8e6cf799cd
use npx to avoid looking for node_modules, get rid of useless
...
get_node_deps
makefile works without interaction by default now.
2020-10-18 00:57:53 +01:00
a12678bd4d
upload tar.gz instead of zip
2020-10-08 21:37:44 +01:00
04a4a4ca95
use esbuild to compile and minify ts
...
tsc is still used for ts-debug.
2020-09-29 20:35:06 +01:00
64ad8ccf6e
Fix docker build; add some color
2020-09-24 21:59:08 +01:00
b6537cef65
Add basic swagger documentation
...
accessible by running with -swagger. Accessible at /swagger/index.html.
Currently doesn't have authentication setup, so no requests will work.
2020-09-24 17:51:13 +01:00
dd0eabf157
Upgrade packages
2020-08-16 14:33:10 +01:00
8ed1662a2f
add pprof middleware
2020-08-03 00:13:09 +01:00
a38d56f362
add smtp email
2020-08-02 17:20:50 +01:00
62621dabb9
CLI flags, start setting up goreleaser, add build scripts
...
Copied and fixed the build scripts from jf-accounts, added them to the
.goreleaser.yml. Also:
data directory now stored in user's config folder
Handle timeouts in jfapi
Maybe more i forgot about.
2020-08-01 21:20:02 +01:00
024c0b56aa
Display settings with hacky solution to retain order
...
Python utility included to convert config-base.json into a new version
which includes lists that define the order settings should be displayed.
admin.js edited to recognize this.
2020-07-31 16:09:30 +01:00
961b9afa75
Functioning user creation, notifications,
...
Fixed password validation for new users, add invite route, couple other
fixes.
2020-07-31 12:48:37 +01:00
d8fb6e5613
first
2020-07-29 22:11:28 +01:00