Commit Graph

564 Commits (6b5b8f4bb9b2977471445675378e5d533386200e)

Author SHA1 Message Date
Tomáš Mládek 6b5b8f4bb9
[ui] also add pre-label to result of search getObjects 2022-01-27 21:26:47 +01:00
Tomáš Mládek ad21ed6857
[ui] remove unnecessary address attr from AttributeView 2022-01-27 20:57:32 +01:00
Tomáš Mládek 642590cce9
[ui] move most of search logic out of component 2022-01-27 20:56:00 +01:00
Tomáš Mládek d4f88933b8
[ui] display addresses as entities in editable mode 2022-01-27 19:23:09 +01:00
Tomáš Mládek ad5cb6036d
[ui] fix Editable overflow, disable button unless dirty 2022-01-27 17:43:30 +01:00
Tomáš Mládek ddfe103e7a
add LBLs to base types 2022-01-27 17:42:59 +01:00
Tomáš Mládek 4b27fdd0b1
[ui] iconbutton disabled 2022-01-27 17:35:58 +01:00
Tomáš Mládek 19b25666c6
show PDFs in BlobPreview, add ?inline query param to /raw/ 2022-01-27 15:55:48 +01:00
Tomáš Mládek 538ccc27ec
refactor address tests to use results 2022-01-27 10:53:19 +01:00
Tomáš Mládek 01029053c9
add url address type 2022-01-27 10:51:26 +01:00
Tomáš Mládek b095f900f6
test addresses encoding/decoding on equivalence and not just representation 2022-01-26 17:07:58 +01:00
Tomáš Mládek fa957794e5
encode/decode -> b58_encode/decode 2022-01-26 16:55:23 +01:00
Tomáš Mládek 2f4f307b4d (cargo-release) version 0.0.21 2022-01-24 18:27:55 +01:00
Tomáš Mládek 4a02921bbd send a http 303 if thumbnail isn't applicable 2022-01-24 18:26:53 +01:00
Tomáš Mládek 7134a7db52 [ui] image loading spinner 2022-01-24 18:09:07 +01:00
Tomáš Mládek c6ad259851 [ui] imports 2022-01-24 18:03:32 +01:00
Tomáš Mládek d508cd0a74 add image previews 2022-01-24 17:04:27 +01:00
Tomáš Mládek b0b06a6ea0 [ui] ellipsis to TextViewer preview mode 2022-01-24 16:02:59 +01:00
Tomáš Mládek cf9b090f71 [ui] refactor TextViewer, deduplicate 2022-01-24 16:01:58 +01:00
Tomáš Mládek 1c9026d13c [ui] add markdown view 2022-01-24 15:57:53 +01:00
Tomáš Mládek e7059a2968 [ui] preview / full text view 2022-01-24 15:34:08 +01:00
Tomáš Mládek f5fc9778d0 [ui] text previews 2022-01-24 14:56:03 +01:00
Tomáš Mládek 7f628529b2
(cargo-release) version 0.0.20 2022-01-23 15:01:34 +01:00
Tomáš Mládek 1f058670f8
don't duplicate file if it already exists 2022-01-23 15:01:14 +01:00
Tomáš Mládek 3cc0dcff45
also LBL uploaded file 2022-01-23 14:55:49 +01:00
Tomáš Mládek c1698061d5
file fns return addresses 2022-01-23 14:55:40 +01:00
Tomáš Mládek dd16a96125
canonicalize paths before normalization, fix symlink bug 2022-01-23 14:51:54 +01:00
Tomáš Mládek 893a87a094
unify adding files via rescans and ui 2022-01-23 14:50:37 +01:00
Tomáš Mládek ef59090859
separate adding file into its own fn, refactor private fn names 2022-01-23 13:03:27 +01:00
Tomáš Mládek dec2e4daf1
[ui] also handle (file) pastes 2022-01-23 13:03:24 +01:00
Tomáš Mládek 956fe9344d
[ui] hide note from default attr listing 2022-01-23 13:03:08 +01:00
Tomáš Mládek 1ad52da07a
[ui] inconsequential padding fix 2022-01-23 13:03:03 +01:00
Tomáš Mládek 7183dbb6ee
(cargo-release) version 0.0.19 2022-01-22 20:21:17 +01:00
Tomáš Mládek 692d99b0b0
[ui] add note editing, Inspect handles bubble up Attribute edits 2022-01-22 20:19:26 +01:00
Tomáš Mládek dba543ca0e
[ui] move sections with labels in borders into a util stylesheet 2022-01-22 20:18:57 +01:00
Tomáš Mládek c95fc3518a
[ui] omit blobpreview if missing 2022-01-22 18:48:38 +01:00
Tomáš Mládek a4caf9b8b3
fix insert_entry retval 2022-01-22 17:45:46 +01:00
Tomáš Mládek 0920fec0ce add immutable entries for size, etc (does nothing for now) 2022-01-21 17:59:53 +01:00
Tomáš Mládek 3599666a01 fix update_schema make target, diesel.toml 2022-01-21 17:58:41 +01:00
Tomáš Mládek a91711adc8 only disable sqlite synchronous mode on initial update 2022-01-21 17:57:51 +01:00
Tomáš Mládek ecaea693c6 reformat (?) 2022-01-21 17:03:50 +01:00
Tomáš Mládek 095b14516e [ui] show IS/LBL in editable tables 2022-01-21 15:57:53 +01:00
Tomáš Mládek f2440742d8
(cargo-release) version 0.0.18 2022-01-19 20:44:38 +01:00
Tomáš Mládek b4b41e45e3
desktop enables are actually disabled 2022-01-19 20:42:36 +01:00
Tomáš Mládek e489fd7b5a
--no-desktop implies --no-browser 2022-01-19 20:36:02 +01:00
Tomáš Mládek 9113e531a2
(cargo-release) version 0.0.17 2022-01-19 17:17:08 +01:00
Tomáš Mládek a93d761130
[webui] fix navigation after upload 2022-01-18 23:57:03 +01:00
Tomáš Mládek 7def06e153 copy & remove instead of persist/rename 2022-01-18 22:43:55 +01:00
Tomáš Mládek d46f449e4b
file upload
todo:
  - don't return file hash in ListingResult, solve this marking problem in general?
  - work around persisterror across filesystems
  - add proper BLOB metadata
2022-01-18 17:05:45 +01:00
Tomáš Mládek 1521f25132
impl Hashable for Path, not just PathBuf 2022-01-18 16:59:59 +01:00