Commit Graph

221 Commits (165d5c0e7f5b032dea64ceb5215dc1be6bede0d7)

Author SHA1 Message Date
Tomáš Mládek fe6d9a8972 reformat w/ prettier 2021-10-29 18:06:30 +02:00
Tomáš Mládek 00cac1bca1 [db/ui] remove instantiations, use plain relations with aliases instead 2021-10-29 18:05:03 +02:00
Tomáš Mládek e47f74f884 [ui] reformat, add HIER icon 2021-10-29 17:24:54 +02:00
Tomáš Mládek ea1b05d491 reformat w/ prettier 2021-10-29 17:24:24 +02:00
Tomáš Mládek 695a5e5aa9 adjust table width 2021-10-28 17:24:55 +02:00
Tomáš Mládek fc07cd27c4 [ui] add basic BLOB value formatting 2021-10-07 21:44:19 +02:00
Tomáš Mládek 8a52a95bcd use "ss02" (disambiguate) Inter feature 2021-10-07 19:32:40 +02:00
Tomáš Mládek 0faa62b078 [ui] also hide widgets when not in edit mode 2021-08-18 12:42:48 +02:00
Tomáš Mládek 2696eeecd3 [ui] rudimentary edit mode 2021-08-18 12:41:29 +02:00
Tomáš Mládek 9835b50199 fix overflow in Table 2021-07-22 20:51:50 +02:00
Tomáš Mládek 2bbd59d7b3 silence eslint 2021-07-22 20:43:10 +02:00
Tomáš Mládek a3acb8389c don't stringify values before PUTting them 2021-07-14 00:24:11 +02:00
Tomáš Mládek 552c37d239 first version of textinput 2021-07-14 00:22:49 +02:00
Tomáš Mládek 4c7b3f2942 fix v-sl-model for vars passed via setup() 2021-07-14 00:22:42 +02:00
Tomáš Mládek 1ae89d38f8 "instantiates" for FILE_IS 2021-07-06 17:17:37 +02:00
Tomáš Mládek 5dd9fb6646 tidy up search page slightly
I need a designer in my life
2021-07-06 16:59:37 +02:00
Tomáš Mládek 19a6ddf851 size of icons 2021-07-06 01:05:34 +02:00
Tomáš Mládek 08f1b12143 components have their own icons (?) 2021-07-06 01:01:34 +02:00
Tomáš Mládek 60baed5e22 widget switching in AttributeView 2021-07-06 00:56:07 +02:00
Tomáš Mládek 826c833c91 disambiguate global styles 2021-07-06 00:19:25 +02:00
Tomáš Mládek 703e7b8b7a move type section styling and markup to AttributeView 2021-07-06 00:11:39 +02:00
Tomáš Mládek 41cad68844 refactor Address css 2021-07-06 00:00:33 +02:00
Tomáš Mládek ed8a97adad fix spacing on reverse tables 2021-07-03 21:22:28 +02:00
Tomáš Mládek 6a1483ca27 replace raw usewrv with a query() call 2021-07-03 21:20:20 +02:00
Tomáš Mládek 7785671684 also make backlinks a Table 2021-07-03 20:43:08 +02:00
Tomáš Mládek bd2ce5462f move table styling to table, enlarge value column 2021-07-03 20:34:20 +02:00
Tomáš Mládek d137436d79 basic attr pagination to prevent freezing 2021-07-03 20:31:44 +02:00
Tomáš Mládek 26eb6d6fbb slightly improve observer-based resolving 2021-07-03 20:15:59 +02:00
Tomáš Mládek 746229152e smaller sl-inputs 2021-06-28 20:55:35 +02:00
Tomáš Mládek 706aba0ffe linkify type headings 2021-06-28 20:44:30 +02:00
Tomáš Mládek 4357e56864 compass now reacts to clicks and can submit 2021-06-27 00:46:06 +02:00
Tomáš Mládek 3170d729b7 stringify value before sending 2021-06-27 00:37:18 +02:00
Tomáš Mládek 022edb1915 better logging 2021-06-27 00:37:04 +02:00
Tomáš Mládek 0d5c20d335 rename id to addr in AttributeChange types 2021-06-27 00:36:55 +02:00
Tomáš Mládek 823e4aab30 forgotten console.log 2021-06-27 00:03:20 +02:00
Tomáš Mládek 9c95f96eb5 return underline display to Marquee 2021-06-26 18:39:07 +02:00
Tomáš Mládek 34c1b68dd1 add (read-only) Compass, add KSX_TRACK_MOODS type 2021-06-26 17:55:26 +02:00
Tomáš Mládek d8ee5aa82a put inspect table into its own widget 2021-06-26 13:46:20 +02:00
Tomáš Mládek 1170240a8c css fixes, smaller spacing in Inspect 2021-06-20 17:48:20 +02:00
Tomáš Mládek 30bf54f037 guard against null root.value in Marquee (???) 2021-06-20 17:35:14 +02:00
Tomáš Mládek 8d02371d17 show IS attrs in untyped unless the type has attrs 2021-06-20 17:35:14 +02:00
Tomáš Mládek 942ccf1c40 mark failed jobs with a specific state, prevent from lingering in ui 2021-06-20 16:46:45 +02:00
Tomáš Mládek 9c0f38364b constant marque speed per pixel 2021-06-20 00:09:43 +02:00
Tomáš Mládek 2bd65bde59 fix spurious marquee 2021-06-20 00:05:02 +02:00
Tomáš Mládek 7f7b132121 add marquee for overflowing info 2021-06-20 00:00:47 +02:00
Tomáš Mládek 18e1deec5f slight fixes to search 2021-06-19 18:53:43 +02:00
Tomáš Mládek 53feedbaf1 line-break: anywhere for attr tables 2021-06-19 18:41:33 +02:00
Tomáš Mládek c9e2b27584 forgot TYPE_REQUIRES in ui 2021-06-19 18:16:14 +02:00
Tomáš Mládek a7d493bc0f markup tweaks, wording 2021-06-19 18:04:13 +02:00
Tomáš Mládek 1a59f22c68 hide overflow on Inspect 2021-06-19 18:02:02 +02:00
Tomáš Mládek 1dbe0f7e12 forgotten untyped attributes 2021-06-19 17:59:08 +02:00
Tomáš Mládek cec833ffc4 sort attributes by types, type icons 2021-06-19 17:57:09 +02:00
Tomáš Mládek 4699d60760 pretty box labels
thanks to @amcgregor <3
2021-06-19 17:06:52 +02:00
Tomáš Mládek 68c808ad5b retrieve and display types (basic) 2021-06-19 17:01:43 +02:00
Tomáš Mládek 990f1e07e0 attempted css fixes 2021-06-12 23:45:13 +02:00
Tomáš Mládek 705c5f3cc2 fix #app 2021-06-12 23:37:40 +02:00
Tomáš Mládek bcbfb347d6 scroll to end of browser on new view opened 2021-06-12 14:19:49 +02:00
Tomáš Mládek 5d0679a0a5 add header for browse 2021-06-09 13:22:50 +02:00
Tomáš Mládek 6a313cf2f7 first working browse/uplink, css tweaks 2021-06-09 12:42:44 +02:00
Tomáš Mládek e615af9cb2 preview audio tweak 2021-06-09 10:06:16 +02:00
Tomáš Mládek 12188f58d2 fix address line break 2021-06-09 10:05:27 +02:00
Tomáš Mládek c4db0b5479 once again forgotten observer optimization 2021-06-07 01:51:07 +02:00
Tomáš Mládek ce60bf5198 *actually* fix buggy impl of generic ids 2021-06-07 01:48:32 +02:00
Tomáš Mládek 09bf9371d7 fix observer optimization, kinda? 2021-06-07 01:07:42 +02:00
Tomáš Mládek 699335243f generic entity identification 2021-06-07 00:48:03 +02:00
Tomáš Mládek be8a19a8ff blobpreview component 2021-06-06 23:48:29 +02:00
Tomáš Mládek 5e94593e0b change browse column width 2021-06-06 23:47:09 +02:00
Tomáš Mládek 80a920ef04 slight clean up, resolve top addresses, comments 2021-06-04 11:49:28 +02:00
Tomáš Mládek 3ba3f0fe07 align hashbadge to center 2021-06-01 17:41:22 +02:00
Tomáš Mládek 2dc92563a0 layout fixes & Browse component base 2021-06-01 17:40:15 +02:00
Tomáš Mládek ad46bb3597 fix crash when Inspect.vue is embedded 2021-05-24 20:21:42 +02:00
Tomáš Mládek 5b854707a5 autoformat, required prop 2021-05-24 20:17:15 +02:00
Tomáš Mládek 99a9c44b80 autoformat 2021-05-24 20:12:17 +02:00
Tomáš Mládek 309a439017 update deps 2021-05-24 20:06:44 +02:00
Tomáš Mládek 3fd0bdd65d add interactive tools 2021-05-24 20:05:02 +02:00
Tomáš Mládek 98a215cccf fix custom sl- elements 2021-05-24 19:53:15 +02:00
Tomáš Mládek 363a12c038 migrate to yarn 2021-05-08 14:16:44 +02:00
Tomáš Mládek 91c499b5ab home latest files tweaks 2021-05-06 20:57:52 +02:00
Tomáš Mládek 795eaadb5f npm audit fix 2021-05-06 20:44:49 +02:00
Tomáš Mládek 4a12927b34 display vault name on the frontend 2021-05-06 20:28:08 +02:00
Tomáš Mládek 046fda40f3 fix sl-input event 2021-04-24 21:38:48 +02:00
Tomáš Mládek fedf417787 footer is actually fixed 2021-04-19 00:32:20 +02:00
Tomáš Mládek d6b877400f fix shoelace 2021-04-04 17:54:46 +02:00
Tomáš Mládek 915203ac8d npm update 2021-04-04 17:45:19 +02:00
Tomáš Mládek cae895fa01 npm audit fix 2021-04-04 12:34:20 +02:00
Tomáš Mládek 7056bec8e5 separate File view with previews 2021-04-04 12:34:03 +02:00
Tomáš Mládek 69ff2eb707 fix reactivity in lib/entity.ts 2021-04-04 11:58:23 +02:00
Tomáš Mládek b8fdf66cb3 separate entity code into its own composable function 2021-04-04 10:52:36 +02:00
Tomáš Mládek f4b9e7fdf3 identified addresses are no longer monospace 2021-03-28 22:34:19 +02:00
Tomáš Mládek 215a4e3d10 only load address ids if they're visible 2021-03-28 22:19:58 +02:00
Tomáš Mládek f920989d7f add Inter to web ui 2021-03-25 21:43:57 +01:00
Tomáš Mládek faeda7a5de fix sort crash if Value is not string 2021-03-25 21:29:15 +01:00
Tomáš Mládek 957ffea74e npm audit fix 2021-03-24 21:23:39 +01:00
Tomáš Mládek 1b5bd44c6f show latest added files 2021-03-24 21:23:22 +01:00
Tomáš Mládek 5bba7109f3 autoformat 2021-03-24 21:03:10 +01:00
Tomáš Mládek 54bfd6b890 rework ui app "skeleton", split header, search everywhere 2021-03-24 20:38:36 +01:00
Tomáš Mládek a4d70273ba fix v-sl-model crash 2021-03-24 20:38:04 +01:00
Tomáš Mládek fc08a6578c add mouseover title to hashbadge 2021-03-22 23:07:19 +01:00
Tomáš Mládek 5d656bc2f7 fix hashbadge alignment slightly 2021-03-21 23:32:06 +01:00
Tomáš Mládek 97b7ed1634 add hash badge component 2021-03-21 22:42:02 +01:00
Tomáš Mládek fef616a92f fetch identification in Address.vue 2021-03-21 22:42:02 +01:00
Tomáš Mládek c6283b5bc1 missing key in Inspect.vue 2021-03-18 22:15:35 +01:00
Tomáš Mládek 2a8c379ded dark mode, kind of 2021-03-18 22:15:01 +01:00
Tomáš Mládek 2c5a824d4a also rename t/k/v to e/a/v in ui 2021-03-15 22:31:18 +01:00
Tomáš Mládek 9261aac086 add possibility to add attributes to an object 2021-02-21 17:48:15 +01:00
Tomáš Mládek 367698bfbe add button to delete attribute in Inspect.vue 2021-02-21 17:38:56 +01:00
Tomáš Mládek 3a8aa21692 link to / 2021-02-21 12:32:00 +01:00
Tomáš Mládek b0d6b34ecd longer query period on jobs 2021-02-21 12:30:41 +01:00
Tomáš Mládek f9f6d2bca6 improve search, fix types 2021-02-21 12:30:33 +01:00
Tomáš Mládek c0c240256a show active jobs in web ui; node-sass -> sass 2021-02-21 10:47:28 +01:00
Tomáš Mládek 02c65ded8e return an enum signifying action taken from fs update functions 2020-09-30 01:31:48 +02:00
Tomáš Mládek 7fd537a948 add DELETE endpoint for objects, update URLs (/get/ -> /obj/) 2020-09-29 00:55:09 +02:00
Tomáš Mládek 9ae09cc72f forgotten debug prints 2020-09-29 00:33:11 +02:00
Tomáš Mládek 2307c7bd57 expand query_entries for fuzzier queries; fix filename lookup 2020-09-29 00:30:00 +02:00
Tomáš Mládek 0adbb88c33 misc ux 2020-09-25 20:49:30 +02:00
Tomáš Mládek 6d17daf1b7 improve Inspect view, add Address component 2020-09-25 19:07:29 +02:00
Tomáš Mládek 9a5a7383a4 add bulk_retrieve_objects, add base inspect view, upgrade typescript, add swrv...
fix type issues, better http errors on mangled addresses
2020-09-25 02:45:17 +02:00
Tomáš Mládek 0e424c4e8c switch to Vue 3 in ui 2020-09-25 01:11:04 +02:00
Tomáš Mládek 099249fc41 code cosmetics, finish 2-way linking in sl-model, linting 2020-09-02 23:12:13 +02:00
Tomáš Mládek bed9d953d2 add normalize.css, add basic header 2020-08-30 16:46:05 +02:00
Tomáš Mládek 0d8d585161 init web ui (Vue & Shoelace), implement example path lookup 2020-08-30 02:19:46 +02:00