Commit Graph

471 Commits

Author SHA1 Message Date
eternal-flame-AD 6e92bcd8e5 add 386 build targets 2019-03-10 09:50:28 +01:00
eternal-flame-AD 4f29464297 use js-base64 for password base64 encoding 2019-03-10 09:12:27 +01:00
Jannis Mattheis a1360e4046 Use logo from gotify/logo. 2019-03-08 16:03:34 +01:00
饺子w d82a78b8aa Listen on custom address (#140)
Co-Authored-By: eternal-flame-AD <ef@eternalflame.info>
2019-03-08 09:40:26 +01:00
Jannis Mattheis 1a4707acc4 Add chat badge
Closes #126
2019-03-08 08:38:02 +01:00
Jannis Mattheis 1f7d09a440 Remove fossa bagde 2019-03-08 08:36:13 +01:00
Jannis Mattheis 5c5965f2fd Log web socket errors 2019-03-07 18:29:46 +01:00
Jannis Mattheis 4814fe8d43 Remove -mod=vendor and mount pkg/mod instead
See gotify/plugin-template#4
tl;dr: Using vendor makes plugins incompatible.
2019-03-02 14:38:02 +01:00
Jannis Mattheis 5a594261ca Fix build permissions 2019-03-01 22:42:20 +01:00
Jannis Mattheis 786bde366d Require Sudo 2019-03-01 22:42:20 +01:00
Jannis Mattheis c458087b8d Use go mod vendor to not download dependencies 4 times when building 2019-03-01 22:42:20 +01:00
Jannis Mattheis f7a89391f8 Adjust README 2019-03-01 19:37:31 +01:00
Jannis Mattheis 1d04753296 Update swagger spec 2019-03-01 19:37:31 +01:00
Jannis Mattheis c7511e73b1 Add caching 2019-03-01 19:37:31 +01:00
Jannis Mattheis 2731830d71 Fix gimme version
Docker images tags: 1.12.0, 1.12.1 ..
Gimmae versions: 1.12, 1.12.1 ..
2019-03-01 19:37:31 +01:00
Jannis Mattheis 76d8ffd5c0 Update to Go 1.12.0 2019-03-01 19:37:31 +01:00
饺子w 2fa395cb84 Prevent removing last admin (#130) 2019-02-26 18:46:42 +01:00
饺子w ec5b1f8c30 Support reverse proxy with path rewrite (#127) 2019-02-13 18:47:48 +01:00
Anton Harniakou 347f3ce39e Save theme settings to localStorage 2019-02-13 17:53:11 +01:00
Jannis Mattheis 09c1516a17 Use GO_VERSION inside travis build 2019-02-10 14:52:57 +01:00
Jannis Mattheis 8ca54dbb39 Add GO_VERSION 2019-02-10 14:52:57 +01:00
Jannis Mattheis 4565ffb2b4 Disable gomod when downloading tools 2019-02-10 14:52:57 +01:00
Jannis Mattheis 76810825e6 Add tag to docker/Dockerfile 2019-02-10 14:52:57 +01:00
Jannis Mattheis df0d3162a8 Remove docker gotify/server-arm7 2019-02-10 14:52:57 +01:00
Jannis Mattheis 15a51adfa7 Add build tasks with gotify/build 2019-02-10 14:52:57 +01:00
Jannis Mattheis a1204a57f8 Fix id in plugins 2019-02-09 13:26:02 +01:00
eternal-flame-AD ccbe64a117 use gzip middleware for WebUI 2019-02-09 13:24:44 +01:00
eternal-flame-AD 23442bfb68 fix configurer WebUI update bug 2019-02-09 12:52:01 +01:00
eternal-flame-AD 8b3faef422 change the distro in build to get ld.gold 2019-02-09 12:52:01 +01:00
eternal-flame-AD e5b24f4c92 Add plugin feature
Fixed database migration
Added a plugin system based on the go plugin package
2019-02-09 12:52:01 +01:00
Jannis Mattheis 06d13d2bee Set go version to 1.11.5 2019-02-02 21:25:29 +01:00
eternal-flame-AD de09aae987 add extras to message model 2019-02-02 13:06:30 +01:00
Jannis Mattheis 98710db507 Compile prod binaries with -w and -s 2019-01-21 19:28:07 +01:00
Jannis Mattheis 0927616f30 Execute e2e tests with compile flags -w -s 2019-01-21 19:28:07 +01:00
Jannis Mattheis ade175119a Remove typeface-roboto-mono 2019-01-21 19:28:07 +01:00
Jannis Mattheis e6c3a5938e Remove js source maps from build 2019-01-21 19:28:07 +01:00
Jannis Mattheis 25576e2ed1 Remove packed swagger ui, use cdnjs instead 2019-01-21 19:28:07 +01:00
ImgBotApp eafb5caed5 [ImgBot] Optimize images
*Total -- 790.57kb -> 743.57kb (5.95%)

/logo.png -- 97.08kb -> 78.71kb (18.92%)
/ui.png -- 36.75kb -> 31.98kb (12.97%)
/ui/public/static/mstile-310x150.png -- 106.20kb -> 99.79kb (6.04%)
/ui/public/static/mstile-310x310.png -- 180.26kb -> 171.75kb (4.72%)
/ui/public/static/mstile-150x150.png -- 83.33kb -> 80.76kb (3.08%)
/ui/public/static/defaultapp.png -- 50.55kb -> 49.02kb (3.03%)
/ui/public/static/favicon-196x196.png -- 50.55kb -> 49.02kb (3.03%)
/ui/public/static/apple-touch-icon-152x152.png -- 32.56kb -> 31.79kb (2.35%)
/ui/public/static/apple-touch-icon-144x144.png -- 29.16kb -> 28.52kb (2.18%)
/ui/public/static/mstile-144x144.png -- 29.16kb -> 28.52kb (2.18%)
/ui/public/static/apple-touch-icon-114x114.png -- 19.81kb -> 19.48kb (1.67%)
/ui/public/static/apple-touch-icon-120x120.png -- 19.98kb -> 19.67kb (1.53%)
/ui/public/static/favicon-128.png -- 20.51kb -> 20.21kb (1.45%)
/ui/public/static/mstile-70x70.png -- 20.51kb -> 20.21kb (1.45%)
/ui/public/static/favicon-96x96.png -- 14.19kb -> 14.12kb (0.48%)
2019-01-20 12:00:36 +01:00
Jannis Mattheis ff69a3927c Update swagger-ui dependency 2019-01-14 19:48:07 +01:00
eternal-flame-AD 1070c5b270 migrate to go.mod 2019-01-12 14:29:36 +01:00
Jannis Mattheis 19811dafb2 Correctly fill swagger host field 2019-01-03 16:13:32 +01:00
Jannis Mattheis 82cb2e384a Improve README & move setup stuff to website 2019-01-03 14:39:16 +01:00
Mathias 409c627e45 added line in readme letting the user know that an example config file is available 2019-01-03 12:38:48 +01:00
Mathias 1157bbd789 add example configuration file 2019-01-03 12:38:48 +01:00
Jannis Mattheis 68b160997d Format all go files 2019-01-01 23:34:42 +01:00
Jannis Mattheis 2a0e84cdcb Check formatting in check-go 2019-01-01 23:34:42 +01:00
Eugene Gavrilov b5b2f19dc2 [#23] Fix check same origin function 2018-12-12 21:30:59 +01:00
Jannis Mattheis 193dd67f2c Hide 'failed to find config..' 2018-12-09 11:31:05 +01:00
Jannis Mattheis 0f85870d93 Add FOSSA badge 2018-12-04 20:30:36 +01:00
Jannis Mattheis b0df2ea7d8 Improve README 2018-12-04 20:30:27 +01:00