Commit graph

569 commits

Author SHA1 Message Date
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
Yarmo Mackenbach
3d643afdfa
fix: Fix Matrix URI format
As per https://spec.matrix.org/latest/appendices/#matrix-uri-scheme, Matrix URIs should not contain any sigils.
2023-03-08 13:46:41 +01:00
Yarmo Mackenbach
e84f09be5d
fix: Fix timeout in test 2023-03-06 21:54:34 +01:00
Yarmo Mackenbach
525e876ad1
Merge branch 'dev' 2023-02-15 15:31:13 +01:00
Yarmo Mackenbach
a017433ca6
Merge branch 'tyman-main' 2023-02-15 15:29:09 +01:00
TymanWasTaken
06b7d24cce
Modify the twitter claim definition so that it requires no authorization, by making use of twitter's oembed support
The new twitter api changes will remove free access to the api, and doing verification without any credentials is easier anyways
2023-02-14 23:48:26 -07:00
Yarmo Mackenbach
f3ce2accd4
Temporarely disable forgejo
There currently is no way to distinguish a forgejo server from a gitea server.
2023-01-22 15:17:36 +01:00
Yarmo Mackenbach
f4d26cc15f
Update CHANGELOG 2023-01-18 14:02:16 +01:00
Yarmo Mackenbach
f5ea8fd549
Add forgejo support 2023-01-18 13:59:20 +01:00
Yarmo Mackenbach
eb72827887
Remove gitea repo name restriction 2023-01-18 13:56:37 +01:00
Yarmo Mackenbach
1ffc8b4175
Release 0.18.1 2022-12-12 16:28:21 +01:00
Yarmo Mackenbach
4385fa1e51
Support new XMPP proofs 2022-12-12 16:20:55 +01:00
Yarmo Mackenbach
05fa92063a
Improve XMPP parsing, remove jsdom dependency 2022-12-04 17:28:04 +01:00
Yarmo Mackenbach
1720c59093
Fix missing user-agent headers 2022-11-30 22:29:54 +01:00