Hayden
2cbcc8bb1d
feat: WebSocket based implementation of server sent events for cache busting ( #527 )
...
* rough implementation of WS based event system for server side notifications of mutation
* fix test construction
* fix deadlock on event bus
* disable linter error
* add item mutation events
* remove old event bus code
* refactor event system to use composables
* refresh items table when new item is added
* fix create form errors
* cleanup unnecessary calls
* fix importer erorrs + limit fn calls on import
2023-08-02 13:00:57 -08:00
Hayden
cceec06148
specify h3 dependency
2023-08-02 09:05:07 -05:00
renovate[bot]
272cc5a370
chore(deps): update dependency vitest to ^0.34.0 ( #529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-02 05:59:31 -08:00
Hayden
22bbaae08f
feat: add support for create + add more for all create modals and support k… ( #526 )
...
* add support for create + add more for all create modals and support keyboard bindings
* listen for esc to close modals
2023-07-31 09:53:26 -08:00
Hayden
8c7d91ea52
fix: prevent resetting dialog state on error ( #524 )
2023-07-31 08:22:08 -08:00
Hayden
5a219f6a9c
feat: support cmd+s / ctrl+s and rework button display on edit ( #523 )
2023-07-31 06:57:42 -08:00
Hayden
895017b28e
fix: label prop not being passed to password input ( #522 )
2023-07-31 06:08:35 -08:00
Hayden
02ce52dbe3
fix: assert/asserts ( #521 )
2023-07-31 06:05:37 -08:00
Hayden
c5ae6b17f9
feat: more currency support ( #520 )
...
* add multiple new currencies
* add multiple new currencies
* remove duplicate yen
2023-07-31 05:59:36 -08:00
Hayden
016780920d
ui: rework location/labels pages ( #475 )
...
* formatting
* slimdown locations page
* update location/labels
* fix dependency issues
* fix type generator
* cleanup unused variables
2023-07-27 13:21:28 -08:00
db8200
06eb6c1f91
fix 3 places where API URLs were not constructed by function route ( #451 )
...
* Fixed 3 places where API URLs were not constructed by function route(path, params).
* autofix
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2023-07-22 20:11:29 -08:00
renovate[bot]
feab9f4c46
chore(deps): update dependency @vite-pwa/nuxt to ^0.1.0 ( #474 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-22 19:46:08 -08:00
renovate[bot]
e759f2817e
chore(deps): update dependency nuxt to v3.6.5 ( #503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-22 19:45:35 -08:00
renovate[bot]
25ccd678c9
chore(deps): update typescript-eslint monorepo to v6 ( #500 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-20 11:13:42 -08:00
Pranshu Agrawal
a77b4cbe71
update "h3" verison to 1.7.1 ( #502 )
2023-07-20 11:13:18 -08:00
renovate[bot]
9a4c2df552
chore(deps): update dependency vitest to ^0.33.0 ( #494 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-18 12:07:55 -08:00
renovate[bot]
bc8feac83c
chore(deps): update dependency nuxt to v3.6.3 ( #350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-16 17:34:23 -08:00
Hayden
ef1531e561
feat: easily increment quantity ( #473 )
...
* fix vue version issue
* new patch API endpoint
* doc-gen
* new API class method for patch operations
* add quantity patch UI support
* fix typegen errors
* fix ts errors
2023-06-02 13:56:40 -08:00
renovate[bot]
4dd036abb2
chore(deps): update dependency @vite-pwa/nuxt to ^0.0.9 ( #453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-28 10:59:57 -08:00
Hayden
0cb9d2a8e4
bump nuxt + fix CookieRef ( #465 )
2023-05-28 09:51:23 -08:00
renovate[bot]
56c98e6e3a
chore(deps): update dependency @faker-js/faker to v8 ( #449 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-13 10:34:57 -08:00
renovate[bot]
c1957bb927
chore(deps): update dependency vitest to ^0.31.0 ( #442 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 10:00:40 -08:00
renovate[bot]
89912b18d7
fix(deps): update dependency @vueuse/router to v10 ( #418 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-21 22:54:09 -08:00
renovate[bot]
dd7e634b69
fix(deps): update dependency @vueuse/nuxt to v10 ( #415 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-14 20:37:00 -08:00
renovate[bot]
3a758e012f
chore(deps): update dependency vitest to ^0.30.0 ( #403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-14 20:35:55 -08:00
zodac
18c22e8a68
Fixing minor typos ( #368 )
...
* Adding fullstops for consistency
* Fixing typos
* Fixing eslints
2023-04-14 20:34:40 -08:00
Hayden
4dd925caf0
fix: other minor fixes ( #388 )
...
* remove overflow-hidden on when no collapsed
* fix recently added on homescreen
* fix delete account formatting
* add manufacturer to search
* move nav button to left
2023-04-01 22:01:21 -08:00
Hayden
ced5aef6d1
fix: export child relationships ( #385 )
...
* tidy
* ensure export contains locations path
* update pnpm lock file
* fix swagger stuff
* code gen
* fix linter issue
* fix reverse order bug in test
2023-04-01 15:10:27 -08:00
Hayden
6a853c07a0
fix: various minor bugs ( #384 )
...
* fix insufficiently large max height for cards
* fix listener for resetItemDateTimes
* support YYYY/MM/DD format for imports
* fix columns in docs
* use comma deliminator
2023-04-01 14:07:44 -08:00
Hayden
8c57ff841e
fix: redirect issues for authorized users ( #374 )
2023-03-25 11:07:22 -08:00
Hayden
5dd6844536
feat: change shit to things ( #369 )
2023-03-23 19:10:19 -08:00
Hayden
0f8db862b4
feat: pwa support ( #366 )
...
* add PWA support
* fix broken URLs for query
* remove unused variable
* restore authURL
2023-03-23 10:27:12 -08:00
Hayden
faed343eda
fix: cookie-auth-issues ( #365 )
...
* fix session clearing on error
* use singleton context to manage user state
* implement remember-me functionality
* fix errors
* fix more errors
2023-03-22 21:52:25 -08:00
zodac
2d768e2b9c
feat Adding NZD currency ( #360 )
...
* Adding NZD as currency option
* Updating frontend
* Sorting alphabetically
* Fixing typo
2023-03-22 20:26:51 -08:00
Hayden
40e76bac0c
feat: filter details for zero values ( #364 )
...
* filter details for zero values
* ensure exhaustive checks
* update event listener to only bind when collapsable
2023-03-22 19:05:13 -08:00
renovate[bot]
40fcef4e9b
chore(deps): update dependency typescript to v5 ( #355 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-21 11:23:30 -08:00
Hayden
97fb94d231
fix: refactoring errors ( #359 )
...
* #352 - require one date to be set to save
* fix many type regressions
2023-03-20 21:48:22 -08:00
Hayden
db80f8a159
chore: refactor api endpoints ( #339 )
...
* move typegen code
* update taskfile to fix code-gen caches and use 'dir' attribute
* enable dumping stack traces for errors
* log request start and stop
* set zerolog stack handler
* fix routes function
* refactor context adapters to use requests directly
* change some method signatures to support GID
* start requiring validation tags
* first pass on updating handlers to use adapters
* add errs package
* code gen
* tidy
* rework API to use external server package
2023-03-20 20:32:10 -08:00
renovate[bot]
9e55c880f6
chore(deps): update dependency @types/dompurify to v3 ( #346 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 18:43:04 -08:00
Vitalij Dovhanyc
dc08dbbd7a
feat: add czech currency ( #323 )
2023-03-20 18:42:11 -08:00
renovate[bot]
1f47d96e4c
chore(deps): update dependency nuxt to v3.2.3 ( #326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 10:12:32 -09:00
Hayden
23b5892aef
feat: Notifiers CRUD ( #337 )
...
* introduce scaffold for new models
* wip: shoutrrr wrapper (may remove)
* update schema files
* gen: ent code
* gen: migrations
* go mod tidy
* add group_id to notifier
* db migration
* new mapper helpers
* notifier repo
* introduce experimental adapter pattern for hdlrs
* refactor adapters to fit more common use cases
* new routes for notifiers
* update errors to fix validation panic
* go tidy
* reverse checkbox label display
* wip: notifiers UI
* use badges instead of text
* improve documentation
* add scaffold schema reference
* remove notifier service
* refactor schema folder
* support group edges via scaffold
* delete test file
* include link to API docs
* audit and update documentation + improve format
* refactor schema edges
* refactor
* add custom validator
* set validate + order fields by name
* fix failing tests
2023-03-06 21:18:58 -09:00
Hayden
cf536393f5
fix datetime display issues (again) ( #324 )
2023-02-27 19:52:56 -09:00
Hayden
025521431e
feat: add scheduled maintenance tasks ( #320 )
...
* add scheduled maintenance tasks
* fix failing typecheck
2023-02-26 18:42:23 -09:00
Hayden
70297b9d27
feat: more-currency-support ( #316 )
...
* add polish and turkish lira
* add romanian lei
* code-gen
2023-02-25 18:13:52 -09:00
Hayden
729293745f
fix: table row background ( #315 )
2023-02-25 18:07:03 -09:00
Hayden
a6bcb36c5b
feat: import export rewrite ( #290 )
...
* WIP: initial work
* refactoring
* fix failing JS tests
* update import docs
* fix import headers
* fix column headers
* update refs on import
* remove demo status
* finnnneeeee
* formatting
2023-02-25 17:54:40 -09:00
Adrian
a005fa5b9b
feat: add currency swiss francs ( #311 )
2023-02-25 10:46:27 -09:00
renovate[bot]
a2dfa9dcef
chore(deps): update dependency vitest to ^0.29.0 ( #312 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-25 10:45:56 -09:00
Hayden
c3e3702a7e
refactor: change icon for locations to tree view
2023-02-18 10:56:28 -09:00