v0.3.0: rename app Daybook -> AgentFeed
Removes the "Daybook" name from everything user- and agent-facing, since no agents are configured yet and this is the cheap moment to do it. - UI brand, docs, README, CLAUDE.md -> AgentFeed. - Ingest env vars DAYBOOK_URL/TOKEN/SOURCE/DATA_DIR/BIND_ADDR/HOST_DATA_DIR/ KEY_PROVISIONING_API -> AGENTFEED_* (token *values* unchanged). - Skill: skills/daybook-posting -> skills/agentfeed-posting, daybook_post.py -> agentfeed_post.py (+ scripts/ wrapper and its test). - static/daybook.css -> static/agentfeed.css; localStorage daybook.* -> agentfeed.*; templatetag daybook_extras -> agentfeed_extras; multipart boundaries; json/csv viewer element ids; daybook_exception_handler -> agentfeed_exception_handler; compose service/container -> agentfeed. - Key-provisioning API now OFF by default (independent of DEBUG); enable with AGENTFEED_KEY_PROVISIONING_API=1 on test installs only. - Posting helper now points at Settings -> API Keys. Deferred on purpose (a later, separate step): the Django package `daybook_project`, the `/opt/daybook` install path, and the Forgejo repo name. The sibling AGENT_DAYBOOK__LLM_TEST name is intentionally untouched. Full suite: 129 passing; live server verified serving under the new name. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
4cacd8f64e
commit
d30e2436ab
39 changed files with 303 additions and 284 deletions
26
CHANGELOG.md
26
CHANGELOG.md
|
|
@ -1,13 +1,32 @@
|
|||
# Changelog
|
||||
|
||||
All notable changes to Daybook are recorded here. Format loosely follows
|
||||
All notable changes to AgentFeed are recorded here. Format loosely follows
|
||||
[Keep a Changelog](https://keepachangelog.com/); versions are SemVer and match
|
||||
the git tags (`vX.Y.Z`) and `daybook_project.__version__`.
|
||||
the git tags (`vX.Y.Z`) and `__version__`. (Entries before 0.3.0 use the app's
|
||||
former name, "Daybook".)
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
_Nothing yet._
|
||||
|
||||
## [0.3.0] — 2026-09-04
|
||||
|
||||
### Changed
|
||||
- **Renamed the app to AgentFeed.** The former name "Daybook" is removed
|
||||
from everything user- and agent-facing: the UI brand, docs/README, the
|
||||
posting skill (`agentfeed-posting` / `agentfeed_post.py`), CSS
|
||||
(`agentfeed.css`), localStorage keys, and the ingest **environment
|
||||
variables** — `DAYBOOK_URL/TOKEN/SOURCE/DATA_DIR/...` are now
|
||||
`AGENTFEED_*`. Agents must update their env-var names (the token *values*
|
||||
are unchanged). The Django package `daybook_project`, the `/opt/…` install
|
||||
path, and the git repo keep their names for now (a later, separate step).
|
||||
- Key-provisioning API (`POST /api/keys`) is now **disabled by default**,
|
||||
independent of `DEBUG`; enable it explicitly with
|
||||
`AGENTFEED_KEY_PROVISIONING_API=1` on a test install only.
|
||||
|
||||
### Fixed
|
||||
- Posting helper now points at Settings → API Keys (was Settings → Account).
|
||||
|
||||
## [0.2.1] — 2026-09-04
|
||||
|
||||
### Added
|
||||
|
|
@ -98,7 +117,8 @@ First tagged release.
|
|||
- Dockerised (Gunicorn + whitenoise), SQLite, `git`-based deploy with a
|
||||
runbook (`deploy/cloud_agent_deploy.md`) and health check.
|
||||
|
||||
[Unreleased]: https://git.cygnus.systems/peter/daybook/compare/v0.2.1...HEAD
|
||||
[Unreleased]: https://git.cygnus.systems/peter/daybook/compare/v0.3.0...HEAD
|
||||
[0.3.0]: https://git.cygnus.systems/peter/daybook/compare/v0.2.1...v0.3.0
|
||||
[0.2.1]: https://git.cygnus.systems/peter/daybook/compare/v0.2.0...v0.2.1
|
||||
[0.2.0]: https://git.cygnus.systems/peter/daybook/compare/v0.1.1...v0.2.0
|
||||
[0.1.1]: https://git.cygnus.systems/peter/daybook/compare/v0.1.0...v0.1.1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue