13 Commits

Author SHA1 Message Date
Felix Kaspar
f7f6d40eee Homepage and started styling 2024-08-10 00:17:38 +02:00
Felix Kaspar
335a879e81 split schema and logic of operator 2024-07-13 21:20:47 +02:00
Felix Kaspar
3eca56f8c6 first tauri build with new systems
deleted old/unused code
2024-05-18 00:09:46 +02:00
Felix Kaspar
2fc152e96f Cleanup to help me debug build errors 2024-02-27 21:51:03 +01:00
Felix Kaspar
13bfa0b0d0 GenericFields 2024-02-25 20:55:48 +01:00
sbplat
e7b4c93481 fix: use fork of joi with full features on browser 2024-02-05 12:15:01 -05:00
sbplat
9c1588d150 refactor: apply eslint 2024-01-04 20:17:54 -05:00
Felix Kaspar
3e10972efa Workflow and API validation for input file types
(still needs to be ckecked if a pdf is valid)
2023-12-21 16:42:00 +01:00
Felix Kaspar
993d44b9b8 Workflow validation: Operator interop 2023-12-21 15:57:51 +01:00
Felix Kaspar
ba2588ea24 WIP joi validation for impose 2023-11-27 23:35:18 +01:00
Felix Kaspar
498f287d57 Error handeling
(async requests, prevent server from crashing on user-error)
2023-11-21 00:12:35 +01:00
Felix Kaspar
6d81fa1a9e Dynamic Operators 2023-11-20 22:12:03 +01:00
Felix Kaspar
a5060f0fd3 rewrote impose to use new Operator class,
dependencies (pdfcpu) can be made environment-aware using tsconfig.json
2023-11-20 21:04:49 +01:00