refactor: Rename Invites to Notifications (OP#211) #17

Closed
Gravity Bot wants to merge 0 commits from feature/211-rename-invites-notifications into release/v0.3.1
Contributor

Summary

  • Rename dashboard_invites DB table to notifications via migration 00010
  • Rename Go structs: DashboardInviteNotification, InviteViewNotificationView
  • Rename service methods: SendInviteSendNotification, ListPendingInvitesListPendingNotifications, RespondToInviteRespondToNotification
  • Rename handler methods and routes from /invites to /notifications
  • Update sidebar nav label from "Invites" to "Notifications" with bell icon
  • Add legacy redirects for old /invites and /user/settings/invites URLs

References

  • Closes OP#211
  • Version: v0.3.1 (Phase 3.1: UI Overhaul)
## Summary - Rename `dashboard_invites` DB table to `notifications` via migration 00010 - Rename Go structs: `DashboardInvite` → `Notification`, `InviteView` → `NotificationView` - Rename service methods: `SendInvite` → `SendNotification`, `ListPendingInvites` → `ListPendingNotifications`, `RespondToInvite` → `RespondToNotification` - Rename handler methods and routes from `/invites` to `/notifications` - Update sidebar nav label from "Invites" to "Notifications" with bell icon - Add legacy redirects for old `/invites` and `/user/settings/invites` URLs ## References - Closes OP#211 - Version: v0.3.1 (Phase 3.1: UI Overhaul)
refactor: rename invites to notifications
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / security (pull_request) Successful in 1m53s
CI / build (pull_request) Successful in 1m57s
CI / test (pull_request) Successful in 2m10s
0162b51642
Rename all "invites" references to "notifications" throughout:
- DB migration: dashboard_invites table → notifications
- Models: DashboardInvite → Notification, InviteView → NotificationView
- Services: SendInvite → SendNotification, etc.
- Handlers: Invites → Notifications, RespondInvite → RespondNotification
- Routes: /invites → /notifications (with legacy redirects)
- Templates: updated sidebar label, icons, and component names
- Tests: updated route assertions

Closes OP#211

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Gravity Bot closed this pull request 2026-02-17 21:20:18 +00:00
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / security (pull_request) Successful in 1m53s
CI / build (pull_request) Successful in 1m57s
CI / test (pull_request) Successful in 2m10s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mike/gashy!17
No description provided.