Matthew Kilgore
e47a7ff6f2
Switch to minutes for uptime, remove duplicate event on startup
2025-07-12 20:42:12 -04:00
Matthew Kilgore
57385f9ada
Some cleanup
2025-07-12 16:53:13 -04:00
Matthew Kilgore
94df40b718
Even better logic for scheduling the analytics (hopefully)
2025-07-12 16:50:31 -04:00
Matthew Kilgore
c9cb1abdd9
Better analytics scheduling
2025-07-12 16:46:03 -04:00
Matthew Kilgore
76d7b3d6ca
Merge branch 'main' into mk/daily-analytics
...
# Conflicts:
# backend/app/api/main.go
2025-07-12 16:38:17 -04:00
Matthew Kilgore
017b05452a
Merge remote-tracking branch 'origin/main'
2025-07-12 16:37:09 -04:00
Matthew Kilgore
6a1f2549df
Cleanup main file after revert, add freebsd build
2025-07-12 16:37:01 -04:00
Matthew Kilgore
2f51ba419b
Revert "Support listening on unix sockets and systemd sockets ( #878 )"
...
This reverts commit 850ed476
2025-07-12 16:33:29 -04:00
Matias Godoy
bcd77ee796
Make search accent-insensitive ( #887 )
...
* Make search accent-insensitive
* Efficiendy improvements and small fixes
* Fix tests to improve coverage
* Fix SQL compatibility issues
2025-07-12 16:16:55 -04:00
Matt
23cecfb2a5
Refactor main file, add support for postgres certificate authentication ( #897 )
...
* Refactor main file, add support for postgres certificate authentication
* Fix potential issues.
* Remove legacy linting ignore comment
* Minor cleanup, documentation update
2025-07-12 16:11:50 -04:00
Matthew Kilgore
f4c8dd5450
Prep docs for Cloudflare worker migration (Pages is apparently deprecated/no longer recommended)
2025-07-12 14:56:05 -04:00
Copilot
72033341b4
Fix photo display issue when adding additional attachments to items ( #895 )
...
* Initial plan
* Fix attachment display issue - prevent photo primary status loss when updating non-photo attachments
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
2025-07-12 13:36:21 -04:00
Matthew Kilgore
e5ba3bb10e
Clean up error handling, add uptime to analytics
2025-07-12 11:48:55 -04:00
Copilot
c2cfa10336
Fix nil pointer dereference panic in thumbnail subscription during shutdown ( #892 )
...
* Initial plan
* Fix nil pointer dereference in thumbnail subscription handling
Add nil check for msg after subscription.Receive() returns error to prevent
panic when accessing msg.Metadata. When an error occurs or msg is nil,
continue to next iteration instead of trying to process the message.
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
2025-07-12 11:40:50 -04:00
Matthew Kilgore
a73d5887c7
Send analytics daily
2025-07-12 11:36:30 -04:00
Balki
850ed476d4
Support listening on unix sockets and systemd sockets ( #878 )
2025-07-12 09:58:16 -04:00
Ahmosys
adea83d421
fix(frontend/location): preserve parent location when using "Create and Add another" ( #879 )
...
* fix(frontend/location): preserve parent in "Create and Add another" modal flow
* fix: normalize line endings
* fix: preserve parent location state when modal closed
2025-07-12 00:08:41 +00:00
Ahmosys
d678c35c57
fix(frontend/scanner): close scanner modal after successful QR code scan ( #889 )
...
* fix(frontend/scanner): close scanner modal after successful QR code scan
* fix: linting errors
2025-07-10 17:00:08 -04:00
Matt
d3073b472d
Fix rootless
2025-07-10 16:58:23 -04:00
Matt
b274f81dbb
Fix broken docker actions
2025-07-10 16:56:50 -04:00
Matt
721e407600
Update docker-publish.yaml
2025-07-10 14:32:12 -04:00
Copilot
ca4aed7bd3
Fix GitHub Actions Docker workflow syntax errors for secrets access ( #882 )
...
* Initial plan
* Fix GitHub Actions Docker workflow syntax errors
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
* Fix GitHub Actions expression syntax for if conditions
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
2025-07-10 14:29:30 -04:00
Weblate
746bd50f24
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (492 of 492 strings)
Co-authored-by: Murk <saso@workrum.net >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sl/
Translation: Homebox/Frontend
2025-07-10 13:52:06 +00:00
Weblate
945a768691
Translated using Weblate (Danish)
...
Currently translated at 99.7% (491 of 492 strings)
Co-authored-by: Heine Olsen <olsen10051988@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/da/
Translation: Homebox/Frontend
2025-07-10 02:06:57 +00:00
Weblate
27237ae6d3
Translated using Weblate (Danish)
...
Currently translated at 95.9% (472 of 492 strings)
Co-authored-by: Heine Olsen <olsen10051988@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/da/
Translation: Homebox/Frontend
2025-07-10 00:18:26 +00:00
Ahmed Al Hafoudh
4463867cf0
Pass label param to print command template ( #886 )
2025-07-09 12:11:16 -04:00
Weblate
95e2fb6a15
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 99.3% (489 of 492 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (489 of 492 strings)
Co-authored-by: Anders Øyvind Urke-Sætre <andersoyvind@gmail.com >
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/nb_NO/
Translation: Homebox/Frontend
2025-07-09 12:35:25 +00:00
Copilot
e32dd0aaa5
Fix frontend duplicate tag creation in Label Selector ( #861 )
...
* Initial plan
* Fix frontend duplicate tag creation issue
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
2025-07-09 03:48:46 +00:00
Weblate
ee5c43dc29
Translated using Weblate (French)
...
Currently translated at 99.3% (489 of 492 strings)
Co-authored-by: buzz <buzz.eclair@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/fr/
Translation: Homebox/Frontend
2025-07-08 20:00:40 +00:00
Matt
17c9685391
Better Copilot tooling
2025-07-07 11:46:41 -04:00
Copilot
fd41065250
Fix warranty section visibility when lifetime warranty is enabled ( #875 )
...
* Initial plan
* Fix warranty section visibility when lifetime warranty is enabled
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
2025-07-07 11:24:26 -04:00
Weblate
f9b1327507
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (492 of 492 strings)
Co-authored-by: Jose Riha <jose1711@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sk/
Translation: Homebox/Frontend
2025-07-07 14:00:40 +00:00
mcarbonne
5ed0e5c000
fix ghcr repo + disable dockerhub if not provided ( #870 )
2025-07-06 21:43:07 -04:00
mcarbonne
ce1e58828a
Add migration for old sqlite timestamps ( #869 )
...
* add migration for old sqlite timestamps
* format python file + add support for negative timezones
2025-07-06 21:42:19 -04:00
Matt
d74508e214
Create .README FIRST.md
2025-07-06 08:26:40 -04:00
Weblate
178e676521
Update translation files
...
Updated by "Remove blank strings" add-on in Weblate.
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/
Translation: Homebox/Frontend
2025-07-06 12:14:50 +00:00
Weblate
c215373458
Translated using Weblate (Vietnamese)
...
Currently translated at 6.0% (30 of 492 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (492 of 492 strings)
Co-authored-by: Ng. H. Duyên <huongduyen.work@gmail.com >
Co-authored-by: euforik <euforik22@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/sk/
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/vi/
Translation: Homebox/Frontend
2025-07-05 15:00:40 +00:00
Copilot
82bceb2185
Fix HBOX_LOG_LEVEL environment variable being ignored due to backwards logic ( #862 )
...
Co-authored-by: tankerkiller125 <3457368+tankerkiller125@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2025-07-04 23:44:20 -04:00
Matt
be1f3c0ad3
Use aspect ratio when making thumbnails and fix rotation ( #857 )
2025-07-04 11:44:08 -04:00
Weblate
518d13ccbb
Added translation using Weblate (Vietnamese)
...
Co-authored-by: Ng. H. Duyên <huongduyen.work@gmail.com >
2025-07-04 14:30:49 +00:00
Weblate
8bef7b236b
Translated using Weblate (Czech)
...
Currently translated at 100.0% (492 of 492 strings)
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/cs/
Translation: Homebox/Frontend
2025-07-04 03:20:53 +00:00
Weblate
e774e57bee
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (492 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (492 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (492 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-03 01:16:22 +00:00
Weblate
d6d0d6dc56
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 94.7% (466 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.7% (466 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 23:53:49 +00:00
Weblate
7e0ea5fee5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 94.3% (464 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.3% (464 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 23:50:20 +00:00
Weblate
10dcc1c01d
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 92.0% (453 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 92.0% (453 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 23:42:07 +00:00
Weblate
38c37111cf
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 86.5% (426 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 86.5% (426 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 23:21:29 +00:00
Weblate
bf27d147dd
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 77.8% (383 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 77.8% (383 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 23:01:12 +00:00
Weblate
000ccd6d38
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 76.4% (376 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 76.4% (376 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 22:58:12 +00:00
Weblate
f6fc30e218
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 76.0% (374 of 492 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 76.0% (374 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Co-authored-by: xdjohn99 <jh24cd@gmail.com >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 22:57:51 +00:00
Weblate
b444774f9b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 75.8% (373 of 492 strings)
Co-authored-by: MyMemory <noreply-mt-mymemory@weblate.org >
Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/zh_Hans/
Translation: Homebox/Frontend
2025-07-02 22:57:31 +00:00