Commit graph

1018 commits

Author SHA1 Message Date
Yarmo Mackenbach
60cb02f9dd
feat: apply eslint fixes 2024-06-21 16:18:54 +02:00
Yarmo Mackenbach
fc50fd56a9
feat: add eslint 2024-06-21 16:18:38 +02:00
Yarmo Mackenbach
c4b8423c6a
fix: apply biome fixes 2024-06-21 15:53:48 +02:00
Yarmo Mackenbach
e0297d90fb
feat: add biomejs 2024-06-21 15:53:48 +02:00
Yarmo Mackenbach
09ef25bea7
feat: update changelog 2024-06-21 15:37:59 +02:00
Yarmo Mackenbach
68b02c1435
feat: update docker-compose.yaml 2024-06-21 15:37:47 +02:00
Ty
946d9c5e5a Fix alias lookup, hardcoded domain, and content-type header 2024-06-17 16:27:09 +00:00
Ty
cb67d65e53 Fix test failures 2024-06-17 16:27:09 +00:00
Ty
0dfe3d763d Fix AP implementation 2024-06-17 16:27:09 +00:00
Yarmo Mackenbach
e6a42f3274
feat: update CI config 2024-06-16 16:05:41 +02:00
Yarmo Mackenbach
40ded08e7f
feat: update CI config 2024-06-16 15:56:17 +02:00
Yarmo Mackenbach
e4a45aa042
feat: enable CI debug mode 2024-06-16 15:50:27 +02:00
Yarmo Mackenbach
90ef84a890
fix: fix CI syntax 2024-06-16 15:43:40 +02:00
Yarmo Mackenbach
1c624636aa
feat: make CI work with prereleases 2024-06-16 15:42:53 +02:00
Yarmo Mackenbach
4a37e05116
chore: release 5.0.0-rc.1 2024-06-15 21:03:58 +02:00
Yarmo Mackenbach
65237b4233
feat: update doipjs dep 2024-06-15 21:02:43 +02:00
Yarmo Mackenbach
191d662d18
feat: npm audit fix 2024-06-15 20:59:48 +02:00
Yarmo Mackenbach
4e8673c452
fix: temporarily disable biome, add it to nix 2024-06-15 20:59:48 +02:00
Yarmo Mackenbach
6e1fa389f8
fix: fix CI step name 2024-06-15 11:14:33 +02:00
Yarmo Mackenbach
bda71db95d
feat: improve CI config 2024-06-14 10:03:33 +02:00
Yarmo Mackenbach
1e1a02fb99
feat: use npm and nix flake 2024-06-14 10:03:33 +02:00
André Jaenisch
b8c94ebc0b
refactor: use domain.example for documentation
This is a reserved TLD for technical documentation.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-13 19:44:29 +01:00
André Jaenisch
9caa1f6795
feat: update service file
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-13 17:26:22 +01:00
André Jaenisch
ba532be4f3
feat: Add SystemD service file
I am running Keyoxide-Web on baremetal on my VPS.
I cloned the repo into `/opt/` and `adduser` a dedicated user for it.
Things you might want to adjust also is the `PORT` value.

Fixes #48.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-13 17:24:43 +01:00
Yarmo Mackenbach
567130f634
fix: avoid shadowing escape 2024-02-13 10:05:27 +01:00
Yarmo Mackenbach
a57d24ad6a
feat: improve param escaping 2024-02-13 09:55:30 +01:00
Yarmo Mackenbach
255e99af39
feat: escape parameters 2024-02-12 10:26:24 +01:00
Yarmo Mackenbach
785647bbb8
chore: release 4.2.7 2024-02-01 18:02:04 +01:00
Yarmo Mackenbach
3fb5fb860f
chore: bump doipjs to 1.2.9 2024-02-01 17:17:16 +01:00
Yarmo Mackenbach
e7c1a878ff
fix: use const 2024-01-30 01:23:36 +01:00
Yarmo Mackenbach
ed4c265dad
fix: use only hash in semver build metadata 2024-01-30 01:21:13 +01:00
André Jaenisch
912f3619eb
fix: use PATH expansion for run-scripts
Yarn is including `./node_modules/.bin` in $PATH when evaluating
run-commands. In other words, they don't have to be included for
executables inside of `package.json`.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-01-29 10:17:00 +01:00
Yarmo Mackenbach
9e19a622d9
fix: typo 2024-01-28 13:54:50 +01:00
Yarmo Mackenbach
5f1b800a42
feat: get info about last git commit 2024-01-28 13:53:47 +01:00
Yarmo Mackenbach
7f671e74b6
chore: update README [SKIP CI] 2024-01-28 10:15:26 +01:00
Yarmo Mackenbach
18841c41af
chore: update README [SKIP CI] 2024-01-28 10:02:05 +01:00
Yarmo Mackenbach
827969f9a1
chore: update README [SKIP CI] 2024-01-28 10:01:06 +01:00
Yarmo Mackenbach
3726642211
chore: update README [SKIP CI] 2024-01-28 10:00:09 +01:00
Yarmo Mackenbach
0d5f6aaf3e
feat: add source URL to footer 2024-01-27 22:35:51 +01:00
Yarmo Mackenbach
4b764583d9
feat: optimize version number generation 2024-01-27 22:35:21 +01:00
Yarmo Mackenbach
fe96ab2c35
fix: remove obsolete references to highlights 2024-01-27 22:16:37 +01:00
Yarmo Mackenbach
e52d965d02
fix: move version endpoint 2024-01-27 22:12:43 +01:00
Yarmo Mackenbach
6950170cc9
fix: handling of arg and env 2024-01-27 22:00:06 +01:00
Yarmo Mackenbach
759f7bd79e
fix: change arg to env 2024-01-27 21:57:06 +01:00
Yarmo Mackenbach
7416912197
fix: add env args to Dockerfile 2024-01-27 21:51:59 +01:00
Yarmo Mackenbach
1f3c47af2b
fix: add necessary env args to CI build 2024-01-27 21:48:51 +01:00
Yarmo Mackenbach
de2a938ccc
fix: simplify version API endpoint 2024-01-27 21:44:11 +01:00
Yarmo Mackenbach
e55a0b2b77
feat: add version API endpoint 2024-01-27 21:31:32 +01:00
Yarmo Mackenbach
0061149aa5
fix: change default label to "Needs Triage" 2024-01-26 23:10:03 +01:00
Yarmo Mackenbach
4873d8bc8c
chore: improve issue templates [SKIP CI] 2024-01-26 20:52:25 +01:00