Skip to content

Commit 4ad04ec

Browse files
docs(readme): credit @SIENSIS for the Pi-hole login crash report
1 parent 1129f78 commit 4ad04ec

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,5 +230,6 @@ Thanks to the community members who report functional bugs and help us catch reg
230230
| :--- | :--- | :--- |
231231
| **[spreaderman](https://github.com/spreaderman)** | Reported two installation-blocking regressions in v0.31.10.0: the web installer returning `404 GET install/dbsetup` after the configuration step, and `php spark ci4ms:setup` aborting on the `users.profileIMG` migration due to a `TEXT` column with a default value (rejected by MySQL/MariaDB strict mode). | May 2026 |
232232
| **[SIENSIS](https://github.com/SIENSIS)** | Reported the fresh-install web installer failing silently because `.env` is written mid-request: migrations ran against an empty database name and the encrypter raised a "needs a starter key" error. | Jul 2026 |
233+
| **[SIENSIS](https://github.com/SIENSIS)** | Reported that every login crashed with a 500 when a DNS-level blocker (e.g. Pi-hole) or an outage made the `ip-api.com` geo lookup unreachable — a failed fetch returned `false` and `json_decode(false)` raised an uncaught `TypeError` under `strict_types`. This led to replacing the third-party call with a local, opt-in geo lookup. | Jul 2026 |
233234

234235
> Found a non-security bug? Please [open an issue](https://github.com/ci4-cms-erp/ci4ms/issues) with reproduction steps.

0 commit comments

Comments
 (0)