jessikitty
|
6821b67941
|
Serve uploads from UPLOAD_FOLDER so it can live on a mounted volume
|
2026-09-24 19:48:29 +10:00 |
|
jessikitty
|
04c5eddd17
|
Make UPLOAD_FOLDER env-configurable; resolve relative paths from project root
|
2026-09-24 19:48:09 +10:00 |
|
jessikitty
|
03873b37e1
|
Fix NameError: import current_app (bulk_import logged without it)
|
2026-09-24 15:48:16 +10:00 |
|
jessikitty
|
1199ec4766
|
Link Backup and Restore from site settings
|
2026-09-24 15:47:17 +10:00 |
|
jessikitty
|
5e34840465
|
Fix footer crash (no Jinja date filter), add admin/backup nav links and credit
|
2026-09-24 15:47:05 +10:00 |
|
jessikitty
|
a974ec5fa3
|
Register backup blueprint, CLI commands and current_year context var
|
2026-09-24 14:34:07 +10:00 |
|
jessikitty
|
af937daebb
|
Add BACKUP_FOLDER and BACKUP_KEEP config
|
2026-09-24 14:33:52 +10:00 |
|
jessikitty
|
b16106db7d
|
Add Backup and Restore admin page
|
2026-09-24 14:33:00 +10:00 |
|
jessikitty
|
ca3232c515
|
Add flask backup CLI: create/list/inspect/verify/restore
|
2026-09-24 14:31:56 +10:00 |
|
jessikitty
|
c6ffe7f153
|
Add admin backup routes (create/status/download/verify/delete/restore)
|
2026-09-24 14:31:28 +10:00 |
|
jessikitty
|
c9ef418cdd
|
Add backup/restore service: full archive of DB + all uploaded files
|
2026-09-24 14:31:07 +10:00 |
|
jessikitty
|
4d505a84e7
|
Export ExtraFile from app.models
|
2026-09-24 14:29:34 +10:00 |
|
jessikitty
|
62acef92ff
|
Enhanced home page with improved hero section, feature cards, detailed benefits, and CTA
|
2026-01-05 17:57:56 +11:00 |
|
jessikitty
|
7f583f1ac4
|
Enhanced dashboard with improved stat cards, better layout, getting started guide, and refined typography
|
2026-01-05 17:57:14 +11:00 |
|
jessikitty
|
9de38dfbe2
|
Enhanced base template with better fonts, icons in alerts, auto-hide messages, loading states, and micro-interactions
|
2026-01-05 17:56:32 +11:00 |
|
jessikitty
|
689147d622
|
Visual enhancement: Modern LEGO-themed design with gradients, improved cards, animations, and better UX
|
2026-01-05 17:55:56 +11:00 |
|
jessikitty
|
cd0b5f17f5
|
Add MOC generator with leading zeros support (MOC-0001 format)
|
2025-12-15 09:23:53 +11:00 |
|
jessikitty
|
3aa81f5b6d
|
Add auto-fill MOC number feature with refresh button
|
2025-12-15 07:58:47 +11:00 |
|
jessikitty
|
fdb9211dd2
|
Change to GLOBAL numbering as default (user_scoped=false)
|
2025-12-15 00:40:09 +11:00 |
|
jessikitty
|
a72346b68c
|
Add MOCNumberGenerator to services exports
|
2025-12-15 00:36:07 +11:00 |
|
jessikitty
|
4de5127b24
|
Register MOC blueprint in Flask app
|
2025-12-15 00:35:37 +11:00 |
|
jessikitty
|
0a9ae94706
|
Add MOC blueprint to routes
|
2025-12-15 00:35:13 +11:00 |
|
jessikitty
|
35d32d1a00
|
Add MOC API routes for auto-generation and validation
|
2025-12-15 00:34:48 +11:00 |
|
jessikitty
|
944a679372
|
Add MOC auto-generation service with sequential numbering
|
2025-12-15 00:34:34 +11:00 |
|
jessikitty
|
63496b1ccd
|
Initial commit - LEGO Instructions Manager v1.5.0
|
2025-12-09 17:20:41 +11:00 |
|