Skip to content

Releases: hay-kot/homebox

v0.10.3

04 Jan 20:29
e8449b3
Compare
Choose a tag to compare

Important Notes

  • If you are having issues with authentication, logging-in, or unexpected 404s clear your browser cache/cookies for the site.

What's Changed

  • feat: set version flag by @hay-kot in #632
  • Fix a bunch of grammar and spelling, rephrased some sentences to be more readable by @kevinholtkamp in #635
  • chore(deps): update dependency mkdocs-material to v9.4.14 - autoclosed by @renovate in #630
  • chore(deps): update goreleaser/goreleaser-action action to v5 by @renovate in #626
  • chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #625
  • fix/feat: primary photo auto set and auto-set primary photo by @hay-kot in #651
  • fix: loading causing stale data to present in form by @hay-kot in #650
  • fix: ignore /api paths from service workers by @hay-kot in #649
  • fix(deps): update module github.com/hay-kot/httpkit to v0.0.5 by @renovate in #643
  • fix(deps): update module golang.org/x/crypto to v0.16.0 - autoclosed by @renovate in #645
  • fix(deps): update github.com/gocarina/gocsv digest to b87c2d0 by @renovate in #629
  • chore(deps): update dependency mkdocs-material to v9.5.2 by @renovate in #654
  • chore(deps): update actions/setup-go action to v5 by @renovate in #653
  • chore(deps): update dependency vitest to v1 by @renovate in #652
  • fix(deps): update dependency markdown-it to v14 by @renovate in #655
  • feat: extract auth into provider by @hay-kot in #663
  • fix: ensure rows are closed by @hay-kot in #670
  • feat: add log statements + remove auto redirect by @hay-kot in #671
  • Render newlines in markdown fields by @zebrapurring in #682
  • fix: inaccurate 401 & sql busy error by @hay-kot in #679

New Contributors

Full Changelog: v0.10.2...v0.10.3

v0.10.2

16 Nov 03:50
8cc0f30
Compare
Choose a tag to compare

What's Changed

  • fix: restore location section by @hay-kot in #587
  • chore(deps): update dependency mkdocs-material to v9.4.8 by @renovate in #592
  • chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #579
  • chore(deps): update actions/checkout action to v4 by @renovate in #575
  • chore: rewrite generator to resolve strange name generation by @hay-kot in #612
  • chore: bump all go dependencies by @hay-kot in #614
  • fix: use unix filepath sep on windows for embeds by @hay-kot in #615
  • fix: ensure urls isn't encoded by @hay-kot in #618
  • Add Shoutrrr validation for bark://, ntfy:// and generic+ prefixes by @chessmango in #591
  • chore(deps): update pnpm/action-setup action to v2.4.0 by @renovate in #511
  • fix: use theme aware background color by @hay-kot in #619
  • chore(deps): update actions/setup-node action to v4 by @renovate in #621
  • feat: expose timeout variables by @hay-kot in #622
  • fix(deps): update dependency @pinia/nuxt to ^0.5.0 by @renovate in #620
  • chore(deps): update dependency @vite-pwa/nuxt to ^0.2.0 by @renovate in #616
  • chore(deps): update dependency @types/markdown-it to v13 by @renovate in #577
  • fix: images in child items by @hay-kot in #623
  • fix: allow zeroing out asset ids by @hay-kot in #624

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

10 Oct 15:52
ae4b953
Compare
Choose a tag to compare

Changelog

v0.10.0

10 Oct 01:51
d8482f3
Compare
Choose a tag to compare

Changelog

  • d8482f3 Revert "chore(deps): update dependency nuxt to v3.7.4 (#554)" (#580)
  • 275e106 build nightly rootless
  • 0cb9d2a bump nuxt + fix CookieRef (#465)
  • d5b89a7 chore(deps): update actions/setup-go action to v4 (#496)
  • 56c98e6 chore(deps): update dependency @faker-js/faker to v8 (#449)
  • 4dd036a chore(deps): update dependency @vite-pwa/nuxt to ^0.0.9 (#453)
  • feab9f4 chore(deps): update dependency @vite-pwa/nuxt to ^0.1.0 (#474)
  • 5739b20 chore(deps): update dependency eslint-config-prettier to v9 (#533)
  • 4ece25b chore(deps): update dependency mkdocs-material to v9.1.12 (#444)
  • 4c0ad7a chore(deps): update dependency mkdocs-material to v9.1.13 (#457)
  • 8b53d40 chore(deps): update dependency mkdocs-material to v9.1.14 (#461)
  • e5d209d chore(deps): update dependency mkdocs-material to v9.1.15 (#467)
  • a9acf62 chore(deps): update dependency mkdocs-material to v9.1.18 (#491)
  • 60cc5c2 chore(deps): update dependency mkdocs-material to v9.1.19 (#497)
  • 371fc0a chore(deps): update dependency mkdocs-material to v9.1.21 (#512)
  • 181c324 chore(deps): update dependency mkdocs-material to v9.1.7 (#432)
  • b2b3ccf chore(deps): update dependency mkdocs-material to v9.1.8 (#435)
  • 17a5b43 chore(deps): update dependency mkdocs-material to v9.1.9 (#440)
  • a9712c4 chore(deps): update dependency mkdocs-material to v9.4.4 (#553)
  • bc8feac chore(deps): update dependency nuxt to v3.6.3 (#350)
  • e759f28 chore(deps): update dependency nuxt to v3.6.5 (#503)
  • 2cd3c15 chore(deps): update dependency nuxt to v3.7.4 (#554)
  • c1957bb chore(deps): update dependency vitest to ^0.31.0 (#442)
  • 9a4c2df chore(deps): update dependency vitest to ^0.33.0 (#494)
  • 272cc5a chore(deps): update dependency vitest to ^0.34.0 (#529)
  • 25ccd67 chore(deps): update typescript-eslint monorepo to v6 (#500)
  • a042496 chore: bump all go deps (#507)
  • 81e909c chore: tidy (#466)
  • 66e25ba feat: Low-Privileged and Distroless Docker Image (#372)
  • 2cbcc8b feat: WebSocket based implementation of server sent events for cache busting (#527)
  • 5438898 feat: add currencies XAG and XAU (#535)
  • 22bbaae feat: add support for create + add more for all create modals and support k… (#526)
  • ef1531e feat: easily increment quantity (#473)
  • db16d3f feat: make selectables clearable (#572)
  • c5ae6b1 feat: more currency support (#520)
  • 318b8be feat: primary images (#576)
  • b5987f2 feat: set cookies' expires attribute and fix remember me (#530)
  • 5a219f6 feat: support cmd+s / ctrl+s and rework button display on edit (#523)
  • 06eb6c1 fix 3 places where API URLs were not constructed by function route (#451)
  • 0876deb fix websocket over secure connection (#542)
  • 89912b1 fix(deps): update dependency @vueuse/router to v10 (#418)
  • 01f305a fix(deps): update github.com/gocarina/gocsv digest to 7f30c79 (#448)
  • a94b43a fix(deps): update module github.com/ardanlabs/conf/v3 to v3.1.6 (#492)
  • a33cf54 fix(deps): update module github.com/containrrr/shoutrrr to v0.8.0 (#555)
  • aae32b0 fix(deps): update module github.com/go-chi/chi/v5 to v5.0.10 (#493)
  • 636ca15 fix(deps): update module github.com/go-playground/validator/v10 to v10.13.0 (#438)
  • cb16c0e fix(deps): update module github.com/go-playground/validator/v10 to v10.14.0 (#462)
  • a80ab0f fix(deps): update module github.com/go-playground/validator/v10 to v10.14.1 (#478)
  • e68b7cf fix(deps): update module github.com/go-playground/validator/v10 to v10.15.5 (#556)
  • fc56984 fix(deps): update module github.com/google/uuid to v1.3.1 (#551)
  • 045e91d fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.17 (#470)
  • c89aa73 fix(deps): update module github.com/rs/zerolog to v1.30.0 (#517)
  • 2b31d46 fix(deps): update module github.com/rs/zerolog to v1.31.0 (#569)
  • 9e067ee fix(deps): update module github.com/stretchr/testify to v1.8.3 (#460)
  • f66d14e fix(deps): update module github.com/stretchr/testify to v1.8.4 (#468)
  • c896e19 fix(deps): update module github.com/swaggo/http-swagger to v2 (#490)
  • dc94465 fix(deps): update module github.com/swaggo/http-swagger to v2 (#506)
  • 27dad0e fix(deps): update module github.com/swaggo/http-swagger to v2 (#508)
  • 85f2af4 fix(deps): update module github.com/swaggo/swag to v1.16.1 (#426)
  • 744a5bb fix(deps): update module github.com/swaggo/swag to v1.16.2 (#552)
  • b28bb2c fix(deps): update module github.com/yeqown/go-qrcode/writer/standard to v1.2.2 (#567)
  • fe5622d fix(deps): update module golang.org/x/crypto to v0.11.0 (#495)
  • 455163d fix(deps): update module golang.org/x/crypto to v0.13.0 (#532)
  • 1952b9f fix(deps): update module golang.org/x/crypto to v0.14.0 (#570)
  • e14cdac fix(deps): update module golang.org/x/crypto to v0.9.0 (#447)
  • 2272c7e fix(deps): update module modernc.org/sqlite to v1.22.0 (#427)
  • 40a98bc fix(deps): update module modernc.org/sqlite to v1.24.0 (#437)
  • 5f41960 fix(deps): update module modernc.org/sqlite to v1.25.0 (#531)
  • 0dc4fa5 fix(deps): update module modernc.org/sqlite to v1.26.0 (#574)
  • c538518 fix: add parseDependency to swag (#486)
  • 02ce52d fix: assert/asserts (#521)
  • f3f9672 fix: ensure loading in toggled (#571)
  • 63a966c fix: field values request fails (#573)
  • 895017b fix: label prop not being passed to password input (#522)
  • fbc7e6e fix: minor typo (#546)
  • 94fd9c3 fix: mobile "Create and Add Another" goes off screen (#540)
  • 8c7d91e fix: prevent resetting dialog state on error (#524)
  • 3f0e65a include rootless dockerfile
  • f13bf29 pr: fixed incorrect sum of the total items price (#568)
  • 1365bdf refactor: rewrite to cookie based auth (#578)
  • cceec06 specify h3 dependency
  • 2e2eed1 try node 18
  • 0167809 ui: rework location/labels pages (#475)
  • a77b4cb update "h3" verison to 1.7.1 (#502)
  • 9fa17be update lock file

v0.9.2

28 May 17:33
21ad5a3
Compare
Choose a tag to compare

Changelog

  • 18c22e8 Fixing minor typos (#368)
  • 64b3ac3 change safeserve -> httpkit (#405)
  • c16084d chore(deps): update dependency mkdocs-material to v9.1.6 (#401)
  • 3a758e0 chore(deps): update dependency vitest to ^0.30.0 (#403)
  • dd7e634 fix(deps): update dependency @vueuse/nuxt to v10 (#415)
  • d46c16f fix(deps): update github.com/gocarina/gocsv digest to 6445c2b (#398)
  • 4b51a4a fix(deps): update module ariga.io/atlas to v0.10.1 (#395)
  • 351ec64 fix(deps): update module github.com/rs/zerolog to v1.29.1 (#414)
  • 5591267 fix(deps): update module golang.org/x/crypto to v0.8.0 (#400)
  • 21ad5a3 fix: add generic shoutrrr prefix to validators(#422)
  • c36b9dc update go version in devcontainer to 1.20 to match version in go.mod (#402)

v0.9.1

03 Apr 22:31
d3b6c93
Compare
Choose a tag to compare

Changelog

  • f3bb86d change publish workflow (#390)
  • f0b9a0f chore(deps): update dependency mkdocs-material to v9.1.5 (#382)
  • 3b862e3 fix CI
  • dfe2084 fix(deps): update github.com/gocarina/gocsv digest to 9a18a84 (#375)
  • 6e1863b fix(deps): update module github.com/hay-kot/safeserve to v0.0.2 (#378)
  • 0825f05 fix(deps): update module github.com/swaggo/swag to v1.8.12 (#380)
  • 00f09fe fix(deps): update module modernc.org/sqlite to v1.21.1 (#381)
  • ced5aef fix: export child relationships (#385)
  • 4dd925c fix: other minor fixes (#388)
  • 6a853c0 fix: various minor bugs (#384)
  • d3b6c93 use ref_name

v0.9.0

25 Mar 19:43
e1e04d4
Compare
Choose a tag to compare

Changelog

Features

  • Added additional currencies
  • Notifications for Maintenance Tasks
  • Importer/Exporter has been rewritten to be more extensible and feature rich
  • PWA Support
  • Items not show up in the locations tree viewer!
    • fb57120 feat: support item nesting in tree view (#306)
  • Homebox now publishes binaries for each release and we're no longer dependent on CGO 🎉
    • ed1230e feat: goreleaser + remove cgo dependency (#363)
  • Tagline is now "family friendly"
  • New Cookie based auth with extended tokens (Remember Me)
  • Items page sections are now collapsable and allow you to filter out individual zero values

Fixes

Refactors

Dependencies

  • ef0690d chore(deps): update actions/setup-go action to v4 (#351)
  • 9e55c88 chore(deps): update dependency @types/dompurify to v3 (#346)
  • a79e780 chore(deps): update dependency mkdocs-material to v9.1.3 (#340)
  • 0264bfb chore(deps): update dependency mkdocs-material to v9.1.4 (#371)
  • 6cfa6c9 chore(deps): update dependency nuxt to v3.2.2 (#298)
  • 1f47d96 chore(deps): update dependency nuxt to v3.2.3 (#326)
  • 40fcef4 chore(deps): update dependency typescript to v5 (#355)
  • a2dfa9d chore(deps): update dependency vitest to ^0.29.0 (#312)
  • 2665b66 fix(deps): update github.com/gocarina/gocsv digest to 70c27cb (#308)
  • ef190e2 fix(deps): update github.com/gocarina/gocsv digest to bcce7dc (#307)
  • 90cbb9b fix(deps): update module ariga.io/atlas to v0.10.0 (#327)
  • 4a8ba62 fix(deps): update module entgo.io/ent to v0.11.10 (#328)
  • cb9b20e fix(deps): update module github.com/ardanlabs/conf/v3 to v3.1.5 (#341)
  • 184b494 fix(deps): update module github.com/go-playground/validator/v10 to v10.12.0 (#357)
  • 32216f6 fix(deps): update module github.com/stretchr/testify to v1.8.2 (#313)
  • 5a3fa23 fix(deps): update module github.com/swaggo/http-swagger to v1.3.4 (#356)
  • d1076ba fix(deps): update module github.com/swaggo/http-swagger to v2 (#358)
  • 975e636 fix(deps): update module github.com/swaggo/swag to v1.8.11 (#361)
  • 14315cb fix(deps): update module golang.org/x/crypto to v0.7.0 (#336)

v0.8.2

16 Feb 21:20
88f9ff9
Compare
Choose a tag to compare

What's Changed

  • fix :code generation and type processing by @hay-kot in #292
  • fix button display on light mode by @hay-kot in #293
  • fix(deps): update module github.com/ardanlabs/conf/v3 to v3.1.4 by @renovate in #291
  • build(docker): add image source label by @krohrsb in #288
  • fix(deps): update dependency dompurify to v3 by @renovate in #277
  • chore(deps): update dependency nuxt to v3.2.0 by @renovate in #259
  • fix(deps): update module entgo.io/ent to v0.11.8 by @renovate in #272

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

15 Feb 17:59
efd7069
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

14 Feb 03:56
44f13f7
Compare
Choose a tag to compare

Features

New Tree View

New Tree View based on locations! It's in it's early state and now only supports browing. In future releases we're looking at adding:

  • Drag and Drop to move Items/Locations
  • Delete Item/Location
  • ?? What Ideas do you have?

image

QR Code Label Generator

Best explained on the demo page! https://homebox.fly.dev/reports/label-generator

image

New Bill of Materials Report

Export a summary of your inventory with basic information. More report types coming soon, including Import file compatible exports!

image

Enhanced Search Functions

Previous search filters would not correctly apply filters to results. Search filters have been updated to use a more natural query result where Locations, Labels, and/Or Field/Value must all be matched in order for results to be returned. For example the query:

  • Locations: Home, Garage
  • Labels: IOT, Electronics

Would return items that contain the Home or Garage Location AND the have the IOT or Electronics labels.

Updated User Interface

image

Custom Field/Value now Filterable

image

Selectable Card/Table view for Items

image

All Changes

  • fix(deps): update module github.com/rs/zerolog to v1.29.0 by @renovate in #247
  • fix(deps): update module github.com/swaggo/swag to v1.8.10 by @renovate in #246
  • chore(deps): update dependency nuxt to v3.1.1 by @renovate in #245
  • Adding new currency by @Serios in #243
  • chore(deps): update dependency vitest to ^0.28.0 by @renovate in #244
  • feat: locations tree viewer by @hay-kot in #248
  • upgrade deps + code-gen by @hay-kot in #249
  • feat: use native date picker + align date formats by @hay-kot in #251
  • fix: tree fixes by @hay-kot in #252
  • feat: enhanced search functions by @hay-kot in #260
  • fix: prevents re-creating locations and labels when someone joins group by @hay-kot in #262
  • feat: toggle view of password field by @hay-kot in #263
  • feat: implement selectable view + sortable table by @hay-kot in #264
  • fix: add custom action for fixing broken date/times by @hay-kot in #268
  • feat/fix: search location selectors by @hay-kot in #269
  • init tools page by @hay-kot in #271
  • fix(deps): update module golang.org/x/crypto to v0.6.0 by @renovate in #267
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.11.2 by @renovate in #253
  • feat: mvp for label generation/printing by @hay-kot in #274
  • feat(reporting): bill of materials by @hay-kot in #275
  • refactor: editor page by @hay-kot in #276

New Contributors

Full Changelog: v0.7.0...v0.8.0