D. Berge
5842940d3b
Add more view controls to map
2025-08-22 02:03:29 +02:00
D. Berge
df6f1b2d32
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 00:04:46 +02:00
D. Berge
c39afc1f3c
Return project timestamps
2025-08-22 00:04:21 +02:00
D. Berge
a68000eac6
Add option to return project timestamp
2025-08-22 00:02:05 +02:00
D. Berge
87aa78af00
Updated wanted db schema
2025-08-22 00:01:40 +02:00
D. Berge
3b9061aeae
Add database upgrade file 44
2025-08-22 00:01:02 +02:00
D. Berge
57dae4c755
Clean up dead code
2025-08-22 00:00:01 +02:00
D. Berge
b1344bebd8
Update the required schema version.
...
This is necessary for the comparisons code to work.
2025-08-21 17:08:23 +02:00
D. Berge
3e91ccba8d
Don't show monitor lines by default
2025-08-21 15:21:01 +02:00
D. Berge
fa0be9c0b7
Make loading indicator spin when 0%
2025-08-21 15:20:31 +02:00
D. Berge
dcbf5496f6
Remove unneded dependency
2025-08-21 15:10:45 +02:00
D. Berge
8007f46e37
Fix typo
2025-08-21 15:04:48 +02:00
D. Berge
4a7683cfd0
Add group map view
2025-08-21 14:58:53 +02:00
D. Berge
565a9d7e01
Add support for type 4 decoding
2025-08-21 14:58:53 +02:00
D. Berge
b07244c823
Fix component paths
2025-08-21 14:58:53 +02:00
D. Berge
c909edc41f
Move components to subdirectory
2025-08-21 14:55:27 +02:00
D. Berge
41ef511123
Return type 4 sequence data
2025-08-21 14:52:50 +02:00
D. Berge
4196e9760b
Add encoding type 4 to bundle
2025-08-21 14:51:49 +02:00
D. Berge
6b6f5ab511
Link from group summary to individual projects
2025-08-20 12:06:20 +02:00
D. Berge
7d8c78648d
Don't request summaries in ProjectList.
...
Those will be populated directly by Vuex.
2025-08-20 12:05:44 +02:00
D. Berge
faf7e9c98f
Try to improve responsiveness when refreshing project list
2025-08-20 12:05:05 +02:00
D. Berge
abf2709705
Expand groups router definition
2025-08-20 12:04:26 +02:00
D. Berge
f5dfafd85a
Make event handler more specific
2025-08-20 12:03:53 +02:00
D. Berge
cf8b0937d9
Rework comparison components.
...
More focused on error ellipses.
2025-08-19 19:28:19 +02:00
D. Berge
d737f5d676
Refresh comparisons when notified of changes
2025-08-19 19:27:38 +02:00
D. Berge
5fe19da586
Add control to reset comparisons view
2025-08-19 19:27:03 +02:00
D. Berge
0af0cf4b42
Add overlays when loading / data error
2025-08-19 18:58:04 +02:00
D. Berge
ccb8205d26
Don't cache comparisons in the API
2025-08-19 18:55:31 +02:00
D. Berge
9b3fffdcfc
Don't save comparison samples
2025-08-19 18:54:28 +02:00
D. Berge
dea1e9ee0d
Add comparisons channel to notifications
2025-08-19 18:53:40 +02:00
D. Berge
d45ec767ec
Add database upgrade file 43
2025-08-19 17:56:30 +02:00
D. Berge
67520ffc48
Add database upgrade file 42
2025-08-19 17:56:14 +02:00
D. Berge
22a296ba26
Add database upgrade file 41
2025-08-19 17:55:58 +02:00
D. Berge
f89435d80f
Don't overwrite existing comparisons unless forced.
...
opts.overwrite = true will cause existing comparisons to be
recomputed.
2025-08-19 17:20:57 +02:00
D. Berge
a3f1dd490c
Fix non-existent method
2025-08-19 17:20:03 +02:00
D. Berge
2fcfcb4f84
Add link to group comparison from project list
2025-08-18 16:39:20 +02:00
D. Berge
b60db7e7ef
Add frontend route for 4D comparisons
2025-08-18 14:17:17 +02:00
D. Berge
4bb087fff7
Add 4D comparisons list Vue component
2025-08-18 14:16:23 +02:00
D. Berge
15af5effc3
Add 4D comparisons Vue component
2025-08-18 14:15:52 +02:00
D. Berge
b5c6d04e62
Add utilities for transforming duration objects
2025-08-18 14:15:14 +02:00
D. Berge
571c5a8bca
Add Vue components for 4D comparisons
2025-08-18 14:14:34 +02:00
D. Berge
c45982829c
Add set operations utilities
2025-08-18 14:11:56 +02:00
D. Berge
f3958b37b7
Add comparison API endpoints
2025-08-18 14:11:20 +02:00
D. Berge
58374adc68
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-18 14:05:26 +02:00
D. Berge
32aea8a5ed
Add comparison functions to server/lib
2025-08-18 13:53:43 +02:00
D. Berge
023b65285f
Fix bug trying to get project info for undefined
2025-08-18 13:51:37 +02:00
D. Berge
a320962669
Add project group info to Vuex
2025-08-18 13:50:49 +02:00
D. Berge
0c0067b8d9
Add iterators
2025-08-18 13:48:49 +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