Christoph Schlaepfer

Results 15 issues of Christoph Schlaepfer

Basic DNS AXFR Implementation with the ability to create bind keys per cluster host.

This draft PR is part of a larger overhaul of the invoicing of Fossbilling. Here is a list of current changes: - Changed the Invoice Detail view in the Admin...

installer
tests/CI
API
library
modules
admin-panel

For FOSSBilling to be usable on the Swiss market, there will need to be several changes implemented. This issue will outline these requirements and the changes planned to the source...

feature request

This implements a "rounding precision" for currencies that don't round to two decimals. (Specifically, CHF) In the field "Rounding precision", you can set the next decimal the program should round...

installer
library
modules

### Describe the bug When you enter a phone number (autofilled by browser) in the Country code field, that results in this error ![image](https://github.com/FOSSBilling/FOSSBilling/assets/1939311/1d2d3ae6-81ef-47ad-883a-d87795012de5) ### How to reproduce Step 1:...

bug

If a Proxmox Host is behind a Reverse Proxy that responds with HTTP/2, the api will return "invalid HTTP Response". This is because HTTP is parsed manually: https://github.com/CpuID/pve2-api-php-client/blob/b9ef9cb4f040cf71bfa5281b1e31bfae7a984474/pve2_api.class.php#L245

I found several security flaws in the action function. ### SSL/TLS Verification Disabled https://github.com/CpuID/pve2-api-php-client/blob/b9ef9cb4f040cf71bfa5281b1e31bfae7a984474/pve2_api.class.php#L219C20-L219C20 ``` curl_setopt($prox_ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($prox_ch, CURLOPT_SSL_VERIFYHOST, false); ``` This makes the requests vulnerable to Man-in-the-Middle (MITM)...

Updated the Plugin functionality in [this PR](https://github.com/hestiacp/hestiacp/pull/3645) by @jhmaverick to current code base. All credits to @jhmaverick

This fixes #4329 and some other issues with crontabs that were not yet found. It also partially reverts #4708 because due to the way it was implemented, we'd have had...

### Describe the bug I was blocked from accessing the control panel from our IP Address. I found a fail2ban-RECIDIVE ban for my IP and wasn't sure how that happened....

bug