nazeh
|
98aa046ff0
|
feat(pubky): update pkarr v3
|
2024-09-22 12:00:57 +03:00 |
|
nazeh
|
a373605af7
|
feat(pubky): endpoints return A and AAAA records
|
2024-09-20 17:59:06 +03:00 |
|
nazeh
|
bcaebc55d2
|
feat(pubky): Resolve through intermediate pkarr packet
|
2024-09-20 10:20:07 +03:00 |
|
nazeh
|
c4af158fc8
|
feat(pubky): Resolve and connect to a direct server (localhost)
|
2024-09-19 17:00:31 +03:00 |
|
nazeh
|
3d1a081414
|
refactor(pubky): separate public API modules from internals
|
2024-09-19 08:55:21 +03:00 |
|
nazeh
|
4620b94799
|
feat(js): add PubkyClient.fetch()
|
2024-09-17 17:31:32 +03:00 |
|
nazeh
|
4adf396c4e
|
chore: change 'strict monotonic' to 'absolute monotonic' in code comements
|
2024-09-17 15:34:12 +03:00 |
|
nazeh
|
d8f0a28184
|
Merge branch 'main' of https://github.com/pubky/pubky
|
2024-09-17 14:41:41 +03:00 |
|
nazeh
|
32cb8adf6f
|
chore: change 'monotonic' to 'strict monotonic' in code comements
|
2024-09-17 14:41:32 +03:00 |
|
Nuh
|
db0710f33f
|
Merge pull request #33 from pubky/fix/chunks-ref-count
fix(homeserver): add a reference counter for chunks to avoid deleting shared blobs
|
2024-09-13 11:02:57 +03:00 |
|
nazeh
|
f999475f2b
|
refactor(pubky): remove publickey from endpoint struct for clippy
|
2024-09-13 10:56:09 +03:00 |
|
nazeh
|
f381f9f1a3
|
fix(homeserver): add DEL event when entry is deleted but not its blob
|
2024-09-13 10:53:15 +03:00 |
|
nazeh
|
9e6b65460c
|
fix(homeserver): add a reference counter for chunks to avoid deleting shared blobs
|
2024-09-12 17:56:53 +03:00 |
|
nazeh
|
1fbc4d8133
|
docs: support mermaid in darkmode
|
2024-09-09 15:17:56 +03:00 |
|
nazeh
|
5ce462ded6
|
docs: add permissions write to github workflow
|
2024-09-09 09:33:54 +03:00 |
|
Nuh
|
616b0c41e1
|
Merge pull request #31 from pubky/docs
Docs
|
2024-09-08 12:09:40 +03:00 |
|
nazeh
|
e97d794685
|
Merge branch 'main' of https://github.com/pubky/pubky into docs
|
2024-09-08 12:09:29 +03:00 |
|
nazeh
|
c8dd8e18b2
|
docs: test deploy github page
|
2024-09-08 12:08:04 +03:00 |
|
Nuh
|
449d7ff805
|
Create mdbook.yml
|
2024-09-08 12:07:36 +03:00 |
|
nazeh
|
8005034394
|
docs: add build cache
|
2024-09-08 11:31:28 +03:00 |
|
nazeh
|
1adf445429
|
docs: add mdbook build to github actions
|
2024-09-08 11:19:47 +03:00 |
|
nazeh
|
2c37349bc7
|
docs: add Pubky Auth to the book + mermaid support
|
2024-09-08 11:16:07 +03:00 |
|
nazeh
|
9a13b84f2a
|
Merge branch 'main' of https://github.com/pubky/pubky into docs
|
2024-09-08 10:46:52 +03:00 |
|
nazeh
|
9a112b94d1
|
chore(js): publish 0.1.15
|
2024-09-07 21:03:35 +03:00 |
|
Nuh
|
e792b9b890
|
Merge pull request #28 from pubky/feat/authz
Feat/authz
|
2024-09-07 20:59:25 +03:00 |
|
nazeh
|
18af01cf54
|
feat(common): rename capabilities::Ability to Action
|
2024-09-07 16:46:51 +03:00 |
|
nazeh
|
db006612ef
|
feat(js): return Session class from auth methods
|
2024-09-07 11:35:24 +03:00 |
|
nazeh
|
32377080d1
|
feat(js): add authRequest()
|
2024-09-06 22:17:12 +03:00 |
|
nazeh
|
cfd50451a2
|
examples(authz): simplify authenticator using native methods
|
2024-09-06 15:09:58 +03:00 |
|
nazeh
|
a03117114b
|
feat(homeserver): return 403 Forbidden for insufficient permisisons
|
2024-09-06 14:10:46 +03:00 |
|
nazeh
|
f1b65e9dac
|
feat(pubky): add PubkyClient::auth_request and send_auth_token
|
2024-09-05 20:50:02 +03:00 |
|
nazeh
|
a7f70ccb1b
|
feat(common): serialize capabilities in AuthToken as a string with ',' separator
|
2024-09-05 13:06:00 +03:00 |
|
nazeh
|
f6f356f6ae
|
Merge branch 'main' of https://github.com/pubky/pubky into feat/authz
|
2024-09-04 13:23:23 +03:00 |
|
nazeh
|
aa935a3711
|
test(pubky): add back resolvers in PubkyClient::test()
|
2024-09-04 12:57:52 +03:00 |
|
nazeh
|
e496f7a821
|
test(pubky): put event get sequence
|
2024-09-04 10:53:03 +03:00 |
|
nazeh
|
a7b030c4f1
|
refactor(pubky): signin_with_authtoken used in both signin methods
|
2024-09-03 13:50:04 +03:00 |
|
nazeh
|
c442675104
|
feat(common): AuthToken add namespace and remove homeserver/aud
|
2024-09-03 12:22:34 +03:00 |
|
nazeh
|
5773b2d046
|
wip: first demo of authz
|
2024-09-03 11:31:36 +03:00 |
|
nazeh
|
634d309766
|
examples(authz): test thirdPartySignin()
|
2024-09-02 17:05:06 +03:00 |
|
nazeh
|
854fbd8c6f
|
Merge branch 'main' of https://github.com/pubky/pubky into feat/authz
|
2024-09-02 11:16:46 +03:00 |
|
nazeh
|
002abbbbca
|
feat(pubky): add PubkyClientBuilder::testnet() and skip setting dht_request_timeout in CI
|
2024-09-02 09:40:01 +03:00 |
|
nazeh
|
25f757f94d
|
feat(pubky): add PubkyClient::authorize()
|
2024-09-02 00:22:32 +03:00 |
|
nazeh
|
cd32df075b
|
feat(pubky): use rustls-tls feature in reqwest
|
2024-09-02 00:21:27 +03:00 |
|
nazeh
|
582e4b8259
|
refactor(common): rename AuthToken fields for clarity
|
2024-09-02 00:20:55 +03:00 |
|
nazeh
|
cf46ff849c
|
examples(authz): update svgs and add copied to clipboard note
|
2024-09-02 00:20:02 +03:00 |
|
nazeh
|
0fe5e1aa74
|
feat(common): simplify Capabilities
|
2024-09-01 19:33:04 +03:00 |
|
nazeh
|
5d9be5c0f0
|
feat(js): add randomBytes() and hash() functions
|
2024-09-01 18:17:34 +03:00 |
|
nazeh
|
915ae66f1a
|
feat(js): add window.pubky and move static methods out of PubkyClient
|
2024-09-01 16:47:22 +03:00 |
|
nazeh
|
de38987d96
|
refactor(pubky): move recovery_file code to pubky_common
|
2024-08-31 17:29:32 +03:00 |
|
nazeh
|
8c56e6033b
|
wip: test keyring cross platforms
|
2024-08-31 11:09:16 +03:00 |
|