A lexicon-driven AppView for ATProto.
Something went wrong. Try again.
Commits on publish-node-sdk
Trezy f86de639 fix: build SDKs even if base client has no changes publish-node-sdk
Signed-off-by: Trezy <tre@trezy.com>
fix: build SDKs even if base client has no changes publish-node-sdk
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
feat: publish node sdk
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 2bb6d209 Merge pull request #31 from gamesgamesgamesgamesgames/20-dead-letters-failing-to-load v2.6.0-dev.14
Trezy committed
Trezy 174b6ef0 fix: generate missing IDs for dead letters 20-dead-letters-failing-to-load
Signed-off-by: Trezy <tre@trezy.com>
fix: generate missing IDs for dead letters 20-dead-letters-failing-to-load
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy ea4a340c fix: prevent dead letters from being created without an ID
Signed-off-by: Trezy <tre@trezy.com>
fix: prevent dead letters from being created without an ID
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 1638a4a3 Merge pull request #30 from gamesgamesgamesgamesgames/25-long-record-modals-not-scrolling-2 v2.6.0-dev.13
Merge pull request #30 from gamesgamesgamesgamesgames/25-long-record-modals-not-scrolling-2 v2.6.0-dev.13
Trezy committed
Trezy b814b1ce fix: move record info into sheets 25-long-record-modals-not-scrolling-2
Signed-off-by: Trezy <tre@trezy.com>
fix: move record info into sheets 25-long-record-modals-not-scrolling-2
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 6393af69 chore: remove custom postgres image (superfluous for v2) chore/remove-postgres-docker-build
Signed-off-by: Trezy <tre@trezy.com>
chore: remove custom postgres image (superfluous for v2) chore/remove-postgres-docker-build
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy committed
Trezy a75e8f06 ci: run CI on push so builds still happen after merges fix/ci-on-push
Signed-off-by: Trezy <tre@trezy.com>
ci: run CI on push so builds still happen after merges fix/ci-on-push
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 572ca514 fix: remove forced HappyView redirect URI from API client creation
Signed-off-by: Trezy <tre@trezy.com>
fix: remove forced HappyView redirect URI from API client creation
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
test: fix and re-enable derelict tests
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy abd9e3da fix: rate-limit unauthenticated procedure requests before rejecting
Signed-off-by: Trezy <tre@trezy.com>
fix: rate-limit unauthenticated procedure requests before rejecting
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: reject JWT at exact expiry second
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 671db5a0 fix: require client key for rate limiting on all XRPC routes
Signed-off-by: Trezy <tre@trezy.com>
fix: require client key for rate limiting on all XRPC routes
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy d6ae5cd2 fix: restrict Bearer space credentials to space XRPC routes
Signed-off-by: Trezy <tre@trezy.com>
fix: restrict Bearer space credentials to space XRPC routes
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: remove `push` gates
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
feat: add new TID functions
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: only run builds on PR sync
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy b98aefa8 chore: rename did to clarify purpose v2.6.0-dev.11
Signed-off-by: Trezy <tre@trezy.com>
chore: rename did to clarify purpose v2.6.0-dev.11
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: prevent base path collision
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: dont block space creds on client key check
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 942a520f fix: prevent unauthorized privilege escalation v2.6.0-dev.10
Signed-off-by: Trezy <tre@trezy.com>
fix: prevent unauthorized privilege escalation v2.6.0-dev.10
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 11fda6f2 fix: use the correct cursors when paginating spaces
Signed-off-by: Trezy <tre@trezy.com>
fix: use the correct cursors when paginating spaces
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 3ab5e7e5 fix: prevent creation of API clients that would break HappyView core client
Signed-off-by: Trezy <tre@trezy.com>
fix: prevent creation of API clients that would break HappyView core client
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 20036807 fix: restore SDK scopes types after bad conflict resolution @happyview/oauth-client-v1.2.0-dev.2 v2.6.0-dev.9
Signed-off-by: Trezy <tre@trezy.com>
fix: restore SDK scopes types after bad conflict resolution @happyview/oauth-client-v1.2.0-dev.2 v2.6.0-dev.9
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy fecc4106 fix: scopes types in oauth-client sdk after bad conflict resolution v2.6.0-dev.8
Signed-off-by: Trezy <tre@trezy.com>
fix: scopes types in oauth-client sdk after bad conflict resolution v2.6.0-dev.8
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: remove route dupes
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
docs: add docs for permissioned spaces
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 6db92e00 feat: refactor permissioned spaces to better align with Dan's implementation
Signed-off-by: Trezy <tre@trezy.com>
feat: refactor permissioned spaces to better align with Dan's implementation
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 71efd568 feat: refactor permissioned spaces to better align with Dan's implementation v2.6.0-dev.6
Signed-off-by: Trezy <tre@trezy.com>
feat: refactor permissioned spaces to better align with Dan's implementation v2.6.0-dev.6
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 9fe19891 fix: cleanup derelict items after successful auth @happyview/lex-agent-v1.2.0-dev.1 @happyview/oauth-client-browser-v1.3.0-dev.1 @happyview/oauth-client-v1.2.0-dev.1
Signed-off-by: Trezy <tre@trezy.com>
fix: cleanup derelict items after successful auth @happyview/lex-agent-v1.2.0-dev.1 @happyview/oauth-client-browser-v1.3.0-dev.1 @happyview/oauth-client-v1.2.0-dev.1
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
docs: add clarity to session hooks docs
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 35fbcc7b ci: install `semantic-release-gha-output` before running core release
Signed-off-by: Trezy <tre@trezy.com>
ci: install `semantic-release-gha-output` before running core release
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: cleanup broken sessions
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 73078bf3 fix: prevent false match rewrites when a base path is in use
Signed-off-by: Trezy <tre@trezy.com>
fix: prevent false match rewrites when a base path is in use
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
fix: update scopes type
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: fix and split SDK tests
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy df77c025 fix: prevent errors with IPv6 addresses when building loopback clients
Signed-off-by: Trezy <tre@trezy.com>
fix: prevent errors with IPv6 addresses when building loopback clients
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy deffbd7c fix: remove duplicate exports in api.ts from merge
Signed-off-by: Trezy <tre@trezy.com>
fix: remove duplicate exports in api.ts from merge
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 17315334 feat: update JS SDKs to more closely match their @atproto cousins
Signed-off-by: Trezy <tre@trezy.com>
feat: update JS SDKs to more closely match their @atproto cousins
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 91684f36 fix: remove public record aggregation from permissioned spaces
Signed-off-by: Trezy <tre@trezy.com>
fix: remove public record aggregation from permissioned spaces
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy b7bca04f feat: add control for experiments to the dashboard
Signed-off-by: Trezy <tre@trezy.com>
feat: add control for experiments to the dashboard
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
feat: permissioned spaces implementation
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
docs: update the dashboard docs
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
docs: add info about the XRPC proxy
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 267ab7a0 feat(xrpc-proxy): add settings to control the XRPC proxy
Signed-off-by: Trezy <tre@trezy.com>
feat(xrpc-proxy): add settings to control the XRPC proxy
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 6bfe3cba ci: trigger docker build from the main ci workflow
Signed-off-by: Trezy <tre@trezy.com>
ci: trigger docker build from the main ci workflow
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: add test builds to cache
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: update Node-based actions
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: merge workflows
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 33028b1f fix: replace the base path sentinel in next.js text files
Signed-off-by: Trezy <tre@trezy.com>
fix: replace the base path sentinel in next.js text files
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy fdb6fac8 fix: remove oauth redirect hop, and add explicit redirect for the root url
Signed-off-by: Trezy <tre@trezy.com>
fix: remove oauth redirect hop, and add explicit redirect for the root url
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy fba918eb fix: fix base path not being respected by trailing slash redirects
Signed-off-by: Trezy <tre@trezy.com>
fix: fix base path not being respected by trailing slash redirects
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
ci: sync main with dev after release
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
docs: add info for use with @atproto/api
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 59eae463 feat: update JS SDKs to more closely match their @atproto cousins
Signed-off-by: Trezy <tre@trezy.com>
feat: update JS SDKs to more closely match their @atproto cousins
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy ffc4ca89 fix: remove public record aggregation from permissioned spaces
Signed-off-by: Trezy <tre@trezy.com>
fix: remove public record aggregation from permissioned spaces
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed
Trezy 90e5b71b feat: add control for experiments to the dashboard
Signed-off-by: Trezy <tre@trezy.com>
feat: add control for experiments to the dashboard
Signed-off-by: Trezy <tre@trezy.com>
Trezy committed