Commit Graph

  • ec0a525a08 feat(js): publish 0.4.0-rc.4 nazeh 2025-02-08 12:43:09 +03:00
  • 32a9e653b2 feat(pubky): update to pkarr v3 release candidate nazeh 2025-02-07 23:56:27 +03:00
  • 8be809c159 feat: update pkarr and mainline and add pubky ClientBuilder nazeh 2025-02-04 21:56:23 +03:00
  • 7ed43f0fba feat(homeserver): custom tracing layer support pubky:// urls for tenants #64 nazeh 2025-01-22 21:56:24 +03:00
  • 2ef87f3511 feat(homeserver): custom tracing layer exclude noisy /events/ #64 nazeh 2025-01-22 21:54:50 +03:00
  • 4ecd587806 feat(homeserver): support relative storage path in config file nazeh 2025-01-22 20:33:32 +03:00
  • 130eca3b2d chore(js): publish @synonymdev/pubky@0.4.0-rc3 nazeh 2025-01-17 14:58:18 +03:00
  • f4325bbc3f feat(homeserver): update Config and pkarr to support reverse proxies nazeh 2025-01-17 12:27:04 +03:00
  • cf1855d077 Merge pull request #63 from pubky/catch-21/dockerfile-arm Nuh 2025-01-14 14:24:49 +03:00
  • 56468acbc0 fix: update default http relay and in tests James Browning 2025-01-13 20:30:02 +00:00
  • 43e30b39cd fix: ARM (Apple Silicon) build support in Dockerfile James Browning 2025-01-13 20:08:45 +00:00
  • 30237c43cb chore: published @synonymdev/pubky@0.4.0-rc2 nazeh 2025-01-08 13:40:01 +03:00
  • a14f8008b8 feat: use reserved HTTP_PORT service param for testnet nazeh 2025-01-08 13:37:37 +03:00
  • dc01377d09 feat: publish HTTPS port even in testnet, and use testnet in request binary nazeh 2025-01-08 12:33:46 +03:00
  • 61c532fe85 chore:published @synonymdev/pubky@0.4.0-rc1 nazeh 2025-01-07 08:53:33 +03:00
  • 9b7c7c6352 feat: update to pkarr v3-rc1 and mainline v5-rc1 nazeh 2025-01-06 10:00:47 +03:00
  • ccbd3ff2f9 feat(js): pass all unit tests nazeh 2024-12-22 15:41:00 +03:00
  • 4ccb06006a fix(homeserver): always get sessions from Cookies instead of manually from headers nazeh 2024-12-22 13:08:07 +03:00
  • bcb8d39088 feat(homeserver): remove EntryPath extractor and add Authz and PubkyHost layers nazeh 2024-12-22 12:03:06 +03:00
  • 96be5818a7 feat(pubky): add handle_http_error! macro nazeh 2024-12-20 13:50:59 +03:00
  • fa2a7d2738 feat(homeserver): use full public key as cookie name nazeh 2024-12-20 13:00:53 +03:00
  • 738bff1ae1 feat(homeserver): add PubkyHost and Authz layers nazeh 2024-12-20 11:30:58 +03:00
  • 3cfe6567f0 feat(homeserver): replace session_id with the first 8 bytes of a key nazeh 2024-12-19 16:10:31 +03:00
  • 0c1326c2c7 feat(homeserver): remove public key in path endpoints nazeh 2024-12-19 13:42:53 +03:00
  • daa06b6453 fix(js): send correct pubky-host header nazeh 2024-12-19 13:27:25 +03:00
  • f840ce3e43 Merge branch 'main' into dev Nuh 2024-12-18 11:10:39 +03:00
  • f42797a234 feat(js): pass all unit tests nazeh 2024-12-18 00:16:49 +03:00
  • 992607a7a7 feat(homeserver): add http relay in homeserver testnet for js testing nazeh 2024-12-17 18:00:52 +03:00
  • de7d34eca1 feat(http-relay): add http relay crate to help with local testing nazeh 2024-12-17 13:36:05 +03:00
  • b4ef0ca810 feat(js): basic auth with pubky-host header nazeh 2024-12-16 13:17:55 +03:00
  • 6e886f0180 fix(js): replace pubky:// with https:// in transform_url nazeh 2024-12-16 11:04:39 +03:00
  • 4c6bc9d13d test(homeserver): add domain:localhost in unit tests nazeh 2024-12-15 22:52:48 +03:00
  • 1c0ff6c028 feat(js): add logging in wasm and setLogLevel function nazeh 2024-12-15 16:17:12 +03:00
  • 6262bb75cd feat(homeserver,js): connect to testnet from js nazeh 2024-12-15 15:14:12 +03:00
  • c97e63ac88 feat(js): update error handling after removing crate::error nazeh 2024-12-14 20:39:08 +03:00
  • d0f2ee7139 feat(pubky): remove crate::errors.rs and use anyhow nazeh 2024-12-14 20:11:54 +03:00
  • 453aa40d88 fix(pubky): fix authz test with in process http relay nazeh 2024-12-14 16:37:58 +03:00
  • 8a799a27e3 feat(common): add granular crypto errors nazeh 2024-12-14 16:37:23 +03:00
  • 3ebdeff354 feat(homeserver): use Pkarr Relay in testnet and new Config simplifications nazeh 2024-12-14 12:48:53 +03:00
  • f306f33a34 Merge pull request #60 from pubky/fix/propagate-non-2xx-http-errors Nuh 2024-12-12 00:38:38 +03:00
  • 980bee2041 style: fix indentation in inner_send_auth_token coreyphillips 2024-12-11 16:09:34 -05:00
  • bfc18502ce fix: return an error for non-2xx responses using error_for_status() coreyphillips 2024-12-11 15:50:28 -05:00
  • 1a30f7d62d chore: update dependencies nazeh 2024-12-11 14:33:28 +03:00
  • da2cc2a344 feat(homeserver): add http server as well as https nazeh 2024-12-03 16:37:55 +03:00
  • 1348a18401 feat(homeserver): remove pkarr endpoints in HomeserverCore nazeh 2024-12-03 16:14:59 +03:00
  • 8c40cd2ddf refactor(homeserver): separate the core and io modules nazeh 2024-12-03 16:01:44 +03:00
  • 6a41b490f0 feat(homeserver): mark unsafe methods caused by LMDB nazeh 2024-12-03 14:20:48 +03:00
  • 628049984e feat(pubky): update pkarr and use anyhow nazeh 2024-12-03 12:02:26 +03:00
  • b1bef6aa3e wip(js): migrate wasm bindings to support pubky in host nazeh 2024-11-26 19:14:00 +03:00
  • 6f64831ae7 feat(pubky): pass all unit tests after using pubky in host nazeh 2024-11-26 17:46:48 +03:00
  • 9b5a4f98f2 feat(homeserver): separate core to simplify testing nazeh 2024-11-26 17:45:55 +03:00
  • c088388717 fix(pubky): fix signup url nazeh 2024-11-26 14:00:34 +03:00
  • e6f7fb3347 feat(pubky): add an icann reqwest client nazeh 2024-11-26 13:36:16 +03:00
  • c9ae34584c feat(pubky): add TLS support for homeserver nazeh 2024-11-26 13:04:19 +03:00
  • bb2799e579 fix: clippy nazeh 2024-11-25 18:31:00 +03:00
  • 1993a73d6d feat(pubky): add custom cookie jar .. requires https nazeh 2024-11-25 18:24:34 +03:00
  • 6109df3d43 feat(pubky): update HEAD, GET, PUT, and DELETE for pub/ endpoints to use hostnames nazeh 2024-11-24 21:26:38 +03:00
  • 05cad66366 feat(pubky): support GET /pub/*path for native urls nazeh 2024-11-21 22:44:52 +03:00
  • 857ab88152 Merge pull request #58 from pubky/catch-21/update-dockerfile Nuh 2024-11-18 14:53:55 +03:00
  • 1a8dc0ab91 Update Dockerfile James 2024-11-18 11:48:19 +00:00
  • 7a0ed55c64 docs: Fix formatting in auth.md Nuh 2024-11-16 11:26:12 +03:00
  • d3367096d6 feat(pubky): use Pkarr v3 endpoint resolvers in Client::request nazeh 2024-11-14 17:37:48 +03:00
  • 5972b48316 feat(pubky): rename PubkyClient to Client nazeh 2024-11-14 15:30:01 +03:00
  • af390e8087 feat(pubky): PubkyClient::builder().build() return result nazeh 2024-11-14 15:17:36 +03:00
  • 1b7d83a315 fix: fix after merging main nazeh 2024-11-14 12:03:22 +03:00
  • f82b301385 Merge branch 'main' into dev nazeh 2024-11-14 11:13:32 +03:00
  • 0d8030f7f9 feat(homeserver): rename pubky_homeserver to pubky-homeserver nazeh 2024-11-13 15:50:53 +03:00
  • 4b1bc1c4e9 feat(pubky): make PubkyClient::request() public nazeh 2024-11-13 15:48:17 +03:00
  • 6e21959d24 Revert "examples: add testnet example" nazeh 2024-11-13 15:42:17 +03:00
  • eb10086b5e examples: add testnet example nazeh 2024-11-13 15:15:27 +03:00
  • b29c384362 fix(homeserver): parsing testnet configuration nazeh 2024-11-13 12:34:46 +03:00
  • 8deda4e523 examples(authz): update the readme to explain using Authenticator cli nazeh 2024-11-07 12:04:32 +03:00
  • b8fc9b5173 chore(js): publish 0.2.0 nazeh 2024-11-03 21:03:46 +03:00
  • b2eaf312cc chore(js): publish 0.2.0 nazeh 2024-11-03 21:03:46 +03:00
  • d1b221083d Bump dockerfile rust version SHAcollision 2024-10-31 09:02:06 +01:00
  • 9e8abde3bb Merge pull request #53 from pubky/feat/homeserver-docker Nuh 2024-10-30 08:25:55 +03:00
  • 63a6ab07a2 Merge pull request #52 from melvincarvalho/patch-1 Nuh 2024-10-26 02:35:36 +03:00
  • 0de69155d8 Fix typo DELET -> DELETE Melvin Carvalho 2024-10-25 18:05:28 +02:00
  • aede289c26 chore: Release nazeh 2024-10-25 11:51:16 +03:00
  • 892c89c8b8 chore: publish pubky-common@0.1.0 nazeh 2024-10-25 11:50:50 +03:00
  • 8e1ec6628b chore: Release nazeh 2024-10-25 11:09:07 +03:00
  • a6f7acdc63 chore: Release nazeh 2024-10-25 11:05:27 +03:00
  • 285dd4e2d1 chore: Release nazeh 2024-10-25 11:04:09 +03:00
  • fa0babc36d chore: Release nazeh 2024-10-25 11:03:11 +03:00
  • 2434834618 chore: prepare for release nazeh 2024-10-25 11:02:04 +03:00
  • 60c5cf10c1 Merge pull request #51 from pubky/readme Nuh 2024-10-25 10:23:36 +03:00
  • d864572e2b docs: add link to js bindings in README.md nazeh 2024-10-25 10:23:25 +03:00
  • 1f1bbceeef docs: update Getting started section in README.md nazeh 2024-10-25 10:20:25 +03:00
  • 3bb45a5fc9 docs: update README.md with overview and features nazeh 2024-10-25 09:49:57 +03:00
  • 0b6c0b88e8 docs: update pubky logo nazeh 2024-10-25 09:03:37 +03:00
  • 918cea1200 docs: add pubky icon to the readme nazeh 2024-10-25 08:54:44 +03:00
  • c40f18b0b3 Merge pull request #48 from pubky/feat/304 Nuh 2024-10-17 22:07:30 +03:00
  • 6592b87fcd feat(homeserver): support if-none-match header in GET and HEAD requests nazeh 2024-10-17 21:40:56 +03:00
  • fc6d26e821 feat(homeserver): support if-modified-since header in HEAD requests nazeh 2024-10-17 21:26:29 +03:00
  • 583ed039b5 feat(homeserver): support if-modified-since header in GET requests nazeh 2024-10-17 20:57:30 +03:00
  • 3b7dec7133 Merge pull request #46 from pubky/feat/add-head-endpoint Nuh 2024-10-17 19:14:34 +03:00
  • 866a476d15 fix: multiple issues after updating timestamp nazeh 2024-10-17 18:55:35 +03:00
  • ed06a4681e feat: add head endpoint nazeh 2024-10-17 18:28:22 +03:00
  • 4067aedcee feat: use pubky-timestamp nazeh 2024-10-17 17:28:16 +03:00
  • eb5beeaf28 Merge pull request #44 from pubky/feat/non-blocking-writes Nuh 2024-10-16 21:37:48 +03:00