Commit Graph

1385 Commits

Author SHA1 Message Date
Matthew Kilgore
fbe56c4403 In theory fix repo_items.go 2025-05-07 21:35:58 -04:00
Matthew Kilgore
aa4de3c259 Add location relationship to prevent stupid complexity 2025-05-07 21:15:08 -04:00
Matthew Kilgore
8bf9578bd2 WIP: start entity merge stuff (very broken) 2025-05-07 20:41:29 -04:00
Matthew Kilgore
588074f50a This should in theory fix the binary builds 2025-05-07 20:18:18 -04:00
Weblate
60b817a6fc Translated using Weblate (French)
Currently translated at 100.0% (330 of 330 strings)

Translated using Weblate (German)

Currently translated at 100.0% (330 of 330 strings)

Co-authored-by: Baptistecottey <batist37390@gmail.com>
Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/de/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translation: Homebox/Frontend
2025-05-07 20:00:39 +00:00
Weblate
3a3f33ec51 Translated using Weblate (Bosnian)
Currently translated at 7.2% (24 of 330 strings)

Co-authored-by: Alex <me@alex.ba>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/bs/
Translation: Homebox/Frontend
2025-05-07 13:00:39 +00:00
Weblate
f03796d25c Added translation using Weblate (Bosnian)
Co-authored-by: Alex <me@alex.ba>
2025-05-07 08:20:08 +00:00
Weblate
bc14d0303c Translated using Weblate (Spanish)
Currently translated at 100.0% (330 of 330 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (330 of 330 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: Slydite4 <39199098+Slydite4@users.noreply.github.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/es/
Translation: Homebox/Frontend
2025-05-06 22:00:39 +00:00
Weblate
e4728d6887 Translated using Weblate (Dutch)
Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (328 of 328 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nl/
Translation: Homebox/Frontend
v0.19.0
2025-05-06 14:00:01 +00:00
Matt Kilgore
66a868f1bc Update binaries-publish.yaml 2025-05-06 09:59:57 -04:00
Matt Kilgore
243cda044c Add missing language names 2025-05-06 12:54:32 +00:00
Weblate
4a505cbef3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (French)

Currently translated at 100.0% (328 of 328 strings)

Co-authored-by: EdWorth120 <coragem.o.cao.covarde.81@gmail.com>
Co-authored-by: buzz <buzz.eclair@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/pt_BR/
Translation: Homebox/Frontend
2025-05-06 03:00:39 +00:00
Weblate
57792eabf5 Translated using Weblate (Italian)
Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (English)

Currently translated at 96.9% (318 of 328 strings)

Co-authored-by: 101br03k <warmerdamm03@gmail.com>
Co-authored-by: alexdelli <alexdelli@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/en/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nl/
Translation: Homebox/Frontend
2025-05-05 14:00:39 +00:00
Weblate
8185598dd0 Translated using Weblate (Italian)
Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (328 of 328 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: alexdelli <alexdelli@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translation: Homebox/Frontend
2025-05-05 09:23:31 +00:00
Weblate
9e53f1439c Translated using Weblate (Italian)
Currently translated at 99.6% (327 of 328 strings)

Translated using Weblate (Italian)

Currently translated at 99.6% (327 of 328 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: alexdelli <alexdelli@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translation: Homebox/Frontend
2025-05-05 09:23:06 +00:00
Weblate
50adb48612 Translated using Weblate (Italian)
Currently translated at 99.3% (326 of 328 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/it/
Translation: Homebox/Frontend
2025-05-05 09:22:18 +00:00
Weblate
8ee48ec4ff Translated using Weblate (Dutch)
Currently translated at 99.6% (327 of 328 strings)

Co-authored-by: Erwin van Londen <translate.sysadminsm.treachery437@passmail.net>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nl/
Translation: Homebox/Frontend
2025-05-05 07:00:41 +00:00
Tonya
232dc08fcd enable primary button (#673)
* feat: enable primary button

* feat: better attachments

* fix: unneeded param
2025-05-05 01:43:38 +00:00
Weblate
8fb0ae64d7 Translated using Weblate (Czech)
Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (328 of 328 strings)

Co-authored-by: Adam Havránek <adamhavra@seznam.cz>
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/cs/
Translation: Homebox/Frontend
2025-05-04 22:00:39 +00:00
Matt Kilgore
9d13f41a2a Goreleaser build updates 2025-05-04 19:49:50 +00:00
Matt Kilgore
13ed91e9d5 Add Cosign binary to binary publish 2025-05-04 19:30:15 +00:00
Tonya
89aaa8c595 add override locale selector for dates and currencies (#648)
* feat: add override locale selector

* fix: dateExample computed property to ensure Vue updates with locale changes in LanguageSelector.vue
2025-05-04 13:11:28 -04:00
Tonya
16bcffac45 Remove shamefully hoist (#660)
* feat: remove shamefully hoist

* chore: remove .npmrc
2025-05-04 13:11:00 -04:00
EdWorth120
b89364d8c5 Create a rotate 90 degrees clockwise button for each image (#666)
* Create a rotate 90 degrees clockwise button for each image

* Added more error handling and turned rotate function to async as recommended by coderabbitai
2025-05-04 09:28:03 +00:00
Weblate
eb21da50e3 Translated using Weblate (Lithuanian)
Currently translated at 15.9% (52 of 326 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (326 of 326 strings)

Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/lt/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/uk/
Translation: Homebox/Frontend
2025-05-03 23:00:39 +00:00
Matt Kilgore
606a92b5d5 Remove documents table (#618)
* Remove documents table (WIP)

* Further cleanup of documents table

* This should clean up the errors, but actual attachment handling still needs added.

* Full generation to update the JS side of things too

* Further fixes

* Fix cyclic dependency issue

* In theory the API side works now

* Fix go linting issues

* Fix frontend issues

* Way closer, but has a foreign key constrant issue

* UI actually works now

* Fix deduplication feature not working right

* Upgrade to `golangci-lint` v2 file

* Add ability to set primary during attachment creation

* Update swagger with new primary attachment during creation stuff

* Files are actually saved now, but there's still a bug

* Fix critical issue whith how deletions were working

* Fix the byte copy issue

* Hopefully everything is fixed now

* Fix golangci-lint config and lint files

* Fix lint issue

* Fix a few more tests

* Fix lint issues again

* More minor test fixes

* Update backend/internal/core/services/service_items_attachments.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix migration (I think)

* Fixed postgres migration

* Change some migration options to work better

* Some more little things that I tried

* Fix merge go.mod

* Fix migrations

* Little lint thing

* Fix AttachmentsList.vue with updated API

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-03 10:15:54 -04:00
Weblate
a64d0c5b4c Translated using Weblate (Thai)
Currently translated at 33.4% (109 of 326 strings)

Co-authored-by: yogokawaii <phonanb@gmail.com>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/th/
Translation: Homebox/Frontend
2025-05-03 06:00:39 +00:00
Weblate
a2d9fd9ee0 Translated using Weblate (Czech)
Currently translated at 100.0% (326 of 326 strings)

Co-authored-by: Adam Havránek <adamhavra@seznam.cz>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/cs/
Translation: Homebox/Frontend
2025-05-02 03:00:39 +00:00
Weblate
03860d6053 Translated using Weblate (Lithuanian)
Currently translated at 12.8% (42 of 326 strings)

Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/lt/
Translation: Homebox/Frontend
2025-05-01 20:00:39 +00:00
Matt Kilgore
1ac86d9c04 Real Migrations System (#645)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-01 15:03:08 -04:00
EdWorth120
6bb196037c Fix create item modal form layout on mobile devices (#662) 2025-05-01 17:56:39 +00:00
Weblate
78c18aa654 Added translation using Weblate (Lithuanian)
Co-authored-by: mondstern <mondstern@monocles.de>
2025-05-01 15:18:17 +00:00
Weblate
88214dfc71 Added translation using Weblate (Luxembourgish)
Translated using Weblate (Romanian)

Currently translated at 86.5% (282 of 326 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (326 of 326 strings)

Translated using Weblate (Finnish)

Currently translated at 99.6% (324 of 325 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fi/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ro/
Translation: Homebox/Frontend
2025-05-01 15:16:41 +00:00
EdWorth120
60b2ffd023 Add a quantity field to the item create modal form. (#615)
* Add a quantity field to the item create modal form.

* Fix prettier code format complaint.

* Update en.json allowing the label of the field to be translated.

* Including changes generated by swag and typescript-types tasks.

* Fixed tests, item duplication and lint errors.

* Fix linter issues again and an error introduced in 912e5b2

* Fixed a test that creates an item through the go:coverage task
2025-04-30 19:42:24 -04:00
Weblate
ebf42a754a Translated using Weblate (Finnish)
Currently translated at 45.2% (147 of 325 strings)

Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fi/
Translation: Homebox/Frontend
2025-04-29 22:00:39 +00:00
tonyaellie
f1c9aab9df style: make sure button is always big enough for text on tools page 2025-04-29 09:53:38 +00:00
Weblate
2a6366808c Translated using Weblate (Finnish)
Currently translated at 19.6% (64 of 325 strings)

Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fi/
Translation: Homebox/Frontend
2025-04-28 23:00:39 +00:00
tonyaellie
3ea3ebb346 fix: incorrect text for TagsInputItem.vue 2025-04-28 22:07:08 +00:00
Matt Kilgore
92bb564dfa Update config.mts 2025-04-28 08:50:20 -04:00
Matt Kilgore
5943e2c7e3 Add Lemmy 2025-04-28 08:48:39 -04:00
Weblate
a22bb0e10e Translated using Weblate (Japanese)
Currently translated at 90.7% (295 of 325 strings)

Translated using Weblate (Japanese)

Currently translated at 90.7% (295 of 325 strings)

Translated using Weblate (Japanese)

Currently translated at 90.7% (295 of 325 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org>
Co-authored-by: Ricardo González <notorius28@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/es/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-04-28 10:00:39 +00:00
Weblate
746dbafcc1 Translated using Weblate (Danish)
Currently translated at 94.4% (307 of 325 strings)

Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/da/
Translation: Homebox/Frontend
2025-04-28 01:00:39 +00:00
Weblate
fe7067f255 Translated using Weblate (Czech)
Currently translated at 100.0% (325 of 325 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (325 of 325 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (325 of 325 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Martin Joneš <jondytmf@gmail.com>
Co-authored-by: mondstern <mondstern@monocles.de>
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/cs/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/pl/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sv/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/uk/
Translation: Homebox/Frontend
2025-04-27 17:00:39 +00:00
Katos
0b08d26501 Update update-currencies.yml 2025-04-27 15:46:48 +01:00
Katos
30870bec54 PIP cache on Updating Currencies
Add caching for currencies update
2025-04-27 15:46:18 +01:00
Katos
06524b0f2c Merge pull request #655 from sysadminsmedia/katos/update-currencies-action
Amend the "Update currencies" action
2025-04-27 15:42:59 +01:00
Katos
400a29b993 Update update-currencies.yml 2025-04-27 15:39:01 +01:00
Katos
b7d6b32fdd Update update-currencies.yml 2025-04-27 15:31:11 +01:00
Katos
f99e5739da Update update_currencies.py 2025-04-27 15:30:57 +01:00
Katos
060062b484 Update update_currencies.py
Retries + logging: Set timestamped errors on 5xx/429 or JSON failures.

Empty-array guard: script exits non-zero if the API returns [], so won’t commit an empty file.

Exit codes: any API or I/O error yields sys.exit(1), triggering “no commit on failure” logic.
2025-04-27 15:21:57 +01:00