Jordan Knott
6c7203a4aa
refactor: move default viper config values to commands/commands.go
2020-10-20 18:58:15 -05:00
Jordan Knott
058749cb17
fix(commands/web): return error from ListenAndServe
2020-09-18 20:19:14 -05:00
Jordan Knott
c7538a98e5
fix: segfault on database connection failure
2020-09-12 18:23:23 -05:00
Jordan Knott
52c60abcd7
fix: secret key is no longer hard coded
...
the secret key for signing JWT tokens is now read from server.secret.
if that does not exist, then a random UUID v4 is generated and used
instead. a log warning is also shown.
2020-09-12 18:03:17 -05:00
Jordan Knott
0caa803d27
feat: add notification UI
...
showPopup was also refactored to be better
2020-09-10 15:31:04 -05:00
Jordan Knott
4988176220
fix: add retry with backoff to initial database connection
2020-08-28 14:22:24 -05:00
Jordan Knott
9dba566660
feat: add pre-commit hooks & refactor code to pass linting
2020-08-20 18:37:36 -05:00
Jordan Knott
c2ef8a7d56
feat: replace config system with viper based system
...
allows for config settings to be easily set through ENV variables,
config files, or CLI flags
adds flag to run migration on web server start (fixes #29 )
2020-08-12 22:30:53 -05:00
Jordan Knott
5dbdc20b36
chore: rename Citadel to Taskcafe
2020-08-06 20:50:35 -05:00
Jordan Knott
6f33cc5799
fix: update api import paths & fix Dockerfile not copying frontend build
...
fixes issue #7 & #9
also remove agGrid dependency from package.json to reduce download size
2020-07-19 17:25:58 -05:00
Jordan Knott
90515f6aa4
feature: add web & migrate commands
2020-07-15 18:22:25 -05:00