-
04ce28ca29
fix page settings section and blocks not showing in editor
main
jamey
2026-03-29 20:30:36 +0100
-
9a506357eb
complete editor panel reorganisation polish
jamey
2026-03-29 18:50:07 +0100
-
d3fe6f4b56
add provider sync enhancements for product lifecycle
jamey
2026-03-29 18:49:55 +0100
-
dd7146cb41
merge page settings into Page tab and remove Settings tab
jamey
2026-03-28 23:54:04 +0000
-
242fed0501
move branding settings from Theme tab to Site tab
jamey
2026-03-28 23:40:48 +0000
-
7c07805df8
add nav editors to Site tab with live preview
jamey
2026-03-28 22:19:48 +0000
-
5a5103bc42
update docs for completed social links editor
jamey
2026-03-28 10:13:03 +0000
-
638bb4fb70
add Site context with social links editor and site-wide settings
jamey
2026-03-28 10:09:33 +0000
-
0b86cd66ce
improve backup button responsiveness and disable handling
jamey
2026-03-27 10:36:05 +0000
-
4ee097596b
fix editor blocks not syncing on content page navigation
jamey
2026-03-27 10:36:02 +0000
-
f47a4b90c7
prevent double-click on create backup button
jamey
2026-03-13 13:37:47 +0000
-
2af30acb6a
remove old database backup files
jamey
2026-03-13 13:34:42 +0000
-
255912af73
update docs and progress tracking
jamey
2026-03-13 13:34:36 +0000
-
f2e9960303
scroll flash messages into view on mount
jamey
2026-03-13 13:34:32 +0000
-
a2d6bf8a02
add sqlcipher support to docker build
jamey
2026-03-13 13:34:28 +0000
-
a6e5db73c0
prevent checkout with unavailable product variants
jamey
2026-03-13 13:34:22 +0000
-
09f55dfe67
add database backup and restore admin page
jamey
2026-03-13 13:33:29 +0000
-
b0f8eea2bc
add competitive gap analysis document
jamey
2026-03-10 09:46:02 +0000
-
8c053f7495
reference SEO enhancements plan in progress and roadmap
jamey
2026-03-10 08:54:15 +0000
-
e04a5edbbb
add SEO enhancements plan
jamey
2026-03-10 08:53:47 +0000
-
9f804459fb
add editor reorganisation plan to progress
jamey
2026-03-10 08:21:55 +0000
-
f49d52a1e0
add editor reorganisation plan
jamey
2026-03-10 08:14:00 +0000
-
6f78b210ff
update progress: mark onboarding UX v2 and notification overhaul complete
jamey
2026-03-10 07:57:40 +0000
-
2282af91db
complete onboarding UX v2
jamey
2026-03-10 07:56:54 +0000
-
951147a675
update progress: mark unified on-site editing complete
jamey
2026-03-09 22:00:18 +0000
-
94c6137ab1
sync editor state with URL for browser back support
jamey
2026-03-09 21:59:48 +0000
-
2c3c5050f4
mark unified on-site editing feature complete
jamey
2026-03-09 21:18:29 +0000
-
caded6c9f8
fix theme data attributes not updating live during editing
jamey
2026-03-09 20:51:59 +0000
-
6f0b7f4f63
redirect /admin/theme to on-site editor at /?edit=theme
jamey
2026-03-09 20:30:33 +0000
-
378b3fdb6b
add image uploads to on-site theme editor and fix scroll on navigation
jamey
2026-03-09 19:45:43 +0000
-
89c411e0fc
clear page-specific assigns on navigation to prevent stale data
jamey
2026-03-09 18:34:45 +0000
-
6aaddeaf44
fix settings editor crash on product pages
jamey
2026-03-09 16:25:00 +0000
-
f7891188e0
add settings editor component for unified on-site editing
jamey
2026-03-09 15:38:06 +0000
-
bb5d220079
consolidate shop pages into unified LiveView for editor state persistence
jamey
2026-03-09 14:47:50 +0000
-
ae0a149ecd
add draft-then-publish workflow plan
jamey
2026-03-09 11:07:46 +0000
-
0741095a84
exclude /health from force_ssl redirect
jamey
2026-03-09 10:06:26 +0000
-
b82d486877
fix header nav spacing for standard layout
jamey
2026-03-09 09:53:54 +0000
-
a011169459
fix force_ssl compile-time config mismatch
jamey
2026-03-09 09:48:06 +0000
-
168b6ce76f
implement unified on-site editor phases 1-2
jamey
2026-03-09 09:01:21 +0000
-
74ab6411f7
add unified on-site editing mode plan
jamey
2026-03-08 23:09:51 +0000
-
476da8121a
add header background contrast warning and improve branding UX
jamey
2026-03-08 22:40:08 +0000
-
32cc425458
separate account settings from shop settings
jamey
2026-03-08 18:42:29 +0000
-
0c2d4ac406
add rate limiting and HSTS for security hardening
jamey
2026-03-08 08:58:43 +0000
-
48eb7a9d9c
update notification system docs as implementation reference
jamey
2026-03-08 07:55:55 +0000
-
5e03dccb69
improve notification accessibility
jamey
2026-03-08 07:53:17 +0000
-
8af5cbf41e
mark notification system overhaul complete
jamey
2026-03-08 07:42:53 +0000
-
db28cb8d9f
migrate remaining admin pages to inline feedback
jamey
2026-03-08 07:34:17 +0000
-
0834437340
add no-JS fallback for provider forms
jamey
2026-03-08 07:30:16 +0000
-
3e29a89fff
add link picker and validation to navigation editor
jamey
2026-03-08 02:10:06 +0000
-
42542ac177
migrate admin forms to inline feedback
jamey
2026-03-07 21:01:54 +0000
-
bd07c9c7d9
separate editor FAB and panel for cleaner animation
jamey
2026-03-07 19:01:32 +0000
-
3f96769840
refine editor sheet to floating pill button
jamey
2026-03-07 11:36:18 +0000
-
f4f036b84b
replace admin rail with unified bottom sheet editor
jamey
2026-03-07 09:30:07 +0000
-
dbcecc7878
update notification overhaul plan
jamey
2026-03-05 15:30:29 +0000
-
c6636cab65
improve email settings progressive enhancement and admin layout
jamey
2026-03-05 15:29:05 +0000
-
5dee2ae0be
fix email settings: hidden attr for no-CSS, block-level card labels
jamey
2026-03-05 09:40:35 +0000
-
e24f9aa4f3
add progressive enhancement guidelines to CLAUDE.md
jamey
2026-03-04 23:28:21 +0000
-
db130a7155
rework email settings for true progressive enhancement
jamey
2026-03-04 23:10:37 +0000
-
dd20ea824f
fix email settings: missing providers, a11y, no-JS support
jamey
2026-03-04 21:26:59 +0000
-
dd659e4c61
replace orphaned tailwind classes with project CSS
jamey
2026-03-04 17:12:21 +0000
-
7547d0d4b8
rework email settings UX with guided flow and friendly errors
jamey
2026-03-04 17:12:10 +0000
-
67a26eb6b4
add contextual prompts for skipped setup steps
jamey
2026-03-04 14:02:49 +0000
-
005ebca432
fix external link icon specificity in shop CSS
jamey
2026-03-04 12:22:05 +0000
-
76cff0494e
add forgiving API key validation with inline errors
jamey
2026-03-04 12:17:56 +0000
-
e139a75b69
consolidate all external links through external_link component
jamey
2026-03-04 07:12:25 +0000
-
156a23da16
add external link UX: icons, rel attributes, screen reader labels
jamey
2026-03-04 00:55:09 +0000
-
696843bacd
add WCAG-compliant input border contrast across all moods
jamey
2026-03-04 00:48:08 +0000
-
92a008926e
fix coming soon page: crash, logo centering, admin login link
jamey
2026-03-04 00:41:15 +0000
-
1a2a6f5d56
fix theme editor radio buttons: accessibility and double dots
jamey
2026-03-04 00:14:57 +0000
-
2e5217b010
add plans from usability testing: onboarding v2, notifications, live editor
jamey
2026-03-03 22:45:41 +0000
-
64f083d271
improve setup UX: password field, setup hook, checklist banners, theme tweaks
jamey
2026-03-03 17:41:08 +0000
-
0853b6f528
share provider connection logic between setup wizard and providers form
jamey
2026-03-03 15:19:17 +0000
-
5b41f3fedf
extract site_name and site_description from theme settings into standalone settings
jamey
2026-03-03 14:52:31 +0000
-
8ea77e5992
fix content image double-suffix, clean up page defaults and editor UX
jamey
2026-03-03 00:56:01 +0000
-
61772c26ae
fix filter pill badge contrast on primary buttons
jamey
2026-03-02 22:58:53 +0000
-
e041f5d8f0
fix ETS cache resilience, skip heavy columns from queries
jamey
2026-03-02 21:44:32 +0000
-
2f3b7e7b21
optimise product queries: skip image blobs, limit listing preloads, add composite index
jamey
2026-03-02 17:29:15 +0000
-
297f3de60f
cache settings, categories, and media in ETS to cut per-request DB queries
jamey
2026-03-02 16:25:29 +0000
-
5e70c07b60
persist mockup variants on fly volume across deploys
jamey
2026-03-02 11:20:33 +0000
-
8159a312ae
increase sqlite busy_timeout and reduce image queue concurrency
jamey
2026-03-02 11:13:31 +0000
-
e66d51a08b
cap image variant concurrency to CPU core count
jamey
2026-03-02 10:59:55 +0000
-
9a27723b52
persist image cache on fly volume across deploys
jamey
2026-03-02 09:49:53 +0000
-
e787f1f663
disable auto-stop to prevent cold start latency
jamey
2026-03-02 09:35:03 +0000
-
bf06ee051a
hide system events by default on activity page
jamey
2026-03-02 08:32:06 +0000
-
820714a04f
move view shop link to top of admin sidebar
jamey
2026-03-02 08:19:28 +0000
-
7ea5e6dcfe
collapse dev tools into disclosure in admin sidebar
jamey
2026-03-02 08:15:46 +0000
-
7ecab242a6
add default queue for cron jobs, fix mobile sidebar scroll
jamey
2026-03-02 08:07:44 +0000
-
dd4aa9ffaa
add Oban Web dashboard at /admin/oban
jamey
2026-03-02 07:44:06 +0000
-
1d02a1bcd2
add AGPL-3.0 license file
jamey
2026-03-02 01:02:27 +0000
-
96341613f4
fix CSS nesting warnings and test type warnings
jamey
2026-03-02 01:02:24 +0000
-
fadcf57286
fix theme editor sidebar untappable on mobile
jamey
2026-03-01 23:36:24 +0000
-
3c9a428d09
extract shared theme CSS into standalone bundle
jamey
2026-03-01 23:24:47 +0000
-
40b9e80516
remove dead CSS classes, extract color-mix tokens
jamey
2026-03-01 23:11:25 +0000
-
a5ba90c5c9
skip image optimization for tiny placeholder images
jamey
2026-03-01 23:11:18 +0000
-
ae6cf209aa
complete admin CSS refactor: delete utilities.css, add layout primitives
jamey
2026-03-01 21:40:21 +0000
-
22d3e36ed5
format refactored admin templates
jamey
2026-03-01 19:39:56 +0000
-
867a69109e
fix visual regressions in admin CSS refactor
jamey
2026-03-01 19:39:22 +0000
-
b7ec41b0cf
refactor admin CSS: replace utility classes with semantic styles
jamey
2026-03-01 17:15:25 +0000
-
edef628214
tidy docs: condense progress, trim readme, mark plan statuses
jamey
2026-03-01 17:15:18 +0000
-
580a7203c9
add activity log with order timeline and global feed
jamey
2026-03-01 15:09:08 +0000