Commit Graph

71 Commits

Author SHA1 Message Date
johnnyq
09fa23519d Use Generated Thumbnail images if available in Gallery view for files, add options to download Original, Preview (Optimized) or Thumbnail 2025-02-28 14:43:03 -05:00
johnnyq
e02d45db3e More Migration to AJAX Modal 2025-02-17 16:44:29 -05:00
johnnyq
0cb3cdc26d Moved all modals into /modals and updated all require links 2025-01-12 13:55:31 -05:00
johnnyq
98f9083bcb Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes 2025-01-11 14:47:32 -05:00
Clayton Brown
608c9ef711 check if file shared before assigning variables.
Fixed an issue that produced warnings in the event a file had not been shared. The program was attempting to access a null ($row) array. Also fixed an issue where the author of an uploaded file ($file_uploaded_by) had not been declared in the scope it was being called.
2024-12-17 16:31:52 -06:00
johnnyq
1d8a78b279 Add Image Thumbnails and Previews for better image optimization update view image modal to JS and allow to move between images using previous and next arrows 2024-12-08 15:22:37 -05:00
johnnyq
1090794f7f Added Bulk File Delete support, Added new user role / permission enforcement on the file posts 2024-11-08 12:20:18 -05:00
johnnyq
3cc9c0720d FEATURE: Files now shows File Size, Mime Type, and who uploaded the file. These fields will only populate on newly uplaoded files, existing ones will show 0 or blank 2024-10-30 18:39:00 -04:00
johnnyq
883976529d UI Update to files, add Breadcrumbs, change file icon to dark 2024-10-30 17:05:58 -04:00
johnnyq
d60f5a9f86 FEATURE: Nested folders in Files 2024-10-30 16:55:19 -04:00
johnnyq
5d9b161b19 Wording Updates 2024-10-30 15:49:39 -04:00
johnnyq
ce9a0b903f Added Shared Item Recipient to Files, Documents and Credentials 2024-10-09 12:36:22 -04:00
johnnyq
04f0905397 Added sort order visual cues to every listing 2024-09-20 20:00:21 -04:00
wrongecho
64684e1248 Enforce CSRF for post/asset and post/account
Tiny bit of tidying
2024-09-08 22:52:38 +01:00
johnnyq
04f33ac375 Add Tooltips with expire time for shared links 2024-08-24 13:36:55 -04:00
johnnyq
5588ad953e Show if a Credential, Document or File is Shared by a Link, added a new status column 2024-08-24 13:30:01 -04:00
Marcus Hill
cfb13a0c18 Client files bugfix
- Hide delete button for techs as they do not have this permission
- Remove unused exclude_condition var
2024-07-31 22:06:17 +01:00
johnnyq
674f4cd6db Fix Padding for Client Documents 2024-06-08 19:31:24 -04:00
johnnyq
fb4c1e828f Fix Some Undefined Vars PHP Errors 2024-06-07 17:57:02 -04:00
Hugo Sampaio
87069b7ebb forgoten modal identifier 2024-06-04 15:55:57 -03:00
Hugo Sampaio
3023c48771 link file to assets
provides hability to add link on Files to Assets, so later we can show this related files on Asset View
2024-06-04 15:03:53 -03:00
Hugo Sampaio
1242bd31c9 wrong folder id names 2024-05-13 17:28:53 -03:00
Hugo Sampaio
9e758b1edd only when search 2024-05-13 17:26:23 -03:00
Hugo Sampaio
cdf4767590 search in all folders when in root
Enable search recursive/all folders when in / (root).

In the future will be nice to have this as an advanced search.

reference:
https://forum.itflow.org/d/850-search-documents-recursive
2024-05-13 12:19:11 -03:00
johnnyq
2c8c275a7e Use bootstrap css media function to properly seperate icon on the left and text on the right for files, Fix Search for files within a folder. 2024-03-19 14:33:21 -04:00
johnnyq
cdd16bd460 Add file Description below filename, still need to work on the UI a bit 2024-03-15 18:44:16 -04:00
johnnyq
db8ae13135 Feature: Add Bulk Move Folder Action to Client Documents and Files 2024-01-30 14:11:29 -05:00
o-psi
53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq
8fb211c2dc Keep current view when switching between folders 2023-09-05 23:16:14 -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
3513173ad0 Dudup Pagination requirement 2023-09-05 14:48:58 -04:00
johnnyq
941cbd37be Add Pagination to File Grid / Thumbnail View 2023-09-05 14:46:51 -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
0897217357 Major UI / UX enhancements to Client Files. Files are now searchable can select between thumbnail and list view, pagination enabled, file renaming capabilities 2023-08-23 15:43:47 -04:00
johnnyq
44c4beba1e Feature: You can now upload multiple files at a time in the client files section 2023-08-23 13:24:05 -04:00
johnnyq
43f016f70f Allow Extra file extentions to be uploaded, increased file upload hard limit in code from 20MB to 500MB 2023-08-09 16:38:53 -04:00
johnnyq
37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
Marcus Hill
04dad13ad3 Client file deletion
- Add file delete confirmation modal
- Change file deletes to POST not GET requests in post.php as they are state changing
- Require CSRF validation for file deletes
2023-04-08 21:59:54 +01: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
f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05: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
5ee2a4cd08 Convert to 4 spaces; General tidy 2023-02-02 16:10:27 +00:00
Marcus Hill
db75c4daee Convert to 4 spaces; General tidy 2023-02-02 16:07:34 +00:00
Marcus Hill
ad2390d0ea General tidy/spacing cleanups 2023-01-23 21:09:44 +00:00
Marcus Hill
2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00: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
3067e6bd1e Added jpeg and webp Exclusions of other files SQL query 2022-11-17 14:18:40 -05:00