todos-contra-el-fuego-web/imports/modules
vjrj dc8a05a0d4 notif: remove code migrated to tcef-notifications microservice
The push/email notification processing now lives in the tcef-notifications
service (fases 1a-1c). Removed from the web:
- imports/startup/server/notificationsObserver.js (observe Notifications -> processNotif)
- imports/modules/server/notificationsProcess.js (node-gcm push + notif emails)
- the 'Process pending notif' SyncedCron job in cron.js
- node-gcm dependency (dead Google API since jun-2024)

subsUnion.js is KEPT: it feeds the subs-public-union SiteSettings that the REST
API (status/subs-public-union) serves to the Flutter app; it is not part of the
notifications pipeline.

DEPLOY ORDERING (see UPGRADE.md): production must not run this build until the
tcef-notifications service is emitting in prod — otherwise notifications stop.
REST smoke test green (byte-identical).
2026-07-13 19:45:13 +02:00
..
server notif: remove code migrated to tcef-notifications microservice 2026-07-13 19:45:13 +02:00
get-email-of-user.js Fire comments email notifications 2018-03-05 09:59:55 +01:00
get-oauth-profile.js Lang for oauth users 2018-02-12 19:52:22 +01:00
lang-fallback.js Fallback moved. Index points to telegran en bot 2018-05-10 09:00:05 +02:00
parse-markdown.js add static pages 2017-05-30 00:28:34 -05:00
rate-limit.js fix rate-limit.js module failing to block excessive requests 2017-07-31 09:30:52 -05:00
url-encode.js Added web and email notifications. Tests. Fire page 2018-01-16 16:19:29 +01:00
validate.js wip Pup 1.0.0 2017-05-23 20:05:46 -05:00