Skip to content

Strip Front down to the chat widget - #31

Merged
edalzell merged 6 commits into
mainfrom
chore/remove-logging-notifications
Oct 14, 2026
Merged

edalzell merged 6 commits into
mainfrom
chore/remove-logging-notifications

Conversation

@edalzell

@edalzell edalzell commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Front is now only used for the chat widget (CP and front end). The Monolog logging channel and the notifications channel (Uptime/Everhour alerts, since moved to Laravel Mail) were dead code, so this removes them along with the front() HTTP helper, the AddToLoggingConfig update script and the stillat/proteus dependency. Config drops api_token, logging and notifications.

Breaking (v4): TransformStudios\Front\Logging\Logger is gone. transformstudios.com and zakat.org reference it in config/logging.php and must drop the front channel before upgrading. Also now requires PHP 8.5 and Statamic 6; the CI matrix shrinks to match (its laravel axis was never wired to anything).

Adds a test for the /!/front/config endpoint since the remaining code had none.

@github-actions github-actions Bot added the chore label Oct 14, 2026
@edalzell edalzell mentioned this pull request Oct 14, 2026
@edalzell edalzell added major and removed chore labels Oct 14, 2026
@edalzell
edalzell added this pull request to stack #35 October 14, 2026 01:51
@edalzell
edalzell merged commit 4476aee into main Oct 14, 2026
3 checks passed
@edalzell
edalzell deleted the chore/remove-logging-notifications branch October 14, 2026 02:06
@edalzell edalzell mentioned this pull request Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant