Commit Graph
32 Commits
Author SHA1 Message Date
Johannes Klein 9fe9efda0c Test moveSharedGroupedPhotos behaviour 2026-08-18 10:57:24 +02:00
Johannes Klein 051f73bc29 it keeps other pending-removal POs when selection changes 2026-08-13 13:43:45 +02:00
Johannes Klein 7760e8ea73 it clears pending deletion when re-selecting a tombstoned PO 2026-08-13 13:43:45 +02:00
Johannes Klein c3e38ab3d3 Remove a test 2026-08-13 13:43:45 +02:00
Johannes Klein 7ef0c0d261 Change test so that it preserves uuid when re-selecting after soft-delete 2026-08-13 13:43:45 +02:00
Johannes Klein 68a730e5bf Change test to check soft-deletes 2026-08-13 13:43:45 +02:00
Johannes Klein b19b4047d2 Update tests with new fct params 2026-08-13 13:43:23 +02:00
Abbey Campbell babec467bc Merge pull request #3911 from inaturalist/mob-1616-new-ui-for-grouped-by-iconic-taxa-view-small-grid-and
Mob 1616 new UI for grouped by iconic taxa view small grid and
2026-08-11 11:49:57 -07:00
Johannes Klein ccdfa0a820 Merge pull request #3846 from inaturalist/mob-1568-tpod-a3c-follow-up-joined-projects-pagination-and-chooser
Traditional projects: joined projects pagination
2026-08-10 12:15:36 +02:00
Abbey Campbell 183dd13826 small grid layout tests 2026-08-06 16:53:47 -07:00
Johannes Klein 3a1e8c3554 Merge pull request #3903 from inaturalist/mob-1498-tpod-b8-zustand-project-state-on-observation-pojo
Traditional projects: zustand project state on observation pojo
2026-08-07 00:25:22 +02:00
Johannes Klein 613d349990 does not prune or throw when the first fetch fails 2026-08-05 11:48:47 +02:00
Johannes Klein 2558c52851 does not prune or throw when a later page fails 2026-08-05 11:48:47 +02:00
Johannes Klein 8b0eee9252 Test that it fetches all pages and prunes after the last page 2026-08-05 11:48:47 +02:00
Johannes Klein 70cea24785 Update test fct to set page result 2026-08-05 11:48:47 +02:00
Johannes Klein d8a52eb43a Update buildProjectObservationSelection.test.js 2026-08-04 15:16:02 +02:00
Johannes Klein 4b37b5c9c7 carries forward prior session delete uuids and adds newly deselected synced POs 2026-08-04 15:15:42 +02:00
Johannes Klein 160fbc79fa removes re-selected PO uuid from a prior ObsEdit session delete list 2026-08-04 15:14:06 +02:00
Johannes Klein df365d354f drops never-synced POs without staging deletion 2026-08-04 15:13:19 +02:00
Johannes Klein f5b645aec5 stages synced PO uuids when deselected during an ObsEdit session 2026-08-04 15:11:10 +02:00
Johannes Klein eb4abc6aa1 creates a new PO for newly selected projects 2026-08-04 15:10:24 +02:00
Johannes Klein 04c42af5cd test that buildProjectObservationSelection preserves existing PO metadata when re-selected 2026-08-04 15:09:43 +02:00
Johannes Klein 828fefa0a6 areProjectIdSetsEqual tests 2026-08-04 15:07:26 +02:00
Abbey Campbell 7d5bdd364b add sort function and tests 2026-07-30 22:27:56 -07:00
Johannes Klein 458d82c8be Remove invalid test 2026-07-15 17:04:48 +02:00
Johannes Klein 6ec37d7558 It prunes all local joined projects when the server returns an empty list 2026-07-10 21:39:50 +02:00
Johannes Klein 0bd49ebf9f Update syncJoinedProjects.test.js 2026-07-10 21:25:16 +02:00
Johannes Klein 1e22aa8624 It prunes stale joined projects after a successful sync 2026-07-10 21:24:57 +02:00
Johannes Klein 9233568a35 It upserts them into Realm 2026-07-10 21:24:21 +02:00
Johannes Klein 467377ff16 Update syncJoinedProjects.test.js 2026-07-10 21:23:34 +02:00
Johannes Klein 7cae539503 It fetches joined projects 2026-07-10 21:23:13 +02:00
Johannes Klein 84d2587aee Create syncJoinedProjects.test.js 2026-07-10 20:56:21 +02:00