Skip to content

Conversation

@johnnyq
Copy link
Collaborator

@johnnyq johnnyq commented Jun 20, 2025

No description provided.

johnnyq and others added 30 commits June 6, 2025 21:48
…ma:// if not on the allow list it will show unsupport://URL
- Builds on PR #1210 to always get the leftmost IP address
- Cloudflare (HTTP_CF_CONNECTING_IP) must now be explicitly defined, otherwise people could add the HTTP_CF_CONNECTING_IP header to a non-Cloudflare host and spoof IPs
- Tidy up the if/else logic a little
Update how functions.php gets the remote IP address for logging
… listing page and added delete to invoice details page
…ert Add Payment Modal to AJAX and add it as an option from the invoice listing page
… and count of ticket not resolved because of open tasks
…cons for the stackable reference items on the right like asset watchers contact etc
…r Global view, this will help differentiate the view that you are in
… width and added contact photos or initials to important contacts
johnnyq and others added 25 commits June 17, 2025 22:44
…d to the filter header that all listing pages share
…YY-MM-DD, Excel is annoying and will silently reformat this at random)
…ad of when the recurring invoice is generated
@johnnyq johnnyq requested a review from wrongecho June 20, 2025 19:32
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jun 20, 2025

Quality Gate Passed Quality Gate passed

Issues
37 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
41.5% Duplication on New Code

See analysis details on SonarQube Cloud

@johnnyq johnnyq merged commit ed8a576 into master Jun 20, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants