Skip to content

chore: remove chatwoot#5139

Merged
ComputelessComputer merged 1 commit into
mainfrom
chore/remove-chatwoot
Apr 30, 2026
Merged

chore: remove chatwoot#5139
ComputelessComputer merged 1 commit into
mainfrom
chore/remove-chatwoot

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented Apr 29, 2026

Drops the Chatwoot customer-support integration end-to-end — crates/chatwoot/ client, all api-support proxy routes/helpers, ChatwootEnv wiring across apps/api + AppState + SupportConfig, the OpenAPI surface, the frontend widget, and CHATWOOT_* env docs. anarlog is open-source / community-driven, no in-app live chat needed. cargo check -p api-support -p api passes locally.

Anarlog no longer ships a Chatwoot customer-support widget or backend
proxy. Removes:

- crates/chatwoot/ (auto-generated chatwoot API client)
- crates/api-support/src/routes/chatwoot/ (proxy routes)
- crates/api-support chatwoot client/state/error/openapi
- apps/api chatwoot env wiring
- apps/web ChatwootWidget and oss-friends entry
- docs CHATWOOT_* env vars

Support feedback, GitHub issue submission, MCP, and LLM proxy routes
are unchanged.
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 29, 2026

Deploy Preview for hyprnote ready!

Name Link
🔨 Latest commit 2efadfb
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/69f14d61ae28df00088c8a81
😎 Deploy Preview https://deploy-preview-5139--hyprnote.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 29, 2026

Deploy Preview for unsigned-char ready!

Name Link
🔨 Latest commit 2efadfb
🔍 Latest deploy log https://app.netlify.com/projects/unsigned-char/deploys/69f14d61ae28df00088c8a85
😎 Deploy Preview https://deploy-preview-5139--unsigned-char.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ComputelessComputer ComputelessComputer changed the title chore: remove chatwoot integration chore: remove chatwoot Apr 29, 2026
@ComputelessComputer ComputelessComputer merged commit f6ec84c into main Apr 30, 2026
12 of 22 checks passed
@ComputelessComputer ComputelessComputer deleted the chore/remove-chatwoot branch April 30, 2026 02:43
ComputelessComputer added a commit that referenced this pull request Apr 30, 2026
Directory was deleted in #5139 but workspace member entry was left,
breaking cargo check / e2e / desktop_ci on every PR.
ComputelessComputer added a commit that referenced this pull request Apr 30, 2026
* chore: remove dead CI workflows

12 workflows that target paths/apps that no longer exist or are stubs:

Broken (reference missing dirs):
- submit_flathub.yaml (no flatpak/ dir)
- mobile_bridge_ci.yaml (no apps/mobile/)
- extensions_cd.yaml (no extensions/)
- local_stt_e2e.yaml (no crates/cactus-sys/)
- cactus.yaml (no crates/cactus-sys/)

Hyprnote-era leftovers post-supernova:
- legacy_desktop_cd.yaml
- sign_passthrough.yaml (hyprnote-passthrough)
- download_staging.yaml (s3://hyprnote-build)
- desktop_publish.yaml (fastrepl/hyprnote2 Crabnebula app)

Empty stubs:
- ci.yaml (just 'echo pass', 86 noop runs in 2 weeks)
- bot_ci.yaml + bot_cd.yaml (apps/bot is just a .gitignore)

* fix: rustfmt api-support routes/mod.rs

Inline use axum::{Router, routing::post} — was breaking fmt CI on main.

* fix: drop apps/claw from Cargo.toml workspace members

Directory was deleted in #5139 but workspace member entry was left,
breaking cargo check / e2e / desktop_ci on every PR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant