Matt Kilgore
ab80805073
Merge branch 'main' into parent-location-sync
2024-10-28 15:51:31 -04:00
Michael Wayne
c2546f06d4
fix: ensure only one attachment is marked as primary ( #287 )
2024-10-16 20:39:17 -04:00
slid1amo2n3e4
f6d1f9c90d
Fix 'should not use underscores in Go names' lint error
2024-10-08 22:31:05 +02:00
slid1amo2n3e4
17e7e24070
Implement syncing child's locations to that of parent.
2024-10-08 15:48:12 -04:00
Matt Kilgore
c6158e7c9e
fix: javascript handles nulls in an incredibly stupid way.
2024-10-05 15:38:31 -04:00
Matt Kilgore
5d3698d0d8
chore: ente update things
2024-10-05 13:31:28 -04:00
Matt Kilgore
908bfb530e
fix: API should expect actual floats now
2024-10-05 12:10:27 -04:00
Matt Kilgore
9d3f3cf1da
fix : #232 wrap text fields for from and to fields for sold and purchased.
2024-10-04 14:38:29 -04:00
Matt Kilgore
da8cc19838
fix : #204 sets inline form inputs to use properties correctly, numbers now enforce correct format.
2024-10-04 14:24:35 -04:00
Matt Kilgore
a3d5485c1d
fix : #147 notifier now shows previous input value
2024-10-04 13:49:36 -04:00
Maximilien Carbonne
ca85d4b483
simplify/factorize backend for maintenance
2024-09-27 21:38:27 +02:00
mcarbonne
55a9355046
fix "task go:all" ( #238 )
2024-09-23 14:50:02 -04:00
mcarbonne
a85c42b539
Implement maintenance view ( #235 )
...
* implement backend to query maintenances
* improve backend API for maintenances
* add itemId and itemName (v1/maintenances)
* fix remaining todo in backend (/v1/maintenances)
* refactor: extract MaintenanceEditModal
* first draft (to be cleaned)
* revert dependency updates (not required)
* translation + fix deletion
* fix main menu css issues
* fix main menu "create" button (css)
* enhancement: make item name clickable
* fix: add page title (+ translate existing ones)
* fix: missing toast translation (when updating)
* bug fix: missing group check in backend (for new endpoint)
* backport from following PR (to avoid useless changes)
* maintenances => maintenance
2024-09-23 13:07:27 -04:00
Oliver Larsson
593da25cdb
fix: CSV export not including item notes ( #180 )
2024-08-28 19:44:37 -04:00
github-actions[bot]
42f3c88396
Update currencies.json ( #143 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Kilgore <tankerkiller125@users.noreply.github.com >
2024-07-21 10:39:47 -04:00
Ryan Sheppard
01f54aeb52
Add URL column to CSV export for items ( #141 )
...
* feat: Add URL column to CSV export for items
Enhanced the CSV export functionality to include a URL field for each item. This change required updating the export logic to generate and include item URLs based on the request's referer header.
* chore: add URL configuration to V1Controller for dynamic URL handling in item export
2024-07-21 09:29:46 -04:00
github-actions[bot]
4d47567995
Update currencies.json
2024-07-14 16:21:40 +00:00
Katos
ea1d92207a
Merge pull request #81 from sysadminsmedia/katos/currency
...
Update currencies to include more currencies
2024-06-30 16:24:10 +01:00
Katos
bcd826ed4f
Merge pull request #70 from zebrapurring/negate-labels
...
Implement filter option for negated labels
2024-06-30 16:02:04 +01:00
Katos
499bb90b09
Update currencies to include more currencies
2024-06-30 15:50:16 +01:00
Katos
0f482aebad
Merge pull request #42 from sysadminsmedia/katos/location-prices
...
Add total pricing to Homebox locations
2024-06-29 18:14:01 +01:00
e79905b608
Implement filtering feature to negate selected labels
2024-06-28 17:21:05 +02:00
icanc0
892635b5e8
fix(backend): moving to csv for consistency with import/export ( #54 )
2024-06-26 08:35:41 -04:00
Matt Kilgore
30abdd4d36
chore(backend): removed extra unneeded property to pagination
2024-06-22 16:15:22 -04:00
Katos
2292d72802
Update repo_locations
2024-06-22 17:16:32 +01:00
Katos
a8d21f0465
Add totalprice to pagination
2024-06-22 17:16:32 +01:00
Matt Kilgore
c844fcd185
ci: update cd/cd build processes for docker ( #22 )
...
* ci: update cd/cd build processes for docker
* chore(backend): update go namespaces
2024-06-18 21:17:23 -04:00
Matthew Kilgore
0980ee41cf
chore(backend): update go namespaces
2024-06-18 19:22:51 -04:00
Spreadcat
0041c277ad
Add currency "norwegian krones" ( #836 )
...
* add: norwegian kroner
Adding the currency of norwegian krones back into the file. There was an earlier commit where this seems to have dropped of the table.
* fix: using the correct terms for the currency.
2024-03-12 14:48:51 -08:00
Hayden
f621d3ad5d
fix blocking error during startup when in demo mode ( #838 )
2024-03-05 06:44:43 -09:00
Hayden
2867a05c92
chore: bump http kit ( #817 )
...
* use new httpkit runner
* refactor out last httpkit changes
* fix timeout defaults
* fix wrong time input - closes #819
2024-03-01 15:07:03 -09:00
Hayden
4c9ddac395
fix: date picker improvements ( #793 )
...
* use vue component for date picker
* zero out database fields even when set to 0001-xx-xx
* fix wrong datetime display + improved datepicker
* fix ts error
* zero out times
* add date-fns to dependencies
2024-02-29 09:58:26 -09:00
Hayden
c708b1759e
fix: profile bugs and add full path ( #792 )
...
* fix template rendering
* tidy
* fix missing currencies and profile errors
* endpoint for fullpath of an item
* endpoint test
* fix assertions
2024-02-25 13:04:24 -09:00
LINKIWI
893f3f6df6
chore: Enable gofmt in linter, fix all outstanding errors ( #727 )
...
Former-commit-id: 1d9477f510bb2d6ada4b720933f113f24c25913e
Former-commit-id: b22ff272ca37181c93c6e83db8f1e1e67a767ebd
2024-01-27 18:29:10 -09:00
zebrapurring
84aee20208
feat: enable search by serial number or model number ( #677 )
...
Co-authored-by: zebrapurring <>
Former-commit-id: f2f780936066eb5bb3dbbdbe0d0f9ef319662e73
2024-01-18 10:46:40 -09:00
Hayden
2b79788fbe
feat: user defined currencies ( #700 )
...
* basic currency service for loading at runtime
* api endpoint for currencies
* sort slice before return
* remove currency validation
* validate using currency service
* implement selecting dynamic currency options
* bump go version
* fix type definition
* specify explicit type
* change go versions
* proper types for assetId
* log/return currency error
* make case insensative
* use ToUpper instead
* feat: adding new currencies (#715 )
* fix: task swag (#710 )
Co-authored-by: Quoing <pavel.cadersky@mavenir.com >
* [feat] Adding new currencies
---------
Co-authored-by: quoing <quoing@users.noreply.github.com >
Co-authored-by: Quoing <pavel.cadersky@mavenir.com >
Co-authored-by: Bradley <41597815+userbradley@users.noreply.github.com >
* remove ts file and consoldate new values into json
* move flag to options namespace
* add env config for currencies
* basic documentaion
* remove in sync test
---------
Co-authored-by: quoing <quoing@users.noreply.github.com >
Co-authored-by: Quoing <pavel.cadersky@mavenir.com >
Co-authored-by: Bradley <41597815+userbradley@users.noreply.github.com >
Former-commit-id: c4b923847a1b695dcddd1b346adcccfd3f3ce706
2024-01-18 10:45:42 -09:00
Hayden
03df23d97c
fix: inaccruate 401 & sql busy error ( #679 )
...
* fix inaccruate 401 error on SQL db error
* init golangci-lint config
* linter autofix
* testify auto fixes
* fix sqlite busy errors
* fix naming
* more linter errors
* fix rest of linter issues
Former-commit-id: e8449b3a73
2024-01-04 08:55:26 -09:00
Hayden
1cc9bf459a
fix: ensure rows are closed ( #670 )
...
Former-commit-id: 85c8e47016
2023-12-15 18:07:17 -09:00
Hayden
81e76d9dd4
fix/feat: primary photo auto set and auto-set primary photo ( #651 )
...
* fix error when item doesn't have photo attachment
* automatically detect image types and set primary photo if first
* remove charts.js from libs
Former-commit-id: 321a83b634
2023-12-01 08:57:29 -09:00
Hayden
d6b0062ae9
feat: set version flag ( #632 )
...
Former-commit-id: 9edbda3daa
2023-11-24 10:02:02 -09:00
Hayden
df26a3eeb7
fix: allow zeroing out asset ids ( #624 )
...
Former-commit-id: 8cc0f30291
2023-11-15 18:46:47 -09:00
Hayden
798d873f76
fix: images in child items ( #623 )
...
* support parentID search
* fetch images for item children
Former-commit-id: afbc6a49ac
2023-11-15 18:41:24 -09:00
Hayden
79be938531
feat: expose timeout variables ( #622 )
...
* expose timeout variables
* formatting
Former-commit-id: eeae790fe4
2023-11-15 18:17:43 -09:00
Owen Valentine
ab98870350
feat : Validate bark, ntfy, generic+ shortcut ( #591 )
...
Former-commit-id: da22074ed3
2023-11-15 17:53:06 -09:00
Hayden
ba2e66a014
fix: filepath sep on windows ( #615 )
...
Former-commit-id: b408318acb
2023-11-15 17:43:44 -09:00
Hayden
1adf24e109
chore: bump all go dependencies ( #614 )
...
* bump all
* code-generation
Former-commit-id: c0e8e34065
2023-11-15 17:30:49 -09:00
Hayden
742ece7923
chore: rewrite generator to resolve strange name generation ( #612 )
...
* rewrite generator to resolve strange name generation
* fix asset id types
* ignore errored types
* remove depreciated calls
* use more random words
* random user
Former-commit-id: 4738a9b131
2023-11-15 17:19:51 -09:00
Hayden
b20c88e256
feat: primary images ( #576 )
...
* add support for primary images
* fix locked loading state issue
* add action to auto-set images
Former-commit-id: 318b8be192
2023-10-06 18:51:08 -08:00
Hayden
9bee6e9863
pr: fixed incorrect sum of the total items price ( #568 )
...
* Fixed incorrect sum of the total items price
https://github.com/hay-kot/homebox/issues/458
* fix eslint errors
---------
Co-authored-by: Adamko <33964772+cRaZy92@users.noreply.github.com >
Former-commit-id: f13bf2958d
2023-10-06 12:50:55 -08:00
tctlrd
0b021e898f
feat: add currencies XAG and XAU ( #535 )
...
* Added currencies XAG and XAU to currency.ts
I added XAG and XAU for myself and others who prefer to measure value with something of substance.
Review the ISO 4217 standard to view a full list of official currency codes including the ones I have added.
https://www.iso.org/iso-4217-currency-codes.html
https://en.wikipedia.org/wiki/ISO_4217
Example:
https://www.xe.com/currencyconverter/convert/?Amount=100&From=XAG&To=USD
API for exchange rates:
https://openexchangerates.org/
* Added field values xag and xau to group.go
* Update group.go
Former-commit-id: 5438898b49
2023-08-23 09:29:22 -08:00