Commit graph

665 commits

Author SHA1 Message Date
Yarmo Mackenbach
cb397e42b7
feat: unify fromJSON() for Profile, Persona and Claim 2023-09-21 14:26:26 +02:00
Yarmo Mackenbach
4aba882b1b
chore: release 1.0.4 2023-09-19 15:35:55 +02:00
Yarmo Mackenbach
1baffe9c92
fix: allow the activitypub Person request to fail 2023-09-19 15:31:44 +02:00
Yarmo Mackenbach
feda782136
chore: release 1.0.3 2023-09-19 13:37:41 +02:00
Yarmo Mackenbach
81d5ba0d57
fix: avoid using potentially missing URL 2023-09-19 13:35:11 +02:00
Yarmo Mackenbach
cae1020f45
chore: release 1.0.2 2023-09-19 12:57:57 +02:00
Yarmo Mackenbach
c2f9efa698
fix: make nodeinfo requests use HTTPS 2023-09-19 12:54:37 +02:00
Yarmo Mackenbach
549a86c121
chore: release 1.0.1 2023-09-18 17:46:54 +02:00
Yarmo Mackenbach
d8529a7f92
feat: add prerelease checks script 2023-09-18 17:34:54 +02:00
Yarmo Mackenbach
2a314bef52
fix: fix import calls preventing proper bundling 2023-09-18 12:49:35 +02:00
Yarmo Mackenbach
8ea07938e4 feat: use nodeinfo for fediverse instance info 2023-09-18 08:18:17 +00:00
Yarmo Mackenbach
cb841fe9b7 feat: better support both Person and Note data 2023-09-18 08:18:17 +00:00
Yarmo Mackenbach
09b052c7b9
fix: ignore OpenPGP users without userId 2023-09-17 11:39:00 +02:00
Yarmo Mackenbach
0dfb0bc38a
fix: fix ci syntax 2023-09-14 18:20:09 +02:00
Preston Maness
027d7e1a4b Use more generic Account entity rather than Collective entity
As per

https://graphql-docs-v2.opencollective.com/types/Account

>Account interface shared by all kind of accounts (Bot, Collective,
Event, User, Organization)
2023-08-16 16:34:49 -05:00
Yarmo Mackenbach
75ec28b618
chore: update CHANGELOG 2023-07-13 10:53:43 +02:00
Yarmo Mackenbach
89ab8cccc1
chore: new version 1.0.0 2023-07-13 10:44:27 +02:00
Yarmo Mackenbach
b4ac82b010
chore: update builds 2023-07-13 10:41:31 +02:00
Yarmo Mackenbach
a8a97b2d85
feat: minor tweaks 2023-07-13 10:40:35 +02:00
Yarmo Mackenbach
c3f7df2113
fix: legacy signature functionality 2023-07-13 10:40:02 +02:00
Yarmo Mackenbach
bc5fe110a7
fix: include missing data when creating profiles 2023-07-13 10:39:13 +02:00
Yarmo Mackenbach
77bfb03ea6
feat: move to new API 2023-07-13 10:38:13 +02:00
Yarmo Mackenbach
0c0d9a9ec3
fix: fix obsolete calls 2023-07-13 10:37:36 +02:00
Yarmo Mackenbach
e6228ed22e
chore: new version 1.0.0-rc.0 2023-07-10 11:51:37 +02:00
Yarmo Mackenbach
65752d0dde
chore: update builds 2023-07-10 11:46:53 +02:00
Yarmo Mackenbach
128c9bf682
fix: fix compliance with spec by including fetcher 2023-07-10 10:40:06 +02:00
Yarmo Mackenbach
decda24d26
fix: fix linting issues 2023-07-10 10:39:00 +02:00
Yarmo Mackenbach
6eb2435127
fix: fix compliance with Keyoxide v2 spec 2023-07-10 10:25:17 +02:00
Yarmo Mackenbach
58561d6e0d
chore: update builds 2023-07-09 12:05:21 +02:00
Yarmo Mackenbach
15dca5a771
feat: update yarn.lock 2023-07-09 12:04:59 +02:00
Yarmo Mackenbach
0ba5de77e7
feat: temporarily remove rome 2023-07-09 12:04:38 +02:00
Yarmo Mackenbach
0546cc1e49
feat: tweaks to examples, use new classes 2023-07-09 12:03:51 +02:00
Yarmo Mackenbach
00d646e2b2
feat: tweaks to src, use new classes and enums 2023-07-09 12:03:25 +02:00
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