Commit Graph

91 Commits

Author SHA1 Message Date
Hayden 1dc9d6396a setup docker volumes & versions 2022-09-13 21:15:01 -08:00
Hayden 0b92d57b85 embed version in binary 2022-09-13 20:06:07 -08:00
Hayden ca36e3b080
fix: csv-importer (#10)
* update item fields to support import_ref

* add additional rows to CSV importer

* add CSV import documentation

* update readme

* update readme

* fix failed test
2022-09-12 20:54:30 -08:00
Hayden 90813abf76
fix(frontend): fix mis-matched state errors (#9)
implenmented a store for each global item and tied it to an event bus and used the listener on the requests object to intercept responses from the API and run the appripriate get call when updates were detected.
2022-09-12 19:36:22 -08:00
Hayden 724495cfca merge docs into publish 2022-09-12 14:50:10 -08:00
Hayden 95ab14b866
feat: items-editor (#5)
* format readme

* update logo

* format html

* add logo to docs

* repository for document and document tokens

* add attachments type and repository

* autogenerate types via scripts

* use autogenerated types

* attachment type updates

* add insured and quantity fields for items

* implement HasID interface for entities

* implement label updates for items

* implement service update method

* WIP item update client side actions

* check err on attachment

* finish types for basic items editor

* remove unused var

* house keeping
2022-09-12 14:47:27 -08:00
Hayden fbc364dcd2
Update issue templates 2022-09-12 14:43:19 -08:00
Hayden 75c633dcb5
frontend: cleanup
* dummy commit

* cleanup workflows

* setup and run eslint

* add linter to CI

* use eslint for formatting

* reorder rules

* drop editor config
2022-09-09 14:46:53 -08:00
Hayden 78fa714297 add PR workflow 2022-09-09 13:14:31 -08:00
Hayden 870f25b09a update todos 2022-09-09 13:12:54 -08:00
Hayden ae33980ca5 update demo link 2022-09-09 13:07:27 -08:00
Hayden 14e0eeba9d Add links 2022-09-09 13:04:24 -08:00
Hayden 6e0c3d98b9 update todo's 2022-09-09 13:02:23 -08:00
Hayden 9da4a82788 init docs 2022-09-09 12:57:44 -08:00
Hayden 79d256b761 workflow and repo cleanup 2022-09-09 11:34:19 -08:00
Hayden 89591b2c60 add auto deploy to fly.io 2022-09-09 11:12:25 -08:00
Hayden f4609a8110 another one 2022-09-09 11:00:55 -08:00
Hayden 1efb675125 update workflows 2022-09-09 10:57:13 -08:00
Hayden 858bfb5a40 reusable workflows? 2022-09-09 10:49:51 -08:00
Hayden ab376134b9 handle parse form error 2022-09-09 10:22:51 -08:00
Hayden 7db55ef1a5 updates 2022-09-09 10:20:38 -08:00
Hayden 6263278ff5 ui cleanup 2022-09-08 22:05:23 -08:00
Hayden bf2ad30609 update build process 2022-09-08 15:49:06 -08:00
Hayden de8fb2033d sp 2022-09-08 15:45:13 -08:00
Hayden 2bfabe6cc6 fix directory 2022-09-08 15:14:28 -08:00
Hayden 6ca7f69fff container workflow 2022-09-08 15:09:26 -08:00
Hayden e78849b750 update readme 2022-09-08 15:01:16 -08:00
Hayden ad2bcd84f3 implement date picker 2022-09-06 21:58:59 -08:00
Hayden 863adbd106 update todo list 2022-09-06 11:37:53 -08:00
Hayden a903880f82 initialize CSV Importer 2022-09-06 11:15:07 -08:00
Hayden 1ab7435bf1 lots of stuff 2022-09-06 10:32:13 -08:00
Hayden 98f677c623 update label type 2022-09-06 10:32:03 -08:00
Hayden 508e2e59bd
tests: improve repo package coverage (#3)
* refactor and add repo tests

* add CI name

* use atomic for test shutdown

* use go 1.19

* add timeout
2022-09-05 00:26:21 -08:00
Hayden 888ecfde34
Chore/cleanup/misc fixes 2022-09-04 17:26:50 -08:00
Hayden a9f271d8c1 conform casing and documentation 2022-09-04 16:55:52 -08:00
Hayden 572f0f6689 remove timeout 2022-09-04 16:49:57 -08:00
Hayden c785b400e8 do before 2022-09-04 16:46:05 -08:00
Hayden e73206875a testing + small fixes 2022-09-04 16:41:12 -08:00
Hayden 3fda815634 logger 2022-09-04 16:41:12 -08:00
Hayden 5f589f95b8 inject defaults + cleanup 2022-09-04 16:41:12 -08:00
Hayden 9b46ea7874 spacing 2022-09-04 16:41:12 -08:00
Hayden efcfbf8c21 rename db 2022-09-04 16:41:12 -08:00
Hayden 687282ca68 confirm casing 2022-09-04 16:41:12 -08:00
Hayden e159087e5f cleanup return 2022-09-04 16:41:12 -08:00
Hayden 194a90ccfb drop seeder and PSQL config 2022-09-04 16:41:12 -08:00
Hayden c2613a03ca define constants at the top 2022-09-04 16:41:12 -08:00
Hayden 61483c3ea4 encapsulate notFoundHandler 2022-09-04 16:41:12 -08:00
Hayden 5bf7efe87e set node version 2022-09-04 16:40:43 -08:00
Hayden 6b89796f88 do end-to-end testing 2022-09-04 16:40:11 -08:00
Hayden 7ccd48ad79
ci: end-to-end CI testing (#1)
* do end-to-end testing

* set node version

* build then start

* remove test restrictions

* panic if mime type fails

* use timeout
2022-09-03 19:06:55 -08:00