fszontagh
|
2fc3e01d0f
refactor: replace Prepare Generation code node with predefined nodes
|
hace 1 mes |
fszontagh
|
ccdde007eb
fix: lay out loop bodies as nested subgraphs, center nodes by real width
|
hace 1 mes |
fszontagh
|
705b995a10
fix: GET/POST/PUT trigger nodes read context.triggerData, which the engine never sets
|
hace 1 mes |
fszontagh
|
c445f9bf48
fix: drop the send-size cap the I1 channel fix accidentally introduced
|
hace 1 mes |
fszontagh
|
496eda5f08
test: cover the correct-password round trip for a form's password gate
|
hace 1 mes |
fszontagh
|
fa5ff68a65
docs: note the form password cookie is not marked Secure
|
hace 1 mes |
fszontagh
|
998dc23f17
fix: clamp the form dispatch pool's thread/queue config instead of trusting it
|
hace 1 mes |
fszontagh
|
170d1be269
fix: drop the dead clientIp assignment in buildFormTriggerData
|
hace 1 mes |
fszontagh
|
45a213fa04
fix: stop re-parsing configSchema unguarded when recovering property order
|
hace 1 mes |
fszontagh
|
8c43a7dbda
fix: wire up the ENABLE_ASAN option CLAUDE.md has documented all along
|
hace 1 mes |
fszontagh
|
2d14a8e2ca
fix: close the shutdown race between a queued dispatch and stop()'s cancel pass
|
hace 1 mes |
fszontagh
|
abda4ab403
fix: raise the webserver's gRPC receive limit for runner responses
|
hace 1 mes |
fszontagh
|
80315618f0
docs: the form trigger
|
hace 1 mes |
fszontagh
|
c39a27b943
feat: an upload form into the anime pipeline
|
hace 1 mes |
fszontagh
|
1c8d26a922
refactor: one copy of the anime chain, called by the RSS loop
|
hace 1 mes |
fszontagh
|
bd3d78614b
fix: send a storage path, not a full URL, for cover_url
|
hace 1 mes |
fszontagh
|
d3bf7ae8a1
fix: preserve legacy array values as strings, and a clipboard fallback for the form address
|
hace 1 mes |
fszontagh
|
a8b0c54319
feat: show a form's address in the node editor
|
hace 1 mes |
fszontagh
|
358b264706
fix: explicit cookie parsing, colon guard on the token payload, and gate scope comment for the form password
|
hace 1 mes |
fszontagh
|
881008d1b1
feat: an optional password on a shared form
|
hace 1 mes |
fszontagh
|
21d66d8f58
fix: bound immediate-mode dispatch shutdown with discard-then-cancel instead of an unbounded join
|
hace 1 mes |
fszontagh
|
5ae39ef69e
fix: bound and own immediate-mode form dispatch instead of a detached thread
|
hace 1 mes |
fszontagh
|
a69fa316b7
feat: a form can answer at once instead of holding the browser
|
hace 1 mes |
fszontagh
|
703d7bdd7e
fix: readable fractional size-limit message, drop a vacuous form test
|
hace 1 mes |
fszontagh
|
08e729f80f
feat: accept a form submission, uploads included
|
hace 1 mes |
fszontagh
|
b1a12e3d2b
fix: refuse a node whose schema fails to parse instead of storing it degraded
|
hace 1 mes |
fszontagh
|
19803ad1b4
test: cover every escaped site on the form page, not just three of seven
|
hace 1 mes |
fszontagh
|
875c668318
fix: handle JS string concatenation when parsing a node's configSchema
|
hace 1 mes |
fszontagh
|
ccab0a1aae
feat: serve a form-trigger workflow's form as HTML
|
hace 1 mes |
fszontagh
|
f254ad9a13
docs: correct the form-trigger design doc's account of the body cap
|
hace 1 mes |