Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ publish = false
# Published to crates.io from ontola/atomic-plugins' integration-proxy/.
# Bump this (and run `cargo update -p atomic-integration-proxy`) to deploy a
# new release.
atomic-integration-proxy = "0.2.3"
atomic-integration-proxy = "=0.2.4"
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }

[profile.release]
Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,12 @@ Without the required variables the binary exits with
## Catalog

Unless `CATALOG_PATH` is set, the proxy loads its catalog at startup from
`https://ontola.github.io/atomic-plugins/overlays/catalog.json`, which GitHub
Pages publishes from `ontola/atomic-plugins`' `main`. It is not pinned to a
commit: a restart picks up whatever `main` publishes at that moment.
`https://ontola.github.io/atomic-plugins/overlays/catalog/2026-10-02.json`, which GitHub
Pages publishes from `ontola/atomic-plugins`' `main`. Dated catalogs and
the OAD-revision overlay filenames they select are immutable. Publish a new
dated catalog and explicitly switch `CATALOG_PATH` to opt into later revisions.

Version 0.2.4 checks an overlay's declared `extends` against the catalog OAD
before applying actions. The full Discord OAD is present in this catalog;
connection support for its mixed bot-token/OAuth schemes is tracked separately
in ontola/atomic-plugins#258.
Loading