All references in handlers, routes, templates, and database migrations
The URL structure: /sources/* → /webhooks/* for management, /webhook/{uuid} → /hooks/{uuid} for receiving
The new README (issue #3) documents this naming scheme as the target architecture. This issue tracks the actual code rename.
Per the discussion on [issue #3](https://git.eeqj.de/sneak/webhooker/issues/3), the current naming of the main entity as "Processor" is confusing. The proposed naming scheme:
- **Processor** → **Webhook**: The top-level configuration entity that groups entrypoints and targets together. Users create "webhooks" to manage event routing.
- **Webhook** (current) → **Entrypoint**: The receiver URL (`/hooks/<uuid>`) where external services POST events. Each webhook can have multiple entrypoints.
- **Target**: Remains unchanged — a delivery destination for events.
This rename affects:
- `internal/database/model_processor.go` → `model_webhook.go` (the struct, not just the file)
- `internal/database/model_webhook.go` → `model_entrypoint.go`
- All references in handlers, routes, templates, and database migrations
- The URL structure: `/sources/*` → `/webhooks/*` for management, `/webhook/{uuid}` → `/hooks/{uuid}` for receiving
The new README (issue #3) documents this naming scheme as the target architecture. This issue tracks the actual code rename.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Per the discussion on issue #3, the current naming of the main entity as "Processor" is confusing. The proposed naming scheme:
/hooks/<uuid>) where external services POST events. Each webhook can have multiple entrypoints.This rename affects:
internal/database/model_processor.go→model_webhook.go(the struct, not just the file)internal/database/model_webhook.go→model_entrypoint.go/sources/*→/webhooks/*for management,/webhook/{uuid}→/hooks/{uuid}for receivingThe new README (issue #3) documents this naming scheme as the target architecture. This issue tracks the actual code rename.
clawbot referenced this issue2026-03-02 00:56:20 +01:00