Commit Graph
25 Commits
Author SHA1 Message Date
Harvey Tindall 6366239ec4 mention placing inside /opt 2020-08-19 12:31:16 +01:00
Harvey Tindall e893c9a234 Mention PKGBUILD 2020-08-19 12:28:39 +01:00
Harvey Tindall 7879fd2581 Working PKGBUILD
Its a little rough but seems to work.
2020-08-19 12:25:43 +01:00
Harvey Tindall c778837593 Added install step to makefile; start PKGBUILD
Also added MIT License
2020-08-19 12:10:34 +01:00
Harvey Tindall af47cd9f0b Improve README 2020-08-18 15:47:03 +01:00
Harvey Tindall 151062fbc1 set gin mode before router initialization
this was previously set after the router was created, causing a debug
message every start.
2020-08-17 12:33:26 +01:00
Harvey Tindall abc51f2443 Shrunk dockerfile
Dockerfile now has separate build stage, and uses debian. Image now
sits at ~300MB.
2020-08-17 11:32:34 +01:00
Harvey Tindall 8c4bd4541c Added non interactive makefile option; fixed flags again
fixed another problem with the -data option, and added 'make headless'
for use in the dockerfile
2020-08-16 20:11:16 +01:00
Harvey Tindall 8750efe101 added user caching with 30m timeout 2020-08-16 16:08:37 +01:00
Harvey Tindall 252e13757b Disable i386 builds
disabling this because building for darwin/386 is no longer available
and goreleaser hasn't picked up on this yet, i believe.
2020-08-16 14:55:39 +01:00
Harvey Tindall 02183c7fcc added -y option to prebuild scripts using node_bin
similar to apt, -y assumes yes to all questions, specifically if
node_bin is correct here. This is necessary for goreleaser, as it is not
interactive.
2020-08-16 14:39:47 +01:00
Harvey Tindall dd0eabf157 Upgrade packages 2020-08-16 14:33:10 +01:00
Harvey Tindall 6436dba48f fixed custom config and data paths
any specified custom data path was only being used for the config file.
All combinations of options should work together now.
2020-08-16 14:26:07 +01:00
Harvey Tindall bd8af153a9 disable generate button if duration is zero 2020-08-16 14:05:16 +01:00
Harvey Tindall fd766e7b1a use app identifier instead of ctx
changing this because ctx is commonly used with the context package.
2020-08-16 13:36:54 +01:00
Harvey Tindall fffb3471d6 Merge branch 'main' of github.com:hrfee/jfa-go into main 2020-08-15 22:10:28 +01:00
Harvey Tindall 19bd31d968 attempt at using a config struct instead of the ini library
Added script to convert config-base.json into a go struct, so that
access to config values and metadata could be unified and simpler. It
probably won't see any actual use though as mapping the ini into it is
painful.
2020-08-15 22:07:48 +01:00
Harvey Tindall 39bf3ad7f1 Safe shutdown 2020-08-05 16:58:24 +01:00
Harvey Tindall 8a8fe65192 Add windows build support from jf-accounts 2020-08-04 18:24:11 +01:00
Harvey Tindall 5329f02768 add docker to readme 2020-08-03 20:10:45 +01:00
Harvey Tindall 7b23545197 Added alpine and debian dockerfiles 2020-08-03 19:45:10 +01:00
Harvey Tindall 54af15cc5a Added makefile
Alternative to goreleaser.
2020-08-03 18:00:54 +01:00
Harvey Tindall 8ed1662a2f add pprof middleware 2020-08-03 00:13:09 +01:00
Harvey Tindall 23dbcf33ae reinitialize validator on settings change 2020-08-03 00:12:45 +01:00
Harvey Tindall 25348a9b1a ignore binary 2020-08-03 00:11:06 +01:00