Commit Graph

59 Commits

Author SHA1 Message Date
johnnyq
f11ad402e9 Moved the rest of the Import / Export Buttons into the Create and some exports in the Advanced filter button 2023-11-13 20:24:57 -05:00
o-psi
53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq
48d8fdd760 Major UI update on Document Details, do not use TinyMCE to display document, created js function to add class table to tables for nicer look. Redesigned the Header 2023-09-26 13:47:18 -04:00
johnnyq
f6d032f1d2 Moved Document Templates to settings 2023-09-26 12:55:38 -04:00
johnnyq
6af002122a Remove Relations on document when deleted or archived, added Short description field to summerize document changes or summerize a document, add header to Document Details showing Title, Date Created, Prepared by 2023-09-24 22:29:48 -04:00
johnnyq
c051afd52c Count the documents in the root folder as well 2023-09-23 19:43:11 -04:00
johnnyq
ba6e79dc8c Feature: Added Document Rename Modal to Document Listing 2023-09-21 17:03:53 -04:00
johnnyq
54c1befed9 Added Confirmation to Delete and Archiving tasks, also fixed broken trips page 2023-09-05 19:02:52 -04:00
johnnyq
0898732ee7 Added more archiving capabilities across the board also dont show delete if folder is not empty, still need to add show archived data 2023-08-28 16:21:09 -04:00
johnnyq
0377eeb94e Add some padding between search and folders on phones in Client files and documents 2023-08-23 18:17:53 -04:00
johnnyq
f88f04edd8 Feature: Added Folder support for files 2023-08-23 18:02:51 -04:00
johnnyq
b195da0f6e Add Move to Folder Option in documents list view 2023-07-31 13:39:58 -04:00
johnnyq
1bacabc72b Prevent duplicate sort, order and page GET VARs in the URL when Clicking to Sort a field or Clicking a page number. We now unset the GET VAR arrays before recreating the URL GET Strings 2023-07-08 14:40:00 -04:00
johnnyq
e7572c9e8f Rename vars sb to sort, o to order, p to page. This makes the code easier to understand and brings consistency 2023-07-08 12:34:28 -04:00
johnnyq
cf494a2f4e Removed Edit Modal Fucntion within document listing, it was causing documents listing to slow with large documents. Still can be edited when clicked into the document 2023-07-02 14:12:43 -04:00
johnnyq
1f29d68ad5 Updated client Documents to use folder icon on the side nav and header. Update Date Format as well 2023-07-01 13:33:42 -04:00
johnnyq
37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq
c3a711d75d More TinyMCE in more places 2023-05-08 19:53:42 -04:00
johnnyq
01a37cb1e1 Replace Summernote WYSIWYG with TinyMCE 2023-05-08 18:44:00 -04:00
johnnyq
48fe49cf77 BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes 2023-03-11 16:16:46 -05:00
johnnyq
57b9552ab5 Minor UI Fixes and Updates 2023-02-24 23:59:15 -05:00
johnnyq
6f0017d90b Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query 2023-02-24 20:22:57 -05:00
johnnyq
f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
Marcus Hill
615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill
f92dc108e2 Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
2023-02-04 22:09:56 +00:00
Marcus Hill
2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq
c6cd1b0be7 Documents and Document Template Fixes, Fixed issue not displaying foldername in the breadcrumbs under document details. When Creating a document from template didnt redirect to the right place for editing. eliminated folder get var in document details as its unneeded 2023-01-20 14:56:27 -05:00
johnnyq
45564d45bc Added Document Template Listing, editing, deletion, move scheduled tickets into tickets 2023-01-18 22:00:45 -05:00
johnnyq
159586329f Feature: Document Templates - You can now officially create document template and create documents from a template - WIP list/edit/delete document templates 2023-01-18 18:12:14 -05:00
Marcus Hill
5460825ece Replace stripslashes with strip_tags 2023-01-02 14:44:46 +00:00
johnnyq
2a16b6d2ae Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us. 2022-12-21 21:31:51 -05:00
johnnyq
b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq
d7090d3286 Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations 2022-09-18 14:00:31 -04:00
johnnyq
df1cada53c Full page Document View with related items under client documents 2022-05-17 13:12:07 -04:00
johnnyq
c073a24081 Added new folder to the new menu under documents 2022-05-13 18:46:47 -04:00
Marcus Hill
6a57ae6149 Add a small newline to the end of the table, otherwise the document action edit button gets cut off 2022-05-02 21:24:57 +01:00
Marcus Hill
8e16abfcbc Define ['folder_id'] as for easy reference and to fix undefined errors 2022-04-28 21:09:02 +01:00
johnnyq
eee7c0b204 Sort folders A to Z instead of Z to A 2022-04-27 22:32:53 -04:00
johnnyq
6310ef5aae Added Rename and Delete folder capabilities to documents and some minor UI cleanup 2022-04-27 22:31:15 -04:00
johnnyq
c02edf5ca7 Added Ability to search by document name as well. 2022-04-27 16:34:23 -04:00
johnnyq
ee5c820f55 Declare Int on GET client_id and document_id 2022-04-27 01:37:33 -04:00
johnnyq
1b866b75cd Added Folder support to Client Documents, partially removed legacy document tagging 2022-04-27 00:53:45 -04:00
Marcus Hill
6aa06b4389 Add full text index & search for document contents (related to #440) 2022-04-15 11:42:50 +01:00
Marcus Hill
b4f2fdd03d Code deduplication/tidying
- Move default pagination/sort/search query variable mapping to pagination_head.php
- Remove user_logs.php
2022-04-14 19:49:18 +01:00
Johnny
aafb6a677f Merge pull request #412 from wrongecho/misc
Misc incl SQL Injection / XSS fixes
2022-03-27 15:05:07 -04:00
Marcus Hill
816ba87485 SQL Injection / XSS fixes 2022-03-27 20:02:16 +01:00
Marcus Hill
e6a314d233 Prevent tech/accountant from performing certain tasks as per access matrix 2022-03-27 15:32:40 +01:00
johnnyq
e6167ffaa3 Merged table Document and Document Template and just added a new field to differentiate, can save a document as a template now more to come, also added folder selection not quite ready yet 2022-02-20 17:02:48 -05:00
Marcus Hill
6f6f5a0217 Add document sharing via link #315 2022-02-19 20:02:14 +00:00
johnnyq
278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00