karilint
|
c6cd6df23d
|
Jest fixes 46
|
2026-03-19 15:19:34 +02:00 |
|
karilint
|
7504abfd0a
|
Jest fixes 45
|
2026-03-19 15:12:31 +02:00 |
|
karilint
|
e002db26a3
|
Jest fixes 44
|
2026-03-19 15:07:43 +02:00 |
|
karilint
|
144def4c64
|
Jest fixes 43
|
2026-03-19 15:04:44 +02:00 |
|
karilint
|
c67fff41e0
|
Jest fixes 42
|
2026-03-19 15:00:56 +02:00 |
|
karilint
|
fe2f89bc0c
|
Jest fixes 41
|
2026-03-19 14:54:31 +02:00 |
|
karilint
|
7d39935f8c
|
Jest fixes 40
|
2026-03-19 14:50:57 +02:00 |
|
karilint
|
5287545c11
|
Jest fixes 39
|
2026-03-19 14:41:07 +02:00 |
|
karilint
|
a7c965b832
|
Jest fixes 38
|
2026-03-19 14:22:21 +02:00 |
|
karilint
|
7529a5829c
|
Jest fixes 37
|
2026-03-19 14:07:48 +02:00 |
|
karilint
|
414e88d225
|
Jest fixes 36
|
2026-03-19 14:01:07 +02:00 |
|
karilint
|
685888ba4e
|
Jest fixes 35
|
2026-03-19 13:52:54 +02:00 |
|
karilint
|
a9540452c9
|
Jest fixes 34
|
2026-03-19 12:32:29 +02:00 |
|
karilint
|
595ebc5f51
|
Jest fixes 33
|
2026-03-19 12:16:21 +02:00 |
|
karilint
|
45ac825e5c
|
Jest fixes 32
|
2026-03-19 12:07:19 +02:00 |
|
karilint
|
985d9cb273
|
Jest fixes 31
|
2026-03-18 22:00:46 +02:00 |
|
karilint
|
cad2d1bf64
|
Jest fixes 30
|
2026-03-18 18:26:40 +02:00 |
|
karilint
|
645bf84007
|
Jest fixes 29
|
2026-03-18 17:59:48 +02:00 |
|
karilint
|
a54eae0a93
|
Jest fixes 28
|
2026-03-18 17:55:00 +02:00 |
|
karilint
|
3adcf76fb9
|
Jest fixes 27
|
2026-03-18 17:50:35 +02:00 |
|
karilint
|
b871845079
|
Jest fixes 26
|
2026-03-18 16:40:25 +02:00 |
|
karilint
|
ddf9865720
|
Jest fixes 25
|
2026-03-18 16:27:55 +02:00 |
|
karilint
|
51b02b15cf
|
Jest fixes 24
|
2026-03-18 15:53:18 +02:00 |
|
karilint
|
b0e4868dfd
|
Jest fixes 23
|
2026-03-18 15:09:49 +02:00 |
|
karilint
|
9e1d470cd3
|
Jest fixes 22
|
2026-03-18 15:04:21 +02:00 |
|
karilint
|
7b5e055df0
|
Jest fixes 21
|
2026-03-18 14:56:19 +02:00 |
|
karilint
|
032fc9503f
|
Jest fixes 20
|
2026-03-18 14:47:48 +02:00 |
|
karilint
|
8e868790e3
|
Jest fixes 19
|
2026-03-18 14:39:07 +02:00 |
|
karilint
|
954b8d4954
|
Jest fixes 18
|
2026-03-18 14:25:20 +02:00 |
|
karilint
|
5cbc3208d1
|
Jest fixes 17
|
2026-03-18 13:56:41 +02:00 |
|
karilint
|
9576591f90
|
Jest fixes 16
|
2026-03-18 13:47:01 +02:00 |
|
karilint
|
8667dfb104
|
Jest fixes 15
|
2026-03-18 12:38:20 +02:00 |
|
karilint
|
f5e0e21c71
|
Jest fixes 14
|
2026-03-18 12:22:45 +02:00 |
|
karilint
|
84de8b2217
|
Jest fixes 13
|
2026-03-18 12:03:55 +02:00 |
|
karilint
|
59c283720c
|
Jest fixes 12
|
2026-03-18 11:55:29 +02:00 |
|
karilint
|
1d8d614d89
|
Jest fixes 11
|
2026-03-18 11:40:18 +02:00 |
|
karilint
|
07d27bda22
|
Jest fixes 10
|
2026-03-18 11:23:11 +02:00 |
|
karilint
|
e93d478351
|
Jest fixes 9
|
2026-03-18 11:18:26 +02:00 |
|
karilint
|
6eb8704358
|
Fix redux api import cycle
|
2026-03-18 11:11:11 +02:00 |
|
karilint
|
2556f0ce09
|
Jest fixes 7
|
2026-03-18 11:01:14 +02:00 |
|
karilint
|
2579ddade0
|
Jest fixes 6
|
2026-03-18 10:53:30 +02:00 |
|
karilint
|
3917c9518a
|
Jest fixes 5
|
2026-03-18 10:47:28 +02:00 |
|
karilint
|
ea00186d97
|
Jest fixes 4
|
2026-03-18 10:24:07 +02:00 |
|
karilint
|
b5d76fbcd9
|
Jest fixes 3
|
2026-03-18 10:14:07 +02:00 |
|
karilint
|
160b0e90c7
|
Jest fixes
|
2026-03-18 10:03:50 +02:00 |
|
karilint
|
b3f4464b11
|
jest fixes
|
2026-03-18 09:49:02 +02:00 |
|
karilint
|
c38b3f280a
|
Extract reference validation helpers for unit test isolation
|
2026-03-17 18:01:33 +02:00 |
|
 Kari LintulaaksoandGitHub
|
a1a9990ee4
|
Merge pull request #1072 from nowcommunity/ls-delete
removing a species now counts as a real edit
|
2026-03-17 17:48:12 +02:00 |
|
karilint
|
9935676a14
|
lint fix
|
2026-03-17 17:44:36 +02:00 |
|
karilint
|
aadec022d2
|
removing a species now counts as a real edit
|
2026-03-17 17:36:52 +02:00 |
|
 Kari LintulaaksoandGitHub
|
ce6ecf60b8
|
Merge pull request #1071 from nowcommunity/codex/plan-feature-for-handling-invalid-time-bounds
docs: add implementation-ready plan to handle invalid Time Bound IDs in Time Unit PUT
|
2026-03-17 15:30:41 +02:00 |
|
Kari Lintulaakso
|
f266609809
|
docs: define time-unit invalid bound error contract
|
2026-03-17 13:57:07 +02:00 |
|
Kari Lintulaakso
|
db013029ef
|
feat: improve time-unit save error surfacing in frontend
|
2026-03-13 13:09:35 +02:00 |
|
Kari Lintulaakso
|
877139cfff
|
fix: map time-unit FK write errors to validation response
|
2026-03-13 12:58:12 +02:00 |
|
Kari Lintulaakso
|
f3aafdb897
|
fix: validate time-unit bound references before write
|
2026-03-13 12:44:43 +02:00 |
|
Kari Lintulaakso
|
411236705b
|
test: cover invalid time bound ids for time-unit PUT
|
2026-03-13 12:44:07 +02:00 |
|
Kari Lintulaakso
|
cbb23ebc33
|
docs: add implementation plan for invalid time bound handling
|
2026-03-12 15:29:00 +02:00 |
|
 Kari LintulaaksoandGitHub
|
5cf0690933
|
Merge pull request #1070 from nowcommunity/codex/fix-cursor-jump-in-edit-mode
Fix row index resolution in EditableTable and enable defined indices for Locality species table
|
2026-03-12 15:13:38 +02:00 |
|
Kari Lintulaakso
|
8e5c86443b
|
Fix Prettier whitespace issues in locality API tests
|
2026-03-12 15:08:15 +02:00 |
|
Kari Lintulaakso
|
42723e8056
|
Document Locality Species row-action fix and regression test
|
2026-03-12 14:58:33 +02:00 |
|
Kari Lintulaakso
|
823e368b8c
|
Add locality species row-action regression e2e test
|
2026-03-12 14:54:56 +02:00 |
|
Kari Lintulaakso
|
1721da7b99
|
Preserve Locality Species row identity for edit actions
|
2026-03-12 14:40:47 +02:00 |
|
 Kari LintulaaksoandGitHub
|
98e29b556b
|
Merge pull request #1069 from nowcommunity/codex/fix-timeunits-display-in-details-view
Fix Upper/Lower label in TimeBound Time Units tab
|
2026-03-11 15:07:33 +02:00 |
|
Kari Lintulaakso
|
1e1a0b048b
|
Fix bound side labeling for time units in time bound tab
|
2026-03-11 15:01:52 +02:00 |
|
Kari Lintulaakso
|
c1b5252864
|
Fix upper/lower label in time bound time unit tab
|
2026-03-11 11:14:22 +02:00 |
|
 Kari LintulaaksoandGitHub
|
b02e81c858
|
Merge pull request #1068 from nowcommunity/codex/add-validator-for-estimate_temp-field
Validate estimate_temp range; add tests and developer docs about Decimal runtime serialization
|
2026-03-11 10:57:32 +02:00 |
|
Kari Lintulaakso
|
10b38321fd
|
Add estimate_temp range validation and docs note
|
2026-03-11 10:49:04 +02:00 |
|
 Kari LintulaaksoandGitHub
|
299d58da69
|
Merge pull request #1066 from nowcommunity/copilot/sub-pr-1065
Review: Occurrence detail page with composite-key routing
|
2026-03-10 17:12:39 +02:00 |
|
 Kari LintulaaksoandGitHub
|
74bf3a242c
|
Merge branch 'main' into copilot/sub-pr-1065
|
2026-03-10 17:11:57 +02:00 |
|
 Kari LintulaaksoandGitHub
|
5960bb8999
|
Merge pull request #1067 from nowcommunity/codex/plan-implementation-for-occurrence-editing-feature
Add PUT occurrence endpoint with edit access checks and update service
|
2026-03-10 17:11:09 +02:00 |
|
Kari Lintulaakso
|
deb2c1ffd7
|
Add occurrence edit quality checks across api, ui, and e2e
|
2026-03-10 16:53:19 +02:00 |
|
Kari Lintulaakso
|
27145af421
|
Improve occurrence finalize notifications and error messaging
|
2026-03-10 16:09:43 +02:00 |
|
Kari Lintulaakso
|
107159b5c5
|
Refine occurrence tabs and dedupe update entries
|
2026-03-10 15:41:34 +02:00 |
|
Kari Lintulaakso
|
9a7bb495c9
|
Avoid BigInt payloads in occurrence write handler updates
|
2026-03-09 17:25:25 +02:00 |
|
Kari Lintulaakso
|
5e7f395079
|
Allow occurrence finalize logs to write species update entries
|
2026-03-09 17:01:38 +02:00 |
|
Kari Lintulaakso
|
9a4923f61d
|
Fix occurrence update logging for composite-key writes
|
2026-03-09 16:39:27 +02:00 |
|
Kari Lintulaakso
|
2517601e7d
|
Use WriteHandler logging flow for occurrence updates
|
2026-03-09 15:58:40 +02:00 |
|
Kari Lintulaakso
|
45362e7987
|
Fix occurrence save flow validation and field labels
|
2026-03-09 15:19:27 +02:00 |
|
Kari Lintulaakso
|
d89f09383d
|
Refine occurrence editing UX and value constraints
|
2026-03-09 14:21:51 +02:00 |
|
Kari Lintulaakso
|
bbeadbb0a4
|
Enable editable occurrence core and wear tab controls
|
2026-03-09 12:43:25 +02:00 |
|
Kari Lintulaakso
|
0900f178f1
|
Add occurrence edit mutation and hook save API
|
2026-02-27 17:50:55 +02:00 |
|
Kari Lintulaakso
|
80c6da0c14
|
Add occurrence edit payload validation rules
|
2026-02-27 17:16:56 +02:00 |
|
Kari Lintulaakso
|
dd2ed0522d
|
Add occurrence update endpoint with role-based access
|
2026-02-27 16:58:14 +02:00 |
|
 Kari LintulaaksoandGitHub
|
c70102732b
|
Merge pull request #1065 from nowcommunity/codex/plan-implementation-for-occurrence-detail-page
Add implementation plan for composite-key Occurrence detail page
|
2026-02-27 15:11:32 +02:00 |
|
Kari Lintulaakso
|
d5987b5534
|
Prefer genus/species over placeholder unique identifier in heading
|
2026-02-27 13:46:38 +02:00 |
|
Kari Lintulaakso
|
548bcc2347
|
Include locality coords/age in occurrence detail query
|
2026-02-27 13:24:12 +02:00 |
|
Kari Lintulaakso
|
76ac7a1f7a
|
Improve occurrence heading with locality age/coords and species details
|
2026-02-27 13:05:40 +02:00 |
|
Kari Lintulaakso
|
9443e50751
|
Fix occurrence detail heading metadata and species line
|
2026-02-27 12:42:30 +02:00 |
|
Kari Lintulaakso
|
42bcb2db18
|
Populate occurrence updates tab from now_ls logs
|
2026-02-23 17:25:11 +02:00 |
|
Kari Lintulaakso
|
702c4ef3da
|
Adjust occurrence core layout and quantity labels
|
2026-02-23 16:53:35 +02:00 |
|
Kari Lintulaakso
|
10d5075a38
|
Preserve return target when opening occurrence details
|
2026-02-23 14:59:30 +02:00 |
|
Kari Lintulaakso
|
694538543f
|
Enable species occurrences rows to open composite occurrence detail
|
2026-02-23 13:25:39 +02:00 |
|
Kari Lintulaakso
|
348e5c3a2b
|
Use OccurrenceDetails for occurrence detail routes
|
2026-02-23 11:36:38 +02:00 |
|
Kari Lintulaakso
|
4f0d0c8315
|
Wire occurrence table navigation to composite detail key
|
2026-02-20 13:34:53 +02:00 |
|
Kari Lintulaakso
|
a5dc78285e
|
Implement occurrence detail tabs with updates placeholder
|
2026-02-20 13:19:20 +02:00 |
|
Kari Lintulaakso
|
dcabbce054
|
Add typed occurrence detail query hook
|
2026-02-20 12:56:01 +02:00 |
|
Kari Lintulaakso
|
175fc47434
|
Add occurrence detail endpoint by composite key
|
2026-02-20 09:56:43 +02:00 |
|
Kari Lintulaakso
|
5f17b76670
|
Add composite occurrence route wiring
|
2026-02-19 17:58:18 +02:00 |
|
Kari Lintulaakso
|
7dc04eed13
|
Add implementation plan for occurrence detail page
|
2026-02-19 17:40:35 +02:00 |
|
 Kari LintulaaksoandGitHub
|
ad4598b03e
|
Merge pull request #1063 from nowcommunity/codex/plan-feature-updates-for-occurrence-term
Add T1 inventory of Locality-Species UI label usages
|
2026-02-19 17:10:14 +02:00 |
|