Commit Graph

1801 Commits

Author SHA1 Message Date
Marcus Hill b37778b7a1 Escape potential HTML and limit output from SQL query to required fields when calling merge ticket details ajax query 2023-01-02 14:00:37 +00:00
Marcus Hill 79dc34da92 Escape potential HTML characters in usernames (ticket collision detection) 2023-01-02 13:48:16 +00:00
Marcus Hill 3bf4d7a1f1 Remove test file 2023-01-02 13:03:41 +00:00
Marcus Hill f5a2b1df68 Rename & disable unused stripe test page 2023-01-02 12:56:51 +00:00
Marcus Hill 17850f3510 Remove test/old client print and client header pages 2023-01-02 12:50:42 +00:00
Marcus Hill 8ea674d35e Remove unused assets.php file 2023-01-02 12:45:13 +00:00
Johnny 3fd62cd16e
Merge pull request #545 from wrongecho/tidy
Code Style Tidying
2023-01-01 15:56:34 -05:00
Johnny 94d8ec5360
Merge pull request #544 from wrongecho/cert-expiring-circle
Show expiring certs in the client side navbar
2023-01-01 15:56:14 -05:00
Johnny 070d9ac1f5
Merge pull request #543 from wrongecho/dashboards
Add a basic technical dashboard
2023-01-01 15:55:39 -05:00
Johnny c7381195ac
Merge pull request #542 from wrongecho/contact-important-db-fix
Add contact_important DB field to database updater
2023-01-01 15:55:23 -05:00
Marcus Hill dd00f48e5b Portal code style tidy 2023-01-01 16:05:48 +00:00
Marcus Hill ff741c223e API code style tidy 2023-01-01 16:00:07 +00:00
Marcus Hill 6746edda1a Misc tidying code spacing & formatting in accordance with SonarCloud/PSR 2023-01-01 15:41:21 +00:00
Marcus Hill 60ece6ee00 Tidy sidenav too 2023-01-01 14:42:40 +00:00
Marcus Hill 86327b3595 Tidy 2023-01-01 14:40:06 +00:00
Marcus Hill a07dfb45e0 Tidy 2023-01-01 14:33:13 +00:00
Marcus Hill 4d1b13d85e Small tidy 2023-01-01 14:15:31 +00:00
Marcus Hill 93773a6ca3 Add yellow circle to certificate nav menu if expiring 2023-01-01 14:12:44 +00:00
Marcus Hill 66d692d0f6 Add domain and cert expiring numbers to tech dashboard 2023-01-01 14:02:00 +00:00
Marcus Hill d255f05192 Remove unused monthly recurring query 2023-01-01 13:45:47 +00:00
Marcus Hill fa24516ad5 Redirect techs to technical dashboard instead of clients.php page 2023-01-01 13:42:08 +00:00
Marcus Hill 07986954f5 Redirect/show techs to technical dashboard on login/navbar 2023-01-01 13:41:29 +00:00
Marcus Hill 4ec88257d7 Add basic outline for technical dashboard 2023-01-01 13:40:54 +00:00
Marcus Hill 40789eff32 Deduplicate sql payment years query 2023-01-01 13:40:18 +00:00
Marcus Hill d2bbf3436a Adjust contact_important field to after contact_password_reset_token instead 2023-01-01 11:26:58 +00:00
Marcus Hill ab34712bd9 Add contact_important DB field to database updater 2023-01-01 11:25:12 +00:00
johnnyq 807d374b90 Merge branch 'master' of github.com:itflow-org/itflow 2022-12-31 15:54:51 -05:00
johnnyq e943faecf0 Added Important Functionality to Contacts, Cleaned up UI elements in the contacts and users modals. Added partial User and contact Invite functionality. 2022-12-31 15:54:34 -05:00
Johnny 51a7e59c16
Merge pull request #541 from wrongecho/license-export
Add more fields to software CSV export
2022-12-31 14:38:30 -05:00
Johnny edf071c677
Merge pull request #540 from wrongecho/portal-user-instructions
Add option on the contact edit modal to send client a welcome email
2022-12-31 14:38:04 -05:00
Johnny 8db42df93e
Merge pull request #536 from wrongecho/ticket-emails
Ticket closure emails
2022-12-31 14:37:50 -05:00
Marcus Hill 7fd2d0677c Add more fields to software CSV export 2022-12-31 18:20:31 +00:00
Marcus Hill a97ce3c59a Add option on the contact edit modal to send client a welcome email 2022-12-31 17:25:10 +00:00
Marcus Hill be3ec96ef6 Add functionality to send emails to clients when their tickets are closed. 2022-12-31 15:36:27 +00:00
johnnyq cb6211526c better keygen for masterkey on setup 2022-12-29 18:29:14 -05:00
johnnyq 6dab710b6b Merge branch 'master' of github.com:itflow-org/itflow 2022-12-29 18:23:35 -05:00
johnnyq 29a9d6ef8f Generate longer more secure Key for logins 2022-12-29 18:23:11 -05:00
Johnny 14a405ee6d
Merge pull request #534 from wrongecho/revert
Revert accountant role enforcements
2022-12-29 18:22:14 -05:00
Johnny ba7f4ab83d
Merge pull request #533 from wrongecho/deprecate-multi-company
Add deprecated notice to companies module
2022-12-29 18:21:47 -05:00
Marcus Hill ad26daa465 Show techs the sales menu in accordance with new access matrix 2022-12-29 22:33:36 +00:00
Marcus Hill 8906a1960f Revert "Enforce accountant or admin role to peform accounting related post requests"
This reverts commit ea3a12bdd7.
2022-12-29 22:30:40 +00:00
Marcus Hill d842dbb863 Revert "Hide invoice ticket button for techs"
This reverts commit 6df24d859e.
2022-12-29 22:29:54 +00:00
johnnyq 5d6b03141b Generate longer more secure Key for browser extension 2022-12-29 16:59:47 -05:00
johnnyq 13d2429a45 Merge branch 'master' of github.com:itflow-org/itflow 2022-12-29 16:51:40 -05:00
johnnyq d6d908f0b8 Generate longer more secure Keys for shareable URLs using best practice 2022-12-29 16:50:57 -05:00
Marcus Hill 93cb97f630 Add deprecated notice to companies module and associated functionality (#532) 2022-12-29 21:41:53 +00:00
Johnny ad6afc4d29
Merge pull request #529 from wrongecho/deduplicate
Deduplicate client overview SQL queries
2022-12-29 11:48:11 -05:00
Johnny 7874690560
Merge pull request #528 from wrongecho/accountant-role-enforcements
Accountant role enforcements
2022-12-29 11:47:56 -05:00
Marcus Hill 5edd71facc Deduplicate client overviw SQL queries 2022-12-28 21:09:56 +00:00
Marcus Hill 6df24d859e Hide invoice ticket button for techs 2022-12-28 20:51:24 +00:00