You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
woikos
8be48ef8cc
Fix ACL startup timing and launcher ready check (v0.55.2)
...
- ACL: Mark service ready immediately after gRPC server starts
- ACL: Run Configure() in background goroutine (follow list loading)
- Launcher: Actually call gRPC Ready() endpoint instead of just TCP port check
- Launcher: Increase ACL ready timeout from 30s to 120s as fallback
This fixes the issue where relay would timeout waiting for ACL because
the launcher only checked if the TCP port was open, but the ACL service's
Ready() was returning false until Configure() completed (which takes
minutes for large follow lists).
Now ACL marks itself ready immediately so the relay can start while
follow lists continue loading in the background.
Files modified:
- cmd/orly-acl/main.go: Restructure startup to be async
- cmd/orly-launcher/config.go: Increase ACL timeout to 120s
- cmd/orly-launcher/supervisor.go: Add gRPC Ready() check
- pkg/version/version: Bump to v0.55.2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4 months ago
.aiassistant/ rules
Refactor export functionality in App.svelte to support both GET and POST methods for event exports, enhancing flexibility in user permissions. Update server-side handling to accommodate pubkey filtering and improve response handling for file downloads. Adjust UI components to reflect these changes, ensuring a seamless user experience.
7 months ago
.claude
Improve release command VPS deployment docs (v0.48.14)
4 months ago
.gitea
Use Gitea API directly for release creation (v0.36.14)
5 months ago
.github/ workflows
Add issue templates, CI workflows, and decentralization plan
5 months ago
.plan
initial draft of hot reload policy
6 months ago
app
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
cmd
Fix ACL startup timing and launcher ready check (v0.55.2)
4 months ago
contrib/ stella
Add serve mode, fix binary tags, document CLI tools, improve Docker
6 months ago
docs
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
pkg
Fix ACL startup timing and launcher ready check (v0.55.2)
4 months ago
proto
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
relay-tester
Refactor for interface clarity and dependency isolation.
6 months ago
scripts
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
.dockerignore
Add serve mode, fix binary tags, document CLI tools, improve Docker
6 months ago
.gitignore
Decompose handle-event.go into DDD domain services (v0.36.15)
5 months ago
BUG_REPORTS_AND_FEATURE_REQUEST_PROTOCOL.md
Add ORLY_POLICY_PATH for custom policy file location
5 months ago
CLAUDE.md
Add database IPC split mode and blob storage abstraction (v0.53.0)
4 months ago
CONTRIBUTING.md
Add issue templates, CI workflows, and decentralization plan
5 months ago
DDD_ANALYSIS.md
Decompose handle-event.go into DDD domain services (v0.36.15)
5 months ago
Dockerfile
Add serve mode, fix binary tags, document CLI tools, improve Docker
6 months ago
Dockerfile.relay-tester
Add serve mode, fix binary tags, document CLI tools, improve Docker
6 months ago
INDEX.md
Add comprehensive documentation for CLAUDE and Nostr WebSocket skills
6 months ago
LICENSE
Add initial project structure with README, LICENSE, and .gitignore config
9 months ago
Makefile
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
POLICY_BUG_FIX_SUMMARY.md
feat(ui): add standalone dashboard mode and relay switching (v0.52.2)
4 months ago
README.md
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
conversation.md
fix policy to ignore all req/events without auth
6 months ago
docker-compose.yml
Interim release: documentation updates and rate limiting improvements
5 months ago
enable-policy.sh
fix silent fail of loading policy with panic, and bogus fallback logic
6 months ago
go.mod
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
go.sum
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
libsecp256k1.so
fully test and verify policy script functionality
6 months ago
main.go
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0)
4 months ago
orly.service
Rename relay binary from next.orly.dev to orly-relay in systemd service
4 months ago
policyfixes.md
fix policy to ignore all req/events without auth
6 months ago
wasm_exec.js
Add NRC (Nostr Relay Connect) protocol and web UI (v0.48.9)
4 months ago