b480cf2e64
feat(backend): users with passwords
2024-04-02 20:57:53 +02:00
669b348160
refactor: fix lint
ci/woodpecker/push/woodpecker Pipeline was successful
2024-03-31 17:09:23 +02:00
175518e3a6
refactor: allow known clippy issues
2024-03-31 17:09:23 +02:00
f2261998ee
refactor: properly import tracing macros
2024-03-31 17:09:23 +02:00
35e1e902a2
feat: persist vault rescan mode if unset and passed via CLI
ci/woodpecker/push/woodpecker Pipeline failed
2024-03-02 17:55:18 +01:00
cd008c10e2
fix: extractors no longer crash (error due to refactor)
2024-02-19 22:35:02 +01:00
afa5bd088d
refactor: Attributes are their proper type instead of strings
...
ci/woodpecker/push/woodpecker Pipeline was successful
Also adds checking for non-emptiness and upper-casing
2024-02-15 19:10:22 +01:00
852d64b38d
fix(cli): serving web ui in Docker/AppImage
2024-01-28 14:35:17 +01:00
309a968550
fix(cli): serve new SPA version
2024-01-27 19:02:54 +01:00
e6d7328b29
refactor: clippy fixes
ci/woodpecker/push/woodpecker Pipeline failed
2024-01-17 23:48:48 +01:00
10e0b8804b
fix(cli): add ID3_PICTURE attribute description
ci/woodpecker/push/woodpecker Pipeline failed
2024-01-17 23:40:59 +01:00
db173e03f7
fix(cli): image previews work for paths without extensions
2024-01-17 23:37:47 +01:00
8917221b42
feat(cli): add ID3 image extraction
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-17 20:31:20 +01:00
e41960230f
fix: uploads via API are assigned paths like via FS
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-14 15:52:06 +01:00
d23d02413e
refactor: formatting
2024-01-14 15:51:39 +01:00
30e0f10ce8
...
ci/woodpecker/push/woodpecker Pipeline failed
2023-12-11 21:45:49 +01:00
3c4276e22d
refactor(cli): remove forgotten println
2023-12-11 21:36:20 +01:00
0f17538307
feat(cli,webui): check file presence via HEAD, disable download button if necessary
2023-11-23 22:17:37 +01:00
46a1088d22
refactor(cli): use cargo manifest dir for resources in dev mode
ci/woodpecker/push/woodpecker Pipeline is running
2023-11-17 17:40:08 +01:00
28861370a7
feat(cli): add --rescan_mode
CLI option, fix storybook cmd
2023-11-17 17:21:26 +01:00
862ed1c08a
refactor: tree mode -> (new) blob mode
2023-11-05 16:37:18 +01:00
d10b28621e
feat(db): add an "INCOMING" rescan mode
ci/woodpecker/push/woodpecker Pipeline failed
2023-11-05 13:10:31 +01:00
bf823bc1c8
Merge branch 'feat/vault-scan-modes'
2023-11-03 20:57:05 +01:00
65936efe38
feat(db): add new vault scan modes (flat, depthfirst)
ci/woodpecker/push/woodpecker Pipeline failed
2023-11-03 20:51:48 +01:00
0ffe5ee688
refactor:
ci/woodpecker/push/woodpecker Pipeline failed
2023-10-28 21:18:16 +02:00
86c8921fdd
fix(cli): proper version in vault info
2023-10-22 21:18:44 +02:00
f6845a5a3a
fix: add url attributes to url type address
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-31 19:03:56 +02:00
f548a32b22
feat: allow specifying vault name as env
ci/woodpecker/push/woodpecker Pipeline was successful
2023-08-26 09:48:15 +02:00
d5f2d3c701
fix: appimage webui path
2023-08-24 19:55:35 +02:00
70828a8d70
fix, ci: allow all origins in docker by default
2023-08-23 22:00:34 +02:00
77eccc5bb6
ci, fix: re-add get_version.sh
...
ci/woodpecker/push/woodpecker Pipeline failed
Obviously, we don't push the .git repo directory inside the build containers, so the build has no way of telling the version. But it's nice we got it working.
2023-08-23 18:57:11 +02:00
a8da96d6ef
fix: docker improvements
...
bind to all IPs, turn off desktop features
2023-08-23 17:18:35 +02:00
1576c78d87
refactor: get_resource_path, looks in /usr/share
ci/woodpecker/push/woodpecker Pipeline was successful
2023-08-23 13:58:41 +02:00
42ab70fd07
ci: switch to Earthly
...
Squashed commit of the following:
commit 06baa23fc8
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 11:10:19 2023 +0200
ci, fix: forgot push
commit 6494be49d2
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 11:01:14 2023 +0200
fix, ci: docker tag arg
commit 38682ba930
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:54:45 2023 +0200
ci: parallelize push steps
commit 5eeab18aa0
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:52:37 2023 +0200
ci, fix: docker login
commit ce10d0d04a
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:41:52 2023 +0200
ci: remove earthly verbose
commit ff9b842968
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:41:23 2023 +0200
ci, fix: typo
commit df80ee0610
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:06:47 2023 +0200
ci, refactor: better step names
commit 80093f8964
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:05:03 2023 +0200
ci, fix: earthly config for publish:appimage step
commit 650824df99
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 10:04:50 2023 +0200
ci, refactor: only explicitly copy AppImages in sign target
commit 3b53e2dc64
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 08:01:43 2023 +0200
ci: EARTHLY_VERBOSE=1
commit cec95ea29a
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 07:10:09 2023 +0200
ci: earthly bootstrap after conf
commit 7afe653d57
Author: Tomáš Mládek <t@mldk.cz>
Date: Wed Aug 23 07:04:08 2023 +0200
ci, fix: remove ssh_key secret
commit b549d891ed
Author: Tomáš Mládek <t@mldk.cz>
Date: Tue Aug 22 22:02:01 2023 +0200
ci, fix: missing gpg-agent
commit 47938c7147
Author: Tomáš Mládek <t@mldk.cz>
Date: Tue Aug 22 20:55:15 2023 +0200
ci, fix: unify earthly config
commit 7b89ea7ef4
Author: Tomáš Mládek <t@mldk.cz>
Date: Tue Aug 22 19:59:37 2023 +0200
ci: publishing docker, appimage, nightlies
commit f4f94d9864
Author: Tomáš Mládek <t@mldk.cz>
Date: Tue Aug 22 18:19:00 2023 +0200
ci: add lint & test step
commit be180ed59b
Author: Tomáš Mládek <t@mldk.cz>
Date: Mon Aug 21 16:13:03 2023 +0200
ci, wip: earthly integration
commit 39db638cbd
Author: Tomáš Mládek <t@mldk.cz>
Date: Mon Aug 21 16:12:21 2023 +0200
ci: use `upend --version` for AppImage, move get_version.sh logic to cli
commit 5188336c7e
Author: Tomáš Mládek <t@mldk.cz>
Date: Mon Aug 21 12:30:47 2023 +0200
ci: refix AppImage, switch to appimage-builder, build docker
commit 27f7941020
Author: Tomáš Mládek <t@mldk.cz>
Date: Sat Aug 19 18:55:03 2023 +0200
wip: remote woodpecker CI config for the time being
commit 53e775b85d
Author: Tomáš Mládek <t@mldk.cz>
Date: Sat Aug 19 18:47:59 2023 +0200
wip: delete .env
it's interpreted by Earthly and I'm not sure it's necessary anyway
commit 26bec32803
Author: Tomáš Mládek <t@mldk.cz>
Date: Sat Aug 19 18:47:32 2023 +0200
wip: initial somewhat functional Earthfile
2023-08-23 12:13:24 +02:00
e442622422
chore: log level to trace
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-20 18:08:37 +02:00
e0b824b9da
feat: use audiowaveform
for audio preview generation
...
much faster than ffmpeg - not sure if it's a recent regression or my system, but ffmpeg took **minutes** to generate an image, whereas `audiowaveform` does the same in seconds
2023-08-20 18:06:31 +02:00
a2192f5143
feat: add debug logging for external command extractors
2023-08-20 17:58:59 +02:00
8f1a9f8473
fix: impl display for upmultihash, fix preview debug log
2023-08-20 17:34:35 +02:00
a8f820d68e
chore: rename photo extractor to EXIF extractor
2023-07-28 17:49:14 +02:00
f4c03fde37
feat: extractors append types
2023-07-09 19:24:46 +02:00
6e16d7090d
Merge branch 'develop'
2023-07-06 17:44:54 +02:00
c8ec3e03cd
chore: include versions of all packages in /info
2023-07-06 17:42:04 +02:00
2b4c1e7976
feat: add endpoint to aid with db migration
ci/woodpecker/push/woodpecker Pipeline was successful
2023-07-03 17:18:55 +02:00
ea7a5e6f18
wip, chore: clippy fixes
ci/woodpecker/push/woodpecker Pipeline failed
2023-06-29 15:17:06 +02:00
0a27931de4
wip: refactor LargeMultihash out
2023-06-29 15:10:31 +02:00
57871c2102
wip: semantic CIDs
2023-06-29 14:29:38 +02:00
a591db0cd4
wip: remove unnecessary addressing from cli
2023-06-29 12:49:15 +02:00
853aa8087b
wipfix: errors in the rest of the crates
2023-06-28 10:23:37 +02:00
e5d645c7ee
wip: as_components()
returns c
for all variants
2023-06-26 21:50:05 +02:00
53000ca5d1
wip: move components functionality to Address
2023-06-26 21:20:40 +02:00