Commit graph

62 commits

Author SHA1 Message Date
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
9be8cab435
feat: support openpgp4fpr in URL 2024-01-23 20:16:48 +01:00
Yarmo Mackenbach
ee55c50a1a
fix: URL query validation 2024-01-23 19:47:33 +01:00
Yarmo Mackenbach
e0d47e5247
feat: add proxy routes 2024-01-23 19:34:17 +01:00
Yarmo Mackenbach
4d49df981b
fix: update schemas 2023-10-05 17:10:03 +02:00
Yarmo Mackenbach
99217f6a3d
feat: support profile theming 2023-10-05 13:06:35 +02:00
Yarmo Mackenbach
c6932f8b98
feat: add apps page 2023-10-04 20:39:14 +02:00
Yarmo Mackenbach
1b36959d17
fix: fix formatting 2023-10-04 14:53:11 +02:00
Yarmo Mackenbach
5200ad3611
feat: make Dicebear API domain configurable 2023-10-04 14:49:53 +02:00
Yarmo Mackenbach
96983a67df
fix: update schemas 2023-10-04 14:46:40 +02:00
Yarmo Mackenbach
be97ff4246
fix: only add profile verifier when appropriate 2023-10-04 11:19:54 +02:00
Yarmo Mackenbach
5928e4d28d
fix: allow toJSON to fail 2023-10-03 13:11:03 +02:00
Yarmo Mackenbach
cf78f90251
fix: update schemas 2023-10-03 13:10:17 +02:00
Yarmo Mackenbach
72e18ac7dd
fix: tweak rate limiter parameters 2023-09-23 22:10:17 +02:00
Yarmo Mackenbach
b333365730
feat: add profile request rate limiter 2023-09-22 12:15:10 +02:00
Yarmo Mackenbach
09d2292557
feat: add logging to openpgp profiles 2023-09-22 09:48:55 +02:00
Yarmo Mackenbach
a812bb0866
feat: add request data to logs 2023-09-22 09:26:07 +02:00
Yarmo Mackenbach
36ff58576b
feat: add logging to OpenPGP cache component 2023-09-21 15:33:27 +02:00
Yarmo Mackenbach
fc10aeba1c
fix: use correct fromJSON() for Profiles and Claims 2023-09-21 15:30:35 +02:00
Yarmo Mackenbach
1dc3a08ccc Merge pull request 'configurable-scheme' (#164) from aspensmonster/keyoxide-web:configurable-scheme into dev
Reviewed-on: https://codeberg.org/keyoxide/keyoxide-web/pulls/164
2023-09-15 13:18:57 +00:00
Yarmo Mackenbach
31d9fb541e
fix: apply linting fix 2023-09-14 12:37:29 +02:00
Yarmo Mackenbach
8eb90beda2
feat: display version 2023-09-14 12:31:44 +02:00
Preston Maness
8793b2e15d Merge branch 'dev' into configurable-scheme 2023-09-10 22:17:02 -05:00
Preston Maness
cc343198b4 return from rejects 2023-09-08 21:19:56 +00:00
Preston Maness
b9b7b33c83 Merge branch 'dev' into configurable-scheme 2023-08-31 20:32:20 -05:00
Yarmo Mackenbach
35c1dbc13d
fix: syntax 2023-08-31 14:50:50 +02:00
Yarmo Mackenbach
1373f14587
fix: handle doip promise rejection 2023-08-31 14:38:03 +02:00
Preston Maness
03d7bf3446 Test adjustments for doipjs 1.0 and v3 API 2023-07-14 18:38:06 -05:00
Preston Maness
0b9a00c69e Merge branch 'dev' into configurable-scheme initial merge conflict
resolution

Tests not updated yet
2023-07-14 17:03:30 -05:00
Yarmo Mackenbach
b8114bad9e
fix: fix linting issues 2023-07-13 11:19:48 +02:00
Yarmo Mackenbach
59fc51c407
feat: update server code 2023-07-13 11:10:58 +02:00
Yarmo Mackenbach
6676c78961
feat: introduce API v3, obsolete older versions 2023-07-13 11:00:56 +02:00
Preston Maness
f74260f79b Use esmock for mocking dependencies 2023-07-04 10:43:41 -05:00
Yarmo Mackenbach
3ff82ff46d
fix: fix linting issues 2023-07-04 12:49:11 +02:00
Preston Maness
cf11a3f343 Linting change 2023-07-03 14:33:33 -05:00
Preston Maness
223e39209c Make sure default scheme is set here too 2023-07-03 14:33:33 -05:00
Preston Maness
ecc789a4a9 first stab at it from keyoxide-web end 2023-07-03 14:33:33 -05:00
Yarmo Mackenbach
04180468ba
fix: make sure primaryUserIndex exists 2023-06-19 10:37:31 +02:00
Yarmo Mackenbach
786e9cdd3e
chore: Apply linting & formatting 2023-03-28 10:37:43 +02:00
Yarmo Mackenbach
eadf5c14c3
feat: Add graphql proxy endpoint 2023-03-27 19:27:07 +02:00
Yarmo Mackenbach
a09c9bbc94
feat: Add logging 2023-03-24 12:58:31 +01:00
Yarmo Mackenbach
769e256405
fix: Fix fingerprint sanitization 2023-03-02 09:38:01 +01:00
Yarmo Mackenbach
dfc28173a5 feat: Make ENCRYPT and VERIFY buttons optional
For now, these functions will be hardcoded off until a decent opt-in solution is found.
2023-03-02 09:13:49 +01:00
Yarmo Mackenbach
a285bfcfc7 fix: Run standard:fix 2023-03-02 09:13:49 +01:00
Yarmo Mackenbach
f418b6cf8f fix: Add checks for users in keys 2023-03-02 09:13:49 +01:00
Yarmo Mackenbach
42210c6ac0 Use auto profile generation 2023-03-02 09:13:49 +01:00
Dasheroo
48943216a0 Allow for whitespace in fingerprint for hkp search
When the search form is submitted, remove whitespace from the input prior to submitting to search
2023-03-02 07:48:07 +00:00
Yarmo Mackenbach
42a53369b2
Remove obsolete parameter 2022-12-12 16:53:59 +01:00
Yarmo Mackenbach
11f9cd940f
Update dotenv syntax 2022-11-17 22:54:13 +01:00