Marc-André Bombeck
9f960a59d0
feat(import): show character counts and a Preview busy state
...
The JSON and CSV paste boxes now cap input at the 16 MB body ceiling the
routes enforce and show a live character count beneath each, so an over-long
paste is bounded with feedback instead of silently rejected at submit. The
CSV Preview button also renders the same spinner the Import button does while
a dry-run is in flight, with motion-reduce honoured, so the tap no longer
looks inert on a slow preview.
2026-06-15 01:21:45 +02:00
..
2026-06-15 00:59:47 +02:00
2026-06-14 10:25:18 +02:00
2026-06-15 00:59:33 +02:00
2026-06-10 21:19:05 +02:00
2026-06-05 18:42:18 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-12 19:03:32 +02:00
2026-06-11 13:57:15 +02:00
2026-06-15 00:46:12 +02:00
2026-06-11 13:57:15 +02:00
2026-06-14 23:39:52 +02:00
2026-06-15 01:21:45 +02:00
2026-06-11 13:57:15 +02:00
2026-06-08 18:48:20 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-14 20:10:35 +02:00
2026-06-15 00:20:16 +02:00
2026-06-14 20:39:06 +02:00
2026-06-12 19:35:23 +02:00
2026-06-11 13:57:15 +02:00
2026-06-12 22:03:01 +02:00
2026-06-11 13:57:15 +02:00
2026-06-15 00:46:21 +02:00
2026-06-11 13:57:15 +02:00
2026-06-15 00:59:47 +02:00
2026-06-15 00:59:47 +02:00
2026-06-15 00:59:47 +02:00
2026-06-15 00:59:47 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-10 16:54:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-11 13:57:15 +02:00
2026-06-05 13:40:12 +02:00
2026-06-11 02:19:27 +02:00
2026-06-14 10:46:23 +02:00
2026-06-15 00:45:50 +02:00