Tomáš Mládek
0598077fbf
fix: footer only showable when jobs present
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-27 10:06:51 +02:00
Tomáš Mládek
4b798163f9
style, fix: footer with notifications, styling improvements
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-27 10:01:50 +02:00
Tomáš Mládek
e2db937b65
fix: don't hide jobs
2023-08-27 09:58:39 +02:00
Tomáš Mládek
467fe1966f
refactor: add global mock/debug switches
2023-08-27 09:23:49 +02:00
Tomáš Mládek
8e7263c2b8
ci, perf: improve docker caching
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-26 20:01:23 +02:00
Tomáš Mládek
ac75425826
fix: never cache index.html, prevent stale assets
2023-08-26 19:55:18 +02:00
Tomáš Mládek
e6b3916180
fix, style: static footer size
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-26 15:12:22 +02:00
Tomáš Mládek
ef7be5c314
feat: add group count
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-26 10:42:31 +02:00
Tomáš Mládek
42d5e085a2
feat: add basic group section to home
2023-08-26 10:39:28 +02:00
Tomáš Mládek
f548a32b22
feat: allow specifying vault name as env
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-26 09:48:15 +02:00
Tomáš Mládek
92df0d94fd
fix: audiopreview overflow
2023-08-26 09:28:56 +02:00
Tomáš Mládek
c5fff84725
ci, perf: improve upend-bin caching
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-25 23:47:51 +02:00
Tomáš Mládek
caedb78cea
chore, webui: take care of (some) lints
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-25 23:35:29 +02:00
Tomáš Mládek
e7c21c8dbd
fix, refactor: AudioPreview component, fix duration overflow
2023-08-25 23:22:33 +02:00
Tomáš Mládek
616245aa18
chore: remove prod tasks from Taskfile
2023-08-25 20:45:03 +02:00
Tomáš Mládek
0c51a0fcb6
ci, perf: slightly leaner docker image
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
also add ca-certificates to minimal image, for external fetching?
2023-08-25 11:04:12 +02:00
Tomáš Mládek
1bdc9dc445
fix: upgrade vite, get rid of vite build voodoo
...
with pnpm & vite on the previous versions, random `if`s were *failing*. `if (something)` didn't run or get compiled, `if (Boolean(something))` did, and other shenanigans
2023-08-25 11:03:42 +02:00
Tomáš Mládek
3ad33cf081
fix: docker-minimal missing libssl3
2023-08-24 19:55:46 +02:00
Tomáš Mládek
d5f2d3c701
fix: appimage webui path
2023-08-24 19:55:35 +02:00
Tomáš Mládek
3f9ce3991c
fix: (loading) image overflow
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-24 08:28:30 +02:00
Tomáš Mládek
fc83218515
chore: reformat?
2023-08-24 08:27:32 +02:00
Tomáš Mládek
9b5be08935
refactor: add `DEBUG:IMAGEHALT` localstorage variable that halts concurrent image loading
2023-08-24 08:27:10 +02:00
Tomáš Mládek
6844cfe319
chore: pnpm lock update
2023-08-24 08:26:11 +02:00
Tomáš Mládek
d958b6716f
ci, fix: docker tag arg
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-24 08:10:04 +02:00
Tomáš Mládek
1e6183134c
ci: also build a minimal docker image
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-23 22:07:29 +02:00
Tomáš Mládek
70828a8d70
fix, ci: allow all origins in docker by default
2023-08-23 22:00:34 +02:00
Tomáš Mládek
67ed7ad701
chore: dev:frontend relies on build:jslib
2023-08-23 21:53:40 +02:00
Tomáš Mládek
ec75baaedf
fix, ci: frontend linting
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-23 20:08:23 +02:00
Tomáš Mládek
77eccc5bb6
ci, fix: re-add get_version.sh
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
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
Tomáš Mládek
a8f5c08f4b
chore, ci: save packages to `/dist` instead of `/packages/dist`
2023-08-23 18:55:20 +02:00
Tomáš Mládek
e10ff92fd2
ci, perf: improve caching
...
also add earthlyignore
2023-08-23 18:37:53 +02:00
Tomáš Mládek
a8da96d6ef
fix: docker improvements
...
bind to all IPs, turn off desktop features
2023-08-23 17:18:35 +02:00
Tomáš Mládek
1576c78d87
refactor: get_resource_path, looks in /usr/share
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-23 13:58:41 +02:00
Tomáš Mládek
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
Tomáš Mládek
cae0154167
ci: add `gpg-agent` to upend-deploy docker
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-20 18:10:07 +02:00
Tomáš Mládek
e442622422
chore: log level to trace
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-20 18:08:37 +02:00
Tomáš Mládek
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
Tomáš Mládek
a2192f5143
feat: add debug logging for external command extractors
2023-08-20 17:58:59 +02:00
Tomáš Mládek
8f1a9f8473
fix: impl display for upmultihash, fix preview debug log
2023-08-20 17:34:35 +02:00
Tomáš Mládek
30d0a4e8ba
ci: fix docker tasks
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-20 17:04:06 +02:00
Tomáš Mládek
ad55fc19b2
chore: change db/store traces to trace level
2023-08-20 16:21:32 +02:00
Tomáš Mládek
95e012d397
chore: add deploy:docker task
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-20 14:57:10 +02:00
Tomáš Mládek
ac842f0f56
ci, chore: separate upend-deploy and upend-package images
2023-08-20 14:57:10 +02:00
Tomáš Mládek
cb2f03ad27
feat: concurrent image loading indication
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-20 12:33:33 +02:00
Tomáš Mládek
4d6935ead5
fix: concurrent image loading
...
- actually concurrent (set to 1, probably for debug purposes?)
- make sure there's enough active elements
2023-08-20 12:32:58 +02:00
Tomáš Mládek
0a971471fa
chore: add prettier for webui
2023-08-20 11:59:30 +02:00
Tomáš Mládek
3f6a62b003
ci: upload packages to minio
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2023-08-13 11:50:54 +02:00
Tomáš Mládek
cdcedea2ba
ci: only upload nightlies from main
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-13 11:47:07 +02:00
Tomáš Mládek
c6eb593446
ci, fix: actually re-use pnpm store
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-13 11:05:48 +02:00
Tomáš Mládek
2394958398
ci: also cache target for incremental builds
ci/woodpecker/push/woodpecker Pipeline failed
Details
2023-08-13 10:20:53 +02:00