Skip to content

Commit 2658032

Browse files
Remove redundant Feeds page — Resources handles RSS feeds with type filter
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1e1f076 commit 2658032

File tree

5 files changed

+4
-156
lines changed

5 files changed

+4
-156
lines changed

ALEXCLAW_ARCHITECTURE.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -343,8 +343,7 @@ Phoenix LiveView admin UI. Session-based authentication — all routes except `/
343343
| Skills | `/skills` | Dynamic list from SkillRegistry with descriptions |
344344
| Scheduler | `/scheduler` | Cron jobs, next run times, manual triggers |
345345
| LLM | `/llm` | Provider status, usage counters, custom provider management |
346-
| Feeds | `/feeds` | RSS feed management (add/remove/toggle) |
347-
| Resources | `/resources` | Shared resources with type filtering |
346+
| Resources | `/resources` | Shared resources with type filtering (RSS feeds, websites, APIs, automations) |
348347
| Memory | `/memory` | Browse and search stored knowledge |
349348
| Database | `/database` | Schema browser and backup download |
350349
| Config | `/config` | Runtime configuration editor (collapsible categories) |
@@ -440,7 +439,7 @@ lib/
440439
health_controller.ex # GET /health — liveness check (unauthenticated)
441440
metrics_controller.ex # GET /metrics — system/LLM/workflow/skill stats (authenticated)
442441
oauth_callback_controller.ex # Google OAuth callback handler
443-
live/admin_live/ # LiveView pages (13 pages, .ex logic + .html.heex templates)
442+
live/admin_live/ # LiveView pages (12 pages, .ex logic + .html.heex templates)
444443
plugs/
445444
caching_body_reader.ex # Caches raw body for webhook HMAC verification
446445
rate_limit.ex # Plug for POST /login rate limiting

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,7 @@ All providers live in the database and can be added, removed, or reconfigured fr
259259
| Scheduler | Cron jobs and scheduled workflows |
260260
| LLM | Provider status and usage |
261261
| Workflows | Create/edit/run multi-step pipelines, view run history |
262-
| Feeds | RSS feed management |
263-
| Resources | Shared resources for workflows |
262+
| Resources | Shared resources for workflows (RSS feeds, websites, APIs, automations) |
264263
| Memory | Browse and search stored knowledge |
265264
| Database | Schema browser and backup download |
266265
| Config | Runtime configuration editor |
@@ -288,7 +287,7 @@ lib/
288287
scheduler.ex # Quantum cron scheduler
289288
alex_claw_web/
290289
controllers/ # Auth, database backup, GitHub webhook
291-
live/admin_live/ # LiveView admin pages (13 pages including Chat)
290+
live/admin_live/ # LiveView admin pages (12 pages including Chat)
292291
plugs/ # RequireAuth, RateLimit, RawBodyReader
293292
priv/repo/
294293
migrations/ # All DB migrations

lib/alex_claw_web/live/admin_live/feeds.ex

Lines changed: 0 additions & 88 deletions
This file was deleted.

lib/alex_claw_web/live/admin_live/feeds.html.heex

Lines changed: 0 additions & 61 deletions
This file was deleted.

lib/alex_claw_web/router.ex

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ defmodule AlexClawWeb.Router do
4646
live("/skills", AdminLive.Skills)
4747
live("/scheduler", AdminLive.Scheduler)
4848
live("/llm", AdminLive.LLM)
49-
live("/feeds", AdminLive.Feeds)
5049
live("/resources", AdminLive.Resources)
5150
live("/workflows", AdminLive.Workflows)
5251
live("/workflows/:id/runs", AdminLive.WorkflowRuns)

0 commit comments

Comments
 (0)