Matthew Kilgore
ab1fd674ee
Add entitytypes delete method
2025-09-11 22:18:15 -04:00
Matthew Kilgore
c0cb5794f3
Lint the things
2025-09-10 22:12:52 -04:00
Matthew Kilgore
3f2ae368ba
API stuff for entity types
2025-09-10 21:34:39 -04:00
Matthew Kilgore
5456390b63
What should be a working Postgres migration
2025-09-10 20:28:02 -04:00
Matthew Kilgore
fa9b7af117
Working locations/items tree
2025-09-06 17:37:30 -04:00
Matthew Kilgore
e7f5866465
Further progress on sqlite
2025-09-05 22:44:40 -04:00
Matthew Kilgore
8f4ed9afd2
Slow progress, but we're getting there.
2025-09-05 21:18:18 -04:00
Matthew Kilgore
234302e50b
Merge remote-tracking branch 'origin/main' into mk/merge-entities
2025-09-05 20:18:26 -04: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
Matthew Kilgore
564bd8ca06
Get main into this PR.
...
Done on ✈️
2025-09-02 15:09:42 -04:00
Matthew Kilgore
e00cebb7fa
Merge branch 'refs/heads/main' into mk/merge-entities
...
# Conflicts:
# backend/app/api/static/docs/docs.go
# backend/app/api/static/docs/swagger.json
# backend/go.mod
# backend/go.sum
# backend/internal/data/ent/entity_predicates_test.go
# backend/internal/data/repo/repo_items.go
# docs/en/api/openapi-2.0.json
2025-09-02 14:54:20 -04: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
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
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
Matt
d41f313cff
Fix Windows Paths ( #917 )
...
* In theory this should fix the issue with Windows paths
* Fix Windows path handling in file storage connections for non-default
2025-08-16 17:08:24 -04:00
Matias Godoy
362c0bb3e6
Fix accent-insensitive search for Postgres databases ( #932 )
2025-08-04 20:35:22 -04:00
Matthew Kilgore
b107ab026a
Refactor entity attachment handling and update API routes for entities
2025-07-27 18:20:34 -04:00
Matthew Kilgore
77b14f3a55
More merge fixing
2025-07-27 17:42:58 -04:00
Matthew Kilgore
64907bbb3a
Cleanup merge
2025-07-27 17:37:56 -04:00
Matthew Kilgore
de1491133b
Merge branch 'main' into mk/merge-entities
...
# Conflicts:
# .github/workflows/binaries-publish.yaml
# .github/workflows/e2e-partial.yaml
# .github/workflows/partial-backend.yaml
# .github/workflows/partial-frontend.yaml
# backend/app/api/handlers/v1/v1_ctrl_items.go
# backend/go.mod
# backend/go.sum
# backend/internal/data/ent/attachment.go
# backend/internal/data/ent/attachment/attachment.go
# backend/internal/data/ent/attachment/where.go
# backend/internal/data/ent/attachment_create.go
# backend/internal/data/ent/attachment_query.go
# backend/internal/data/ent/attachment_update.go
# backend/internal/data/ent/migrate/schema.go
# backend/internal/data/ent/mutation.go
# backend/internal/data/repo/repo_item_attachments.go
# backend/internal/data/repo/repo_items.go
2025-07-27 17:31:33 -04:00
Crumb Owl
a3c13a8a74
ProductBarcode: return an array of BarcodeProduct instead of one
2025-07-19 23:06:38 +02: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
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
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
be1f3c0ad3
Use aspect ratio when making thumbnails and fix rotation ( #857 )
2025-07-04 11:44:08 -04:00
Matthew Kilgore
ccdab8bac1
Fix attachments get method
2025-07-01 19:03:24 -04:00
Matt
e159dd8a0b
Merge commit from fork
2025-07-01 09:56:34 -04:00
Matt
f30c9d9156
fix: foreign key issue with thumbnails ( #824 )
2025-06-29 12:24:22 -04:00
Matt
4861a8537f
More image type support for thumbnails ( #814 )
2025-06-26 10:19:34 -04:00
Tonya
ef39549c37
Custom Colored Labels ( #801 )
...
* feat: custom coloured labels
* chore: lint
* feat: add ColorSelector component for improved color selection in labels and integrate it into CreateModal and Selector components
* style: lint
* fix: update ColorSelector and Selector components to use empty string instead of null for default color values for types
2025-06-23 15:52:32 +01:00
Matt
989100d299
Thumbnails ( #797 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: tonya <tonya@tokia.dev >
2025-06-22 21:32:48 -04:00
Matt
e1b232e0d1
Abstract Attachment Storage ( #777 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-19 10:26:12 -04:00
LunarEclipse363
04df4d8a08
Fixed labelmaker pagination on PostgreSQL ( #779 )
...
Fixes #753
2025-06-09 15:23:56 -04:00
Matthew Kilgore
1d3d7b4788
Revert "fix: Uploads, downloads, etc. now work properly."
...
This reverts commit c02b77c3fd .
2025-06-07 12:43:39 -04:00
Matthew Kilgore
c02b77c3fd
fix: Uploads, downloads, etc. now work properly.
2025-06-07 12:40:59 -04:00
Matthew Kilgore
6518db2c02
WIP: still working things out
2025-06-02 21:45:54 -04:00
Matthew Kilgore
fa50f3aa86
fix: missing column from entities migration for postgres
2025-06-01 12:02:19 -04:00
Matthew Kilgore
1fa0bdc351
fix: conflicting migrations
2025-06-01 11:56:04 -04:00
Matthew Kilgore
2a486ec0cf
WIP: Postgres migrations
2025-06-01 11:52:10 -04:00
Matthew Kilgore
b989cf0f0a
WIP: Place holder while I switch devices
2025-05-31 18:35:22 -04:00
Matthew Kilgore
b61edf1c99
fix: completely broken test
2025-05-26 15:00:37 -04:00
Matthew Kilgore
be7f276438
fix: completely broken code
2025-05-26 14:58:13 -04:00
Matthew Kilgore
51657d6ce6
fix: bad edge design for location column
2025-05-26 13:38:17 -04:00
Matthew Kilgore
635ad2672a
chore: better column name for location entity type check
2025-05-26 13:22:30 -04:00
Matthew Kilgore
2789c1c977
Let's go crazy with user defined types
2025-05-13 21:21:40 -04:00
greg1904
e4a45ddb59
Feat subitem create button ( #691 )
...
Co-authored-by: greg1904 <github@koppenatsch.de >
2025-05-11 15:46:53 -04:00
Matthew Kilgore
ed53026d48
Initial test SQL migration, and deprecation of items and locations APIs (soon to be replaced)
2025-05-10 21:21:27 -04:00
Matthew Kilgore
d8e8bf41a2
Application can run (although no DB changes yet)
2025-05-07 21:52:07 -04:00