Commit graph

339 commits

Author SHA1 Message Date
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
Hayden
ad4c8c9ab4 end-to-end testing setup 2022-09-03 18:42:03 -08:00
Hayden
b4eb7d8ddc tidy 2022-09-03 10:45:52 -08:00