Commit graph

582 commits

Author SHA1 Message Date
Yarmo Mackenbach
149ac6f71e
feat: refactor keys to openpgp, use Profile class 2023-07-09 12:01:09 +02:00
Yarmo Mackenbach
a30339272a
feat: update claim, persona, profile classes 2023-07-09 11:42:21 +02:00
Yarmo Mackenbach
fd8c760689
feat: apply ServiceProvider class, update tests 2023-07-09 11:31:25 +02:00
Yarmo Mackenbach
b674f113c7
feat: add ServiceProvider class 2023-07-09 11:28:50 +02:00
Yarmo Mackenbach
92d150efea
fix: remove obsolete dep 2023-07-08 08:46:02 +02:00
Yarmo Mackenbach
535d35bd48
feat: use rollup for bundling 2023-07-08 08:36:57 +02:00
Yarmo Mackenbach
0f7c444d3c
feat: convert CJS to ESM 2023-07-08 08:19:29 +02:00
Yarmo Mackenbach
7f1d972fa7
chore: release 0.19.0 2023-07-04 12:23:09 +02:00
Yarmo Mackenbach
f3f4c96f9b
fix: fix bundling 2023-07-04 12:19:11 +02:00
Yarmo Mackenbach
9f31bc5349
chore: update CHANGELOG 2023-07-03 16:58:02 +02:00
Yarmo Mackenbach
067c35a82c feat: support ASPE 2023-07-03 14:47:31 +00:00
Yarmo Mackenbach
73ae4b296f feat: add deps 2023-07-03 14:47:31 +00:00
Preston Maness
06f1cdbe51 Add tests 2023-07-03 10:23:07 +00:00
Preston Maness
e2d34723e5 Update tests, make sure old behaviour continues to work as expected 2023-07-03 10:23:07 +00:00
Preston Maness
be37a25352 Include updated test file for configurable schema 2023-07-03 10:23:07 +00:00
Preston Maness
0166a30e3c Make scheme of the proxy configurable
(Aids in local development where TLS certs are unavailable)
2023-07-03 10:23:07 +00:00
Preston Maness
f7c90edd7d Ensure ActivityPub claim displays are of for @user@domain.tld
Fixes #30
2023-07-03 10:16:29 +00:00
Preston Maness
bfe5a6f486 Add test for whitespace handling of plaintext proofs 2023-06-17 01:50:04 -05:00
Preston Maness
0e543946db When performing plaintext proof comparison, remove spaces before
searching for fingerprint

Fixes #22
2023-06-17 01:50:04 -05:00
Yarmo Mackenbach
542bab3232
fix: apply linting fixes 2023-06-16 15:38:47 +02:00
Yarmo Mackenbach
4f5e5592f4
fix: ignore non-issues without current solution 2023-05-03 15:35:40 +02:00
Yarmo Mackenbach
fceb5b6f9b
fix: fix usage of wrong types 2023-05-03 15:33:45 +02:00
Yarmo Mackenbach
53e73afa19
fix: fix and add missing JSDOC types 2023-05-03 15:32:54 +02:00
Yarmo Mackenbach
fb0aaa3e17
fix: fix imports 2023-05-03 15:27:01 +02:00
Yarmo Mackenbach
473916dc33
chore: update deps with fixed type definitions 2023-05-03 15:22:54 +02:00
Yarmo Mackenbach
3bcb724b7f
fix: fix calls to linting 2023-05-03 10:47:50 +02:00
Yarmo Mackenbach
0e29471d89
feat: add linting config 2023-05-03 10:46:09 +02:00
Yarmo Mackenbach
dc0806e738
feat: replace standard with eslint 2023-05-03 10:45:30 +02:00
Yarmo Mackenbach
46cffbf056
chore: Update CHANGELOG 2023-03-28 16:48:13 +02:00
Yarmo Mackenbach
1b1549bcc7
fix: Fix CI 2023-03-28 13:11:42 +02:00
Yarmo Mackenbach
d069569b32
fix: Fix selfCertifications order 2023-03-28 13:05:39 +02:00
Yarmo Mackenbach
28a3cb0e9a
feat: Move CI to woodpecker 2023-03-28 12:24:57 +02:00
Yarmo Mackenbach
231d93348d
chore: Release 0.18.3 2023-03-27 17:44:46 +02:00
Yarmo Mackenbach
a6ff593d94
chore: Update CHANGELOG 2023-03-27 11:09:25 +02:00
Yarmo Mackenbach
d6c31ef50c
fix: Fix forem ambiguity 2023-03-27 11:05:11 +02:00
Yarmo Mackenbach
15bbad0e6b
feat: Add OpenCollective service provider 2023-03-19 09:52:35 +01:00
Yarmo Mackenbach
7d65a21c1d
feat: Add GraphQL fetcher 2023-03-19 09:51:45 +01:00
Yarmo Mackenbach
166d8d5cf3 feat: Add EntityEncodingFormat to claim defs 2023-03-18 15:21:20 +01:00
Yarmo Mackenbach
650c389ae2 feat: Add EntityEncodingFormat enum 2023-03-18 15:21:20 +01:00
Yarmo Mackenbach
d943021579 feat: Add entities dep 2023-03-18 15:21:20 +01:00
Yarmo Mackenbach
955bbd8a08
feat: Add matrix match backwards compatible test 2023-03-16 11:25:34 +01:00
Yarmo Mackenbach
92ce86a6e0
feat: Add support for Keybase claims 2023-03-12 14:51:38 +01:00
Yarmo Mackenbach
322b2c4529
feat: Replace devto with forem 2023-03-12 14:23:24 +01:00
Yarmo Mackenbach
e85d77045c
fix: Remove dep 2023-03-12 14:00:45 +01:00
Yarmo Mackenbach
e98995ec0d fix: Apply rome linter fixes 2023-03-12 13:55:27 +01:00
Yarmo Mackenbach
e2a344848c Add rome dependency 2023-03-12 13:55:25 +01:00
Yarmo Mackenbach
976869aa9c
fix: Fix npm publish step in drone 2023-03-08 14:40:08 +01:00
Yarmo Mackenbach
0d9b91cf62
Release 0.18.2 2023-03-08 14:18:16 +01:00
Yarmo Mackenbach
4db27c4876
feat: Upgrade dependencies 2023-03-08 14:15:57 +01:00
Yarmo Mackenbach
025cd12aba
feat: Remove query-string dep 2023-03-08 14:15:06 +01:00