Commit Graph

1312 Commits

Author SHA1 Message Date
Matthew Kilgore
18adac6620 Only push on actual project branches, PRs do not get pushed 2025-01-26 13:24:19 -05:00
Corknut
fca7d24268 Creation modal quality of life changes (#467)
Co-authored-by: Matt Kilgore <tankerkiller125@users.noreply.github.com>
Co-authored-by: Tonya <tonya@tokia.dev>
2025-01-26 12:43:45 +00:00
Weblate
96d88c5728 Translated using Weblate (English)
Currently translated at 100.0% (288 of 288 strings)

Co-authored-by: Matthew Kilgore <matthew@kilgore.dev>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/en/
Translation: Homebox/Frontend
2025-01-25 21:48:46 +00:00
Katos
d5b9d52f6e Roll back to token 2025-01-25 21:21:00 +00:00
Katos
4931535d0b Test action with a PAT 2025-01-25 21:14:42 +00:00
Katos
7e9a97789e Update docker-publish.yaml 2025-01-25 21:03:55 +00:00
Katos
28fa843317 Update docker-publish-rootless.yaml 2025-01-25 21:03:40 +00:00
Katos
5db1dec3e9 Enable debug temporarily 2025-01-25 20:54:38 +00:00
Matt Kilgore
c9f3e6c77b Trying to fix builds (#480)
* Try to fix builds for PRs

* Some things I forgot about

* Fix missing quote

* Reverse the merge qualifier

* Don't inspect the non-existing dockerhub repo

* Try a slightly different merge

* Try a slightly different merge

* Try this again? WTF Github Actions

* Get rid of inspections, it doesn't really do anything

* Fix a bash if statement (bash is horrible)

* Don't even login on merge for Dockerhub if pull request

* Try breaking up the push into seperate parts

* Fix copy paste error

* You shall bend to my will!
2025-01-25 11:18:24 -05:00
tonyaellie
8231e13127 fix: type error 2025-01-24 22:48:18 +00:00
tonyaellie
28a9291769 fix: use .value 2025-01-23 22:30:50 +00:00
Katos
86466229cb Update README.md
Force a currency sync
2025-01-23 07:36:46 +00:00
FjellOverflow
a6b25f7a1c Fix flash of wrong theme on initial UI load (#485)
Co-authored-by: Tonya <tonya@tokia.dev>
2025-01-23 01:29:19 +00:00
EdWorth120
f317bb6d88 Change the tag of loading="lazy" attribute placement for it to work properly on item images. (#486) 2025-01-23 01:13:09 +00:00
Matt Kilgore
a1dabaa5b6 Update devcontainer.json
Some checks failed
Update Currencies / update-currencies (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker Cleanup / Delete Untagged Images (push) Has been cancelled
Docker Cleanup / Delete Cache Old Images (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
2025-01-18 15:03:40 -05:00
Matt Kilgore
918618b720 Update devcontainer.json 2025-01-18 15:03:32 -05:00
Matt Kilgore
e79300c646 Update Dockerfile 2025-01-18 15:03:16 -05:00
Matt Kilgore
dd0164eb20 Update Dockerfile 2025-01-18 14:50:17 -05:00
Matt Kilgore
1cdf4ff505 Update Dockerfile 2025-01-18 14:48:19 -05:00
Matthew Kilgore
e533fd7770 Fix broken version links
Some checks failed
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Update Currencies / update-currencies (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
2025-01-16 20:29:25 -05:00
Weblate
155fd5d17f Translated using Weblate (Chinese (Simplified) (zh_MO))
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Currently translated at 33.3% (96 of 288 strings)

Translated using Weblate (Chinese (Simplified) (zh_MO))

Currently translated at 33.3% (96 of 288 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: wangwb <im.wangwb@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_MO/
Translation: Homebox/Frontend
2025-01-16 03:31:05 +00:00
Webysther Sperandio
1354242f38 Add link to release page (#471)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
* Add link to release page

* Add API docs
2025-01-15 16:14:20 -05:00
Weblate
603a89d723 Translated using Weblate (French)
Some checks failed
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Update Currencies / update-currencies (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
Currently translated at 100.0% (288 of 288 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (288 of 288 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translation: Homebox/Frontend
2025-01-14 01:48:46 +00:00
Weblate
a5e7c51e0f Translated using Weblate (Polish)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Currently translated at 99.6% (287 of 288 strings)

Translated using Weblate (Turkish)

Currently translated at 99.6% (287 of 288 strings)

Co-authored-by: Hakan Bildir <divxtr@gmail.com>
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/pl/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/tr/
Translation: Homebox/Frontend
2025-01-13 15:48:46 +00:00
Matt Kilgore
b147c53a5d Update docker-publish-rootless.yaml 2025-01-13 09:59:15 -05:00
Matt Kilgore
88eb6ec2fa Update docker-publish.yaml 2025-01-13 09:59:04 -05:00
Weblate
ac361eca13 Translated using Weblate (Hungarian)
Currently translated at 100.0% (288 of 288 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (288 of 288 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (288 of 288 strings)

Co-authored-by: Adam Kleizer <adamkleizer@gmail.com>
Co-authored-by: Hannes Salen <hannes.salen@gmail.com>
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/hu/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nl/
Translation: Homebox/Frontend
2025-01-13 10:48:46 +00:00
Weblate
92dbbe4892 Translated using Weblate (Hungarian)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Currently translated at 99.6% (287 of 288 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/hu/
Translation: Homebox/Frontend
2025-01-13 06:13:49 +00:00
Weblate
ddc52f4f0c Translated using Weblate (Chinese (Simplified))
Currently translated at 98.9% (285 of 288 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 98.9% (285 of 288 strings)

Co-authored-by: Cheng Gu <guchengf@gmail.com>
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-01-13 05:39:14 +00:00
Weblate
8bd97e24d0 Translated using Weblate (Thai)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Currently translated at 12.2% (35 of 286 strings)

Added translation using Weblate (Thai)

Translated using Weblate (Chinese (Simplified))

Currently translated at 98.9% (283 of 286 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 98.9% (283 of 286 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 98.9% (283 of 286 strings)

Translated using Weblate (Slovenian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (French)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Slovak)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Polish)

Currently translated at 99.6% (285 of 286 strings)

Translated using Weblate (French)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (German)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (German)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 36.7% (105 of 286 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 36.7% (105 of 286 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Hungarian)

Currently translated at 96.8% (277 of 286 strings)

Translated using Weblate (Hungarian)

Currently translated at 96.8% (277 of 286 strings)

Translated using Weblate (German)

Currently translated at 98.2% (281 of 286 strings)

Translated using Weblate (Danish)

Currently translated at 97.9% (280 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (286 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.5% (279 of 286 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.5% (279 of 286 strings)

Translated using Weblate (Slovenian)

Currently translated at 100.0% (281 of 281 strings)

Translated using Weblate (Slovenian)

Currently translated at 100.0% (281 of 281 strings)

Translated using Weblate (Slovenian)

Currently translated at 100.0% (281 of 281 strings)

Translated using Weblate (French)

Currently translated at 100.0% (281 of 281 strings)

Translated using Weblate (French)

Currently translated at 100.0% (281 of 281 strings)

Translated using Weblate (English)

Currently translated at 100.0% (281 of 281 strings)

Co-authored-by: 1270o1 <ma@da-sh.de>
Co-authored-by: Adam Kleizer <adamkleizer@gmail.com>
Co-authored-by: Cheng Gu <guchengf@gmail.com>
Co-authored-by: Daniel Zanardi de Souza <zz.uploader@gmail.com>
Co-authored-by: Equinoxs <equinoxsoftime@gmail.com>
Co-authored-by: Hannes Salen <hannes.salen@gmail.com>
Co-authored-by: Kostiantyn Kozlov <tempor.demonius@gmail.com>
Co-authored-by: Lukan Vanderlinde <weblate@lukan.rocks>
Co-authored-by: Matthew Kilgore <matthew@kilgore.dev>
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: Nic <nicmeier1@gmx.net>
Co-authored-by: SKNTim <timmy444074@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: buzz <buzz.eclair@gmail.com>
Co-authored-by: csacsatb <csacsatb@gmail.com>
Co-authored-by: euforik <euforik22@gmail.com>
Co-authored-by: falchdk <jesper@falch.org>
Co-authored-by: stegl <primsteg@gmail.com>
Co-authored-by: xtsusaku <thanawat.putmala@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/da/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/de/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/en/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/hu/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nl/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/pl/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/pt_BR/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sk/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sl/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/th/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/uk/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hant/
Translation: Homebox/Frontend
2025-01-11 17:59:37 +00:00
Corknut
55b907fac3 Added keyboard accessible shortcut menu for create modals (#457)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
* Added quick action menu

* Ran ui:fix

* Updated quick action ui, added navigation options, translation keys

* Changed text color

* Added missing translation keys
2025-01-11 17:59:33 +00:00
Cheng Gu
3ca10897bb Fix problem of broken navigation text in Chinese and set the correct value of html lang (#456)
Some checks failed
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Update Currencies / update-currencies (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
* feat: set correct html lang value with i18n locale

* feat: do not wrap side menu text when locale is chinese

---------

Co-authored-by: Katos <7927609+katosdev@users.noreply.github.com>
2025-01-09 11:18:30 -05:00
Katos
344489819c Trigger action to run
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Testing Docker actions following cycle of PAT
2025-01-09 12:23:55 +00:00
Katos
44bdca8c21 Update Dockerfile.rootless
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Specify UID:GID of nonroot user to fix issue with rootless database
v0.17.2
2025-01-08 18:58:40 +00:00
Matt Kilgore
25700c12da Update cutoff
Some checks failed
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
2025-01-07 19:56:38 -05:00
Matt Kilgore
a252f63ae8 Update to 2025-01-07 19:55:05 -05:00
Matt Kilgore
3919ed2e91 Update docker-publish-rootless.yaml
Some checks failed
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Update Currencies / update-currencies (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
2025-01-06 05:46:02 -05:00
Matt Kilgore
4847d8d72b add docker sbom, provenance and annotations 2025-01-06 05:43:09 -05:00
Matt Kilgore
08081d7abf Update clear-stale-docker-images.yml
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
2025-01-05 21:27:58 -05:00
Matt Kilgore
da9d0681b8 Update clear-stale-docker-images.yml 2025-01-05 21:26:07 -05:00
Matt Kilgore
f635bb1084 Update clear-stale-docker-images.yml 2025-01-05 21:16:44 -05:00
Matt Kilgore
ccb8961ed2 Update clear-stale-docker-images.yml 2025-01-05 21:14:18 -05:00
Matt Kilgore
de993f37a4 Update clear-stale-docker-images.yml 2025-01-05 21:12:18 -05:00
Matt Kilgore
c839e82b93 Need to make the directory from the builder
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
v0.17.1
2025-01-05 12:50:52 -05:00
Matt Kilgore
ac47073988 Lets try this 2025-01-05 12:48:00 -05:00
Katos
6ad0c33340 Attempt #182391239123 2025-01-05 17:25:11 +00:00
Katos
14bb2de584 CHOWN data file 2025-01-05 17:15:01 +00:00
Katos
1d62552046 Update Dockerfile.rootless 2025-01-05 17:01:42 +00:00
Katos
d84c45d332 Fix ownership of directories 2025-01-05 16:46:04 +00:00
Katos
1f197f748a CHOWN the required directories 2025-01-05 16:40:17 +00:00