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
|
26dcc4843e
|
fixed nested function in workflow validator
|
2023-11-21 22:27:01 +01:00 |
|
Felix Kaspar
|
c45e6c43f2
|
Fixed Joi v2
|
2023-11-21 14:57:58 +01:00 |
|
Felix Kaspar
|
b9b7f0d5ea
|
Fixed Typping for tsc
|
2023-11-21 14:40:29 +01:00 |
|
Felix Kaspar
|
1d89a4c081
|
dynamic operation endpoints (cur. impose only)
|
2023-11-21 01:18:32 +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
|
90f0ee0bc5
|
Validation for Action.values and malformed JSON
|
2023-11-20 22:43:09 +01:00 |
|
Felix Kaspar
|
6d81fa1a9e
|
Dynamic Operators
|
2023-11-20 22:12:03 +01:00 |
|
Felix Kaspar
|
a02169048d
|
Updated Workflows (callbacks, new Operator)
|
2023-11-20 21:45:49 +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 |
|
Saud Fatayerji
|
7df48d43d6
|
created OperatorConstraints and impelemented it in impose
|
2023-11-19 17:22:17 +03:00 |
|
Saud Fatayerji
|
a7545b017f
|
added endpoint: extract-pages. changed indecies to indexes
|
2023-11-19 11:38:55 +03:00 |
|
Felix Kaspar
|
8a63ebe6cf
|
Cleanup, Documented Impose
|
2023-11-17 20:38:45 +01:00 |
|
Saud Fatayerji
|
3496a5d658
|
added rearrange-pages endpoint
|
2023-11-17 17:20:42 +03:00 |
|
Saud Fatayerji
|
a93c575b05
|
Fixed compile errors from last commit
|
2023-11-17 16:11:06 +03:00 |
|
Saud Fatayerji
|
fa36d5d296
|
Appended operation names to filenames
|
2023-11-17 00:45:37 +03:00 |
|
Saud Fatayerji
|
544a080db4
|
Made sort and extract pages functions conform to the new design pattern. Standardised naming of a few variables
|
2023-11-17 00:32:09 +03:00 |
|
Saud Fatayerji
|
373c5e4c26
|
Missed a few changes
|
2023-11-16 02:26:45 +03:00 |
|
Felix Kaspar
|
997f0f349d
|
Wasm working again for node
needs testing in browser
|
2023-11-15 00:24:04 +01:00 |
|
Felix Kaspar
|
063acc6bbf
|
replaced structuredClone, fixed download single
|
2023-11-14 23:32:03 +01:00 |
|
Felix Kaspar
|
85d61fddf0
|
Working (only tested Split yet but im tired)
|
2023-11-14 23:14:08 +01:00 |
|
Felix Kaspar
|
02957f7757
|
Cleanup after merge
|
2023-11-14 17:34:50 +01:00 |
|
Felix Kaspar
|
01bc1b0303
|
Merge remote-tracking branch 'origin/traverseOperations-fixes' into version-2
|
2023-11-14 17:29:19 +01:00 |
|
Saud Fatayerji
|
9956367384
|
Solved type issues in traverseOperations etc. Changed functions to take a object single parameter. Condensed endpoints into a function call
|
2023-11-14 03:26:42 +03:00 |
|
Felix Kaspar
|
b3c73247d3
|
Typed generators
|
2023-11-13 22:35:36 +01:00 |
|
Felix Kaspar
|
185cd1c0a7
|
Typed Operations
|
2023-11-13 18:18:23 +01:00 |
|
Felix Kaspar
|
89e8c3b0ba
|
typed xToX
|
2023-11-13 18:08:08 +01:00 |
|
Felix Kaspar
|
5ae8cb77ac
|
Started migrating workflow controller
|
2023-11-13 00:09:12 +01:00 |
|