e10ff92fd2
ci, perf: improve caching
...
also add earthlyignore
2023-08-23 18:37:53 +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
8fe9fd5945
fix: disable libgit2 shadow-rs functionality, actually fix build
ci/woodpecker/push/woodpecker Pipeline failed
2023-07-11 16:13:27 +02:00
4ca141f15f
fix: upgrade shadow-rs, fix libgit build
ci/woodpecker/push/woodpecker Pipeline failed
2023-07-11 16:08:53 +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
f880a0e38c
wip,fix: tests, lang errors
2023-06-29 12:58:06 +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
c4de2eb252
test(server): add test for /api/obj/ entity info
2023-06-25 19:41:22 +02:00
2e348a9b29
wip: split upend_base and upend_db
2023-06-25 15:36:15 +02:00
0eec69b219
refactor : rename attr constants for consistency
2023-06-24 16:18:03 +02:00
83317ff951
fix: web ui flag
2023-06-19 18:50:05 +02:00
c925ff5cac
feat: provenance, vault stats
ci/woodpecker/push/woodpecker Pipeline was successful
2023-06-19 16:45:55 +02:00
8bb551bb45
wip: add address type constants, blob attributes
ci/woodpecker/push/woodpecker Pipeline was successful
2023-06-19 11:53:35 +02:00
87156b5fbb
fix: fix mime detection on mac os
ci/woodpecker/push/woodpecker Pipeline was successful
2023-06-19 11:48:58 +02:00
e398f92728
fix: double ^C actually stops
2023-06-08 19:38:56 +02:00
bca29fa542
test: add /api/hier test
2023-06-08 19:01:25 +02:00
1274295f11
test: rudimentary route test
ci/woodpecker/push/woodpecker Pipeline was successful
2023-06-07 21:28:52 +02:00
db5ed87081
refactor: move actix app creation into separate module
2023-06-07 21:09:33 +02:00
37e9ccec56
chore(cli): gracefull failback if API format changes
ci/woodpecker/push/woodpecker Pipeline failed
2023-06-06 20:25:55 +02:00
df98df7394
feat(cli): request the whole obj listing for get
2023-06-06 20:25:55 +02:00
e4e150801a
chore: don't print header if result is empty in cli
2023-06-06 19:17:04 +02:00
04d54f6e43
feat,fix: add get
cli command, cli commands don't panic
2023-06-06 19:17:04 +02:00
7af13e7d5f
chore: send a header with version
2023-05-27 23:20:35 +02:00
30cb6ab69c
feat: web extractor adds LBLs
2023-05-27 23:11:45 +02:00
116e850b66
fix: url labels on client, not backend
2023-05-27 23:11:44 +02:00
4d7ef092fb
fix: content-type for cors
2023-05-27 16:36:25 +02:00
f042c62e72
feat: add PUT /api/hier handler (for creation)
2023-05-25 20:27:21 +02:00
69dc61cfe8
fix: proper external fetch error handling
2023-05-24 12:09:18 +02:00
fdc6a23e58
fix: panics due to async black magic
2023-05-24 11:39:03 +02:00
084660ab46
refactor: use global reqwest client
2023-05-24 11:20:13 +02:00
cdb0267ee5
feat: add external blobs via url at /api/blob
2023-05-23 23:07:27 +02:00
69d1059739
chore: update actix deps, get rid of one future incompat warning
2023-05-22 19:29:08 +02:00
c2b8df9aaa
chore: fix rust lints
2023-05-21 21:48:21 +02:00
f2a764d84e
fix: proper error message when web ui not enabled
2023-05-20 18:22:24 +02:00