caterium-app/ops/sql
pavlov346346-source 12ba761af9 Merge production (account center + login redesign) into main
production had diverged from main with 20 unreviewed direct-push
commits never merged back (account center feature, owner-only employee
roles, and a login-screen redesign - the exact "cream login" work that
replaced the old dark table-photo screen). Neither QA nor the
audit fixes on main had ever seen this code.

Conflict resolution:
- service-worker.js: kept production's newer cache-refresh mechanism
  (CRITICAL_FRESH, forceFresh, withAccountCenter, v81 cache name) and
  combined both sides' CORE asset lists (account-center-v1780.js +
  login-signature-v1776.js from production, auth-security-v1774.js +
  order-enhancements-v1775.js from main).
- deploy-timeweb.yml: kept main's version, which already independently
  verifies service-worker.js's sha256 alongside the login/logo files -
  strictly more thorough than production's version of the same check.

Also fixes fallout from production's commits never having been
QA-tested before landing: package.json was bumped to 17.8.0 with
nothing else in the codebase updated to match (reverted to 17.7.3,
matching package-lock.json/release-manifest.json/app-runtime.js, since
no other release artifact actually changed), and three tests
(static-security.mjs, edge-security-v1774.mjs, release-check.mjs) had
hardcoded strings (old PWA cache name, old employee role list) that no
longer matched the code they were checking.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:36:52 +03:00
..
CATERIUM-OWNER-ACCOUNTS-V31.sql feat: owner-only company accounts and self profile 2026-09-12 08:47:40 +03:00
SUPABASE-ADMIN-RIGHTS-V30.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-CHAT-V29.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-DEVELOPER-V22-AAL2.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-DEVELOPER-V22.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-EMPLOYEE-MANAGEMENT-V28.sql docs: record the missing sun_employee_prepare/finalize_v28 migration 2026-09-12 14:16:16 +03:00
SUPABASE-RBAC-V3.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-REGISTRATION-USERS-V27.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-SAAS-V16-FINALIZE.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-SAAS-V16.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-SETUP.sql Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
SUPABASE-V17.6.1-CHAT-STORAGE-GUARD.sql Caterium v17.6.1 — chat photo compression and server memory 2026-09-07 18:11:05 +03:00
SUPABASE-V17.6.8-DEVELOPER-CONSOLE-UX.sql Caterium v17.6.8 — Developer Console UX and error fixes 2026-09-08 07:58:54 +03:00
SUPABASE-V17.7.0-ERROR-TELEMETRY-HYGIENE.sql Caterium v17.7.0 — architecture foundation 2026-09-08 13:24:34 +03:00
SUPABASE-V17.7.0-SERVER-ORDER-AUTOMATION.sql Caterium v17.7.0 — architecture foundation 2026-09-08 13:24:34 +03:00
SUPABASE-V17.7.2-CLIENTS-FOUNDATION.sql Caterium v17.7.2 — clients foundation 2026-09-09 10:42:14 +03:00
SUPABASE-V17.7.3-CLIENTS-SERVER-READ.sql Caterium v17.7.3 — clients server read 2026-09-09 12:07:37 +03:00
SUPABASE-V17.7.4-ADVISOR-HARDENING.sql Harden Supabase advisor findings 2026-09-11 07:45:08 +03:00
SUPABASE-V17.7.4-AUTH-EMAIL-VERIFICATION.sql Security: require verified email for signup 2026-09-11 07:27:37 +03:00