Add sync error logging, extend error flash, fix unload saves
- Log workforce sync errors to backend stdout so they appear in docker logs - Extend error flash from 5s to 15s so errors are readable - Replace sendBeacon (POST-only) with keepalive fetch (PUT) on unload — sendBeacon was hitting 404s on all three unload saves Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
c7066521ff
commit
18e24efbeb
14485 changed files with 1836116 additions and 33 deletions
120
frontend/node_modules/fast-uri/test/fixtures/uri-js-serialize.json
generated
vendored
Normal file
120
frontend/node_modules/fast-uri/test/fixtures/uri-js-serialize.json
generated
vendored
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
[
|
||||
[
|
||||
{
|
||||
"host": "10.10.10.10.example.com"
|
||||
},
|
||||
"//10.10.10.10.example.com"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "2001:db8::7"
|
||||
},
|
||||
"//[2001:db8::7]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "::ffff:129.144.52.38"
|
||||
},
|
||||
"//[::ffff:129.144.52.38]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "2606:2800:220:1:248:1893:25c8:1946"
|
||||
},
|
||||
"//[2606:2800:220:1:248:1893:25c8:1946]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "10.10.10.10.example.com"
|
||||
},
|
||||
"//10.10.10.10.example.com"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "10.10.10.10"
|
||||
},
|
||||
"//10.10.10.10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"path": "?query"
|
||||
},
|
||||
"%3Fquery"
|
||||
],
|
||||
[
|
||||
{
|
||||
"path": "foo:bar"
|
||||
},
|
||||
"foo%3Abar"
|
||||
],
|
||||
[
|
||||
{
|
||||
"path": "//path"
|
||||
},
|
||||
"/%2Fpath"
|
||||
],
|
||||
[
|
||||
{
|
||||
"scheme": "uri",
|
||||
"host": "example.com",
|
||||
"port": "9000"
|
||||
},
|
||||
"uri://example.com:9000"
|
||||
],
|
||||
[
|
||||
{
|
||||
"scheme": "uri",
|
||||
"userinfo": "foo:bar",
|
||||
"host": "example.com",
|
||||
"port": 1,
|
||||
"path": "path",
|
||||
"query": "query",
|
||||
"fragment": "fragment"
|
||||
},
|
||||
"uri://foo:bar@example.com:1/path?query#fragment"
|
||||
],
|
||||
[
|
||||
{
|
||||
"scheme": "",
|
||||
"userinfo": "",
|
||||
"host": "",
|
||||
"port": 0,
|
||||
"path": "",
|
||||
"query": "",
|
||||
"fragment": ""
|
||||
},
|
||||
"//@:0?#"
|
||||
],
|
||||
[
|
||||
{},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "fe80::a%en1"
|
||||
},
|
||||
"//[fe80::a%25en1]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"host": "fe80::a%25en1"
|
||||
},
|
||||
"//[fe80::a%25en1]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"scheme": "wss",
|
||||
"host": "example.com",
|
||||
"path": "/foo",
|
||||
"query": "bar"
|
||||
},
|
||||
"wss://example.com/foo?bar"
|
||||
],
|
||||
[
|
||||
{
|
||||
"scheme": "scheme",
|
||||
"path": "with:colon"
|
||||
},
|
||||
"scheme:with:colon"
|
||||
]
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue