Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
CannObserv
archiver
Repository navigation
Code
Issues
54
(54)
Pull requests
2
(2)
Actions
Projects
Security and quality
Insights
More
items
#367 feat: notification composer, preview and test-send (epic #359)
- #456
#456
Merged
gregoryfoster
merged 12 commits into
main
CannObserv/archiver:main
from
367-notification-composer
CannObserv/archiver:367-notification-composer
Copy head branch name to clipboard
Oct 30, 2026
Conversation
Commits
12
(12)
Checks
Files changed
Merged
#367 feat: notification composer, preview and test-send (epic #359)
#456
gregoryfoster
merged 12 commits into
main
CannObserv/archiver:main
from
367-notification-composer
CannObserv/archiver:367-notification-composer
Copy head branch name to clipboard
Commits
Commits on Oct 30, 2026
#367 feat: port Watcher's change diff; ARCHIVER_PUBLIC_BASE_URL is the origin
Show description for f759f88
gregoryfoster
and
claude
committed
f759f88
View commit details
Copy full SHA for f759f88
Browse repository at this point
#367 feat: the composer, ported from Watcher 3ba20be, sandboxed and field by field
Show description for e7de066
gregoryfoster
and
claude
committed
e7de066
View commit details
Copy full SHA for e7de066
Browse repository at this point
#367 feat: read change texts from the processor bucket; load an item's facts
Show description for 1e72206
gregoryfoster
and
claude
committed
1e72206
View commit details
Copy full SHA for 1e72206
Browse repository at this point
#367 feat: the adapter's one dispatch, composed text as variables (D3)
Show description for e4e13b2
gregoryfoster
and
claude
committed
e4e13b2
View commit details
Copy full SHA for e4e13b2
Browse repository at this point
#367 feat: the live preview and the test-send on the subscription form
Show description for a556ccf
gregoryfoster
and
claude
committed
a556ccf
View commit details
Copy full SHA for a556ccf
Browse repository at this point
#367 feat: the unit's processor-text reader, the link origin, and the D4 proof CLI
Show description for d5ae0da
gregoryfoster
and
claude
committed
d5ae0da
View commit details
Copy full SHA for d5ae0da
Browse repository at this point
#367 fix: keyboard-reachable variables table; resolvable env read for the reader
Show description for b272271
gregoryfoster
and
claude
committed
b272271
View commit details
Copy full SHA for b272271
Browse repository at this point
#367 docs: curate ENVIRONMENT.md; land #368's held entry and #367's variables (D7)
Show description for e038435
gregoryfoster
and
claude
committed
e038435
View commit details
Copy full SHA for e038435
Browse repository at this point
#367 fix: CR 1 — bound the sandbox's * and **; render previews off the loop
Show description for 002c8a2
gregoryfoster
and
claude
committed
002c8a2
View commit details
Copy full SHA for 002c8a2
Browse repository at this point
#367 docs: CR 2 — content_config's docstrings describe the form and the preview
Show description for 090f99b
gregoryfoster
and
claude
committed
090f99b
View commit details
Copy full SHA for 090f99b
Browse repository at this point
#367 refactor: CR 3 — type _warn_fallback's subscription_id
Show description for eef6fe2
gregoryfoster
and
claude
committed
eef6fe2
View commit details
Copy full SHA for eef6fe2
Browse repository at this point
#367 docs: v4.40.0 changelog — dashboard_url points at the dashboard page
Show description for 4b1e03f
gregoryfoster
and
claude
committed
4b1e03f
View commit details
Copy full SHA for 4b1e03f
Browse repository at this point
You can’t perform that action at this time.