Commit Graph
2889 Commits
Author SHA1 Message Date
copilot-swe-agent[bot] 199aa725ee Initial plan 2026-02-11 11:45:26 +00:00
Kari Lintulaakso ea5aed423d Require Reported Value within mesowear min/max bounds 2026-02-11 11:23:02 +02:00
Kari Lintulaakso 4a9b368dde Enforce mesowear input rules and live score updates in species tab 2026-02-11 10:47:11 +02:00
Kari Lintulaakso 0ac4ce2d8b Document MW score list-display behavior in changelog 2026-02-10 17:58:12 +02:00
Kari Lintulaakso 85aa6c46f2 Add MW score regression tests for utility and tab rendering 2026-02-10 17:49:42 +02:00
Kari Lintulaakso 868df3b55c Render computed MW score in locality-species table 2026-02-10 16:44:21 +02:00
Kari Lintulaakso 8058643193 Extract shared mesowear score utility for Teeth tab 2026-02-10 16:34:21 +02:00
Kari Lintulaakso ce34ef9693 Validate MW fields availability in species locality rows 2026-02-10 16:15:10 +02:00
Kari LintulaaksoandGitHub db5e940cc4 Merge pull request #1046 from nowcommunity/codex/plan-feature-validation-for-pollen-record-fields
feat: validate locality pollen percentages and total in shared validator
2026-02-10 15:03:13 +02:00
Kari LintulaaksoandGitHub 7c15d34c19 Merge pull request #1051 from nowcommunity/copilot/sub-pr-1046
Code review: locality pollen validation implementation
2026-02-10 15:02:39 +02:00
copilot-swe-agent[bot] 83694685bb Initial plan 2026-02-10 12:26:15 +00:00
Kari Lintulaakso ffff1eb32f docs: add reviewer notes for pollen validation release checks 2026-02-10 14:17:03 +02:00
Kari Lintulaakso c1530568b9 feat(locality): improve climate tab pollen validation feedback 2026-02-10 13:09:06 +02:00
Kari Lintulaakso aedf37ebf5 test(locality): enforce pollen validation in write flows 2026-02-10 12:44:09 +02:00
Kari Lintulaakso 499a498a87 feat: validate locality pollen percentages and combined total 2026-02-10 12:23:38 +02:00
Kari LintulaaksoandGitHub 7e71ecd16e Merge pull request #1043 from nowcommunity/codex/plan-implementation-for-add-collecting-method-feature
docs(prisma): annotate collecting method models
2026-01-15 14:21:40 +02:00
Kari Lintulaakso f5bfe783ca feat(ui): add pagination option to lookup tables 2026-01-15 13:49:06 +02:00
Kari Lintulaakso 053ace97d6 fix(api): allow edit-restricted collecting methods 2026-01-15 13:26:12 +02:00
Kari Lintulaakso e231229103 test(e2e): cover collecting method selection 2026-01-15 12:59:58 +02:00
Kari Lintulaakso 8605153f88 refactor(ui): share lookup selecting logic 2026-01-15 10:52:14 +02:00
Kari Lintulaakso 04cd02e9a3 feat(ui): select collecting method values 2026-01-14 18:05:46 +02:00
Kari Lintulaakso b7ccf48a06 feat(api): validate collecting method inserts 2026-01-14 17:44:19 +02:00
Kari Lintulaakso e81ae48e4d feat(api): add collecting method values lookup 2026-01-14 17:26:53 +02:00
Kari Lintulaakso 7f2d1fbbc7 docs(prisma): annotate collecting method models 2026-01-14 17:06:42 +02:00
Kari LintulaaksoandGitHub 45d50955be Merge pull request #1034 from nowcommunity/codex/plan-unsaved-changes-protection-feature
Wrap entity pages with unsaved changes provider
2026-01-07 16:44:03 +02:00
Kari Lintulaakso 640d54dc81 Remove duplicate test in species create.test.ts 2026-01-07 16:33:47 +02:00
Kari Lintulaakso df4d660d33 Remove duplicate test and rename remaining permissions test 2026-01-07 16:26:45 +02:00
Kari Lintulaakso 87bea605ce Add newline at end of file 2026-01-07 16:14:11 +02:00
Kari Lintulaakso a8f1ef7ff7 Fix TypeScript ESLint unsafe member access errors 2026-01-07 16:11:07 +02:00
Kari Lintulaakso af494bd96c Update useUnsavedChangesPrompt test file with comprehensive test coverage 2026-01-07 16:06:48 +02:00
Kari Lintulaakso 190132ef18 Fix ESLint and Prettier formatting errors in useUnsavedChangesPrompt test 2026-01-07 16:03:25 +02:00
Kari Lintulaakso a03c2342a0 Fix linting errors in useUnsavedChangesPrompt test file 2026-01-07 15:53:45 +02:00
Kari Lintulaakso 6e1c617700 Fix ESLint unbound-method error in useUnsavedChangesPrompt test 2026-01-07 15:27:32 +02:00
Kari Lintulaakso 829150b78f Fix @typescript-eslint/unbound-method lint error in useUnsavedChangesPrompt.test.tsx 2025-12-19 13:04:23 +02:00
Kari LintulaaksoandGitHub c086f3b19a Merge pull request #1035 from nowcommunity/copilot/sub-pr-1034
Fix test mocking for UnsavedChangesProvider and useUnsavedChangesPrompt
2025-12-19 12:06:03 +02:00
copilot-swe-agent[bot]andkarilint 8f6c542b17 Fix UnsavedChangesProvider test and useUnsavedChangesPrompt test
- Updated UnsavedChangesProvider test to properly mock useBlocker with dynamic behavior
- Fixed useUnsavedChangesPrompt test to use a mock BeforeUnloadEvent with writable returnValue
- Simplified test assertion to focus on proceed being called rather than dirty state cleanup
- Removed unused waitFor import

Co-authored-by: karilint <19990676+karilint@users.noreply.github.com>
2025-12-18 17:18:11 +00:00
copilot-swe-agent[bot] b31bd1d090 Initial plan 2025-12-18 17:02:07 +00:00
Kari Lintulaakso 1cc1ff48f2 Add regression test for unsaved changes provider 2025-12-18 19:01:04 +02:00
Kari Lintulaakso 89844d11ff Allow tab changes without unsaved prompt 2025-12-18 18:06:51 +02:00
Kari Lintulaakso 21d4520bc4 Refine unsaved changes prompt cleanliness 2025-12-18 17:34:51 +02:00
Kari Lintulaakso 5cbcf3d5f5 Add tests for unsaved changes prompt hook 2025-12-18 12:11:32 +02:00
Kari Lintulaakso 577bd269b7 Wrap entity pages with unsaved changes provider 2025-12-18 11:43:06 +02:00
Kari LintulaaksoandGitHub f2f917006d Merge pull request #1032 from nowcommunity/codex/organize-frontend-components-for-clarity
Refactor project create/edit pages into components
2025-12-17 17:04:53 +02:00
Kari LintulaaksoandGitHub e271ace8f2 Merge pull request #1033 from nowcommunity/copilot/sub-pr-1032
Code review response for project create/edit refactoring
2025-12-17 16:55:00 +02:00
copilot-swe-agent[bot] f2c44e265d Initial plan 2025-12-17 14:40:09 +00:00
Kari Lintulaakso 962df268ba Clarify frontend page vs component structure in docs 2025-12-17 16:39:08 +02:00
Kari Lintulaakso 3549e38654 Refactor project create/edit pages into components 2025-12-17 16:27:11 +02:00
Kari LintulaaksoandGitHub 1c4dc8ae52 Merge pull request #1029 from nowcommunity/codex/create-feature-implementation-plan-and-task-breakdown
Switch frontend router to data mode
2025-12-17 15:36:05 +02:00
Kari LintulaaksoandGitHub f33c24e6c3 Merge pull request #1031 from nowcommunity/copilot/sub-pr-1029
Add Request/Response polyfills for React Router data mode tests
2025-12-17 15:24:21 +02:00
copilot-swe-agent[bot]andkarilint a3e0865996 Fix prettier formatting in test setup file
Co-authored-by: karilint <19990676+karilint@users.noreply.github.com>
2025-12-17 13:03:52 +00:00