48140c6daa
build: switch from Rollup to Vite, upgrade Svelte
2022-08-01 21:08:34 +02:00
0bfdc8eb4c
[ui] lints
2022-03-22 21:57:00 +01:00
4271107cbb
[ui] search results shown in AttributeView (enable gallery, etc.)
2022-03-21 00:04:48 +01:00
4dcaeda3e9
[ui] also mark NUM_VISITED (preparation for frecency)
2022-03-21 00:04:48 +01:00
04615b3682
[ui] custom canvas-based image fragment rendering (allow resizing)
2022-03-20 23:44:10 +01:00
1b50ef4da3
[ui] first version of audio annotations
...
TODOs:
- fix wavesurfer types
- fix selector not updating when value prop changes
- only allow annotation editing in edit mode
- allow addresses to be annotation values as well
2022-03-08 23:24:11 +01:00
ea8ccc85e4
[ui] fix UpEntry overflow & display attribute labels
2022-03-03 10:51:01 +01:00
e522e99209
[ui] refactor - centralize all fetch()
calls in api.ts
2022-02-20 13:06:01 +01:00
d8314c0596
[ui] entry value length takes priority to better match expectations
2022-02-19 18:40:58 +01:00
9ce4c21b93
[ui] fix & optimize sort (wow)
2022-02-19 18:38:36 +01:00
bac46cff88
[ui] lint fixes, cosmetics
2022-02-17 16:45:03 +01:00
7739bfbd86
[ui] xywh reacts on src
change
2022-02-17 16:34:24 +01:00
0d575abe79
[ui] add "Fragment Viewer"
2022-02-17 16:30:36 +01:00
604292d56d
[ui] sorting improvements
2022-02-15 22:17:23 +01:00
9639bec677
[ui] sorting logic into util
2022-02-15 22:07:32 +01:00
12d3509a46
[ui] refactor components to use addresses from context, not params
2022-02-13 15:08:09 +01:00
5ad64a6591
make a PUT to /api/obj also insert bare addresses and prepare metadata; bunch of tidying up
...
/api/obj returns [entry_addr, entity_addr]
ADDED_ATTR is a const
impl TryInto<Address > for InAddress
2022-02-09 20:37:20 +01:00
10d9cd1718
[ui] support adding urls via search
2022-02-07 22:06:56 +01:00
d67d6daf6c
[ui] search in entities also
2022-02-07 22:01:10 +01:00
b51e41b643
[webui] (attempt to) relativize all paths?
2022-02-06 23:38:33 +01:00
f35d614a83
[ui] switch away from query()
taking () => string
2022-02-06 22:27:56 +01:00
a83149e746
switch from GET /api/obj?query endpoint to POST /api/query endpoint
...
also switch from useSWR shim taking `() => SWRKey` as param
2022-02-06 22:25:33 +01:00
1ee86a9da6
[ui, lib] remove identifying by ALIASes
2022-02-06 13:26:47 +01:00
f0d54a5ac3
[ui] also search in attrs
2022-02-04 23:04:38 +01:00
36594cbc50
[ui] dynamic page title
2022-02-04 22:44:40 +01:00
7f87f05b1c
[ui] better error msg on text
2022-02-03 17:02:30 +01:00
db9558f6e3
[ui] add version display
2022-02-02 22:36:45 +01:00
859838f124
[ui] add default search limit at 50
2022-01-30 16:29:04 +01:00
7dec8f40a1
[ui, lib] correct value types
2022-01-28 20:51:34 +01:00
bd1655d61a
[ui] fix spurious TS error (?)
2022-01-28 20:39:00 +01:00
283665bf60
[ui] fix lint errors and some warnings
2022-01-28 16:46:08 +01:00
fc6212855a
[ui] objects searchable/selectable from edit box
2022-01-27 21:28:42 +01:00
6b5b8f4bb9
[ui] also add pre-label to result of search getObjects
2022-01-27 21:26:47 +01:00
642590cce9
[ui] move most of search logic out of component
2022-01-27 20:56:00 +01:00
0dab348f58
ui -> webui
2022-01-13 19:02:08 +01:00