124 Commits

Author SHA1 Message Date
Knut Ahlers
8bf7a72f54
Move language detection to frontend to make frontend cachable
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-26 13:58:20 +02:00
Knut Ahlers
ec5728b1c3
Add fonts to preloading with integrity
this is currently not supported and is ignored but it does not hurt, it
speeds up the page load and as soon as it is supported in the future it
will start to work: https://crbug.com/981419

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-25 02:04:19 +02:00
Knut Ahlers
ad39d8ca23
Fix: Do not cache index, cache SRI hashes
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-25 01:50:53 +02:00
Knut Ahlers
e5a661e6aa
Simplify Dockerbuild
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-25 01:34:05 +02:00
Knut Ahlers
16790fa976
Fix: Move local dev statement to local dev target
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-25 01:33:52 +02:00
Knut Ahlers
85e9a2bcd1
Add SRI template rendering, move variables to template
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-24 23:18:23 +02:00
Knut Ahlers
47d570b295
Use archliux image to build the binaries
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-24 22:32:33 +02:00
Knut Ahlers
aac54add2d
Ensure Nods.js and Go in Docker build
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-24 21:53:59 +02:00
Knut Ahlers
07d584ccf2
Fix: Make generator runnable without TTY
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-24 19:42:19 +02:00
Knut Ahlers
4082ec75d8
[#46] Remove external font dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-24 19:41:01 +02:00
Knut Ahlers
ef910705f8
prepare release v0.21.0 v0.21.0 2021-09-18 14:59:25 +02:00
Knut Ahlers
5c0ea48261
Add Theme-Switcher for Dark-/Light-Mode
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-16 19:52:14 +02:00
Vic Demuzere
a200047352
Add kubernetes example (#43) 2021-09-09 01:18:54 +02:00
Knut Ahlers
b574cfff2d
prepare release v0.20.1 v0.20.1 2021-09-08 18:03:49 +02:00
Knut Ahlers
f38303d70d
[#44] Fix missing libraries within compiles binary / container
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-08 17:43:24 +02:00
Knut Ahlers
6c6637e77b
prepare release v0.20.0 v0.20.0 2021-09-07 15:36:13 +02:00
Vic Demuzere
5d4cf17aba
Switch to structs instead of maps in api (#40) 2021-09-07 12:45:27 +02:00
Knut Ahlers
37d79e1478
Re-generate frontend code after rebase on master
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-06 22:36:11 +02:00
Knut Ahlers
78a27f304f
[#35] Encode pipe in secret URL by default
fixes #35

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-06 22:32:50 +02:00
Knut Ahlers
c36cc34805
Update dependencies, upgrade build utils
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-06 22:32:50 +02:00
Vic Demuzere
28668d767b
Add dutch translation (#39) 2021-09-06 12:39:53 +02:00
Knut Ahlers
71fa3b7590
Switch to Go 1.16 embed functionality (#42)
commit 8b9ecaaa2fe8b65e3a32317e2979387af39b5262
Author: Vic Demuzere <vic@demuzere.be>
Date:   Tue Aug 24 15:14:38 2021 +0200

    Switch to Go 1.6 embed functionality

    This means the go-bindata compile-time dependency is no longer needed.

closes #42

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-06 12:38:55 +02:00
Vic Demuzere
f1751aff86
Remove duplicate call LastIndex (#41) 2021-09-06 12:33:38 +02:00
Knut Ahlers
26233c635c
prepare release v0.19.0 v0.19.0 2021-08-09 18:11:00 +02:00
Vic Demuzere
d0f342e28a
Change Cache-Control on responses to no-store (#37) 2021-08-09 17:37:48 +02:00
Knut Ahlers
a7b32ce2a4
prepare release v0.18.1 v0.18.1 2020-10-20 21:06:25 +02:00
Knut Ahlers
43b7f42977
Fix: Update node dependencies
using `npm audit fix`

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-10-20 21:04:35 +02:00
Knut Ahlers
159b7f525f
prepare release v0.18.0 v0.18.0 2020-08-10 17:55:18 +02:00
Knut Ahlers
42c64f7f7c
Remove unused assets, bundle Latvian translation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-08-10 17:53:45 +02:00
Stegadons
72fcf14c33
Latvian translation (#25) 2020-08-10 17:42:09 +02:00
Knut Ahlers
03ab97adeb
npm update / audit fix / bundle update
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-08-02 02:30:46 +02:00
Knut Ahlers
f2db3f9bdb
prepare release v0.17.3 v0.17.3 2020-06-02 15:17:30 +02:00
Knut Ahlers
6295307ef3
Update node dependencies and rebuild packed frontend
Squashed commit of the following:

commit eae45dedb21370e6aba146d38bbdbc71e165ce51
Author: Knut Ahlers <knut@ahlers.me>
Date:   Tue Jun 2 15:13:35 2020 +0200

    Re-generate packed assets

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 0217fabac5ee5a2566dd7569c36306e5dd9afb45
Author: Knut Ahlers <knut@ahlers.me>
Date:   Tue Jun 2 15:12:03 2020 +0200

    npm update && npm audit fix

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-06-02 15:14:53 +02:00
Knut Ahlers
40c0e27cb4
prepare release v0.17.2 v0.17.2 2020-06-02 14:57:44 +02:00
Knut Ahlers
b44139f777
Add example script to get secret from CLI (#18)
commit a8a28a4c327bfe74244f32444ed173e65ff35db3
Author: Knut Ahlers <knut@ahlers.me>
Date:   Tue Jun 2 14:55:31 2020 +0200

    Adjust coding-style to match other scripts, simplify a little

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 625ddd0a9db0d084c670eff81b8dfc259f76b464
Author: bestlibre <github@bestlibre.org>
Date:   Mon May 11 14:51:10 2020 +0200

    Add exemple script to get secret from CLI

closes #18

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-06-02 14:56:25 +02:00
Knut Ahlers
2348740533
npm audit fix & generate bundled js
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-03-15 13:12:04 +01:00
Knut Ahlers
28a08e9f65
[#14] Document creation of secrets through CLI / script
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-29 15:30:09 +01:00
Knut Ahlers
3717a4039f
prepare release v0.17.1 v0.17.1 2020-01-26 16:54:37 +01:00
Knut Ahlers
8feb2653ce
[#13] Fix: Secrets in MEM store were instantly expired
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-26 16:53:34 +01:00
Knut Ahlers
9b9b9f4567
prepare release v0.17.0 v0.17.0 2020-01-24 16:34:24 +01:00
Knut Ahlers
990fddff7a
[#12] Add lazy-expiry to mem-storage, unify envvars
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-24 16:33:14 +01:00
Knut Ahlers
1a91a5d34d
Update Dockerfiles
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-24 16:17:09 +01:00
Knut Ahlers
cbfc002c15
Switch to Go 1.11+ modules
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-24 16:15:17 +01:00
Knut Ahlers
fc359c6118
npm audit fix
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-12-28 21:27:06 +01:00
Knut Ahlers
a0a5e7f325
npm audit fix
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-08-28 13:58:54 +02:00
Knut Ahlers
a645290a21
Add minimal Dockerfile without alpine base
closes #5

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-08-03 20:22:40 +02:00
Knut Ahlers
ff7f0f778c
prepare release v0.16.1 v0.16.1 2019-07-20 14:31:35 +02:00
Knut Ahlers
4815405091
Fix: Update assets to include FR translation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-20 14:31:08 +02:00
Knut Ahlers
f55e7a0432
prepare release v0.16.0 v0.16.0 2019-07-20 14:23:03 +02:00
Olivier Metra
47a2bc6fb5 Add french language translation (#10) 2019-07-20 14:21:43 +02:00