Commit Graph

2233 Commits

Author SHA1 Message Date
johnnyq dc80894dd9 Added inputSantize function to trim SQL escape and Strip Tags when string enter the database and to tidy up the code 2023-02-16 14:38:23 -05:00
johnnyq b08aa6b264 Fixed Calendar Event Links, Added mroe logging and alerting 2023-02-15 21:53:50 -05:00
Johnny eb1f3c7a77
Merge pull request #625 from wrongecho/users
Require CSRF when enabling/disabling users
2023-02-14 19:29:30 -05:00
Johnny fbe2a65ba8
Merge pull request #624 from wrongecho/software-bug
Bugfix Software/logins on contact details page
2023-02-14 19:27:49 -05:00
Marcus Hill 3cb83d2b41 - Require CSRF validation when disabling/enabling users
- Code tidy
2023-02-14 21:19:19 +00:00
Marcus Hill a09eb11a1d Add removal notice to user companies access modal 2023-02-14 21:18:28 +00:00
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
johnnyq 9e0d8020a8 Fixed regression with logging broke edit license as logging required the client_id to be passed 2023-02-14 15:39:38 -05:00
johnnyq 32743e629d Fix issue when updating contact notes via contact details it overwrite every contacts notes more logging and alerting 2023-02-14 14:36:56 -05: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