katosdev
118bce4441
chore: update currencies.json
2025-09-14 14:52:41 +00:00
Katos
b535cdeb96
Refactor update-currencies workflow with enhancements
...
Update currencies workflow to fix errors and introduce improvements
2025-09-14 15:52:17 +01:00
Katos
3b0e986f01
Refactor update-currencies workflow file
2025-09-13 18:57:10 +01:00
Choong Jun Jin
8f8dbf4a3a
Fea: add decimal support to currency system with ISO 4217 data integration ( #976 )
...
* feat: add decimal support to currency system with ISO 4217 data integration
* Harden currency formatting: add decimal bounds, input validation, and robust error handling
* Fixed issues raised by coderrabitai
* Fixed linting issue
2025-09-13 11:51:54 -04:00
Weblate
3183b38114
Translated using Weblate (French)
...
Currently translated at 100.0% (518 of 518 strings)
Translated using Weblate (French)
Currently translated at 100.0% (518 of 518 strings)
Translated using Weblate (French)
Currently translated at 100.0% (518 of 518 strings)
Translated using Weblate (French)
Currently translated at 100.0% (518 of 518 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (518 of 518 strings)
Translated using Weblate (Romanian)
Currently translated at 60.1% (311 of 517 strings)
Translated using Weblate (Romanian)
Currently translated at 60.1% (311 of 517 strings)
Translated using Weblate (Romanian)
Currently translated at 60.1% (311 of 517 strings)
Translated using Weblate (Romanian)
Currently translated at 60.1% (311 of 517 strings)
Translated using Weblate (Polish)
Currently translated at 97.8% (506 of 517 strings)
Translated using Weblate (Italian)
Currently translated at 82.5% (427 of 517 strings)
Translated using Weblate (Italian)
Currently translated at 82.5% (427 of 517 strings)
Translated using Weblate (German)
Currently translated at 99.8% (516 of 517 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (517 of 517 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (517 of 517 strings)
Translated using Weblate (German)
Currently translated at 98.4% (509 of 517 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (517 of 517 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (517 of 517 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (517 of 517 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (506 of 506 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Erwin van Londen <translate.sysadminsm.treachery437@passmail.net >
Co-authored-by: Hannes Salen <hannes.salen@gmail.com >
Co-authored-by: Jose Riha <jose1711@gmail.com >
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: Philipp Walter <philipp.walter@scodex.de >
Co-authored-by: Saverio Salatino <saverio.salatino@gmail.com >
Co-authored-by: Supertriton <tristan.marie@laposte.net >
Co-authored-by: The Frog <frog@blackbox.net >
Co-authored-by: Weblate <noreply-mt-weblate@weblate.org >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
Co-authored-by: vizu <bogdan.vizureanu@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/cs/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/de/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
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/ro/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sk/
Translation: Homebox/Frontend
2025-09-08 09:42:46 +00:00
confiks
0408b1c03b
Use CatmullRom instead of ApproxBiLinear for thumbnail generation ( #964 )
2025-09-05 11:19:46 -04:00
Copilot
a2e108eac4
Make attachment storage paths relative in database with cross-platform support ( #967 )
2025-09-05 11:12:51 -04:00
James Droste
227b81c6af
Set default postgres sql_mode to require ( #986 )
...
fixes #985 . libpq does not support the current default (prefer). This
sets the default sql_mode to match libpq's default which is require
2025-09-05 08:39:11 -04:00
Choong Jun Jin
3ef25d6463
Fix: add focus-triggered preloading to ItemSelector ( #980 )
...
* fix: add focus-triggered preloading to ItemSelector with proper error handling and complete localization
* Removed machine translated files
---------
Co-authored-by: Tonya <tonya@tokia.dev >
2025-09-04 16:29:34 +01:00
Tonya
d4e28e6f3b
Upgrade frontend deps, including nuxt ( #982 )
...
* feat: begin upgrading deps, still very buggy
* feat: progress
* feat: sort all type issues
* fix: sort type issues
* fix: import sonner styles
* fix: nuxt is the enemy
* fix: try sorting issue with workflows
* fix: update vitest config for dynamic import of path and defineConfig
* fix: add missing import
* fix: add time out to try and fix issues
* fix: add ui:ci:preview task for frontend build in CI mode
* fix: i was silly
* feat: add go:ci:with-frontend task for CI mode and remove ui:ci:preview from e2e workflow
* fix: update baseURL in Playwright config for local testing to use port 7745
* fix: update E2E_BASE_URL and remove wait for timeout in login test for smoother execution
2025-09-04 09:00:25 +01:00
Matthieu Evrin
790352da34
fix(item): remove line break in Items label in location view ( #975 )
...
fix: prevent items word wrapped in firefox
Signed-off-by: lekaf974 <matthieu.evrin@gmail.com >
2025-09-01 22:52:14 +01:00
tonyaellie
52a6a31098
fix: import close dialog
2025-08-27 19:28:28 +00:00
Katos
1d02285b0d
Merge pull request #962 from sysadminsmedia/katos/screenshots
...
Migrate Screenshots from Imgur to Github
2025-08-24 17:19:22 +01:00
Katos
19563d8b38
Update readme to point to new screenshots folder
2025-08-24 17:16:37 +01:00
Katos
282977e82c
Upload example screenshots
...
Upload screenshots to Github repository
2025-08-24 17:15:46 +01:00
Katos
769d5c5b95
Create screenshots folder and readme
2025-08-24 17:15:07 +01:00
rapidcow
b8f7ce7eb2
doc fix: match configure option names with help message ( #959 )
...
* doc fix: match configure option names with help message (1/2)
This is a first commit in an attempt to reconcile the differences
between the /en/configure/index doc page and the automatically
generated help message. This addresses typos including, though not
limited to, Discussion #954 , titled "[doc] apparent typo in the
documentation of GitHub release check option".
This commit fixes the CLI help command, preserving the original
order, while manually matching the option names with the help
message generated by the backend api executable.
Options are only checked for spelling correctness and existence.
In particular, the following are removed because i could not
find them in the help message.
* --swagger-host/$HBOX_SWAGGER_HOST <string> (default: localhost:7745)
* --swagger-scheme/$HBOX_SWAGGER_SCHEME <string> (default: http)
The following default values have also been updated:
* --storage-conn-string/$HBOX_STORAGE_CONN_STRING
(a slash is added to the URI path)
* --database-sqlite-path/$HBOX_DATABASE_SQLITE_PATH
(a query param '&_time_format=sqlite' is added)
* --database-ssl-mode/$HBOX_DATABASE_SSL_MODE
(default 'prefer' added)
* doc fix: match configure option names with help message (2/2)
This is a second commit in an attempt to reconcile the differences
between the /en/configure/index doc page and the automatically
generated help message. See the previous commit for details.
This commit fixes the Markdown table.
Options are only checked for spelling correctness and existence.
The following rows are deleted in particular:
* HBOX_SWAGGER_HOST
* HBOX_SWAGGER_SCHEME
The following default values are updated:
* HBOX_STORAGE_CONN_STRING
(a slash is added to the URI path)
* HBOX_DATABASE_SQLITE_PATH
(a query param '&_time_format=sqlite' is added)
* HBOX_DATABASE_SSL_MODE
(default 'prefer' added)
2025-08-23 21:17:26 -04:00
Matthew Kilgore
62ed3fabc2
Fix broken test version of binary build
2025-08-23 17:29:21 -04:00
Matthew Kilgore
304fc7f11f
Fix YAML maybe
2025-08-23 17:24:10 -04:00
Matthew Kilgore
1b7a7a1999
Fix YAML maybe
2025-08-23 17:22:29 -04:00
Matthew Kilgore
a63f08ad87
Fix YAML maybe
2025-08-23 17:21:21 -04:00
Matthew Kilgore
9cb1a3f83c
Fix YAML maybe
2025-08-23 17:21:01 -04:00
Matthew Kilgore
f86d38412b
Fix YAML maybe
2025-08-23 17:20:16 -04:00
Matthew Kilgore
cbbe056d01
Let us test binary builds without publishing new tags
2025-08-23 17:17:10 -04:00
Katos
5f6b1a0805
Update binaries-publish.yaml
...
Add COSIGN_PWD and COSIGN_YES to workflow to rectify issues with binaries building on Action
2025-08-23 20:07:12 +01:00
Tonya
27e9eb2277
improve dialogs, option to open image dialog in edit then delete ( #951 )
...
* fix: change Content-Disposition to inline for proper document display in attachments
* feat: overhaul how dialog system works, add delete to image dialog and add button to open image dialog on edit page
* chore: remove unneeded console log
* fix: ensure cleanup of dialog callbacks on unmount in BarcodeModal, CreateModal, and ImageDialog components
v0.21.0
2025-08-23 18:22:33 +00:00
tonyaellie
6fcd10d796
feat: move theme picker to its own component and improve contrast on login screen
2025-08-23 18:05:00 +00:00
Michael Manganiello
377c6c6e0d
fix: Remove log.Fatal in favor of returning errors ( #953 )
...
* fix: Remove log.Fatal in favor of returning errors
This change is useful for including error tracking, which needs the
application to not terminate immediately, and instead give the tracer
time to capture and flush errors.
* Fix CodeRabbit issues
---------
Co-authored-by: Matthew Kilgore <matthew@kilgore.dev >
2025-08-23 13:09:40 -04:00
Matt
7980e8e90a
Create hardened docker image ( #955 )
...
* Create hardened docker image
* Remove healthcheck that can't work
* Pin action dependencies
* Further cleanup and hardening
* Fix broken hardened build
* Enhance Dockerfile with healthcheck and optimizations
Added healthcheck helper using a small Go file module and improved Dockerfile structure for readability.
---------
Co-authored-by: Katos <7927609+katosdev@users.noreply.github.com >
2025-08-23 12:57:51 -04:00
Tonya
788d0b1c7e
feat: improved duplicate ( #927 )
...
* feat: improved duplicate
* feat: enhance item duplication process with transaction handling and error logging for attachments and fields
* feat: add error logging during transaction rollback in item duplication process for better debugging
* feat: don't try and rollback is the commit succeeded
* feat: add customizable duplication options for items, including prefix and field copying settings in API and UI
* fix: simplify duplication checks for custom fields, attachments, and maintenance entries in ItemsRepository duplication method
* refactor: import DuplicateSettings type from composables and sort import issues
2025-08-23 16:17:15 +01:00
Weblate
8b711eda99
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 96.6% (489 of 506 strings)
Translated using Weblate (Slovak)
Currently translated at 97.2% (492 of 506 strings)
Translated using Weblate (Ukrainian)
Currently translated at 64.0% (324 of 506 strings)
Translated using Weblate (Hungarian)
Currently translated at 99.4% (503 of 506 strings)
Translated using Weblate (Polish)
Currently translated at 99.8% (505 of 506 strings)
Translated using Weblate (Catalan)
Currently translated at 54.5% (276 of 506 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.4% (503 of 506 strings)
Translated using Weblate (Spanish)
Currently translated at 99.4% (503 of 506 strings)
Translated using Weblate (Turkish)
Currently translated at 86.1% (436 of 506 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: Matthew Kilgore <matthew@kilgore.dev >
Co-authored-by: Michael Manganiello <mike@fmanganiello.com.ar >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ca/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/es/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/hu/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nb_NO/
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/sk/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/tr/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/uk/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-08-22 04:53:59 +00:00
Weblate
bba0d26480
Merge branch 'origin/main' into Weblate.
2025-08-21 23:23:32 +00:00
Matthew Kilgore
789e27e67b
Merge remote-tracking branch 'origin/main'
2025-08-21 19:22:49 -04:00
Weblate
1828eae2c3
Translated using Weblate (French)
...
Currently translated at 96.8% (490 of 506 strings)
Translated using Weblate (English)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: Adam Kleizer <adamkleizer@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: buzz <buzz.eclair@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/en/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translation: Homebox/Frontend
2025-08-21 19:20:28 -04:00
Natalí Paura
8c87cda9ab
Fix label name length ( #822 )
...
* Fix label name length
The labels name were shortened to the max length of 20 characters and not taking advantage of extra space. And it was difficult to distinguish between labels with the same prefix.
* run task ui:fix
* fix label selector when creating an item
* feat: sort styles for line wrapping
---------
Co-authored-by: Tonya <tonya@tokia.dev >
2025-08-21 18:52:10 +00:00
Tonya
900604661b
fix: change Content-Disposition to inline for proper document display in attachments ( #950 )
2025-08-21 14:59:13 +00:00
Michael Manganiello
8af1e8fcba
fix: Allow up to 1000 characters for label description ( #948 )
...
The database schema already supports 1,000 characters for label
description, so this seems just like an oversight.
2025-08-20 15:29:49 -04:00
Weblate
ed7c3dd3f5
Translated using Weblate (French)
...
Currently translated at 96.8% (490 of 506 strings)
Translated using Weblate (English)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: Adam Kleizer <adamkleizer@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: buzz <buzz.eclair@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/en/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translation: Homebox/Frontend
2025-08-19 21:58:40 +00:00
Matthew Kilgore
e810571bf1
Merge Bugged Translation Commits
2025-08-19 10:44:22 -04:00
Weblate
1bce1905b6
Translated using Weblate (Japanese)
...
Currently translated at 97.6% (494 of 506 strings)
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 07:18:08 +00:00
Weblate
607507ad20
Translated using Weblate (Japanese)
...
Currently translated at 97.6% (494 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 97.6% (494 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:58:53 +00:00
Weblate
ed1b1a2765
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:41:30 +00:00
Weblate
5f140b34e6
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:39:32 +00:00
Weblate
3fbf154589
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:37:59 +00:00
Weblate
2bfd612971
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:36:34 +00:00
Weblate
fe37c5acc7
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:34:33 +00:00
Weblate
6be9c18f68
Translated using Weblate (Japanese)
...
Currently translated at 95.4% (483 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 95.4% (483 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:33:36 +00:00
Weblate
7d5d4e7dc7
Translated using Weblate (Japanese)
...
Currently translated at 95.0% (481 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:30:41 +00:00
Weblate
ec7051672f
Translated using Weblate (Japanese)
...
Currently translated at 95.0% (481 of 506 strings)
Translated using Weblate (Japanese)
Currently translated at 95.0% (481 of 506 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:30:14 +00:00
Weblate
008725b300
Translated using Weblate (Japanese)
...
Currently translated at 94.0% (476 of 506 strings)
Co-authored-by: ななしぃ <weblate@nanasi-rasi.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ja/
Translation: Homebox/Frontend
2025-08-19 06:18:16 +00:00