|
|
c70c4449fc
|
config: simplification of some options, moved into html template
|
2026-04-28 01:59:35 +01:00 |
|
|
|
3f46b7669d
|
ui: defaults
|
2026-04-28 01:22:28 +01:00 |
|
|
|
6bbdb50ab8
|
ui: update to defaults, less assumptions about layout
|
2026-04-28 00:30:08 +01:00 |
|
|
|
25ad11540e
|
telegram: improvements across the board, and avoiding sending images and notes without request
|
2026-04-10 21:38:29 +01:00 |
|
|
|
b3f5f403aa
|
refactor: forget epoch and going down to a 4char hex string
|
2026-04-10 19:38:46 +01:00 |
|
|
|
a7c74241a0
|
styles: semantic html rather than all being pre-wrapped to generalise for others
|
2026-04-10 19:25:53 +01:00 |
|
|
|
9f0e3aae6d
|
cargo: gate telegram behind a default feature
|
2026-04-10 19:06:08 +01:00 |
|
|
|
ca6b7e2803
|
fix: aria-label and aria-live on voice note elements
|
2026-04-10 16:13:30 +01:00 |
|
|
|
66fe5b5c16
|
fix: aria-label on drawing tools
|
2026-04-10 16:11:25 +01:00 |
|
|
|
52cbc003e1
|
feat: responsive canvas scaling
|
2026-04-10 16:10:10 +01:00 |
|
|
|
4807104eb1
|
feat: extracts {{prompt}} out from {{form}} as a separate element
|
2026-04-10 16:04:42 +01:00 |
|
|
|
0e8d6e1f54
|
feat: clip:rect honeypot to make it more difficult to detect
|
2026-04-10 15:40:55 +01:00 |
|
|
|
a33be3be6c
|
fix: error text is escaped
|
2026-04-10 15:34:32 +01:00 |
|
|
|
a1ddbba660
|
fix: alt-text on submitted drawings
|
2026-04-10 15:34:23 +01:00 |
|
|
|
a06f380b67
|
fix: label-for on form elements
|
2026-04-10 15:33:57 +01:00 |
|
|
|
c3e1ff145d
|
fix: remove unused label configs, fix entry audio gap, canvas spacing
|
2026-04-10 02:48:55 +01:00 |
|
|
|
06336d8146
|
feat: render voice note audio in entries
|
2026-04-10 02:29:44 +01:00 |
|
|
|
3e64ff4857
|
feat: voice note recorder in form
|
2026-04-10 02:27:55 +01:00 |
|
|
|
ab6dd05b6e
|
refactor: collapsible drawing form with add/discard UX
|
2026-04-10 02:24:55 +01:00 |
|
|
|
d66e004b0d
|
feat: voice_note field in entry frontmatter
|
2026-04-10 02:14:57 +01:00 |
|
|
|
ca9eaf0662
|
feat: voice note config fields
|
2026-04-10 02:12:57 +01:00 |
|
|
|
c05cbf4cbc
|
feat: extracts out the success page to an actual template
|
2026-04-10 01:22:09 +01:00 |
|
|
|
1371c006e9
|
refactor: just four swatches, fits with the aesthetic much better
|
2026-04-09 23:55:26 +01:00 |
|
|
|
286a0ed371
|
feat: drawing toolbar is back
|
2026-04-09 23:35:57 +01:00 |
|
|
|
9521fc4aef
|
feat: initial draft of drawings, still missing some features from my other site
|
2026-04-09 23:00:48 +01:00 |
|
|
|
d26c289f66
|
feat: textarea width/rows in px to match drawpad, and drawpad submissions/entry rendering
|
2026-04-09 22:39:00 +01:00 |
|
|
|
d34768b63d
|
feat: renders drawpad, and saves files as epoch_uuid for better sorting on disk
|
2026-04-09 22:27:22 +01:00 |
|
|
|
7663237f57
|
feat: support for drawing
|
2026-04-09 22:17:01 +01:00 |
|
|
|
73823e84ec
|
fix: increases specificity of dates so entries are still correctly ordered within the same day
|
2026-04-09 20:53:23 +01:00 |
|
|
|
21cadb630b
|
feat: telegram moderation is optional
|
2026-04-09 19:15:37 +01:00 |
|
|
|
75f1644cc1
|
feat: reimplements the captcha and related options
|
2026-04-09 19:11:45 +01:00 |
|
|
|
726fe55eb8
|
refactor: renames some options to be a little clearer, and fixes up the module
|
2026-04-09 18:57:58 +01:00 |
|
|
|
21f8d5a6a5
|
feat: config option for enabling the website field, and allowing html injection in messages
|
2026-04-09 18:36:59 +01:00 |
|
|
|
7f86743f4a
|
refactor: clean-up of some unused options after the template rework
|
2026-04-09 18:08:37 +01:00 |
|
|
|
f794fa3ce0
|
include_str default css, fix placeholder replacement in comments
|
2026-04-09 17:42:32 +01:00 |
|
|
|
1a7605c4fc
|
include_str default template from file
|
2026-04-09 17:36:02 +01:00 |
|
|
|
250dc02407
|
replace pre with div.page-container, document template
|
2026-04-09 17:34:40 +01:00 |
|
|
|
b041941a4a
|
classes on all elements, configurable form labels/style/textarea
|
2026-04-09 17:11:59 +01:00 |
|
|
|
ef6a190549
|
configurable separator, .env.example
|
2026-04-09 16:58:42 +01:00 |
|
|
|
d751eb62a9
|
pre-wrap default template, t0sig-style form and entries
|
2026-04-09 16:55:01 +01:00 |
|
|
|
f88476604d
|
custom html templates, inline css, drop /style.css route
|
2026-04-09 16:22:11 +01:00 |
|
|
|
5bfba1b6ff
|
switch config to env vars, add nix module
|
2026-04-09 14:24:46 +01:00 |
|
|
|
119db17142
|
feat: HTML page rendering
|
2026-04-09 11:47:22 +01:00 |
|