Commit Graph

2141 Commits

Author SHA1 Message Date
Marcus Hill f3456ead67 API
- Add PHP logging when API queries fail because of SQL errors
- Add user agent to logging
- Enhance asset update endpoint
2023-02-05 15:07:41 +00:00
wrongecho aad1351dcb
Update README.md
Adjust some links to new docs, fix broken about link
2023-02-05 12:41:22 +00:00
wrongecho 596735e1bb
Update SECURITY.md 2023-02-05 12:28:17 +00:00
wrongecho 622b2fcf37
Adjust security contact to use GitHub Advisories 2023-02-05 12:24:18 +00:00
wrongecho 935d83153c
Add first interaction action
This action greets new contributors that open issues/PRs
2023-02-05 11:46:45 +00:00
wrongecho f16d8d6221
Merge pull request #604 from wrongecho/misc-tidy-2
Tidy
2023-02-05 08:40:33 +00:00
wrongecho 9cb0e8d70e
Update post.php
Bugfix login username not being encrypted when added as part of the asset add flow
2023-02-05 08:29:28 +00:00
wrongecho 04e4ccb9cf
Merge branch 'master' into misc-tidy-2 2023-02-05 08:17:26 +00:00
Marcus Hill cb3430e4b4 Tidy - fix merge conflicts 2023-02-05 08:13:44 +00:00
Johnny f0f883d56f
Merge pull request #603 from wrongecho/reporting
Ticket Reporting
2023-02-04 18:34:54 -05:00
Johnny d7c3454f0e
Merge pull request #602 from wrongecho/portal
Portal-related updates
2023-02-04 18:34:41 -05:00
Marcus Hill f92dc108e2 Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
2023-02-04 22:09:56 +00:00
Marcus Hill e5a5aebc2c Reporting
- Add ticket summary & ticket by client report (#514)
- General tidy
2023-02-04 16:59:30 +00:00
wrongecho aad55c6d56
Update readme image 2023-02-04 15:49:00 +00:00
wrongecho 00e2f5fdec
Update readme beta wording 2023-02-04 15:38:26 +00:00
Marcus Hill 7f02464b92 Portal-related updates
- Bug fix contact password setting
- Add invoice guest view link to invoices portal page
- Billing contacts now have access to invoices on the portal
- Technical contacts now have access to all tickets
- General housekeeping/tidying
2023-02-04 15:28:39 +00:00
johnnyq 04070ff67a Fixed slow loading of contact details page with many tickets, removed the action column and the contact as the contact should be the contact you are viewing 2023-02-02 17:20:53 -05:00
Johnny 3e6184d344
Merge pull request #600 from wrongecho/contact-related-logins
Contact details - software bugfix
2023-02-02 16:03:16 -05:00
Johnny 11155f64b3
Merge pull request #599 from wrongecho/misc-tidy
Misc tidy
2023-02-02 16:02:43 -05:00
Marcus Hill 34a8d32fe0 Adjust related software query so that the login entry associated with the software is correctly pulled 2023-02-02 17:22:50 +00:00
Marcus Hill 8fe6490915 General tidy 2023-02-02 16:35:50 +00:00
Marcus Hill 090734d622 General tidy 2023-02-02 16:28:13 +00:00
Marcus Hill 97b29b8edf General small tidy 2023-02-02 16:22:58 +00:00
Marcus Hill 4c2ca17e2c Convert deprecated center tags to CSS; General tidy 2023-02-02 16:20:44 +00:00
Marcus Hill c6840ff92a General tidy 2023-02-02 16:15:21 +00:00
Marcus Hill 5ee2a4cd08 Convert to 4 spaces; General tidy 2023-02-02 16:10:27 +00:00
Marcus Hill db75c4daee Convert to 4 spaces; General tidy 2023-02-02 16:07:34 +00:00
Marcus Hill 8c64753b6e Convert to 4 spaces; General tidy 2023-02-02 15:59:48 +00:00
Marcus Hill 480ff3aa0f Convert deprecated center element to CSS; Convert includes to require; Tidy 2023-02-02 15:54:17 +00:00
Marcus Hill 4694dd241c Convert deprecated center element to CSS 2023-02-02 15:46:08 +00:00
Johnny 9754eb27d4
Merge pull request #598 from wrongecho/portal-invoices
Portal ticket/invoice updates
2023-02-02 04:22:46 +00:00
Johnny 0bd170ba8f
Merge pull request #597 from wrongecho/cron-readd-refresh
Re-add domain refreshing to cron
2023-02-02 04:21:46 +00:00
Johnny e0243cf3ec
Merge pull request #596 from wrongecho/user-add-email
User add modal - hide 'send email'
2023-02-02 04:20:49 +00:00
Johnny 00c3537f08
Merge pull request #595 from wrongecho/role-enf
Role enforcement - Reporting
2023-02-02 04:19:24 +00:00
Marcus Hill 63923290cc Add new ticket button on portal home page 2023-02-01 23:13:53 +00:00
Marcus Hill fdcabbcb14 Add very basic invoices summary to client portal (visible only to the primary contact) 2023-02-01 23:11:35 +00:00
Marcus Hill 3649b3019a Bugfix: Non-primary contacts were not able to raise tickets from the portal due to the navbar item being hidden 2023-02-01 23:05:47 +00:00
Marcus Hill 8cc5505184 Readd domain refreshing 2023-02-01 22:36:56 +00:00
Marcus Hill a164e27d3b Spacing 2023-02-01 21:49:43 +00:00
Marcus Hill 8cf426d930 Hide the 'send user email' section of the user add modal if SMTP isn't setup 2023-02-01 21:43:20 +00:00
Marcus Hill baf03d46ac Enforce accountant/admin roles to view financial reports 2023-02-01 21:28:17 +00:00
Marcus Hill e79ba696bd Add comments to role validation functions for clarity 2023-02-01 21:27:44 +00:00
Johnny 124439e777
Merge pull request #594 from wrongecho/setup-docs
Setup - Adjust wording and link to new docs
2023-02-01 05:33:56 +00:00
Marcus Hill b222255a78 Tidy 2023-02-01 00:20:56 +00:00
Marcus Hill 6383b5b488 Adjust wording and link to new docs 2023-02-01 00:17:46 +00:00
wrongecho 7f217fbb12
Update SECURITY.md
Re-word
2023-01-31 23:52:51 +00:00
johnnyq a14debae7c Removed drop down for templates from client section. This should be accessed in the settings to create and update templates 2023-01-31 17:24:46 -05:00
johnnyq ca290120df Added config_telemetry variable to send telemetry to verify if telemetry is on or off when sent. Fixed sending telemetry on update when off these were due to an = sign when it should have been a double == Checked setup since this is the last place where it sends telemetry and it is correct. 2023-01-31 17:18:18 -05:00
johnnyq d1172e512b Fixed and caught an issue where Cron would send telemetry data even with telemetry off 2023-01-31 17:01:09 -05:00
Johnny 17f88f88a0
Merge pull request #592 from wrongecho/email-parsing-lib
Email ticket parsing enhancements
2023-01-31 14:01:08 -05:00