Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
1458cf3
Cleanup
CarolineDenis Jun 17, 2025
6fb54b9
Create permission
CarolineDenis Jun 18, 2025
2c964f6
Give full permission to new user
CarolineDenis Jul 9, 2025
decdacd
Add picklists
CarolineDenis Jul 9, 2025
1b26e97
Update list
CarolineDenis Jul 9, 2025
f8a8cef
Update type
CarolineDenis Jul 9, 2025
87b4b65
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis Jul 9, 2025
d2f0623
Improve check for new db at login
CarolineDenis Aug 11, 2025
c03ad23
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis Aug 11, 2025
a9dfb2f
Fix test
CarolineDenis Aug 11, 2025
49905f1
Add type
CarolineDenis Aug 11, 2025
31211cc
Add spversion with institution
CarolineDenis Aug 11, 2025
ec228a6
Lint code with ESLint and Prettier
CarolineDenis Aug 11, 2025
7a5719a
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis Aug 12, 2025
e039a65
Fix import
CarolineDenis Aug 12, 2025
3a36eb0
Create separate backend app for setup tool
CarolineDenis Aug 12, 2025
49eab87
Update imports
CarolineDenis Aug 12, 2025
b6b6c3b
Import creation function
CarolineDenis Aug 12, 2025
2cad972
Create utils file
CarolineDenis Aug 13, 2025
87f1229
Add new urls routes
CarolineDenis Aug 13, 2025
6fa988d
Create basic schema config tables
CarolineDenis Aug 14, 2025
f126c4d
Use tables_by_model_id instead of models
CarolineDenis Aug 14, 2025
99bb544
Lint code with ESLint and Prettier
CarolineDenis Aug 14, 2025
9987295
Improve backend def for new resource creation
CarolineDenis Aug 18, 2025
c920a74
Simplify new user creation def
CarolineDenis Aug 18, 2025
855d8f6
Improve institution creation def
CarolineDenis Aug 18, 2025
98151c6
Give permission to spadmin for last collection
CarolineDenis Aug 19, 2025
1440822
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis Sep 2, 2025
eb3848e
Fix import
CarolineDenis Sep 2, 2025
18b52c0
Lint code with ESLint and Prettier
CarolineDenis Sep 2, 2025
f8d72fe
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis Sep 19, 2025
813ece9
Fix: darken title for dark mode in forms
CarolineDenis Sep 19, 2025
79f7e43
feat: enforce required fields before allowing save & continue
CarolineDenis Sep 19, 2025
76756db
Lint code with ESLint and Prettier
CarolineDenis Sep 19, 2025
93ffc03
WIP Use specify form styling and localization
alesan99 Sep 23, 2025
e3effe0
Add field description tooltips
alesan99 Sep 23, 2025
9cade5c
Update descriptions
alesan99 Sep 24, 2025
74355a3
Add loading indicator
alesan99 Sep 24, 2025
64f3a86
Lint code with ESLint and Prettier
alesan99 Sep 24, 2025
a51c53e
Add password confirmation
alesan99 Sep 25, 2025
3b0cab5
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Sep 25, 2025
cbaef56
Lint code with ESLint and Prettier
alesan99 Sep 25, 2025
efe2718
Add subform for institution address
alesan99 Sep 25, 2025
ba99b2c
Lint code with ESLint and Prettier
alesan99 Sep 25, 2025
6504b8e
Add description to subform header
alesan99 Sep 25, 2025
fb87763
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Sep 25, 2025
1ee8baa
Lint code with ESLint and Prettier
alesan99 Sep 25, 2025
841c9a5
WIP add storage tree page
alesan99 Sep 29, 2025
7499360
Add default form values
alesan99 Sep 30, 2025
79745b3
Fix setup progress check
alesan99 Sep 30, 2025
b0018dc
WIP make backend track setup progress
alesan99 Oct 2, 2025
51b7637
Add localized dropdowns
alesan99 Oct 2, 2025
64f8ad2
Merge branch 'main' of https://github.com/specify/specify7 into issue…
alesan99 Oct 2, 2025
68c3653
WIP move schema default creation to celery task
alesan99 Oct 2, 2025
39b72f2
Lint code with ESLint and Prettier
alesan99 Oct 2, 2025
7f4b5c4
Fix required select fields
alesan99 Oct 8, 2025
6f42b01
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 8, 2025
1f6baa4
Lint code with ESLint and Prettier
alesan99 Oct 8, 2025
8b9487f
Use default values for tree name directions
alesan99 Oct 8, 2025
1f3cadc
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 8, 2025
dae5190
Lint code with ESLint and Prettier
alesan99 Oct 8, 2025
c2fdc28
Add form descriptions
alesan99 Oct 8, 2025
e49e80b
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 8, 2025
ca20448
Lint code with ESLint and Prettier
alesan99 Oct 8, 2025
d1ea8db
WIP add back button and create db at end
alesan99 Oct 13, 2025
f585d25
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 13, 2025
156019e
Fix storagetreedef step not completing
alesan99 Oct 15, 2025
ad29131
Add database creation waiting page
alesan99 Oct 15, 2025
b03e50d
Fix submit fetch error
alesan99 Oct 15, 2025
a38a8c0
Add overview sidebar
alesan99 Oct 16, 2025
826d32e
Lint code with ESLint and Prettier
alesan99 Oct 16, 2025
097614c
Add maxLength to fields
alesan99 Oct 16, 2025
a8b2f0c
Lint code with ESLint and Prettier
alesan99 Oct 16, 2025
1febab9
WIP add schema overrides
alesan99 Oct 16, 2025
ad2e385
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 16, 2025
04a988f
Use schema defaults and override files
alesan99 Oct 20, 2025
de73d83
Create default global picklists
alesan99 Oct 20, 2025
01f42a2
Create default prep types and discipline picklists
alesan99 Oct 21, 2025
e60363d
WIP create empty trees
alesan99 Oct 22, 2025
2054b7d
Merge branch 'main' into issue-2931-1
acwhite211 Oct 27, 2025
db61a62
Lint code with ESLint and Prettier
acwhite211 Oct 27, 2025
79b6db3
WIP add better setup progress tracking
alesan99 Oct 27, 2025
df60dec
WIP fix crashing geography and chronostrat trees
alesan99 Oct 28, 2025
2f77e8f
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 28, 2025
1a377f8
Lint code with ESLint and Prettier
alesan99 Oct 28, 2025
e0a74f9
Update geo and chrono tree scope
alesan99 Oct 28, 2025
307c932
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 28, 2025
93a327a
Refactor api code
alesan99 Oct 29, 2025
d86ca05
Merge branch 'main' into issue-2931-1
alesan99 Oct 29, 2025
f3215f2
Simplify api code. Reorder default tree creation.
alesan99 Oct 29, 2025
0fadc0d
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 29, 2025
be58a8c
Remove background schema setup exectution
alesan99 Oct 30, 2025
9a9ead3
WIP Add basic error messages on the frontend
alesan99 Oct 30, 2025
15d9e9e
Lint code with ESLint and Prettier
alesan99 Oct 30, 2025
a8becb0
Add documentation URLs to setup tool
alesan99 Oct 30, 2025
60d4cea
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 30, 2025
8042f69
Fix type error
alesan99 Oct 30, 2025
4996a38
Lint code with ESLint and Prettier
alesan99 Oct 30, 2025
fb2037c
Fix password confirmation field; Fix error container's header
alesan99 Oct 30, 2025
158bc9a
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Oct 30, 2025
252f00d
Add comments
alesan99 Nov 3, 2025
d8f2e6d
Use localized fields on all resources
alesan99 Nov 3, 2025
b7559e3
Merge branch 'main' into issue-2931-1
alesan99 Nov 3, 2025
5106598
Add API Schemas
alesan99 Nov 3, 2025
e8a5273
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Nov 3, 2025
551edd9
Conditionally hide Global Geography form in overview
alesan99 Nov 3, 2025
c723e9a
Merge branch 'main' into issue-2931-1
alesan99 Nov 12, 2025
9203e5f
WIP add default tree selection to forms
alesan99 Nov 13, 2025
d91e272
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Nov 13, 2025
309841b
Merge branch 'main' into issue-2931-1
alesan99 Nov 18, 2025
4d1c2c5
Fix creating non-paleo_geo databases
alesan99 Nov 19, 2025
7d42aa1
Fix celery task error reporting
alesan99 Nov 19, 2025
41a7d20
Improve overview formatting
alesan99 Nov 20, 2025
0761035
Add header to setup page
alesan99 Nov 24, 2025
be38f8d
Fix invalid fields upon loading forms
alesan99 Nov 24, 2025
a928194
Make the overview table wider
alesan99 Nov 24, 2025
fc5ca30
Fix tests
alesan99 Nov 26, 2025
83deed0
TEMP ignore specifyuser_spprincipal errors
alesan99 Nov 26, 2025
599f4ae
Merge branch 'main' into issue-2931-1
alesan99 Nov 26, 2025
724c24b
Fix tests
alesan99 Nov 26, 2025
32d0548
Lint code with ESLint and Prettier
alesan99 Nov 26, 2025
9d90c3a
Fix tree rank parenting
alesan99 Nov 26, 2025
f29c6fe
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Nov 26, 2025
f9e9b5e
Merge branch 'main' into issue-2931-1
alesan99 Dec 2, 2025
25bd6af
Fix max field lengths for institution name and specifyuser password
alesan99 Dec 12, 2025
a895d0c
Reformat
alesan99 Dec 16, 2025
e28f44c
Lint code with ESLint and Prettier
alesan99 Dec 16, 2025
92dcf63
Merge branch 'main' into issue-2931-1
alesan99 Dec 17, 2025
8a811fb
Lint code with ESLint and Prettier
alesan99 Dec 17, 2025
18e2790
Export field renderer
alesan99 Dec 17, 2025
72763a3
Improve specify worker error
alesan99 Dec 17, 2025
fe64aea
Lint code with ESLint and Prettier
alesan99 Dec 17, 2025
6cb080e
Grant admin permissions on all collections
alesan99 Dec 22, 2025
cd49067
Redirect api/create reqs for setup resources
alesan99 Dec 23, 2025
2d9e0d6
Remove try except block
alesan99 Dec 24, 2025
f7cefd0
WIP create default COTs
alesan99 Dec 24, 2025
28d4edd
Assign primary trees in discipline
alesan99 Dec 24, 2025
4387eff
Fix schema config captions
alesan99 Dec 30, 2025
23dff74
Add default uniqueness rules
alesan99 Dec 30, 2025
31d2c88
Simplify picklist json reading
alesan99 Dec 30, 2025
cf48ece
Revert changes to login_maybe_required (Not secure & no longer needed)
alesan99 Dec 30, 2025
64879ec
Add First and Last Name fields to user form
alesan99 Dec 30, 2025
4abdbfd
Lint code with ESLint and Prettier
alesan99 Dec 30, 2025
c144308
Batch all default picklist creation
alesan99 Dec 31, 2025
5bc71e5
Reverse full name direction for chronostrat
alesan99 Dec 31, 2025
1535123
WIP simplify update_table_schema_config_with_defaults
alesan99 Jan 5, 2026
f1ef1ff
Fix setup progress schema
alesan99 Jan 5, 2026
7e7735c
Remove global geography tree form
alesan99 Jan 6, 2026
09f969d
Lint code with ESLint and Prettier
alesan99 Jan 6, 2026
c6d4d31
Disable versionMismatch dialog for DBs created in Sp7
alesan99 Jan 6, 2026
12f451a
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Jan 6, 2026
19cfbd6
Create global prefs
alesan99 Jan 6, 2026
75b869a
Fix tests
alesan99 Jan 6, 2026
86f866a
Refactor: Split setup page into multiple files
alesan99 Jan 6, 2026
41b8189
Lint code with ESLint and Prettier
alesan99 Jan 6, 2026
41fa184
Hide global geography checkbox
alesan99 Jan 7, 2026
3c1a9d9
Lint code with ESLint and Prettier
alesan99 Jan 7, 2026
20b2af1
Make next button red if there is a saveblocker
alesan99 Jan 7, 2026
ff1c018
Fix: Create global picklists even if discipline type has no defaults
alesan99 Jan 7, 2026
94a433d
feat(preptypes): add defaults for geology
grantfitzsimmons Jan 7, 2026
ae85f09
Fix: Always create schema defaults for new disciplines
alesan99 Jan 7, 2026
3122deb
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 Jan 7, 2026
2249c11
Fix: Not scrolling on small screens
alesan99 Jan 7, 2026
4e05e20
Fix: Make specify user last name required
alesan99 Jan 7, 2026
f401641
Lint code with ESLint and Prettier
alesan99 Jan 7, 2026
b8995e3
fix(preptypes): add correct prep types for vertpaleo
grantfitzsimmons Jan 7, 2026
5a64b10
fix(preptypes): add correct prep types for invertpaleo
grantfitzsimmons Jan 7, 2026
c2ad078
fix(preptypes): add correct prep types for paleobotany
grantfitzsimmons Jan 7, 2026
cf022bf
fix(preptypes): fix capitalization
grantfitzsimmons Jan 7, 2026
cb7c61d
chore: remove unneeded schema localizations
grantfitzsimmons Jan 8, 2026
a1576c2
chore: remove download as XML for DB viewer
grantfitzsimmons Jan 8, 2026
eb16618
chore: stop using Specify 6 schema version
grantfitzsimmons Jan 8, 2026
37facde
chore: fix heading for db model viewer
grantfitzsimmons Jan 8, 2026
498ca61
chore: remove schema version and ISA number from about dialog
grantfitzsimmons Jan 8, 2026
b394e13
chore: update copyright year
grantfitzsimmons Jan 8, 2026
e08dd00
chore: update disclosure with new member
grantfitzsimmons Jan 8, 2026
2e521af
chore: fix failing test
grantfitzsimmons Jan 8, 2026
e63c798
Lint code with ESLint and Prettier
grantfitzsimmons Jan 8, 2026
95a5532
feat(picklists): fix LifeStage picklists
grantfitzsimmons Jan 8, 2026
3fc9d65
feat(picklists): standardize 'BiologicalStage' and 'Stage'
grantfitzsimmons Jan 8, 2026
2ff838e
fix: remove bottom margin
grantfitzsimmons Jan 8, 2026
8eeea82
Lint code with ESLint and Prettier
grantfitzsimmons Jan 8, 2026
3adba24
chore: set better storage defaults
grantfitzsimmons Jan 8, 2026
ad7887e
fix: remove border for subviews
grantfitzsimmons Jan 8, 2026
1eaf0bb
fix: correct discipline names
grantfitzsimmons Jan 8, 2026
7b497b4
fix: put human name before username
grantfitzsimmons Jan 8, 2026
2fb74f8
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
grantfitzsimmons Jan 8, 2026
7615468
Merge branch 'issue-2931-1' into issue-7616
grantfitzsimmons Jan 8, 2026
b7775f6
fix: use proper name for guided setup
grantfitzsimmons Jan 8, 2026
cbb8569
fix: remove drop shadows
grantfitzsimmons Jan 8, 2026
8095a47
fix: remove redundant specify
grantfitzsimmons Jan 8, 2026
5868169
feat: make the build process more clear
grantfitzsimmons Jan 8, 2026
2aed102
fix: remove one more shadow
grantfitzsimmons Jan 8, 2026
7b9595f
fix: link to docs
grantfitzsimmons Jan 8, 2026
b78960c
fix: typo
grantfitzsimmons Jan 8, 2026
1943f95
Merge branch 'issue-2931-1' into issue-7616
grantfitzsimmons Jan 9, 2026
2407a5b
Merge pull request #7623 from specify/issue-7616
grantfitzsimmons Jan 9, 2026
c76f427
Lint code with ESLint and Prettier
grantfitzsimmons Jan 9, 2026
3de603a
Merge branch 'main' into issue-2931-1
grantfitzsimmons Jan 10, 2026
eef26e5
Merge branch 'main' into issue-2931-1
grantfitzsimmons Jan 12, 2026
3759f9d
fix: apply schema config overrides correctly
alesan99 Jan 12, 2026
4bcc343
fix: Fix Collection Object Types not being fully created
alesan99 Jan 12, 2026
760bca4
fix: Fix setup error displaying and screen flashing
alesan99 Jan 12, 2026
f829bd6
feat(setup): autofill discipline name by type
grantfitzsimmons Jan 12, 2026
acea4de
fix(setup): use `CatalogNumberNumeric` by default
grantfitzsimmons Jan 12, 2026
b94d123
Add catalog number formatter preview
alesan99 Jan 12, 2026
08246ee
Change CatalogNumberString label to None
alesan99 Jan 12, 2026
1f29392
Use redis cache for setup task
alesan99 Jan 13, 2026
89b70c6
Clear setup task id after crashing
alesan99 Jan 13, 2026
7d73080
Disable subphylum rank by default
alesan99 Jan 13, 2026
9968251
Fix CatalogNumber formatter label
alesan99 Jan 13, 2026
100208d
Add a new treeDefault import feature (#6429)
CarolineDenis Jan 14, 2026
0e23634
Create a configuration tool (#7312)
CarolineDenis Jan 14, 2026
be389c3
[Guided Setup + Config Tool] Complete configuration tool + default tr…
alesan99 Jan 28, 2026
4d0f6ea
Lint code with ESLint and Prettier
alesan99 Jan 28, 2026
fd7cb4b
Merge branch 'main' into issue-2931-1
alesan99 Jan 28, 2026
37b61f3
Lint code with ESLint and Prettier
alesan99 Jan 28, 2026
ae7e81c
Setup - config tool - preloaded trees
CarolineDenis Jan 28, 2026
7423793
Lint code with ESLint and Prettier
CarolineDenis Jan 28, 2026
07585ba
Fix: Remove preload tree checkbox for geo disciplines
CarolineDenis Jan 28, 2026
611395a
Fix: Add tectonic and litho tree to geo disc in config tool
CarolineDenis Jan 28, 2026
d40ea60
Fix: Add disc type picklist to disc created in config tool
CarolineDenis Jan 28, 2026
0d2bdc5
Fix: Handle treedef id missing during setup
CarolineDenis Jan 28, 2026
6ba54c2
Fix: handle migrations for collections created in system config
CarolineDenis Jan 29, 2026
af4a89e
Fix: Create litho and tecto tree for geo disc when not present
CarolineDenis Jan 29, 2026
deca594
Clean: remove unecessary code
CarolineDenis Jan 29, 2026
fcfce19
Fix imports
alesan99 Jan 30, 2026
d5d2b8b
Use live default trees to determine if default taxon tree is available
alesan99 Jan 30, 2026
474b5a9
Lint code with ESLint and Prettier
alesan99 Jan 30, 2026
753c72d
Disable configration on ranks that are not included
alesan99 Jan 30, 2026
5c88409
Lint code with ESLint and Prettier
alesan99 Jan 30, 2026
a4f8e83
Filter default trees based on discipline
alesan99 Jan 30, 2026
5522d41
Merge branch 'issue-2931-2' of https://github.com/specify/specify7 in…
alesan99 Jan 30, 2026
d438523
Lint code with ESLint and Prettier
alesan99 Jan 30, 2026
d743e8d
Merge branch 'main' into issue-2931-2
alesan99 Jan 30, 2026
6ccb726
fix: set geography tree to use defaults
grantfitzsimmons Jan 30, 2026
f7caab5
Merge branch 'main' into issue-2931-2
alesan99 Jan 30, 2026
84c2176
Disable tree notifications after setup
alesan99 Jan 30, 2026
a4f9291
WIP add create_discipline_and_trees endpoint
alesan99 Jan 30, 2026
b4f9b7d
Fix tests
alesan99 Feb 2, 2026
b1c3a1b
Lint code with ESLint and Prettier
alesan99 Feb 2, 2026
6f83614
Fix form submission for disciplines in config tool
alesan99 Feb 2, 2026
92adc41
Lint code with ESLint and Prettier
alesan99 Feb 2, 2026
c452527
Reorder buttons
alesan99 Feb 2, 2026
dcb835b
Merge branch 'issue-2931-2' of https://github.com/specify/specify7 in…
alesan99 Feb 2, 2026
d4e6de2
Add form defaults to system config
alesan99 Feb 2, 2026
a5ef3ee
Use discipline setup form on config page
alesan99 Feb 2, 2026
9723bf6
create bulk_create_splocaleitemstr_idempotent to avoid duplicates
acwhite211 Feb 3, 2026
e3cfe70
bulk_create_splocaleitemstr_idempotent speed up attempt
acwhite211 Feb 3, 2026
eb721a0
WIP Add dialog to add missing default tree ranks
alesan99 Feb 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
205 changes: 0 additions & 205 deletions config/bird/schema_localization.xml

This file was deleted.

4 changes: 2 additions & 2 deletions config/bird/schema_overrides.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@
"type": null,
"isrequired": false,
"weblinkname": null,
"name": "Age",
"desc": "Age"
"name": "LifeStage",
"desc": "LifeStage"
}
},
{
Expand Down
144 changes: 73 additions & 71 deletions config/bird/taxon_bird_tree.json
Original file line number Diff line number Diff line change
@@ -1,73 +1,75 @@
{
"treedef": {
"levels": [
{
"name": "Life",
"enforced": true,
"infullname": false,
"rank": 0
},
{
"name": "Kingdom",
"enforced": true,
"infullname": false,
"rank": 10
},
{
"name": "Phylum",
"enforced": true,
"infullname": false,
"rank": 30
},
{
"name": "Subphylum",
"enforced": false,
"infullname": false,
"rank": 40
},
{
"name": "Class",
"enforced": true,
"infullname": false,
"rank": 60
},
{
"name": "Order",
"enforced": true,
"infullname": false,
"rank": 100
},
{
"name": "Family",
"enforced": true,
"infullname": false,
"rank": 140
},
{
"name": "Subfamily",
"enforced": false,
"infullname": false,
"rank": 150
},
{
"name": "Genus",
"enforced": true,
"infullname": true,
"rank": 180
},
{
"name": "Species",
"enforced": true,
"infullname": true,
"rank": 220
},
{
"name": "Subspecies",
"enforced": false,
"infullname": true,
"rank": 230
}
]
},
"nodes": []
"tree": {
"treedef": {
"levels": [
{
"name": "Life",
"enforced": true,
"infullname": false,
"rank": 0
},
{
"name": "Kingdom",
"enforced": true,
"infullname": false,
"rank": 10
},
{
"name": "Phylum",
"enforced": true,
"infullname": false,
"rank": 30
},
{
"name": "Subphylum",
"enforced": false,
"infullname": false,
"rank": 40
},
{
"name": "Class",
"enforced": true,
"infullname": false,
"rank": 60
},
{
"name": "Order",
"enforced": true,
"infullname": false,
"rank": 100
},
{
"name": "Family",
"enforced": true,
"infullname": false,
"rank": 140
},
{
"name": "Subfamily",
"enforced": false,
"infullname": false,
"rank": 150
},
{
"name": "Genus",
"enforced": true,
"infullname": true,
"rank": 180
},
{
"name": "Species",
"enforced": true,
"infullname": true,
"rank": 220
},
{
"name": "Subspecies",
"enforced": false,
"infullname": true,
"rank": 230
}
]
},
"nodes": []
}
}
Loading
Loading