iNaturalistReactNative
Traditional Projects: API types and wrappers
#3752
Open

Traditional Projects: API types and wrappers #3752

jtklein wants to merge 27 commits into main from mob-1491-tpod-a1-api-wrappers-typescript-types
jtklein
jtklein Centralize fields params used in fetchProject calls
e80e9163
jtklein Update types.d.ts
824b4222
jtklein Fold Observation.PROJECT_FIELDS into new export from fields
547472c3
jtklein Add project_observation_fields to fields declaration and types
482590ff
jtklein Sort
707f5268
jtklein Some fields are nullable: true according to API V2 docs
dd397f10
jtklein Also query for other fields required for project_observations later
b7bd09f2
jtklein We are not querying for more keys for non_traditional_projects
b861642b
semanticdiff-com
jtklein OFV delete API endpoint wrapper
8de3cfba
jtklein jtklein marked this pull request as draft 3 days ago
jtklein OFV create wrapper
c9fee238
jtklein OFV update wrapper
7c337fd2
jtklein Merge pull request #3753 from inaturalist/mob-1491-tpod-a1-api-wrappe…
29a4fdfa
jtklein value can be number
559306f6
jtklein Restrict the return results of OFV create and update to certain fields
241a058f
jtklein PO delete wrapper
d629b8fa
jtklein PO create wrapper
d4c6b77c
jtklein PO update wrapper
e60d020f
jtklein Update fields.ts
79a46156
jtklein Move PROJECT_OBSERVATION_FIELDS to fields
e7946675
jtklein Restrict fields of returned objects from create and update
1b667ed9
jtklein Mock new endpoints
1c56e0da
jtklein Basic unit tests that the correct structure of params is passed in
28206379
jtklein observation_id must be a uuid
772470d4
jtklein Real values that should work
60a0bbcd
jtklein id to update or delete must be the uuid
afd33771
jtklein The only value you can update for a PO is prefers_curator_coordinate_…
0101f33f
jtklein jtklein marked this pull request as ready for review 3 days ago
jtklein jtklein changed the title Project API typescript types Traditional Projects API types and wrappers 3 days ago
jtklein jtklein changed the title Traditional Projects API types and wrappers Traditional Projects: API types and wrappers 3 days ago
sepeterson
sepeterson commented on 2026-06-22
sepeterson sepeterson assigned sepeterson sepeterson 16 hours ago
abbeycampbell
abbeycampbell requested changes on 2026-06-22
abbeycampbell
sepeterson
sepeterson commented on 2026-06-22
sepeterson
sepeterson commented on 2026-06-23
sepeterson
sepeterson
jtklein Splitting into three flavors of project query fields: details, summar…
ff4d0da1

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone