jessikitty
|
6a6d524fd0
|
Document TimeZone setting; bump to v1.1.1
|
2026-08-23 00:08:39 +10:00 |
|
jessikitty
|
bd39343217
|
Surface TimeZone setting explicitly (defaults to UTC)
|
2026-08-23 00:08:01 +10:00 |
|
jessikitty
|
e2afe5b914
|
Install tzdata and default TimeZone=UTC in the container
|
2026-08-23 00:07:53 +10:00 |
|
jessikitty
|
ca989cc25b
|
Use Clock.Now (time-zone aware) for Expired badge in Meows list
|
2026-08-23 00:07:40 +10:00 |
|
jessikitty
|
25f4e7e9c5
|
Clarify time zone in Create Meow scheduling form text
|
2026-08-23 00:07:26 +10:00 |
|
jessikitty
|
a4522a4f51
|
Use Clock.Now for Expired badge; clarify time zone in form text
|
2026-08-23 00:06:45 +10:00 |
|
jessikitty
|
470717b7e3
|
Import Clock helper for Razor views
|
2026-08-23 00:06:00 +10:00 |
|
jessikitty
|
baac95d0ae
|
Use Clock.Now (time-zone aware) instead of raw DateTime.Now for expiry checks
|
2026-08-23 00:05:53 +10:00 |
|
jessikitty
|
d44250db96
|
Document TimeZone setting (blank = host's local time, unchanged for IIS)
|
2026-08-23 00:05:38 +10:00 |
|
jessikitty
|
a911186f5d
|
Configure Clock from TimeZone setting at startup
|
2026-08-23 00:05:32 +10:00 |
|
jessikitty
|
df278007bf
|
Add time-zone-aware Clock helper for Meow expiry checks
|
2026-08-23 00:05:11 +10:00 |
|
jessikitty
|
9b57ba83ab
|
Document Docker deployment and Meow expiration; bump to v1.1.0
|
2026-08-22 21:50:34 +10:00 |
|
jessikitty
|
6f2b5c9e2b
|
Add docker-compose.yml with persistent volumes for DB and uploads
|
2026-08-22 21:50:01 +10:00 |
|
jessikitty
|
940eb7d30a
|
Add .dockerignore
|
2026-08-22 21:49:56 +10:00 |
|
jessikitty
|
1bd1fefd48
|
Add Docker support: multi-stage Dockerfile
|
2026-08-22 21:49:52 +10:00 |
|
jessikitty
|
facd8f300f
|
Add Expires column with Expired badge to Meows list
|
2026-08-22 21:49:45 +10:00 |
|
jessikitty
|
d04ed36a57
|
Add Scheduling card with expiry date field to Edit Meow form
|
2026-08-22 21:49:30 +10:00 |
|
jessikitty
|
f128851895
|
Add Scheduling card with expiry date field to Create Meow form
|
2026-08-22 21:48:47 +10:00 |
|
jessikitty
|
4e4a264ac5
|
Configurable data directory for Docker + auto-add ExpiresAt column for existing databases
|
2026-08-22 21:47:47 +10:00 |
|
jessikitty
|
6301f9e99d
|
Skip expired Meows in live display and playlist API
|
2026-08-22 21:47:28 +10:00 |
|
jessikitty
|
15d761519c
|
Persist ExpiresAt when editing a Meow
|
2026-08-22 21:47:10 +10:00 |
|
jessikitty
|
30b52ce80e
|
Add ExpiresAt to Slide (Meow) model for slide expiration
|
2026-08-22 21:46:51 +10:00 |
|
jessikitty
|
6d8aaa8d54
|
fix: Display defaults to black text on white bg, dark table borders
|
2026-05-26 10:35:35 +10:00 |
|
jessikitty
|
1f244ba40c
|
fix: Edit view — auto-width columns, 1px solid black borders on pasted tables
|
2026-05-26 10:20:51 +10:00 |
|
jessikitty
|
510210ad3d
|
fix: Pasted tables — auto-width columns, 1px solid black borders, remove colgroups
|
2026-05-26 10:19:37 +10:00 |
|
jessikitty
|
eb58cf16cf
|
fix: Default slide background to white (#ffffff) instead of dark
|
2026-05-26 10:03:45 +10:00 |
|
jessikitty
|
1828897ba4
|
fix: Preview — white default bg, black text, dark borders on tables
|
2026-05-26 10:02:14 +10:00 |
|
jessikitty
|
74d6928e27
|
fix: Edit view — white default bg, paste formatting, text-align + all styles whitelisted
|
2026-05-26 10:01:42 +10:00 |
|
jessikitty
|
e59ba6d4a9
|
fix: White default bg, paste formatting preservation, text-align + all styles whitelisted
|
2026-05-26 10:00:40 +10:00 |
|
Jess Rogerson
|
39fcd9ec6e
|
feat: Light mode default, auth, Posts rename, display scaling, TinyMCE improvements
|
2026-05-21 14:22:46 +10:00 |
|
Jess Rogerson
|
51d086dab9
|
Merge branch 'main' of https://gitea.hideawaygaming.com.au/jessikitty/ScratchingPost
Failing Stuff
|
2026-05-21 14:17:04 +10:00 |
|
Jess Rogerson
|
e3124d70d0
|
feat: Light mode default, auth, Posts rename, display scaling, TinyMCE improvements
|
2026-05-21 14:11:29 +10:00 |
|
jessikitty
|
5f6dbcf585
|
feat: Add [Authorize] to SlidesController
|
2026-05-21 13:57:42 +10:00 |
|
jessikitty
|
eb409d9778
|
feat: Add [Authorize] to AdminController
|
2026-05-21 13:56:40 +10:00 |
|
jessikitty
|
d17fd89e40
|
feat: Add admin credentials config (default: admin / ScratchingPost2026!)
|
2026-05-21 13:56:14 +10:00 |
|
jessikitty
|
53a33b558a
|
feat: Add cookie authentication, account routes
|
2026-05-21 13:55:42 +10:00 |
|
jessikitty
|
64b0a5e62f
|
feat: Login page view
|
2026-05-21 13:55:14 +10:00 |
|
jessikitty
|
3bf91892f6
|
feat: Add authentication — AccountController with cookie auth login/logout
|
2026-05-21 13:54:59 +10:00 |
|
jessikitty
|
4fffec4919
|
feat: Self-host TinyMCE — switch CDN to /lib/tinymce/
|
2026-05-21 11:05:30 +10:00 |
|
jessikitty
|
5c3d3805d1
|
feat: Self-host TinyMCE — switch CDN to /lib/tinymce/
|
2026-05-21 11:05:00 +10:00 |
|
jessikitty
|
29a7af4950
|
feat: Use BackgroundSize in Preview view
|
2026-05-21 10:19:51 +10:00 |
|
jessikitty
|
7da0aed466
|
feat: Use backgroundSize in slide rendering + buildBgStyle helper
|
2026-05-21 10:18:41 +10:00 |
|
jessikitty
|
dddd3188ce
|
feat: Pass backgroundSize to display engine
|
2026-05-21 10:16:57 +10:00 |
|
jessikitty
|
88d70926f4
|
feat: Add BackgroundSize dropdown to Edit view
|
2026-05-21 10:16:05 +10:00 |
|
jessikitty
|
f4aec96ce0
|
feat: Add BackgroundSize dropdown to Create view
|
2026-05-21 10:15:01 +10:00 |
|
jessikitty
|
58c5f30b0d
|
feat: Add theme toggle button to sidebar + flash-prevention script
|
2026-05-21 10:14:00 +10:00 |
|
jessikitty
|
a060469adc
|
feat: Theme toggle with localStorage persistence
|
2026-05-21 10:13:23 +10:00 |
|
jessikitty
|
c154ea86a2
|
feat: Light/dark mode CSS with theme toggle support
|
2026-05-21 10:12:47 +10:00 |
|
jessikitty
|
37785c48e0
|
feat: Pass backgroundSize in playlist API response
|
2026-05-21 10:11:49 +10:00 |
|
jessikitty
|
c0acb067b3
|
feat: Handle BackgroundSize in SlidesController Edit
|
2026-05-21 10:11:30 +10:00 |
|