johnnyq
67dc012caa
Small wording hints on file uploads instead of upload File its just upload and added the title of the upload modal from upload files to upload file(s)
2025-07-03 14:44:30 -04:00
johnnyq
8753655c9c
Do not allow client portal logins with Contact users of a client that is archived
2025-07-03 14:18:14 -04:00
wrongecho
873dc1f76d
Fix contact location if not provided in api call
2025-07-01 11:50:20 +01:00
wrongecho
d781130b49
Merge branch 'develop' of https://github.com/itflow-org/itflow into develop
2025-07-01 10:52:05 +01:00
wrongecho
effbf241e6
Fix default rate and net terms if not provided in api call
2025-07-01 10:51:56 +01:00
Mads Iversen
396a67b198
- Enhanced the document retrieval process by including the document description in the SQL query.
...
- Implemented file upload capabilities, allowing users to attach files to documents with support for various formats (PDF, Word, text).
- Created modals for adding new documents and uploading files, improving user experience.
- Added functions for formatting file sizes and retrieving appropriate icons based on file extensions.
- Updated the document display logic to handle attached files, providing inline previews for PDFs and images.
2025-06-30 14:41:12 +02:00
Marcus Hill
1939e06a24
Start using the new modal when creating tickets. This allows us to select both the client and contact, along with a client-specific asset, location and vendor
2025-06-28 17:56:55 +01:00
Marcus Hill
3f21e73b2e
Comment ticket collabs, still broken
2025-06-28 15:55:13 +01:00
Marcus Hill
bc9529c488
Client Portal - Allow client choose asset during ticket creation
2025-06-28 15:49:17 +01:00
Marcus Hill
19af05ebee
Client Portal - Add company logo to header banner
2025-06-28 14:28:25 +01:00
Marcus Hill
eb11e5b2f8
Bugfix: Company logo not being removed properly from db
2025-06-28 14:27:51 +01:00
Marcus Hill
b85137096d
Add physical location modal - not working
2025-06-28 13:42:00 +01:00
Marcus Hill
77e9d72f92
Add physical location modal - not working
2025-06-28 13:37:44 +01:00
Marcus Hill
ec344cbaa7
Allow entering multiple ticket watchers at once
2025-06-28 12:30:42 +01:00
johnnyq
4cb2f42d71
Added Bulk Action Set IP to DHCP in Asset Interface
2025-06-27 01:45:25 -04:00
johnnyq
98723b76cf
Added Bulk Actions Set Network, Type and Delete to Asset Interfaces
2025-06-27 01:31:23 -04:00
johnnyq
45ac7f084b
Add Bulk Delete Function Also when deletign a ticket delete the watchers and attachments and remove the ticket id from uploads/tickets/ticket_id
2025-06-26 23:16:08 -04:00
johnnyq
3626777bd1
Fix Item name and Description Alignment in PDF Exports
2025-06-26 19:12:25 -04:00
johnnyq
5fb1070567
Show your Assigned Assets on the Client Portal Home Page
2025-06-26 18:45:23 -04:00
johnnyq
f0bcf975b6
Add Assets to the client Portal viewable by Primary and technical Contacts
2025-06-26 18:18:36 -04:00
johnnyq
0ca28dc630
Fix Document API to not insert a new document upon update as we changed the way documents and document versions are handled
2025-06-26 17:30:34 -04:00
johnnyq
8196706538
Ticket API: Allow HTML into ticket Content and allow inserting asset_id
2025-06-26 17:13:27 -04:00
johnnyq
411a6efeb5
Fix Searching Closed Tickets
2025-06-26 17:05:38 -04:00
johnnyq
ffad0cdec9
Fix broken Documents in the Client Portal due to regression with splitting document templates
2025-06-26 16:45:00 -04:00
johnnyq
ca519fe4e1
Fix Adding a vendor from a template and adding country code to vendor template
2025-06-26 16:27:11 -04:00
johnnyq
6b0855cff8
Fix Exports while in Client Overview some were failing due to missing client_id var and some were not logging the client_id if in the client section
2025-06-26 15:49:49 -04:00
wrongecho
e8a3309822
Fix project search not filtering completed projects
2025-06-26 13:13:25 +01:00
wrongecho
ce8c4dfc4c
Add debug check for php-zip
2025-06-25 20:40:08 +01:00
wrongecho
a1b99c46c7
Client Portal - Don't allow tech contacts to edit themselves
2025-06-25 09:44:57 +01:00
wrongecho
1ee50fdfde
Ticket merging - Hyperlink the new parent ticket in the internal comment for quicker access
2025-06-25 09:23:02 +01:00
wrongecho
05850f61d2
Fix php debug message
2025-06-25 09:11:19 +01:00
johnnyq
12d8c8e959
Fix Overlapping logo with company information in PDF Invoice and Quote
2025-06-23 19:43:41 -04:00
johnnyq
2b4933bd5c
Do not Update ticket status when scheduling or cancelling a tickets schedule
2025-06-23 18:15:05 -04:00
Marcus Hill
500e713764
clarify error message wording
2025-06-22 10:01:10 +01:00
Marcus Hill
2ca50776ec
Ticket
...
- Move ticket metadata/details into their own card (source, category, time, closure details, etc)
- Start adding support for ticket_quote
2025-06-22 10:00:53 +01:00
Marcus Hill
bd31513e5d
Add db fields for ticket_quote
2025-06-22 09:59:23 +01:00
Johnny
6df04390bb
Merge pull request #1224 from itflow-org/develop
...
25.6.1 Release
2025-06-22 01:52:33 -04:00
johnnyq
49511276fd
Bump Release to 25.06.1 - updated changelog
2025-06-21 18:42:19 -04:00
johnnyq
c4e91df1ed
Fix Regression that broke setup, set company currency default to USD if not set
2025-06-21 18:33:48 -04:00
Johnny
ed8a576ac3
Merge pull request #1223 from itflow-org/develop
...
25.06 Release
2025-06-20 15:34:32 -04:00
johnnyq
5c6a7acb7d
Fix Updated at date in Documents
2025-06-20 15:25:42 -04:00
johnnyq
850db54a3b
Bump ITFlow version to 25.6 and updated changelog
2025-06-20 15:10:46 -04:00
johnnyq
985593b7c2
Add Confirm Modal to Accept Decline Quote
2025-06-19 16:39:22 -04:00
johnnyq
857b5d1bfd
Remove redundant php open tag
2025-06-19 00:27:33 -04:00
johnnyq
498e86aa7a
Refactor Restore ITFlow Backup code in setup to utilize Sys Temp Directory
2025-06-19 00:26:23 -04:00
johnnyq
79d0fd28b0
Fix Backup function
2025-06-19 00:17:52 -04:00
johnnyq
426ca90515
Add Function to cleanup temp backup files if backup times out or error out
2025-06-19 00:13:56 -04:00
johnnyq
e7328f1be5
Use tmp directory to zip and backup itflow instance
2025-06-19 00:06:54 -04:00
johnnyq
baccc8051e
Fix Extra spacing before Contact Name in client listing
2025-06-18 23:13:06 -04:00
johnnyq
f1c7690270
Also add contact_id to the compact ticket listing
2025-06-18 22:34:27 -04:00