faed70fe03
content disposition tweaks (attachment by default, ui target=_blank)
2022-02-03 16:54:37 +01:00
2173ca5b51
add a --clean param
2022-02-03 16:54:36 +01:00
dc72b0a34c
only insert ADDED on first add
2022-02-03 10:12:26 +01:00
3cd3df27c0
"ADDED" entry for files
2022-02-03 09:54:51 +01:00
a5912ae3d2
move preview generation off the route thread
2022-02-03 00:11:35 +01:00
f20928ddfe
rustfmt
2022-02-02 17:13:23 +01:00
6aa804584d
add (some) lang tests, implement "in" logic
2022-02-02 17:13:11 +01:00
cb22756a47
separate endpoint for attr overwrites, implement AttributeUpdate
2022-02-02 00:45:05 +01:00
9c940e7c23
add explicit quick_check/disable_synchronous flags, ?full param to rescan endpoint
2022-01-31 17:26:31 +01:00
466f870d6f
add Meta queries, check db version on start
2022-01-31 15:57:35 +01:00
768a608b02
add "built" crate
2022-01-31 15:19:48 +01:00
34847f3321
fix search ("contains" query, UpObject params bug)
2022-01-30 16:20:02 +01:00
fa5626af4f
allow only one job of a type to be in progress at once
2022-01-30 16:00:29 +01:00
3a64adc935
containers -> groups
2022-01-28 23:32:13 +01:00
8c8d58847a
separate value_string and value_number columns
...
to be able to utilize SQL queries better for ranges, comparisons, etc.
2022-01-28 18:17:14 +01:00
8b9947c2e4
fix no-default-features build
2022-01-28 14:21:07 +01:00
ddfe103e7a
add LBLs to base types
2022-01-27 17:42:59 +01:00
19b25666c6
show PDFs in BlobPreview, add ?inline query param to /raw/
2022-01-27 15:55:48 +01:00
538ccc27ec
refactor address tests to use results
2022-01-27 10:53:19 +01:00
01029053c9
add url address type
2022-01-27 10:51:26 +01:00
b095f900f6
test addresses encoding/decoding on equivalence and not just representation
2022-01-26 17:07:58 +01:00
fa957794e5
encode/decode -> b58_encode/decode
2022-01-26 16:55:23 +01:00
4a02921bbd
send a http 303 if thumbnail isn't applicable
2022-01-24 18:26:53 +01:00
d508cd0a74
add image previews
2022-01-24 17:04:27 +01:00
1f058670f8
don't duplicate file if it already exists
2022-01-23 15:01:14 +01:00
3cc0dcff45
also LBL uploaded file
2022-01-23 14:55:49 +01:00
c1698061d5
file fns return addresses
2022-01-23 14:55:40 +01:00
dd16a96125
canonicalize paths before normalization, fix symlink bug
2022-01-23 14:51:54 +01:00
893a87a094
unify adding files via rescans and ui
2022-01-23 14:50:37 +01:00
ef59090859
separate adding file into its own fn, refactor private fn names
2022-01-23 13:03:27 +01:00
a4caf9b8b3
fix insert_entry retval
2022-01-22 17:45:46 +01:00
0920fec0ce
add immutable entries for size, etc (does nothing for now)
2022-01-21 17:59:53 +01:00
a91711adc8
only disable sqlite synchronous mode on initial update
2022-01-21 17:57:51 +01:00
ecaea693c6
reformat (?)
2022-01-21 17:03:50 +01:00
b4b41e45e3
desktop enables are actually disabled
2022-01-19 20:42:36 +01:00
e489fd7b5a
--no-desktop implies --no-browser
2022-01-19 20:36:02 +01:00
7def06e153
copy & remove instead of persist/rename
2022-01-18 22:43:55 +01:00
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
1521f25132
impl Hashable for Path, not just PathBuf
2022-01-18 16:59:59 +01:00
b3b6c2d2a8
raise global payload limit
2022-01-18 16:59:46 +01:00
a2b9ec4c75
move "?" out of upend macros
2022-01-18 16:59:32 +01:00
338be4be10
/raw/ queries of entries
2022-01-14 22:04:53 +01:00
2f6a265af8
alike value queries do not include addresses
2022-01-13 20:31:50 +01:00
8ceb310d9e
preparations for a separate attr update endpoint
2022-01-09 21:18:19 +01:00
952475b92b
fix missed reporting on path cleanups
2022-01-08 12:21:04 +01:00
368eb90d5b
fix compile with no default features
2022-01-07 00:52:09 +01:00
091a02d530
add endpoint to list all attributes
2022-01-06 23:23:35 +01:00
a43a9d6caf
thumbnails -> previews
2021-12-27 13:13:53 +01:00
d11d20f210
fix tests due to tempdir -> tempfile change
2021-12-27 12:36:38 +01:00
6b95e59acf
try next port if taken
2021-12-27 11:58:01 +01:00