Commit Graph

5044 Commits

Author SHA1 Message Date
wrongecho df19709c2f Move cron scripts
Move cron scripts to their own subfolder.
2024-12-30 17:31:34 +00:00
wrongecho 955f7c3f3b
Merge pull request #1134 from itflow-org/add-release-system
Add release system - with admin update
2024-12-30 14:25:51 +00:00
wrongecho 8c3ea6404e Add versioning/release system - December 2024 / 24.12 2024-12-30 14:24:56 +00:00
wrongecho e6f5c6c484
Merge pull request #1132 from itflow-org/add-release-system
Add versioning/release system - December 2024 / 24.12
2024-12-30 13:16:05 +00:00
wrongecho 469c495a73 Add versioning/release system - December 2024 / 24.12 2024-12-30 12:58:50 +00:00
wrongecho b014ddd6bd
Merge pull request #1130 from itflow-org/test-my-feat
Test - ignore
2024-12-30 11:48:25 +00:00
wrongecho 6800a48cd4 Test - ignore 2024-12-30 11:39:34 +00:00
johnnyq 8a8af5525c Renamed header Sales to Billing on Main side nav 2024-12-28 14:24:37 -05:00
johnnyq e56b4019e4 Rename client side menu header from Finance to Billing as its more suitable name 2024-12-28 13:10:04 -05:00
Johnny eddf8d4016
Merge pull request #1129 from itflow-org/tidying
Tidying/General quality of life updates
2024-12-28 12:41:19 -05:00
Johnny c78d0a175b
Merge pull request #1128 from itflow-org/font-tidy
Stop using Source Sans Pro intermittently for some pages
2024-12-28 12:37:48 -05:00
Johnny 343365d31c
Merge pull request #1127 from itflow-org/ticket-client-attachments
Client Portal Ticketing - Show attachments
2024-12-28 12:35:37 -05:00
Marcus Hill c85626a937 Tidying/General quality of life updates
General quality of life updates:

- Ticket contact edit: 'No one' should be logged when ticket isn't associated with any contact, rather than a blank space; also fix email content
- Ticket portal/guest: Only show 'Assigned to' if someone is actually assigned
- Ticket tasks: Don't allow adding/modifying tasks for tickets in a resolved state
- Portal contacts: Properly align word 'Contacts' in a similar way all other page headings are aligned
- Client PDF export/handover: Now opens in a new self-closing window
2024-12-28 01:12:59 +00:00
Marcus Hill fcfc6ff5e2 Stop using Source Sans Pro for some pages, we seem to use Sans Serif everywhere else 2024-12-27 23:02:24 +00:00
Marcus Hill a6451c787e Client Portal Ticketing - Show attachments for each reply 2024-12-27 20:57:38 +00:00
johnnyq a2f0f392be Moved Create and Disable Auto Pay from Hamburger menu to a button by Email Notify, also Tidied up the Header in add payment 2024-12-21 20:50:21 -05:00
johnnyq 74770a976a Added Auto Pay Options to Recurring Invoice Details 2024-12-21 20:37:46 -05:00
johnnyq 5611ac103d Recurring Payments - Added Auto Pay via cron, removed auto pay amount as it uses the recurring invoice amount, next up integrate with stripe 2024-12-21 20:25:21 -05:00
johnnyq 87a86803ee Added Recurring Payment Creation and Deletion and display in the recurring Invoice sections, still not operational need to add to cron 2024-12-21 18:49:42 -05:00
johnnyq 63015ab22d Feature: Recurring Payments created DB Structure 2024-12-21 16:46:21 -05:00
Johnny 3e0e30a480
Merge pull request #1126 from itflow-org/roles-perms
Move more things to new role perms system
2024-12-20 12:17:52 -05:00
Marcus Hill bd7a156800 Move more things to new role perms system 2024-12-20 11:23:41 +00:00
wrongecho dacbc51f95
Merge pull request #1125 from git-kup/master
tidy roles warning & global search
2024-12-19 12:04:33 +00:00
gt-business 8e385d8599 Update global_search.php 2024-12-18 18:57:10 -05:00
gt-business 7007c34e8d Update global_search.php 2024-12-18 18:56:26 -05:00
gt-business c5cbfd50d2 Update global_search.php 2024-12-18 18:49:38 -05:00
gt-business 7ee04fa26a Update global_search.php 2024-12-18 18:48:42 -05:00
git-kup 4627736a8c
make global search nicer 2024-12-18 18:10:22 -05:00
git-kup 56f00fe366
Update global_search.php 2024-12-18 17:50:33 -05:00
git-kup d0998b7d0d
Update admin_role.php 2024-12-18 16:35:08 -05:00
git-kup 5fccf5ffd4
Update admin_role.php 2024-12-18 16:33:20 -05:00
wrongecho 1281b7758f
Merge pull request #1124 from Whit3XLightning/patch-1
client_files - check if file shared before assigning variables to prevent errors
2024-12-17 23:37:58 +00: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 829ee37a53 Add Current App Version by checking the current commit hash, also moved Database version on top with App Version in Debug 2024-12-16 14:24:38 -05:00
Johnny 803704c1ed
Merge pull request #1123 from itflow-org/rec-tck-runnow
Recurring tickets
2024-12-16 14:03:47 -05:00
Marcus Hill ac4a9b8ef2 Recurring tickets
- Allow forcing recurring tickets to run (e.g. cron broke, or you want to do a task early)
- Use new permissions system for recurring UI
- Bugfix: Ticket billable status wasn't saving/displaying on the edit modal
2024-12-16 12:11:29 +00:00
wrongecho fae4f1e59d
readme - we didn't hit stable in 2024, probs early next year now 2024-12-16 09:50:53 +00:00
Johnny 32ef744d6b
Merge pull request #1122 from itflow-org/anon-tck-watcher
Anonymous/Guest tickets - Add the anon email as a watcher
2024-12-14 14:28:03 -05:00
Johnny 83cbb3daa3
Merge pull request #1121 from itflow-org/api-tck-fix-2
API - New tickets
2024-12-14 14:27:48 -05:00
wrongecho 68cfa12f1e Anonymous/Guest tickets - Add the anon email as a watcher 2024-12-14 17:31:06 +00:00
wrongecho 3eda726b2b API - New tickets
- Allow creating tickets for no client / no contact
- Set URL view key
- Fix line break after ticket details that causes odd email formatting
2024-12-14 17:06:03 +00:00
Johnny 19221b8749
Merge pull request #1119 from itflow-org/typeahead-os
Assets: Suggest operating systems when adding an asset
2024-12-14 11:53:33 -05:00
wrongecho 7577f505d5
Merge pull request #1120 from itflow-org/api-tck-fix
API - New ticket bugfix
2024-12-14 13:59:32 +00:00
wrongecho e417badf92 API - New ticket bugfix
Ticket status should be 1, not 'New'
2024-12-14 13:55:39 +00:00
wrongecho 6d23cca51b Assets: Suggest operating systems when adding an asset 2024-12-14 13:37:40 +00:00
johnnyq 1a972d6a3e Added Fax in the UI 2024-12-13 15:59:20 -05:00
johnnyq a21cb08914 DB Structure Update: Add Fax to location, Delete Vendor Contacts tables decided to merge vendor contacts and conacts as one table as contacts table already had a reference to vendor_id 2024-12-13 15:12:48 -05:00
Johnny 10496c2971
Merge pull request #1118 from itflow-org/bugfix-tck-feedback
Bugfix: Ticket feedback notifications
2024-12-13 11:49:10 -05:00
wrongecho 6df53db9da Bugfix: Ticket feedback notifications 2024-12-13 16:29:02 +00:00
johnnyq 0ffb39980f Started work on vendor contact post code 2024-12-12 19:27:19 -05:00