Commit Graph

3865 Commits

Author SHA1 Message Date
Marcus Hill f9a5ca1ef8 Ticketing updates
- Bugfix: Prevent tickets from being assigned to disabled techs
- Bugfix: Un-assign all open tickets when a tech account is disabled
- Allow auto-assignment of recurring/scheduled tickets to an agent/tech (#901)
- Rework layout of recurring/scheduled ticket modal
2024-03-17 11:09:53 +00: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 27a96c2293 Add Important asset, document, file, add file Description to DB Structure 2024-03-15 18:32:42 -04:00
johnnyq d32925eefc Tidy 2024-03-13 14:03:07 -04:00
johnnyq 07c27eb2f9 Merge branch 'master' of github.com:itflow-org/itflow 2024-03-11 17:51:27 -04:00
johnnyq 79011763db Fix issue where certrain password characters would break writing config.php file which would break the setup also check for valid host 2024-03-11 17:50:48 -04:00
Johnny a1ccecea9e
Merge pull request #908 from wrongecho/guest-sharing-downloads
Guest Sharing - File downloads
2024-03-11 16:49:11 -04:00
Marcus Hill 52685e424b Guest Sharing - File downloads
- Fix a bug where the file name wouldn't be shown to guests in certain situations
- General refactor and tidy of the file download code
2024-03-10 19:06:40 +00:00
Johnny 4b839c8b23
Merge pull request #907 from wrongecho/file-upload-pfx
Allow pfx file uploads
2024-03-10 13:38:04 -04:00
Marcus Hill c251cc1faf Allow pfx file uploads 2024-03-10 10:48:17 +00:00
johnnyq a40ec71b0a Fix Broken Test Input Text Reword under AI Settings 2024-03-08 16:11:25 -05:00
johnnyq 5d40f7480b Add Type Button to prevent submit for copy Email in contacts 2024-03-08 12:23:44 -05:00
johnnyq 82012ced62 Use margin instead of br to seperate Last Login Info on users list 2024-03-06 12:06:32 -05:00
johnnyq a86523bd1b Removed the requirment visual for transer method as its not required 2024-03-05 19:26:16 -05:00
johnnyq 37a4f5cee0 Added Method of Transfer to Transfers frontend, currently uses payment type category and is optional useful to see how the money got transferred 2024-03-05 19:22:05 -05:00
johnnyq 1dfc819660 Add Transfer Method to the Database this will in the method to transfer money from 1 account to another 2024-03-05 18:48:34 -05:00
johnnyq 120348df4d Add _amount 2024-03-05 17:07:51 -05:00
johnnyq efdef7f6aa Better Descriptive Vars to seperate amounts vs counts in Invoices 2024-03-05 17:05:43 -05:00
johnnyq 5e88664558 Exclude Cancelled 2024-03-05 16:59:21 -05:00
johnnyq e6192ab5eb Invoice Top Bar Statuses, Get the Real Overdue amout which is to subtract from the partial payments 2024-03-05 16:41:24 -05:00
johnnyq 2d447369b6 UI: Icon updates for income and profit 2024-03-05 16:37:20 -05:00
johnnyq 8719919639 UI: Update Invoices Listing Top Header to include Drafts, Unpaid and Overdue instead of Drafts, Sent, Viewed and Partial 2024-03-05 16:23:05 -05:00
johnnyq a91352229e Drop asset_login_id as we have login_asset_id to allow 1 asset many logins, also drop the unused many to many asset login table 2024-03-03 13:40:50 -05:00
johnnyq 51248ed841 You can now view all login / passwords for an asset under asset lists and under asset details now 2024-03-03 13:23:52 -05:00
johnnyq eeb5cece7c Remove SQL Left Join logins for assets as this is causing duplicate assets to appear if more than 1 related login exists, this break viewing login password for each asset, we will handle this a little differently 2024-03-03 13:03:49 -05:00
Johnny 8c51754c6b
Merge pull request #900 from wrongecho/ticketing-hide-functions-closed
Ticketing (and Invoicing)
2024-03-02 19:48:55 -05:00
Johnny cb57a1e86b
Merge branch 'master' into ticketing-hide-functions-closed 2024-03-02 19:48:44 -05:00
Johnny ef14e95adf
Merge pull request #902 from wrongecho/ticket-statuses
Ticket States
2024-03-02 19:44:39 -05:00
Marcus Hill 81301388cd Ticket Statuses
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)

Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:22:20 +00:00
Marcus Hill b9431645d3 Ticket Statuses
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)

Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:13:29 +00:00
Marcus Hill 66e07b0c47 Ticket closure email wording 2024-03-02 18:35:10 +00:00
Marcus Hill 3084e9e0d3 Ticketing (and Invoicing)
- Hide the ability to add/delete watchers when a ticket is closed
- Hide watchers card entirely when tickets are closed, if the ticket had no watchers
- Hide the ability to schedule a ticket when a ticket is closed
- Don't include tickets in an auto-close state in the sidebar ticket counts
- Small edit to the ticket closure wording to account for requests and issues
- Small edits to invoice emails text
2024-03-02 18:31:01 +00:00
wrongecho f5a6dc2b0a
Update FUNDING.yml
Adjust sponsor/donate link on Github
2024-03-02 09:38:49 +00:00
johnnyq f860d36334 Fix Ticket Notifications via Client Portal 2024-03-01 14:43:50 -05:00
johnnyq 15e729e65a Removed old Remember me token, update revoke remember me function 2024-02-29 15:51:26 -05:00
johnnyq 6641c5c338 Added removed old remmeber me tokens after 48 hours to the cron.php cleanup section 2024-02-29 14:46:02 -05:00
johnnyq 9955ff56f5 Carry over discount amounts when copying a quote or invoice 2024-02-29 14:28:48 -05:00
johnnyq 85cc8c163b Carry over discount amounts from recurring and quotes to invoice, fix force recurring 2024-02-29 14:15:57 -05:00
johnnyq 998a701634 UI: Show assigned contact in asset dropdown select menu in tickets 2024-02-26 16:50:12 -05:00
johnnyq be5bf1853e Sanitize From Name and From Email Output in bulk mail as its not sanitized when the vars are grabbed from get_settings.php 2024-02-26 15:58:28 -05:00
johnnyq 015ef13c55 Show the From name from System, Billing, Sales and Support Email in Bulk Email from section 2024-02-26 15:51:44 -05:00
johnnyq 18bc7c909e Sort client names ASC not desc for bulk mail 2024-02-26 15:45:11 -05:00
johnnyq 0a088a43c5 UI: Add some bottom margin so when the button is reveals rows dont shift down a few lines 2024-02-26 15:43:20 -05:00
johnnyq 4369b3bd12 Include and sort by client name first in global bulk email 2024-02-26 15:42:03 -05:00
johnnyq c3c9da0c71 Use the bulk mail function in bulk mailers for standardization, also fix unused vars in smtp settings form 2024-02-26 15:38:00 -05:00
johnnyq 1c50a0e314 UI: Center Aligned Billable under client tickets 2024-02-26 13:08:20 -05:00
johnnyq 0997282077 Fix broken link logs.php to admin_logs.php 2024-02-26 12:28:21 -05:00
Johnny fe5376c52e
Merge pull request #893 from wrongecho/ticket-billable-column
Hide billable tickets when accounting is disabled
2024-02-24 11:19:48 -05:00
Johnny e1b29df0ee
Merge pull request #894 from wrongecho/locations-api
Add locations read api endpoint
2024-02-24 11:19:40 -05:00
Johnny d318fffc8c
Merge pull request #892 from wrongecho/mail-queue
Mail queue & tickets
2024-02-24 11:19:34 -05:00