nazeh
|
1d179c7197
|
Merge branch 'dev' of https://github.com/pubky/pubky into feat/pkarr-reqwest
|
2024-10-01 08:34:43 +03:00 |
|
nazeh
|
72f86849e7
|
Merge branch 'main' of https://github.com/pubky/pubky into dev
|
2024-09-30 20:25:54 +03:00 |
|
nazeh
|
901627d167
|
feat: update pkarr to v3
|
2024-09-30 20:15:04 +03:00 |
|
nazeh
|
4730927226
|
chore: update Cargo.lock
|
2024-09-30 13:37:29 +03:00 |
|
nazeh
|
b9ce4bc49c
|
feat(homeserver): add Config::db_map_size and set it to 10mb in Config::test;
|
2024-09-30 12:37:17 +03:00 |
|
nazeh
|
2ae54359bf
|
feat(pubky): use resolve_endpoint from pkarr
|
2024-09-25 22:50:52 +03:00 |
|
nazeh
|
fff7b6af39
|
feat(js): use pkarr relay Client instead of inline impl
|
2024-09-22 18:50:57 +03:00 |
|
nazeh
|
98aa046ff0
|
feat(pubky): update pkarr v3
|
2024-09-22 12:00:57 +03:00 |
|
nazeh
|
c4af158fc8
|
feat(pubky): Resolve and connect to a direct server (localhost)
|
2024-09-19 17:00:31 +03:00 |
|
nazeh
|
db006612ef
|
feat(js): return Session class from auth methods
|
2024-09-07 11:35:24 +03:00 |
|
nazeh
|
634d309766
|
examples(authz): test thirdPartySignin()
|
2024-09-02 17:05:06 +03:00 |
|
nazeh
|
25f757f94d
|
feat(pubky): add PubkyClient::authorize()
|
2024-09-02 00:22:32 +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 |
|
nazeh
|
7fc0e00e41
|
examples(authz): switch from plain js to web components
|
2024-08-30 10:46:52 +03:00 |
|
nazeh
|
51c3e444b0
|
examples(authz): start 3rd party app frontend
|
2024-08-29 19:05:36 +03:00 |
|
nazeh
|
aaf01cf2d7
|
feat(common): add AuthToken with scopes
|
2024-08-27 17:15:25 +03:00 |
|
nazeh
|
19dd3cb2ba
|
feat(common): add serde to Timestamp
|
2024-08-26 16:37:29 +03:00 |
|
nazeh
|
190d384334
|
feat(homeserver): use config.toml
|
2024-08-23 10:45:29 +03:00 |
|
nazeh
|
5ee464a5b4
|
feat(pubky-common): add encrypt/decrypt with secret_box
|
2024-08-03 15:46:20 +03:00 |
|
nazeh
|
5b9a49898b
|
chore(pubky): clippy issues
|
2024-07-29 14:18:45 +03:00 |
|
nazeh
|
d050866cce
|
feat(pubky): auth working everywhere except nodejs
|
2024-07-28 23:24:32 +03:00 |
|
nazeh
|
3cc81a5d0e
|
test(pubky): add headless testing instead of examples
|
2024-07-28 20:10:03 +03:00 |
|
nazeh
|
d35c586a12
|
feat(pubky): start testing js package against local homeserver
|
2024-07-28 18:38:21 +03:00 |
|
nazeh
|
dac2284065
|
feat(homeserver): add in memory pkarr relay api for testing
|
2024-07-28 12:22:20 +03:00 |
|
nazeh
|
ba50429b7a
|
feat(pubky): use reqwest and async instead of ureq
|
2024-07-27 18:31:34 +03:00 |
|
nazeh
|
b03602045f
|
feat(js): successful _initial_ test of wasm in nodejs and browser
|
2024-07-25 14:05:42 +03:00 |
|
nazeh
|
ae4a34c511
|
feat(pubky): add wasm mod
|
2024-07-24 22:26:32 +03:00 |
|
nazeh
|
cc97744f25
|
feat(pubky): get successful
|
2024-07-23 21:15:41 +03:00 |
|
nazeh
|
401872a61f
|
feat(homeserver): stream incoming body
|
2024-07-23 11:26:12 +03:00 |
|
nazeh
|
2c38e8e071
|
feat(pubky): return Session struct
|
2024-07-21 10:23:11 +03:00 |
|
nazeh
|
6aa64aeb92
|
fix(homeserver): return session from /:pubky/sesison
|
2024-07-20 18:13:23 +03:00 |
|
nazeh
|
4f87c7d444
|
feat(homeserver): check session exists
|
2024-07-20 13:10:54 +03:00 |
|
nazeh
|
c9ccbbb77c
|
feat(homeserver): add Users table
|
2024-07-18 13:18:01 +03:00 |
|
nazeh
|
8fbe0d5ae3
|
feat(homeserver): add database
|
2024-07-18 10:51:05 +03:00 |
|
nazeh
|
e33638c6f9
|
feat(pubky): send AuthnSignature to homeserver to signup
|
2024-07-17 12:14:43 +03:00 |
|
nazeh
|
c41e14233b
|
feat(pubky): publish and resolve homeserver endpoint
|
2024-07-16 12:52:03 +03:00 |
|
nazeh
|
3a0ad9b028
|
feat(common): pubky authn and authnverifier
|
2024-07-14 20:15:52 +03:00 |
|
nazeh
|
3b8f6cf7b8
|
feat(homeserver): basic Axum server with nothing but / router
|
2024-07-14 12:44:21 +03:00 |
|
nazeh
|
5daca7c9e7
|
chore: temporarily remove mast
|
2024-07-14 11:15:59 +03:00 |
|
nazeh
|
a808fac67e
|
feat: Database and WriteTransaction
|
2023-12-31 16:25:30 +03:00 |
|
nazeh
|
96676ae95e
|
chore: clippy and remove varu64
|
2023-12-29 23:47:55 +03:00 |
|
nazeh
|
2f3f6bfc62
|
fix: first bug with proptest
|
2023-12-23 10:55:03 +03:00 |
|
nazeh
|
c88c085dec
|
wip: update the Node to use redb tables
|
2023-12-19 16:54:47 +03:00 |
|
nazeh
|
9596efc534
|
wip: Mast zip tree
|
2023-12-14 19:28:19 +03:00 |
|
nazeh
|
b193cb516a
|
feat: zeroize encryption_key for seed
|
2023-12-12 17:52:49 +03:00 |
|
nazeh
|
a7260f745d
|
chore: simplify
|
2023-12-12 16:25:35 +03:00 |
|
nazeh
|
0ec3c5acbe
|
chore: rename to kytz
|
2023-12-10 13:20:42 +03:00 |
|
nazeh
|
70061dffe6
|
feat: encrypt seed and encode as URI
|
2023-12-10 12:10:53 +03:00 |
|
nazeh
|
68bdfa93a4
|
wip: first implementation of deriving encryption key from passphrase
|
2023-12-08 16:26:12 +03:00 |
|