Commit Graph

2651 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