chore: code cleanup — remove dead files, deps, DB tables, Google-login remnants
Deleted dead files: routes/notifications.js + services/NotificationService.js +
views/pages/notifications.ejs (old bell, unmounted; live fedi notifications live in posts.js);
deploy/verify.ps1 (stale smoke test).
package.json — drop unused ws dependency (no WebSocket since Prutter was removed).
.env.example — drop GOOGLE_* vars (Google login removed).
config/database.js — remove CREATE statements for dead tables (circle_links/remote_actors/
remote_posts from old Circles v1; user_notifications; post_likes). No DROP — existing rows stay.
services/i18n.js — remove dead keys: hub, prutter, and the whole Google-login set (+ the
agoog.* wizard + glog.* notices, ~280 lines). Kept aseo.verify_google. solo_desc/login_google_only de-Googled.
views/pages/auth-login.ejs — drop the dead Google error block + button CSS; the password login form is unchanged.
deploy/post-receive — fix stale pm2 reload prutcms -> klonkt.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.