Commit Graph

3851 Commits

Author SHA1 Message Date
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
Johnny 2016275db3
Merge pull request #890 from wrongecho/categories-shortcut-fix
Fix error 404 on categories.php as it is now admin_categories.php
2024-02-24 11:18:54 -05:00
Marcus Hill 54e015b5a5 Add locations read api endpoint 2024-02-24 11:56:18 +00:00
Marcus Hill 78db33c5d5 Hide billable tickets when accounting is disabled 2024-02-24 11:50:13 +00:00
Marcus Hill 1e8fbddcbd Mail queue & tickets
- Allow cancelling emails
- Adjust wording of ticket scheduling emails
2024-02-24 11:06:55 +00:00
johnnyq da54b125c3 Merge branch 'master' of github.com:itflow-org/itflow 2024-02-23 23:45:06 -05:00
johnnyq 6019a4d1be DB Structure fix 2024-02-23 23:44:49 -05:00
wrongecho c510eac613
Merge pull request #891 from wrongecho/login-encryption-fix
BUGFIX: Login with and actually decrypt the master encryption key
2024-02-23 21:29:07 +00:00
Marcus Hill 6432ee0486 BUGFIX: Login with and actually decrypt the master encryption key 2024-02-23 21:20:03 +00:00
Marcus Hill 4b730147c0 Fix error 404 on categories.php as it is now admin_categories.php 2024-02-23 20:52:34 +00:00
Johnny 603d677dfd
Merge pull request #888 from wrongecho/dns-expiry-null-fix
Domain expiration dates
2024-02-23 12:23:20 -05:00
johnnyq 31184f0db1 Fix Broken DB Update was missing Primary Key declaration 2024-02-22 17:43:08 -05:00
Johnny 46344c962b
Merge pull request #886 from twetech/0.1.8.4
Remember Me Tokens, and AI Enhancements
2024-02-22 17:34:10 -05:00
Johnny f363e7e6fc
Merge pull request #887 from Viborg-IT/vendor-link
Update client_vendors.php
2024-02-22 17:29:27 -05:00
Marcus Hill dae51c9b8b Domain expiration dates - remove debug 2024-02-22 21:52:57 +00:00