karilint
172aa16c03
Tolerate invalid occurrence reference dates
2026-04-29 11:25:06 +03:00
karilint
190859c3b3
Tolerate invalid locality reference dates
2026-04-29 11:19:39 +03:00
karilint
3a5e68fc86
Show DwC occurrence export progress
2026-04-29 10:56:11 +03:00
karilint
e90e24d2b8
Stream DwC occurrence export
2026-04-28 18:10:12 +03:00
karilint
51fca00a5e
Add DwC occurrence export
2026-04-28 17:56:47 +03:00
karilint
ec4edd4699
Adjust locality DwC export fields
2026-04-28 13:42:35 +03:00
karilint
30040eaeeb
DwC-A localities: include remaining now_loc fields
2026-04-28 10:38:21 +03:00
karilint
101fac67b7
DwC-A localities: export climate/ecometrics/archaeology facts
2026-04-27 17:37:17 +03:00
Kari Lintulaakso
9459dc8058
DwC-A localities: only concat requested fields
2026-04-27 15:41:24 +03:00
karilint
75579122a6
DwC-A localities: expand MeasurementOrFact + parents
2026-04-27 15:26:50 +03:00
karilint
0df9384714
DwC-A localities: add continent/higherGeography/elevation
2026-04-27 14:30:42 +03:00
karilint
a8b0178301
Fix locality export Prisma client usage
2026-04-27 14:12:23 +03:00
karilint
41ce6e7b07
Add admin-only DwC-A locality export
2026-04-27 13:57:18 +03:00
karilint
58091d42ad
DwC-A: revise taxonRank heuristics
2026-04-27 13:21:35 +03:00
karilint
464a4d1a2f
DwC-A: parentMeasurementID + crown type rows
2026-04-24 14:15:37 +03:00
karilint
41240747f5
Prefix taxonID and refine taxonRank heuristics
2026-04-24 13:22:56 +03:00
karilint
2632ff0dda
Adjust DwC scientificName and drop taxonConceptID
2026-04-23 17:53:03 +03:00
karilint
6e8ebc940f
Expand measurement export and drop remarks
2026-04-23 16:10:02 +03:00
karilint
ce934d030c
Fix meta.xml fieldsEnclosedBy quoting
2026-04-23 15:56:04 +03:00
karilint
00277b3bee
Update DwC taxon mapping
2026-04-23 15:49:01 +03:00
karilint
8f83461518
Add verbatimMeasurementType and methods
2026-04-23 14:53:07 +03:00
karilint
00a28a26d7
Admin-only DwC-A export for species
2026-04-23 12:42:52 +03:00
karilint
ea4c3831dc
fix: allow species delete with synonyms
2026-04-22 17:47:04 +03:00
karilint
f9d9a9cd3d
Tolerate invalid reference exact_date in species details
2026-04-22 13:28:08 +03:00
karilint
b0244a8011
Add admin emergency shutdown (maintenance mode)
2026-04-17 14:00:43 +03:00
karilint
85d7ba8597
Fix continent filtering for /occurrence
2026-04-17 11:40:10 +03:00
karilint
b74ef89fa4
Fix reference locality access filtering
2026-04-16 14:31:29 +03:00
karilint
b4d9652ea7
Add release-based changelog to front page
2026-04-15 17:28:09 +03:00
Kari Lintulaakso and GitHub
af513cdecd
Merge branch 'main' into chore/project4-iteration24-661-region-initials-validator
2026-04-15 16:13:43 +03:00
karilint
e0f8dc5674
Validate region coordinator initials
2026-04-15 15:58:13 +03:00
karilint
05e707e434
Fix JSON content-type for API responses
2026-04-15 15:36:36 +03:00
karilint
59c85d9fe6
Fix species locality privacy display
2026-04-14 17:08:57 +03:00
karilint
08cfb1bd7b
Improve species merge UX and docs
2026-04-14 15:11:05 +03:00
karilint
10285a8725
Normalize empty strings to null on writes
2026-04-09 16:22:57 +03:00
karilint
8818a7b37f
Fix EditRestricted locality list on login
2026-04-09 12:41:45 +03:00
karilint
12f37f9687
Gate locality finalize by project
2026-04-09 11:32:13 +03:00
karilint
1251e8bb16
Allow EditRestricted writes for museum/reference
2026-04-08 18:28:17 +03:00
karilint
46d4475b8f
Fix admin user management flows
2026-04-01 15:17:20 +03:00
karilint
8c1f809a19
Optimize linting performance for faster development workflow
...
Performance Improvements:
- Add ESLint --cache flags to all lint commands (frontend, backend, cypress)
- Frontend linting: 80s -> 2.5s on subsequent runs (97% improvement)
- Backend and Cypress linting also benefit from caching
Configuration Changes:
- Update frontend/package.json: Add --cache flag to lint script
- Update backend/package.json: Add --cache flag to lint script
- Update package.json: Add --cache flag to lint:cypress script
- Add lint:staged script preparation (npx lint-staged)
- Update pre-commit hook to use optimized lint:staged approach
- Add lint-staged configuration for changed-files-only linting
Resolves: Slow pre-commit hooks that caused development delays
Impact: Dramatic reduction in linting time, especially on repeated runs
2026-03-30 18:11:33 +03:00
karilint
5fa6976aaa
Fix 5
2026-03-24 13:47:05 +02:00
karilint
bd39ff6568
Fix 4
2026-03-24 11:27:36 +02:00
Kari Lintulaakso and GitHub
94c5295ea0
Merge branch 'main' into occurrence-fix3
2026-03-23 18:24:48 +02:00
Kari Lintulaakso and GitHub
62db76259c
Revert "Lint fix3"
2026-03-23 18:22:09 +02:00
karilint
1e95d19202
Fix 3
2026-03-23 18:20:36 +02:00
karilint
e401d0bd1b
Lint fix3
2026-03-23 17:37:07 +02:00
karilint
7d5ac387b1
Lint fix2
2026-03-23 17:11:16 +02:00
karilint
92ad22656c
Lint fix
2026-03-23 17:02:40 +02:00
karilint
75936d1d6b
OccurrenceLogRow fix
2026-03-23 16:56:57 +02:00
karilint
11e66088bf
OccurrenceLogRow fix
2026-03-23 15:47:13 +02:00
karilint
43c2ec7b31
Jest fixes 56
2026-03-20 12:58:35 +02:00