Files
lunarfront-app/packages/backend/src/db/migrations/meta/_journal.json
Ryan Moon 5ad27bc196 Add lessons module, rate cycles, EC2 deploy scripts, and help content
- Lessons module: lesson types, instructors, schedule slots, enrollments,
  sessions (list + week grid view), lesson plans, grading scales, templates
- Rate cycles: replace monthly_rate with billing_interval + billing_unit on
  enrollments; add weekly/monthly/quarterly rate presets to lesson types and
  schedule slots with auto-fill on enrollment form
- Member detail page: tabbed layout for details, identity documents, enrollments
- Sessions week view: custom 7-column grid replacing react-big-calendar
- Music store seed: instructors, lesson types, slots, enrollments, sessions,
  grading scale, lesson plan template
- Scrollbar styling: themed to match sidebar/app palette
- deploy/: EC2 setup and redeploy scripts, nginx config, systemd service
- Help: add Lessons category (overview, types, instructors, slots, enrollments,
  sessions, plans/grading); collapsible sidebar with independent scroll;
  remove POS/accounting references from docs
2026-03-30 18:52:57 -05:00

272 lines
5.4 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
}
]
}