Commit Graph

  • 178bae142e fix(homeserver): DDoS due to slow uploads or downloads (#132) main Severin Alexander Bühler 2025-05-25 10:51:25 +03:00
  • a485d8c2f4 feat(client): Set Relays in the JS Client Config (#139) Severin Alexander Bühler 2025-05-23 18:32:37 +03:00
  • 9b8e1ab8c9 feat(homeserver): Whitelist for rate limits (#129) Severin Alexander Bühler 2025-05-23 17:46:06 +03:00
  • 4e8810f4b4 chore: bump pkarr to 3.7.2 (#141) SHAcollision 2025-05-22 09:57:06 +02:00
  • c09e917986 Merge pull request #135 from pubky/readme-docker-section Ilya Evdokimov 2025-05-20 17:37:57 +02:00
  • fb79fcebeb Update README.md Ilya Evdokimov 2025-05-20 17:25:11 +02:00
  • fb5b6c5d71 Update README.md Ilya Evdokimov 2025-05-20 17:25:03 +02:00
  • 21fe558e45 fixed /admin paths Ilya Evdokimov 2025-05-20 16:28:26 +02:00
  • 8b032f0c55 Docker-only section Ilya Evdokimov 2025-05-19 14:16:10 +02:00
  • 2dae4b18b0 fix(general): Main readme links (#134) Severin Alexander Bühler 2025-05-19 15:15:13 +03:00
  • 3a8c4571ef main updates Ilya Evdokimov 2025-05-19 12:22:04 +02:00
  • 54ad664b6f docker/podman info Ilya Evdokimov 2025-05-19 12:16:09 +02:00
  • 2937baf360 chore (repo): Version Unification (#133) Severin Alexander Bühler 2025-05-19 12:20:59 +03:00
  • 30e5387fd4 fix: Changed default pkarr relays (#131) Severin Alexander Bühler 2025-05-16 15:32:02 +03:00
  • 93ae488196 feat: Only block disabled users from writing files, not reading #130 Severin Alexander Bühler 2025-05-16 14:05:38 +03:00
  • af206c7fc9 Merge pull request #128 from pubky/catch-21/fix-dockerfile James 2025-05-14 10:11:39 +01:00
  • 44eb42dd9a Fix: Rate limit - can not extract user limit key & memory leak (#127) Severin Alexander Bühler 2025-05-14 10:05:01 +03:00
  • ebbb8de488 chore: update rust in Dockerfile James Browning 2025-05-13 20:29:55 +01:00
  • 1be8bf5e9e Fix(homeserver): session expired on browser restart (#125) SHAcollision 2025-05-13 11:39:16 +02:00
  • 8a0cec71ef feat: Flexible endpoint rate limiting (#124) Severin Alexander Bühler 2025-05-13 11:06:23 +03:00
  • 00aafb2163 fix(client): signup-publish-retry-flexible (#120) SHAcollision 2025-05-08 13:27:11 +02:00
  • 64d003c235 feat(homeserver): add info endpoint (#118) SHAcollision 2025-05-05 09:47:07 +02:00
  • d3b9cf0f69 chore(homeserver): unify source of default config (#116) SHAcollision 2025-05-02 11:46:59 +02:00
  • ec40609d11 fix (homeserver): disable relays when republishing user keys to avoid rate limiting (#117) Severin Alexander Bühler 2025-05-01 15:15:54 +03:00
  • 639eec4d26 fix(homeserver): move exposed admin endpoints behind pw protection (#115) Severin Alexander Bühler 2025-04-29 17:25:46 +03:00
  • b3c134c73e feat(homeserver): add user disk quota (#108) SHAcollision 2025-04-29 10:10:49 +02:00
  • 1613c625ea feat(homeserver): Admin delete entry + ban user endpoints (#110) Severin Alexander Bühler 2025-04-29 09:42:55 +03:00
  • bafa89f395 feat(homeserver): Set default icann_domain to localhost (#112) Severin Alexander Bühler 2025-04-28 09:59:40 +03:00
  • 8c6e3caf17 feat: Make config headers optional (#106) Severin Alexander Bühler 2025-04-23 13:24:00 +03:00
  • d4d44f7898 feat: add ability to configure hs config with statictestnet (#104) Severin Alexander Bühler 2025-04-21 13:38:01 +03:00
  • f6f2ce6203 fix: trim secret when reading (#105) Severin Alexander Bühler 2025-04-21 10:54:23 +03:00
  • 606ee5feb7 Bump to next release candidate SHAcollision 2025-04-18 10:29:07 +02:00
  • 55d52ec4b8 chore(homeserver): Refactor Core (#96) Severin Alexander Bühler 2025-04-18 10:00:43 +03:00
  • 6ad1509263 fix(homeserver): simplified config with serde(default) (#95) Severin Alexander Bühler 2025-03-26 17:07:26 +02:00
  • 283a38e9cc feat(homeserver): fallback missing pubky-host header to query param (#94) SHAcollision 2025-03-26 09:33:40 -04:00
  • 8b0094ae6a fix(docs): legacy microseconds on record age docstring SHAcollision 2025-03-25 10:07:25 -04:00
  • a021813f18 fix(docs): fix cache action (#93) SHAcollision 2025-03-25 08:21:59 -04:00
  • 2363089ef4 feat(homeserver): add backup service (#92) SHAcollision 2025-03-25 08:13:49 -04:00
  • 5eb61d589b chore(homeserver): Refactor config (#91) Severin Alexander Bühler 2025-03-25 09:44:05 +02:00
  • 6f94333101 chore: Renamed pubky member dir to pubky-client (#90) Severin Alexander Bühler 2025-03-21 14:24:34 +02:00
  • ca0995cb23 chore: Moved e2e tests / Fixes circular dependency (#88) Severin Alexander Bühler 2025-03-21 13:15:33 +02:00
  • 8e1056c397 chore: prepare release SHAcollision 2025-03-20 15:17:46 -04:00
  • 6c4821fe7a fix (pkarr-republisher): Include in Github workflow (#89) Severin Alexander Bühler 2025-03-20 13:08:28 +02:00
  • 3e761720de Feat(client): getHomeserver (#86) Severin Alexander Bühler 2025-03-19 11:17:13 +02:00
  • 5393b4575a feat: Pkarr republisher for user and homeserver keys (#85) Severin Alexander Bühler 2025-03-18 17:07:07 +02:00
  • 6386f1ae43 feat: signup tokens (#80) SHAcollision 2025-03-17 15:58:58 -04:00
  • b685f8a085 feat: client api for pkarr record republishing (#79) SHAcollision 2025-03-17 10:46:33 -04:00
  • 3407a90756 chore(tests): add wasm tests to CI (#83) SHAcollision 2025-02-28 18:57:10 -04:00
  • bb310d46d1 fix: improve start up times in some environments (#76) SHAcollision 2025-02-22 18:37:37 -04:00
  • 00fbd47cb8 chore: add doctests to CI (#77) SHAcollision 2025-02-22 14:48:14 -04:00
  • a74dc347b4 ci: split workflows and improve CI efficiency (#75) Miguel Medeiros 2025-02-21 17:51:00 -03:00
  • bc7c723439 fix(tests): update apis on docs (#73) SHAcollision 2025-02-21 06:39:54 -04:00
  • 2f42481e4f chore: release SHAcollision 2025-02-20 08:58:43 -04:00
  • c7f4292519 chore(deps): bump pkarr to 3.3.3 (#72) SHAcollision 2025-02-20 08:53:42 -04:00
  • 3489a88ed5 chore(deps): bump testnet pkarr relay to latest (#70) SHAcollision 2025-02-19 07:38:35 -04:00
  • 7e87e02ae9 chore(deps): bump pkarr to v3.3.1 pkarr-relay to v0.5.6 (#69) SHAcollision 2025-02-18 07:00:39 -04:00
  • 16fc27126d Merge pull request #67 from pubky/catch-21/dockerfile-testnet James 2025-02-13 18:11:26 +00:00
  • d98fb8e04d chore: fix lint issue nazeh 2025-02-13 21:06:11 +03:00
  • 2c8682e3a9 chore: Release nazeh 2025-02-13 21:00:47 +03:00
  • 7ef1020a41 chore(testnet): prepare for release nazeh 2025-02-13 20:59:55 +03:00
  • 49108e21d8 chore(js): publish @synonymdev/pubky@0.4.0 nazeh 2025-02-13 20:57:00 +03:00
  • f1d4125d29 chore: Release nazeh 2025-02-13 20:49:11 +03:00
  • 304f73dbc2 chore(homeserver): update Cargo.toml nazeh 2025-02-13 20:24:27 +03:00
  • d5ff45127d chore(homeserver): prepare for release nazeh 2025-02-13 20:18:58 +03:00
  • 44ae44c2b2 chore(testnet): prepare for release nazeh 2025-02-13 20:14:17 +03:00
  • 98e51b4389 fix: dockerfile builds either pubky-homeserver or pubky-testnet James Browning 2025-02-13 17:13:21 +00:00
  • 1435fe8686 chore(homeserver): prepare for release nazeh 2025-02-13 19:13:40 +03:00
  • 6b92c39af0 feat(homeserver): add Server header with version number nazeh 2025-02-13 18:54:48 +03:00
  • 1efbe1cb23 fix: Dockerfile build pubky-testnet James Browning 2025-02-13 15:46:21 +00:00
  • 91d834f9d8 feat: upgrade pubky-common and http-relay nazeh 2025-02-13 14:27:04 +03:00
  • 9065d157d6 chore: Release nazeh 2025-02-13 14:20:46 +03:00
  • 201c039cfe feat(common): remove unnecessary Result<> in infallible functions nazeh 2025-02-13 14:20:32 +03:00
  • 574dde8813 chore: Release nazeh 2025-02-13 13:36:36 +03:00
  • 1b59d57b6e feat(http-relay): make Config private, and complete documentation nazeh 2025-02-13 13:35:13 +03:00
  • de7a19f680 docs: fix broken links nazeh 2025-02-13 13:28:25 +03:00
  • 15cfeef84d fix(pubky): testnet hardcoded configurations nazeh 2025-02-13 13:08:24 +03:00
  • 9ac41b43ec chore(testnet): update pkarr-relay nazeh 2025-02-13 12:37:45 +03:00
  • f423257017 feat(testnet): testnet working with wasm tests nazeh 2025-02-12 21:38:31 +03:00
  • fcf3086f1e feat(testnet): add testnet binary nazeh 2025-02-12 21:14:17 +03:00
  • fb8efe3866 fix(pubky): bad method documentation nazeh 2025-02-12 19:58:22 +03:00
  • c27194f96c chore(pubky): add categories to Config.toml nazeh 2025-02-12 19:14:38 +03:00
  • fee569dc32 feat(pubky): integrate pubky_testnet in pubky crate and pass tests nazeh 2025-02-12 19:12:19 +03:00
  • 863a78e6e1 refactor(homeserver): remove unnecessary testnet property in the Config nazeh 2025-02-12 16:40:33 +03:00
  • e9fe570719 feat(homeserver): remove testnet logic, use pubky_testnet instead nazeh 2025-02-12 16:22:07 +03:00
  • 1b932cb27b feat(testnet): start pubky-testnet crate nazeh 2025-02-12 14:41:24 +03:00
  • f75d4ca158 chore(homeserver): upgrade dependencies nazeh 2025-02-12 10:41:16 +03:00
  • 5aecbf3c57 chore(httprelay): upgrade dependencies nazeh 2025-02-12 10:08:12 +03:00
  • ce1037e88d chore: Release nazeh 2025-02-12 01:45:37 +03:00
  • a780176fa5 chore(common): add README.md nazeh 2025-02-12 01:44:26 +03:00
  • 291125d951 chore(common): upgrade dependencies nazeh 2025-02-12 01:28:17 +03:00
  • 7eb64cb97e chore: use published versions of pkarr and pkarr-relay nazeh 2025-02-11 12:23:14 +03:00
  • 4fc18bd1b3 Merge pull request #66 from pubky/feat/auth_request_reconnect Nuh 2025-02-10 19:24:02 +03:00
  • 028156c0b1 fix(http-relay): add cors nazeh 2025-02-10 18:49:40 +03:00
  • bc1960e4e9 feat(pubky): update http relay to correctly test reconnecting nazeh 2025-02-10 14:48:28 +03:00
  • 2615461d95 examples: update authz 3rd party app nazeh 2025-02-10 11:34:49 +03:00
  • 62ddf0fbe6 feat(js): export AuthRequest in js as a wrapper around native nazeh 2025-02-09 22:45:58 +03:00
  • 5fbbdb577b feat(pubky): reconnect to timeout Auth request until the receiver is dropped nazeh 2025-02-09 12:59:14 +03:00
  • 893300d6b2 chore: fix formatting nazeh 2025-02-08 13:17:14 +03:00
  • d5e035c83e Merge pull request #37 from pubky/dev Nuh 2025-02-08 13:09:54 +03:00
  • 1d7781702a Merge branch 'main' into dev Nuh 2025-02-08 12:49:51 +03:00