N4taaa
8c731015b5
Added more pseudo classes for better UX/Accessibility
...
Added active and focus pseudo classes to the anchor tag hover selector
2024-10-02 15:17:42 +01:00
Pastel de N4ta
0b5354164b
Use :focus-within instead of :has for better legacy support
2024-10-02 13:37:28 +01:00
N4taaa
9397352e98
Change Searchbar Keyboard Navigation
...
Attempts to fix #186 . Fakes the entire search bar being tab-able with
:focus and stops the search button from being able to be selected using
tab, in favor of submitting using enter. This approach also keeps the
submit button to keep regular UX.
2024-10-02 12:51:19 +01:00
Yarmo Mackenbach
6ba70be491
chore: release 5.0.1
2024-09-01 12:16:40 +02:00
Yarmo Mackenbach
f659d6c4a6
chore: npm audit fix
2024-09-01 12:15:24 +02:00
Yarmo Mackenbach
e44733f665
fix: update schema to allow null URI
2024-09-01 12:05:29 +02:00
Yarmo Mackenbach
6a88db460d
feat: update doipjs to 2.0.1
2024-09-01 12:04:04 +02:00
Yarmo Mackenbach
324d3fd562
fix: improve error message
2024-09-01 12:03:52 +02:00
Yarmo Mackenbach
3681b9f86a
fix: stop function when response is sent
2024-09-01 11:56:51 +02:00
Yarmo Mackenbach
0b130bcada
chore: release 5.0.0
2024-08-12 16:44:15 +02:00
Yarmo Mackenbach
3e155b4206
chore: npm audit fix
2024-08-12 16:40:35 +02:00
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
946d9c5e5a
Fix alias lookup, hardcoded domain, and content-type header
2024-06-17 16:27:09 +00:00
cb67d65e53
Fix test failures
2024-06-17 16:27:09 +00:00
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