D. Berge
0f477b8e65
Replace tilt icons
2025-08-22 16:01:20 +02:00
D. Berge
03b00a4ea7
Remove dead code
2025-08-22 16:01:20 +02:00
D. Berge
c5faa53bee
Add more view controls to group map
2025-08-22 16:01:20 +02:00
D. Berge
46b2512530
Add more view controls to map
2025-08-22 16:01:20 +02:00
D. Berge
db4c9a0235
Add script to update comparison groups.
...
This should be run at regular intervals (via cron or so) to keep
the comparisons up to date.
It is not necessarily a good idea to run this as part of the
runner.sh script as it will delay other tasks trying to
update the active project every time.
Probably OK to put it on a cronjbo every 2‒24 hours. If two
copies are running concurrently that should not break anything
but it will increase the server load.
2025-08-22 16:01:20 +02:00
D. Berge
1a12ea13ed
Return project timestamps
2025-08-22 16:01:20 +02:00
D. Berge
81717c37f1
Add option to return project timestamp
2025-08-22 16:01:20 +02:00
D. Berge
6377e8854c
Updated wanted db schema
2025-08-22 16:01:20 +02:00
D. Berge
d3446d03bd
Add database upgrade file 44
2025-08-22 16:01:20 +02:00
D. Berge
a52f7811f2
Clean up dead code
2025-08-22 16:01:20 +02:00
D. Berge
ef2bd4888e
Update the required schema version.
...
This is necessary for the comparisons code to work.
2025-08-22 16:01:20 +02:00
D. Berge
8801442c92
Don't show monitor lines by default
2025-08-22 16:01:20 +02:00
D. Berge
30f65dbeaa
Make loading indicator spin when 0%
2025-08-22 16:01:20 +02:00
D. Berge
c2f53ac150
Remove unneded dependency
2025-08-22 16:01:20 +02:00
D. Berge
4328fc4d2a
Fix typo
2025-08-22 16:01:20 +02:00
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