Describe the bug
The software is awesome, a great piece of software. However, while installing it I encountered multiple little bugs.
One very annoying is the post install version message box that could not be disabled and I had to remove it forcibly from the PHP, and several other bugs which almost all are related to uninitialized variables/DB. For example in models/Stats.php the unique_callsigns() fuction was isrinung multiple errors all related to foreach iteration.
I think that I got most of them if not all, but there is no guarantee that I didn't miss something.
To Reproduce
Steps to reproduce the behaviour:
- Install a new site
- go to Analytics->stats->[Unique callsigns]
- See error
- the postinstall Version message box is popping up after each save action even if the sismiss button is pressed.
Expected behaviour
no errors should occur even if the DB is empty
Screenshots
N/A
Desktop (please complete the following information):
- OS: raspberry Pi bookworm (server) and CLi any OS or phone
- Browser : all
- Version: Cloudlog 2.6.19 — Released June 11, 2025
Smartphone (please complete the following information):
N/A
Additional context
I attached a patch that may help in quashing these little annoying bugs. I renamed to .txt as the .patch extension was refused by github
my-changes.txt
Describe the bug
The software is awesome, a great piece of software. However, while installing it I encountered multiple little bugs.
One very annoying is the post install version message box that could not be disabled and I had to remove it forcibly from the PHP, and several other bugs which almost all are related to uninitialized variables/DB. For example in models/Stats.php the unique_callsigns() fuction was isrinung multiple errors all related to foreach iteration.
I think that I got most of them if not all, but there is no guarantee that I didn't miss something.
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
no errors should occur even if the DB is empty
Screenshots
N/A
Desktop (please complete the following information):
Smartphone (please complete the following information):
N/A
Additional context
I attached a patch that may help in quashing these little annoying bugs. I renamed to .txt as the .patch extension was refused by github
my-changes.txt