D. Berge
|
2c2eb8fceb
|
Add group map view
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
767c2f2cb1
|
Add support for type 4 decoding
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
57a73f7d1c
|
Fix component paths
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
9f299056d8
|
Move components to subdirectory
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
5d3c59867c
|
Return type 4 sequence data
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
76b8355ede
|
Add encoding type 4 to bundle
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
76b55f514d
|
Link from group summary to individual projects
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
4e1d3209df
|
Don't request summaries in ProjectList.
Those will be populated directly by Vuex.
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
f21ff7ee38
|
Try to improve responsiveness when refreshing project list
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
2446b42785
|
Expand groups router definition
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
196e772004
|
Make event handler more specific
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
674d818fee
|
Rework comparison components.
More focused on error ellipses.
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
5527576679
|
Refresh comparisons when notified of changes
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
fe7c016dea
|
Add control to reset comparisons view
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
b7543aa6c4
|
Add overlays when loading / data error
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
b48a060dc0
|
Don't cache comparisons in the API
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
c0f9a2de5a
|
Don't save comparison samples
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
32a9c7a5f2
|
Add comparisons channel to notifications
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
f1f74080f6
|
Add database upgrade file 43
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
c5eb8e45f1
|
Add database upgrade file 42
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
caab968fd6
|
Add database upgrade file 41
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
5f28d1be7b
|
Don't overwrite existing comparisons unless forced.
opts.overwrite = true will cause existing comparisons to be
recomputed.
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
22c9537889
|
Fix non-existent method
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
e95aaa7de7
|
Add link to group comparison from project list
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
4f44f5a10c
|
Add frontend route for 4D comparisons
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
0ba467d34c
|
Add 4D comparisons list Vue component
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
2b5b302e54
|
Add 4D comparisons Vue component
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
28938e27a9
|
Add utilities for transforming duration objects
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
97f96fdc1e
|
Add Vue components for 4D comparisons
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
1e3ce35f76
|
Add set operations utilities
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
619a886781
|
Add comparison API endpoints
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
c054e63325
|
Add two new bundle types.
Of which 0xa is not actually used and 0xc is used for geometric
comparison data ([ line, point, δi, δj ]).
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
fd94b3b6f4
|
Add comparison functions to server/lib
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
7b67b4afc9
|
Fix bug trying to get project info for undefined
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
7c52ada922
|
Add project group info to Vuex
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
9072bbe389
|
Add iterators
|
2025-08-22 16:01:20 +02:00 |
|
D. Berge
|
6639b7110b
|
Add sequence navigation controls to log.
Closes #135
|
2025-08-22 15:57:49 +02:00 |
|
D. Berge
|
be6652b539
|
Name Shotlog route
|
2025-08-22 15:56:59 +02:00 |
|
D. Berge
|
bf054d3902
|
Persist event log user preferences
|
2025-08-22 15:56:12 +02:00 |
|
D. Berge
|
2734870871
|
Fix errors when loading graphs.
Errors due to the parent element having zero width / height or
rendering too early.
|
2025-08-22 15:54:17 +02:00 |
|
D. Berge
|
52f49e6799
|
Fix log entries pagination.
Fixes #340
|
2025-08-22 12:31:19 +02:00 |
|
D. Berge
|
30150a8728
|
Kill runner if it hangs around for too long.
This gives the import processes a chance to run.
|
2025-08-21 15:33:05 +02:00 |
|
D. Berge
|
ef8466992c
|
Add automatic event icon to log.
So that the user can visually see which events were created by
Dougal (not including QC events).
|
2025-08-18 11:22:58 +02:00 |
|
D. Berge
|
8e4e70cbdc
|
Add server status info to help dialogue
v2025.33.4
|
2025-08-17 13:19:51 +02:00 |
|
D. Berge
|
4dadffbbe7
|
Refactor Selenium to make it more robust.
It should stop runaway Firefox processes.
|
2025-08-17 13:18:04 +02:00 |
|
D. Berge
|
24dcebd0d9
|
Remove logging statements
|
2025-08-17 13:17:22 +02:00 |
|
D. Berge
|
12a762f44f
|
Fix typo in @dougal/binary
v2025.33.3
|
2025-08-16 14:55:53 +02:00 |
|
D. Berge
|
ebf13abc28
|
Merge branch '337-fix-event-queue' into 'devel'
Resolve "Automatic event detection fault: soft start on every shot during line"
Closes #337
See merge request wgp/dougal/software!61
|
2025-08-16 12:55:15 +00:00 |
|
D. Berge
|
b3552db02f
|
Add error checking to ETag logic
|
2025-08-16 11:36:43 +02:00 |
|
D. Berge
|
cd882c0611
|
Add debug info to soft start detection
|
2025-08-16 11:36:43 +02:00 |
|