Files
lunarfront-app/packages/backend/src/db/migrations/meta/_journal.json
ryan 96d2a966d7
All checks were successful
CI / ci (pull_request) Successful in 25s
CI / e2e (pull_request) Successful in 55s
feat: tabbed profile page with PIN setup and auto employee numbers
- Profile page split into Account, Security, Appearance tabs
- Security tab: change password + set/change/remove POS PIN
- Warning banner with link to Security tab when no PIN is set
- /auth/me returns employeeNumber and hasPin
- Migration 0046: Postgres trigger auto-assigns sequential employee
  numbers starting at 1001, backfills existing users
- Added shadcn Alert component

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 19:41:36 +00:00

335 lines
6.7 KiB
JSON

{
"version": "7",
"dialect": "postgresql",
"entries": [
{
"idx": 0,
"version": "7",
"when": 1774635439354,
"tag": "0000_hot_purifiers",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1774646377107,
"tag": "0001_gray_lightspeed",
"breakpoints": true
},
{
"idx": 2,
"version": "7",
"when": 1774648659531,
"tag": "0002_bumpy_mandarin",
"breakpoints": true
},
{
"idx": 3,
"version": "7",
"when": 1774651222033,
"tag": "0003_round_captain_midlands",
"breakpoints": true
},
{
"idx": 4,
"version": "7",
"when": 1774652800605,
"tag": "0004_peaceful_wendell_rand",
"breakpoints": true
},
{
"idx": 5,
"version": "7",
"when": 1774653515690,
"tag": "0005_add_products_units_receipts",
"breakpoints": true
},
{
"idx": 6,
"version": "7",
"when": 1774653924179,
"tag": "0006_add_consignment",
"breakpoints": true
},
{
"idx": 7,
"version": "7",
"when": 1774662300000,
"tag": "0007_accounts_lookups",
"breakpoints": true
},
{
"idx": 8,
"version": "7",
"when": 1774702800000,
"tag": "0008_member_primary_account",
"breakpoints": true
},
{
"idx": 9,
"version": "7",
"when": 1774703400000,
"tag": "0009_member_number",
"breakpoints": true
},
{
"idx": 10,
"version": "7",
"when": 1774704000000,
"tag": "0010_member_identifiers",
"breakpoints": true
},
{
"idx": 11,
"version": "7",
"when": 1774710000000,
"tag": "0011_member_address",
"breakpoints": true
},
{
"idx": 12,
"version": "7",
"when": 1774720000000,
"tag": "0012_file_storage",
"breakpoints": true
},
{
"idx": 13,
"version": "7",
"when": 1774730000000,
"tag": "0013_rbac",
"breakpoints": true
},
{
"idx": 14,
"version": "7",
"when": 1774740000000,
"tag": "0014_user_is_active",
"breakpoints": true
},
{
"idx": 15,
"version": "7",
"when": 1774750000000,
"tag": "0015_repairs",
"breakpoints": true
},
{
"idx": 16,
"version": "7",
"when": 1774760000000,
"tag": "0016_repair_service_templates",
"breakpoints": true
},
{
"idx": 17,
"version": "7",
"when": 1774770000000,
"tag": "0017_repair_in_transit_status",
"breakpoints": true
},
{
"idx": 18,
"version": "7",
"when": 1774780000000,
"tag": "0018_repair_notes",
"breakpoints": true
},
{
"idx": 19,
"version": "7",
"when": 1774790000000,
"tag": "0019_repair_new_status",
"breakpoints": true
},
{
"idx": 20,
"version": "7",
"when": 1774800000000,
"tag": "0020_repair_default_new",
"breakpoints": true
},
{
"idx": 21,
"version": "7",
"when": 1774810000000,
"tag": "0021_remove_company_scoping",
"breakpoints": true
},
{
"idx": 22,
"version": "7",
"when": 1774820000000,
"tag": "0022_shared_file_storage",
"breakpoints": true
},
{
"idx": 23,
"version": "7",
"when": 1774830000000,
"tag": "0023_store_settings",
"breakpoints": true
},
{
"idx": 24,
"version": "7",
"when": 1774840000000,
"tag": "0024_add_traverse_access_level",
"breakpoints": true
},
{
"idx": 25,
"version": "7",
"when": 1774850000000,
"tag": "0025_vault",
"breakpoints": true
},
{
"idx": 26,
"version": "7",
"when": 1774860000000,
"tag": "0026_modules",
"breakpoints": true
},
{
"idx": 27,
"version": "7",
"when": 1774870000000,
"tag": "0027_generalize_terminology",
"breakpoints": true
},
{
"idx": 28,
"version": "7",
"when": 1774880000000,
"tag": "0028_lessons_foundation",
"breakpoints": true
},
{
"idx": 29,
"version": "7",
"when": 1774890000000,
"tag": "0029_schedule_slots",
"breakpoints": true
},
{
"idx": 30,
"version": "7",
"when": 1774900000000,
"tag": "0030_enrollments",
"breakpoints": true
},
{
"idx": 31,
"version": "7",
"when": 1774910000000,
"tag": "0031_lesson_sessions",
"breakpoints": true
},
{
"idx": 32,
"version": "7",
"when": 1774920000000,
"tag": "0032_grading_scales",
"breakpoints": true
},
{
"idx": 33,
"version": "7",
"when": 1774930000000,
"tag": "0033_lesson_plans",
"breakpoints": true
},
{
"idx": 34,
"version": "7",
"when": 1774940000000,
"tag": "0034_blocked_dates",
"breakpoints": true
},
{
"idx": 35,
"version": "7",
"when": 1774950000000,
"tag": "0035_grade_history",
"breakpoints": true
},
{
"idx": 36,
"version": "7",
"when": 1774960000000,
"tag": "0036_lesson_plan_templates",
"breakpoints": true
},
{
"idx": 37,
"version": "7",
"when": 1774970000000,
"tag": "0037_rate_cycles",
"breakpoints": true
},
{
"idx": 38,
"version": "7",
"when": 1775321562910,
"tag": "0038_pos-core",
"breakpoints": true
},
{
"idx": 39,
"version": "7",
"when": 1775408000000,
"tag": "0039_cash-rounding",
"breakpoints": true
},
{
"idx": 40,
"version": "7",
"when": 1775494000000,
"tag": "0040_app-config",
"breakpoints": true
},
{
"idx": 41,
"version": "7",
"when": 1775580000000,
"tag": "0041_app_settings",
"breakpoints": true
},
{
"idx": 42,
"version": "7",
"when": 1775590000000,
"tag": "0042_drawer-adjustments",
"breakpoints": true
},
{
"idx": 43,
"version": "7",
"when": 1775600000000,
"tag": "0043_user-pin",
"breakpoints": true
},
{
"idx": 44,
"version": "7",
"when": 1775680000000,
"tag": "0044_repair-pos-consumable",
"breakpoints": true
},
{
"idx": 45,
"version": "7",
"when": 1775770000000,
"tag": "0045_registers-reports",
"breakpoints": true
},
{
"idx": 46,
"version": "7",
"when": 1775860000000,
"tag": "0046_auto-employee-number",
"breakpoints": true
}
]
}