Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: v1 wip * chore: just devloop * chore: simplify devloop * chore: refactor key gen * chore: test subscribers * chore: rename to deployment tests * chore: rename to integration tests * chore: test subscribers v0 * feat: monitor total subscribed topics * chore: combine topics metrics * feat: http and websocket requests and latency * feat: HTTP request metrics * fix: refId * fix: panel var name * feat: RDS Grafana * fix: syntax * fix: param name * chore: splitting up api server and publishing service entry points * chore: test subscribers v1 * chore: add remaining env vars * chore: rearrange * chore: adding new migration for notification and updating ERD * chore: publisher_service and metrics bootstrap * chore: adding new migration for notification triggers * chore: adding message worker spawning on pgsql notify event * chore: adding helper functions * chore: adding new types * chore: adding basic workers implementation * chore: const noop tag * chore: always RUST_BACKTRACE * chore: refactors * chore: test notify_v0 * chore: refactor keys * fix: merge error * chore: remove MongoDB dependency * chore: redundant, clippy also checks * chore: test v1 /notify * chore: rm println * chore: remove MongoDB from CI * chore: refactor URLs and relay clients * chore: refactor out full state * chore: refactor into services module * chore: refactor networking * chore: refactor storage into registry * chore: refactor extractors * chore: refactor wsclient * chore: refactor private_http * chore: update comment * chore: refactor public_http service * fix: decrease frequency of watcher_expiration_job * fix: expiry filter * chore: remove long return type * chore: stop macOS server bind popups * chore: refactor service starts * chore: logs * chore: refactor WebsocketService * chore: remove redundant struct * chore: refactor publisher service * chore: renames * chore: integrate and test publisher service * chore: redundant did_key update * chore: remove comment * chore: remove comment * chore: update states * chore: analytics in publisher service * chore: v0 calls v1 * chore: relay incomming messages analytics * chore: rename to match parameter name * chore: always retry relay publishes * chore: cache logged message ID * chore: HTTP response status * chore: optional URL and icon * chore: only allow UUID scopes * chore: validation * chore: replace with validator library * chore: fix Dockerfile build * chore: auto-remove docker-compose orphans * chore: restore separate topic metrics * chore: HTTP requests rate * chore: add refId * chore: rate * chore: remove unmatched license * fix: refId * chore: relay incomming messages charts * chore: metrics for outgoing messages * chore: add notification.updated_at * chore: add indexes * chore: fix .env required in deployment * chore: fix HTTP client JWT ttl --------- Co-authored-by: Max Kalashnikoff <[email protected]>
- Loading branch information