juhanikat and GitHub
5c065508b4
update project update process in frontend and backend, and add project validators ( #1230 )
...
* update project update prosess in frontend, and add project validators
* change project update process in backend
* update project backend files, projectReducer, project validators and tests
* update project api tests, and error handling in ProjectDetails
* update frontend project creation form
* remove ProjectEditPage tests and fix ProjectNewPage tests
* update project api tests, project write process, and project validators
* remove unneeded files relating to projects, and merge project/ and projects/ route files
* remove project validators from backend, and update other project files
* allow all users to view projects table
* fix import issue
* update project api tests to use correct url, and add --runInBand flag to backend unit tests
* update cypress test
2026-08-19 11:21:36 +03:00
karilint
94092424c3
Broaden full-field validation coverage
2026-05-28 15:23:38 +03:00
karilint
57b77ee2ed
Add full Darwin Core export progress
2026-05-18 15:55:00 +03:00
karilint
3abc4494f7
Prevent duplicate reference authors
2026-04-10 10:50:01 +03:00
Kari Lintulaakso
4f0d0c8315
Wire occurrence table navigation to composite detail key
2026-02-20 13:34:53 +02:00
Kari Lintulaakso
7d23834a0c
Document occurrence terminology rollout and validation notes
2026-02-19 15:12:50 +02:00
Kari Lintulaakso
d6556b608e
Add inventory checklist for Locality-Species UI labels
2026-02-19 12:45:27 +02:00
Kari Lintulaakso
3bfd2367b8
Handle string coordinates in table decimal formatter
2026-02-16 12:07:59 +02:00
Kari Lintulaakso
178af2e7b3
Align CrossSearch coordinate formatting with locality table
2026-02-12 14:32:49 +02:00
Kari Lintulaakso
17be272e30
Add locality table regression tests for numeric formatting
2026-02-12 14:25:21 +02:00
Kari Lintulaakso
8fe64c5a90
Display age time unit labels in Age tab
2025-12-15 13:53:09 +02:00
Kari Lintulaakso
0229712f2c
Remove locality species export option
2025-12-09 15:43:13 +02:00
Kari Lintulaakso
716c094fe7
Track dirty state in detail edit context
2025-12-04 15:49:11 +02:00
Kari Lintulaakso
ab8287c548
Fix project member selection and protect project id
2025-12-04 12:44:33 +02:00
Kari Lintulaakso
66334e1760
Fix member mapping retaining coordinator entries
2025-12-04 12:18:45 +02:00
Kari Lintulaakso
9142a90651
Fix project edit status and members
2025-12-03 18:47:33 +02:00
Kari Lintulaakso
dd5532ee52
Restore project save action in detail view
2025-12-03 17:17:44 +02:00
Kari Lintulaakso
f12a070bbf
Improve project edit data loading and prefill
2025-12-03 16:39:01 +02:00
Kari Lintulaakso
722925713b
Align project edit form with create
2025-12-03 16:15:57 +02:00
Kari Lintulaakso
1471906e7e
Disable change password button until inputs valid
2025-12-01 16:53:01 +02:00
Kari Lintulaakso
c41426cb7c
Normalize time unit rank selection
2025-11-27 15:24:35 +02:00
copilot-swe-agent[bot] and karilint
bf1ff67f2d
Simplify TimeUnitsTab test to use direct component testing
...
Co-authored-by: karilint <19990676+karilint@users.noreply.github.com >
2025-11-27 10:51:57 +00:00
Kari Lintulaakso
70df24669f
Fix Time Units tab loading
2025-11-27 12:28:10 +02:00
Kari Lintulaakso
83ba971c13
Strengthen time unit duplicate prevention on frontend
2025-11-26 17:10:07 +02:00
Kari Lintulaakso
7aca39bc5f
Improve duplicate time unit detection
2025-11-26 16:16:19 +02:00
Kari Lintulaakso
28d79fa2ae
Document duplicate time unit error handling
2025-11-26 15:37:46 +02:00
Kari Lintulaakso
401e892085
Add duplicate time unit guard to creation flow
2025-11-26 15:12:53 +02:00
copilot-swe-agent[bot] and karilint
472b1e52fa
Fix error extraction and add lodash-es mock for Jest
...
Co-authored-by: karilint <19990676+karilint@users.noreply.github.com >
2025-11-26 11:39:51 +00:00
Kari Lintulaakso
ae5589d7bf
Improve time unit delete messaging
2025-11-26 12:04:57 +02:00
Kari Lintulaakso
4f3e7272f4
Fix Prettier formatting for locality project UI
2025-11-20 11:43:37 +02:00
Kari Lintulaakso
01739cc42d
Update locality project selector flow
2025-11-19 13:38:15 +02:00
Kari Lintulaakso
0bec3de106
Fix delete reference lint errors
2025-11-17 17:51:14 +02:00
Kari Lintulaakso and GitHub
50413d4ef3
Remove unnecessary ESLint disable comments
...
Removed ESLint disable comments for better code quality.
2025-11-17 13:51:38 +02:00
copilot-swe-agent[bot] and karilint
2096ca29aa
Fix TypeScript linting errors in locality synonym tests
...
Co-authored-by: karilint <19990676+karilint@users.noreply.github.com >
2025-11-17 11:31:28 +00:00
Kari Lintulaakso
60809cb384
Fix lint errors in LocalityTab synonym tests
2025-11-17 12:21:41 +02:00
Kari Lintulaakso
8df338801d
test: cover locality synonym modal additions
2025-11-13 16:43:16 +02:00
Kari Lintulaakso
8fd023453f
Adjust SpeciesTable test formatting
2025-11-12 17:05:58 +02:00
Kari Lintulaakso
b2a16208c6
Run Prettier on crown type utilities and tests
2025-11-10 12:28:53 +02:00
Kari Lintulaakso
ea8e81b5f4
Replace crown type column with functional formatter
2025-11-10 11:31:06 +02:00
Kari Lintulaakso
63ac278ad4
test: cover crown type columns
2025-11-10 10:44:57 +02:00
Kari Lintulaakso
7eaf7014b6
fix: resolve lint issues for return navigation flow
2025-11-06 17:56:43 +02:00
Kari Lintulaakso
4873509ea7
fix: preserve update detail return navigation
2025-11-06 17:15:44 +02:00
Kari Lintulaakso
8966b13f1e
test: cover update log return flow
2025-11-06 13:17:37 +02:00
Kari Lintulaakso
26f16c7a02
test: cover reference author filter
2025-10-24 18:19:12 +03:00
Kari Lintulaakso
eab91ace4f
Add unit tests for species synonym filtering
2025-10-20 17:49:16 +03:00