Commit Graph

1867 Commits

Author SHA1 Message Date
Łukasz Mierzwa
8af49362ea Merge pull request #339 from prymitive/static-expires
feat(backend): set caching headers for all static files
2018-12-27 21:59:45 +01:00
Łukasz Mierzwa
db9f28cdf4 chore(backend): rename function for clarity
there's a typo and we now raise 404 on missing file
2018-12-27 21:20:44 +01:00
Łukasz Mierzwa
7cb5298ae3 feat(backend): set caching headers for all static files
Those should improve browser caching so we avoid fetching all css/js files on every page load
2018-12-27 21:19:58 +01:00
Łukasz Mierzwa
38cbe1c979 Merge pull request #338 from prymitive/test-tz
feat(tests): run tests using non-UTC time zone
2018-12-27 21:16:54 +01:00
Łukasz Mierzwa
6aed0de5df fix(tests): force using UTC so tests don't fail on a non-UTC timezone 2018-12-27 20:24:44 +01:00
Łukasz Mierzwa
e24e2daad1 feat(tests): run tests using non-UTC time zone 2018-12-27 19:56:08 +01:00
Łukasz Mierzwa
677a291e6b Merge pull request #337 from prymitive/renovate/bootswatch-4.x
fix(deps): update dependency bootswatch to v4.2.1
2018-12-27 19:50:02 +01:00
Renovate Bot
12ec66597f fix(deps): update dependency bootswatch to v4.2.1 2018-12-27 18:00:13 +00:00
Łukasz Mierzwa
bd563b0e20 Merge pull request #320 from prymitive/renovate/bootstrap-4.x
fix(deps): update dependency bootstrap to v4.2.1
2018-12-27 18:59:21 +01:00
Renovate Bot
26b62212e5 fix(deps): update dependency bootstrap to v4.2.1 2018-12-27 17:29:46 +00:00
Łukasz Mierzwa
f672d8f98b Merge pull request #336 from prymitive/static-tweaks
chore(build): store file metadata when generating binary assets
2018-12-27 16:58:05 +01:00
Łukasz Mierzwa
7c8b9b3dfe fix(backend): return 404 if custom asset files are missing 2018-12-27 16:07:54 +01:00
Łukasz Mierzwa
99fe6afe5d chore(build): store file metadata when generating binary assets
This was disabled because bindata_assetfs.go file was stored in git, not it's not so we can re-enable it and get accurate Last-Modified headers in HTTP responses
2018-12-27 15:58:22 +01:00
Łukasz Mierzwa
eac5b54afb Merge pull request #335 from prymitive/renovate/node-10.x
chore(deps): update node.js to v10.15.0
2018-12-26 19:47:26 +01:00
Renovate Bot
7fe51d84f5 chore(deps): update node.js to v10.15.0 2018-12-26 16:36:54 +00:00
Łukasz Mierzwa
f103b4fff1 Merge pull request #334 from prymitive/fix-deps
fix(deps): re-create Go module files
2018-12-26 15:13:54 +01:00
Łukasz Mierzwa
3e2683502c fix(deps): re-create Go module files
Getting a diff in CI (https://travis-ci.com/prymitive/karma/jobs/167035075) as some deps are removed from go.mod
Re-create both files (go.mod & go.sum) to ensure we don't have any orphaned indirect deps there
2018-12-26 14:38:47 +01:00
Łukasz Mierzwa
a59e2e5242 Merge pull request #332 from prymitive/renovate/mobx-stored-1.x
fix(deps): update dependency mobx-stored to v1.1.0
2018-12-24 14:57:58 +01:00
Renovate Bot
48d6ffd715 fix(deps): update dependency mobx-stored to v1.1.0 2018-12-24 13:20:58 +00:00
Łukasz Mierzwa
85b6f61a00 Merge pull request #331 from prymitive/renovate/react-scripts-2.x
fix(deps): update dependency react-scripts to v2.1.2
2018-12-23 21:17:20 +01:00
Renovate Bot
8d2ca65cb2 fix(deps): update dependency react-scripts to v2.1.2 2018-12-23 19:01:46 +00:00
Łukasz Mierzwa
2fba64a977 Merge pull request #330 from prymitive/move-diff
fix(ci): move git diff check to the end of job run
2018-12-23 16:29:31 +01:00
Łukasz Mierzwa
feb9ebacfc fix(ci): move git diff check to the end of job run
Go modules might trigger some changes now, ensure that we check for diff after building everything
2018-12-23 14:56:09 +00:00
Łukasz Mierzwa
f11685b134 Merge pull request #329 from prymitive/update-go-sum
chore(build): add missing lines to go.sum
2018-12-23 14:16:48 +01:00
Łukasz Mierzwa
0be0d44350 chore(go): run go mod tidy to cleanup go.sum 2018-12-23 12:20:21 +00:00
Łukasz Mierzwa
f3085619df chore(build): add missing lines to go.sum
Running build locally adds those, push it to git
2018-12-23 12:18:28 +00:00
Łukasz Mierzwa
307682562c Merge pull request #328 from prymitive/cache-go-modules
chore(ci): cache Go modules dirs on Travis
2018-12-23 12:54:48 +01:00
Łukasz Mierzwa
ef7cb26788 fix(build): rebuild binary on go.mod changes 2018-12-23 11:19:44 +00:00
Łukasz Mierzwa
d2af0f2b21 chore(ci): cache Go modules dirs on Travis 2018-12-23 11:18:07 +00:00
Łukasz Mierzwa
9942cebf68 Merge pull request #327 from prymitive/renovate/github.com-modern-go-reflect2-1.x
chore(deps): update module modern-go/reflect2 to v1
2018-12-23 12:17:28 +01:00
Renovate Bot
a031d318f9 chore(deps): update module modern-go/reflect2 to v1 2018-12-23 10:26:12 +00:00
Łukasz Mierzwa
6d1cff6374 Merge pull request #326 from prymitive/renovate/github.com-gin-contrib-cors-digest
chore(deps): update github.com/gin-contrib/cors commit hash to 7c641a7
2018-12-23 11:24:44 +01:00
Renovate Bot
575344afdd chore(deps): update github.com/gin-contrib/cors commit hash to 7c641a7 2018-12-23 09:47:07 +00:00
Łukasz Mierzwa
e2d67882ac Merge pull request #322 from prymitive/renovate/github.com-certifi-gocertifi-digest
chore(deps): update github.com/certifi/gocertifi commit hash to ee1a9a0
2018-12-23 10:45:31 +01:00
Renovate Bot
7a6ab2c04b chore(deps): update github.com/certifi/gocertifi commit hash to ee1a9a0 2018-12-23 09:02:06 +00:00
Łukasz Mierzwa
3aa8e0530a Merge pull request #325 from prymitive/go-mod-drop-tidy
fix(ci): drop go module tidy check from travis
2018-12-23 10:00:52 +01:00
Łukasz Mierzwa
d4a11d19e9 fix(ci): pre-download go modules before running concurrent jobs
Go modules can run into races when concurrently downloading packages
2018-12-23 08:29:56 +00:00
Łukasz Mierzwa
221cd87dd9 chore(renovate): bump renovate PR limit to 3
1 blocks new PRs if there's one that can't be merged quickly
2018-12-23 08:13:30 +00:00
Łukasz Mierzwa
3ab6d149fb fix(ci): drop go module tidy check from travis
go modules leave checksums of old releases which gets removed when tidy is run, so the diff check is likely to pick us something every time a go module was bumped. Can't have it on CI this way as it will keep failing jobs
2018-12-23 08:11:26 +00:00
Łukasz Mierzwa
349405246e Merge pull request #321 from prymitive/renovate/babel-monorepo
fix(deps): update dependency @babel/polyfill to v7.2.5
2018-12-22 07:12:43 +00:00
Renovate Bot
1b768c822b fix(deps): update dependency @babel/polyfill to v7.2.5 2018-12-22 06:38:46 +00:00
Łukasz Mierzwa
686e4cf703 Merge pull request #324 from prymitive/renova-no-auto-rebase
chore(renovate): don't automatically rebase state PRs
2018-12-22 06:24:29 +00:00
Łukasz Mierzwa
e55cfb3310 chore(renovate): don't automatically rebase state PRs
This causes a lot of concurrent CI jobs, better to rebase manually
2018-12-21 23:32:29 +00:00
Łukasz Mierzwa
800678685b Merge pull request #323 from prymitive/renovate-pr-limit
chore(travis): limit number of open renovate bot PRs to 1
2018-12-21 23:26:56 +00:00
Łukasz Mierzwa
ab0038890a chore(travis): limit number of open renovate bot PRs to 1
If there's more than 1 open PR then to merge outstanding ones they need to be reabased, so the CI job needs to be re-run. Limit number of open PRs to 1, so there will be no rebasing needed most of the time and travis will run less duplicated jobs
2018-12-21 22:54:21 +00:00
Łukasz Mierzwa
72780065d8 Merge pull request #302 from prymitive/go-modules
chore(project): migrate from dep to Go modules
2018-12-21 22:47:24 +00:00
Łukasz Mierzwa
3840abaa8c chore(project): migrate from dep to Go modules 2018-12-21 22:18:16 +00:00
Łukasz Mierzwa
9eb5941a41 Merge pull request #319 from prymitive/renovate/font-awesome
fix(deps): update font awesome
2018-12-20 17:52:40 +00:00
Renovate Bot
83afa8969f fix(deps): update font awesome 2018-12-20 17:19:01 +00:00
Łukasz Mierzwa
a3fe6f4114 Merge pull request #318 from prymitive/renovate/react-transition-group-2.x
fix(deps): update dependency react-transition-group to v2.5.2
2018-12-20 16:07:31 +00:00