Commit Graph

2225 Commits

Author SHA1 Message Date
Marcus Hill bcbcda2c26 Software on contact bugfix
Fix the code that associates login entries with software on the client contact details page
2023-02-14 20:42:46 +00:00
Johnny 9d545737cb
Merge pull request #623 from wrongecho/ticket-reporting
Ticketing - Reporting
2023-02-13 16:47:53 -05:00
Marcus Hill 71b9e6836b Omit check for ticket_closed_at when counting closed tickets as the value may be incorrect. 2023-02-13 14:07:25 +00:00
Marcus Hill 5dafd87c0d Ticketing - Reporting
- Add average time to close (MTTR) into ticket client report
- Fix ticket_closed_at not being updated if tickets were closed as part of a reply/merge
- Fix being able to delete closed tickets
2023-02-13 14:01:58 +00:00
Johnny 0590106710
Merge pull request #622 from wrongecho/post-cleanup
POST input deduplication/'models' + file upload function
2023-02-13 01:20:48 +00:00
Marcus Hill 7bcb2f1c8c POST input deduplication/'models'
- Ongoing deduplication/conversion of post.php to use re-usable 'models' for input
- Also converting file upload checks to use a function instead
2023-02-13 00:02:23 +00:00
Marcus Hill 980260c696 Fix Undefined index roundtrip when checkbox is not ticked by pre-defining value as 0 2023-02-12 23:31:54 +00:00
Marcus Hill bbfcc48b3d Convert add user/edit user file upload to use function 2023-02-12 23:09:28 +00:00
wrongecho 82b0ea85d9
Update README.md
Change image to gif to show tech dashboard
2023-02-12 18:37:37 +00:00
wrongecho 82aec03806
Add files via upload 2023-02-12 18:36:32 +00:00
wrongecho 104ab5b0c9
Update README.md 2023-02-12 18:15:54 +00:00
Johnny bcb05e3724
Merge pull request #621 from wrongecho/files
Move upload checking to a function
2023-02-12 17:56:20 +00:00
Marcus Hill 7755503f6a Merge fix 2023-02-12 17:50:46 +00:00
Johnny 82068e1bf2
Merge pull request #620 from wrongecho/api
API
2023-02-12 16:58:27 +00:00
Johnny ded1819891
Merge pull request #619 from wrongecho/spacing
Adjust core files to 4 spaces
2023-02-12 16:57:00 +00:00
Marcus Hill 135c4d0b5c Move upload checking to a function 2023-02-12 16:51:24 +00:00
Johnny 4767d48d2e
Merge pull request #618 from wrongecho/dismiss-notif-datetime
Swap CURDATE for NOW
2023-02-12 16:46:53 +00:00
Marcus Hill 6f7f679682 Tidy 2023-02-12 15:56:09 +00:00
Marcus Hill 68005723e6 API
- Refactor comments/client id var
- Add basic read endpoint for docs, products, expenses, quotes and invoices
2023-02-12 15:50:45 +00:00
Marcus Hill 5bb4296f14 Adjust core files to 4 spaces 2023-02-12 14:40:10 +00:00
Marcus Hill c91a08b0dd Swap CURDATE for NOW
In post.php, we should use NOW() to track the date & time a notification was dismissed. CURDATE() only tracks the date.
2023-02-12 13:07:04 +00:00
johnnyq 3f06c10997 Added user notifications for user updating others tickets etc More Log/Alert work 2023-02-11 20:45:25 -05:00
Johnny 56d37c05ba
Merge pull request #617 from wrongecho/post-input-models
POST 'models'
2023-02-11 18:54:24 -05:00
Johnny ffc28dd2b9
Merge pull request #616 from wrongecho/api-payments
Add read api endpoint for payments
2023-02-11 18:54:11 -05:00
Johnny e35e23427b
Merge pull request #615 from wrongecho/api-assets-status
Allow setting asset status via API
2023-02-11 18:54:01 -05:00
Johnny 548bfc0012
Merge pull request #614 from wrongecho/notif-cleanup
Automatically cleanup dismissed notifications after 90 days
2023-02-11 18:53:51 -05:00
Marcus Hill 428dec3527 POST 'models'
Deduplicate POST value assignment for add/edit operations in post.php with a 'model' concept.
This should also help prevent things breaking when one of the functions are updated but the other is missed.
2023-02-11 19:06:59 +00:00
wrongecho c7d0a4ab16
Update guest_pay_invoice_stripe.php
Remove the ip/ua from the email receipt failure log entry - unnecessary & the user agent var is wrong
2023-02-11 18:44:52 +00:00
Marcus Hill eef70a0cf1 Add read api endpoint for payments; fix requirement for all clients api key 2023-02-11 15:10:27 +00:00
Marcus Hill 073fe953e9 Add read api endpoint for payments 2023-02-11 15:04:10 +00:00
Marcus Hill 85c28f889b Allow setting asset status via API 2023-02-11 14:22:35 +00:00
Marcus Hill 4da907e8ac Automatically cleanup dismissed notifications after 90 days 2023-02-11 13:40:05 +00:00
johnnyq f7314adca1 Updated more logging and alerting added ticket assignment user notifications 2023-02-10 14:45:45 -05:00
Johnny ef7ce283a1
Merge pull request #613 from wrongecho/cron-comments
Re-organize / comment cron
2023-02-10 11:28:03 -05:00
Marcus Hill 73f0826369 Re-organize / comment cron 2023-02-10 12:42:34 +00:00
johnnyq 56fd25d20e Fix last commit from redirecting to login page when already logged in 2023-02-09 20:22:55 -05:00
johnnyq e292283254 Merge branch 'master' of github.com:itflow-org/itflow 2023-02-09 20:15:42 -05:00
johnnyq d978911b7d Updated index.php to act as a redirector if config.php exits redirect to login if it doesnt then goto setup 2023-02-09 20:13:57 -05:00
wrongecho c7e80447bb
Update README.md
Removed Stripe integration from roadmap as this has been completed
2023-02-09 22:19:18 +00:00
johnnyq 27b7dc1cce Reduced Padding/Margin Font Header Sizes for Side Navs 2023-02-09 17:08:14 -05:00
Johnny cf3ae18c86
Merge pull request #612 from wrongecho/stripe-live
Remove WIP messages from Stripe integration
2023-02-09 16:49:23 -05:00
Marcus Hill 434c048d96 Remove WIP messages from Stripe integration 2023-02-09 21:31:48 +00:00
johnnyq 58fe752bd9 Added Timezone to the DB settings option will come soon also added 3 sec wait between Application Updates and DB Updates to fix issue where after update and DB has an update but does not show it 2023-02-09 14:37:02 -05:00
Johnny 7685029016
Merge pull request #611 from wrongecho/linting
General formatting/cleanup
2023-02-09 13:58:10 -05:00
Marcus Hill 615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill c219324bb8 General cleanup/formatting 2023-02-09 11:42:57 +00:00
Marcus Hill b36719eb99 General cleanup/tidying 2023-02-09 11:32:40 +00:00
Johnny 9e549adb7e
Merge pull request #610 from wrongecho/minor-fixes
Minor changes/fixes
2023-02-08 14:54:15 -05:00
Marcus Hill 78aca0f615 Tidy spacing 2023-02-08 19:46:33 +00:00
Marcus Hill 6981b61f4c Add TCK as default ticket prefix during setup 2023-02-08 19:37:37 +00:00