Commit Graph
100 Commits
Author SHA1 Message Date
Saud Fatayerji 42904788bf Added OperatorConstraints UI generator 2023-11-19 20:09:53 +03:00
Saud Fatayerji d73a61ae3d Fixed bug with libreoffice command line wrapper 2023-11-19 20:08:29 +03: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
Saud Fatayerji facf1553ec Added endpoint: scale-pages 2023-11-19 01:19:57 +03:00
Saud Fatayerji 7503d70377 Marked newly discovered bug 2023-11-19 01:18:46 +03:00
Saud Fatayerji 698c8f6215 Added endpoint: impose 2023-11-18 20:27:32 +03:00
Saud Fatayerji 9bca4848f3 Added remove pages 2023-11-18 19:56:45 +03:00
Saud Fatayerji c060b2a4e0 Fixed variable name 2023-11-18 19:56:23 +03:00
Saud Fatayerji 3496a5d658 added rearrange-pages endpoint 2023-11-17 17:20:42 +03:00
Saud Fatayerji 26cb467156 Fixed broken endpoint, added comments specifying what endpoints are left to implement 2023-11-17 16:23:57 +03:00
Saud Fatayerji a93c575b05 Fixed compile errors from last commit 2023-11-17 16:11:06 +03:00
Saud Fatayerji 4c8a85726d Made split pdf functions conform to the new design pattern. 2023-11-17 15:52:44 +03:00
Saud Fatayerji b4251b56fe Fixed imports for Operators 2023-11-17 13:15:20 +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 53bf6ef4bc Fixed file naming for updateMetadata 2023-11-16 19:25:29 +03:00
Saud Fatayerji 373c5e4c26 Missed a few changes 2023-11-16 02:26:45 +03:00
Saud Fatayerji 576b0e02f6 Changed PdfFile.filename to exclude file extensions. Other naming fixes 2023-11-16 02:24:10 +03:00
Saud Fatayerji 667583984f Fixed bug in file conversion on node, cleaned up warnings 2023-11-15 15:33:04 +03:00
Saud Fatayerji 57415bea85 Capitalised pdfJsDocument and pdfLibDocument 2023-11-15 02:38:07 +03:00
Saud Fatayerji 5f23491189 Merge branch 'version-2' of https://github.com/Frooodle/Stirling-PDF into version-2 2023-11-15 02:27:26 +03:00
Saud Fatayerji ed4c7d9400 Fixed up straggling errors 2023-11-15 02:27:21 +03:00
Saud Fatayerji 35e2668f07 fixed unused examples 2023-11-14 03:27:19 +03:00
Saud Fatayerji bbcbc8be50 removed unused import 2023-11-14 03:27:04 +03: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
Saud Fatayerji 77274e6117 Added Type for the real useages of pdf Operations 2023-11-13 03:50:02 +03:00
Saud Fatayerji 4a832942f2 Fixed broken import 2023-11-13 02:52:25 +03:00
Saud Fatayerji eab9607f8a Merge branch 'version-2' of https://github.com/Frooodle/Stirling-PDF into version-2 2023-11-13 02:52:01 +03:00
Saud Fatayerji e625a415fd Adding LibreOffice conversion support (WIP) 2023-11-13 02:46:50 +03:00
Saud Fatayerji c7dd18695d Commented out bad code 2023-11-12 20:58:40 +03:00
Saud Fatayerji 8018947353 Migrated more functions to use PdfFile 2023-11-12 16:57:53 +03:00
Saud Fatayerji 0d915fcc33 Added support for PDFJS to PdfFile. Migrated some operations to use this new wrapper 2023-11-12 04:46:09 +03:00
Saud Fatayerji 3fad22c4fe Added Pdf File wrapper. migrated merge to use it 2023-11-11 23:43:39 +03:00
Saud Fatayerji 1b0a881ad6 Fixed up updateMetadata 2023-11-11 21:27:40 +03:00
Saud Fatayerji fd6b0740fd Renamed editMetadata to match V1 naming. Added Operations controller 2023-11-11 18:35:33 +03:00
Saud Fatayerji 2cb2116940 Fixed nodemon + TS incompatability 2023-11-11 13:33:49 +03:00
Saud Fatayerji 458e9ed75b Tried to convert server-node to TS, there are still some issues 2023-11-10 23:41:31 +03:00
Saud Fatayerji 7b702734f3 Undid a few things that broke in the last commit 2023-11-10 23:23:18 +03:00
Saud Fatayerji 55f55afed2 Cleared up client and shared modules 2023-11-10 21:08:07 +03:00
Saud Fatayerji 0f35c77074 Migrating shared-operations to TS (WIP) 2023-11-08 03:33:22 +03:00
Saud Fatayerji 0a43660e55 Merge branch 'stirling-pdf-rewrite' into version-2 2023-11-08 02:11:49 +03:00
Saud Fatayerji f80297fbcc Moved Language picker 2023-11-07 21:00:42 +03:00
Saud Fatayerji de2c1fd3e2 Fixed warnings optimised load time 2023-11-06 00:26:22 +03:00
Saud Fatayerji c404754e26 Fixed warnings 2023-11-05 23:22:17 +03:00
Saud Fatayerji 0d2d1726f8 Added localisation support with en and ar 2023-11-05 14:13:34 +03:00
Saud Fatayerji 35c5a457b7 Replaced default template with new S-PDF template. added navbar 2023-11-04 14:03:09 +03:00
Saud Fatayerji 98a19e56a4 Setup react router 2023-11-03 12:06:55 +03:00
Saud Fatayerji fcf53c3923 Added app category 2023-11-03 00:42:00 +03:00
Saud Fatayerji 5a2d8e9f07 Added S-PDF icons 2023-11-03 00:41:30 +03:00
Saud Fatayerji f73c570bd3 Mitigated low level vulnerability 2023-10-29 21:49:40 +02:00
Saud Fatayerji f87a921ad1 Updated tauri package id 2023-10-29 21:49:17 +02:00
Saud Fatayerji 261cbe64f2 Created end to end demo 2023-10-29 20:19:59 +02:00
Saud Fatayerji 3006478e9c Added tauri-browser wrappers 2023-10-29 20:19:48 +02:00
Saud Fatayerji cac8f856fa reverted to base tauri install 2023-10-29 11:14:07 +02:00
Saud Fatayerji e25c3a4110 added tauri 2023-10-28 19:56:16 +03:00
Saud Fatayerji ad62137a28 Fixed script 2023-10-28 01:22:48 +03:00
Saud Fatayerji 88550e13dd Added linux release scripts 2023-10-28 00:20:24 +03:00
Saud Fatayerji cfbfbf34d7 Configured capacitor 2023-10-27 22:41:15 +03:00
Saud Fatayerji 4f500f2257 added minimum npm version 2023-10-27 01:33:34 +03:00
Saud Fatayerji 29a8107ae0 standardised the api response, updated contribute 2023-10-27 01:33:11 +03:00
Saud Fatayerji 29b633d7b4 bug fix 2023-10-27 00:01:04 +03:00
Saud Fatayerji 6d505715e0 created a PoC for the client 2023-10-26 23:41:48 +03:00
Saud Fatayerji 13c4f664c2 cleaned up node server 2023-10-26 21:53:02 +03:00
Saud Fatayerji 02f98fb378 Added concurrently to run everything together 2023-10-26 16:29:15 +03:00
Saud Fatayerji 19f4f7febb Moved to use npm workspaces. updated imports 2023-10-26 15:42:54 +03:00
Saud Fatayerji 368d742d41 added 2 new root folders 2023-10-23 18:08:28 +03:00
Saud Fatayerji 0901683880 Merge branch 'main' into signCrop 2023-05-19 15:13:51 +03:00
Saud Fatayerji a9e22947ef Merge branch 'cleanups' of https://github.com/Frooodle/Stirling-PDF into cleanups 2023-05-08 20:07:23 +03:00
Saud Fatayerji 7585fc80b4 Made added draggable elements persist between pages. 2023-05-08 20:06:34 +03:00
Saud Fatayerji 5e3a2b456e Merge branch 'cleanups' of https://github.com/Frooodle/Stirling-PDF into cleanups 2023-05-08 16:54:34 +03:00
Saud Fatayerji e0350b2837 Fixed error when clicking the delete draggable element with none available. 2023-05-08 12:36:39 +03:00
Saud Fatayerji 1a521505a6 Fixed bug with rainbow mode style 2023-05-08 04:29:26 +03:00
Saud Fatayerji 12d457e3ee Merge branch 'cleanups' of https://github.com/Frooodle/Stirling-PDF into cleanups 2023-05-08 04:24:42 +03:00
Saud Fatayerji d58933ea8d Adjusted how styles work. Made signature canvas bigger. 2023-05-08 04:23:45 +03:00
Saud Fatayerji 1d55ee7f93 Merge branch 'cleanups' of https://github.com/Frooodle/Stirling-PDF into cleanups 2023-05-07 23:40:12 +03:00
Saud Fatayerji b86afd7fc9 Revamped Signing page to allow multiple signatures and images 2023-05-07 23:39:34 +03:00
Saud Fatayerji 07e81a117b Fixed signature scaling 2023-05-06 19:56:31 +03:00
Saud Fatayerji 5c7221d0d7 Merge branch 'cleanups' of https://github.com/Frooodle/Stirling-PDF into cleanups 2023-05-06 18:53:20 +03:00
Saud Fatayerji 0aa79d28f8 Fixed positional accuracy for signatures 2023-05-06 18:52:30 +03:00
Saud Fatayerji a342def43f Fixed #74 (visual feedback of downloads) 2023-05-04 20:48:57 +03:00
Saud Fatayerji b100435d9c Made the dialog close when clicking off of it. 2023-05-04 19:46:00 +03:00
Saud Fatayerji b2a29e2b13 Restyled the sign page and cleaned up code in various places. 2023-05-04 00:07:51 +03:00
Saud Fatayerji 757433629a Merge branch 'main' of https://github.com/Sf298/Stirling-PDF 2023-04-20 20:27:22 +03:00
Saud Fatayerji 050ae2a512 Fixed rotate all button not working 2023-04-20 20:26:38 +03:00
Saud Fatayerji f4e5690841 Added "insert document" buttons that appear in the middle of the document 2023-04-20 19:34:58 +03:00
Saud Fatayerji 7f9f45c720 Bug fixes and optimisations 2023-04-19 11:44:58 +03:00
Saud Fatayerji 8d1057477b Merge branch 'main' of https://github.com/Sf298/Stirling-PDF 2023-04-18 05:18:20 +03:00
Saud Fatayerji b3dff3a520 Added Page Manager to navbar and home page 2023-04-18 05:13:09 +03:00
Saud Fatayerji 2762459acf Created a page for visually editing individual pages of a pdf 2023-04-18 05:08:38 +03:00
Saud Fatayerji 9b3aac4a8a Combined changes that wouldn't merge 2023-02-07 23:14:03 +03:00
Saud Fatayerji 75d841083c Fixed formatting 2023-02-07 15:56:50 +00:00
Saud Fatayerji a01ad71414 Added french and arabic to dropdown 2023-02-07 15:56:50 +00:00
Saud Fatayerji 9e6771d0f8 Fixed alignment for rtl languages. other alignment fixes 2023-02-07 15:56:50 +00:00
Saud Fatayerji c83c57a37e Fixed file encoding for messages_xx.properties files 2023-02-07 15:56:50 +00:00
Saud Fatayerji 90ef6deca8 Dynamic set the html lang attribute 2023-02-07 15:56:50 +00:00
Saud Fatayerji 83bd2d5915 Added Arabic 2023-02-07 15:56:50 +00:00
Saud Fatayerji 879f558b44 Added French 2023-02-07 15:56:50 +00:00
Saud Fatayerji 2c8e86297f Fixed missed localisation field 2023-02-06 00:20:25 +03:00
Saud Fatayerji 38925ea4ca Fixed merge conflict. Cleaned up code 2023-02-05 22:04:37 +03:00