![]() Editorconfig is a standard, supported by many popular editing tools, that helps set required editor settings automatically to support the project's coding style. It's not a linter / auto-formatter, it just sets a few basic options. Supported editors will pick up these settings specifically for the cloudlog source directory, not interfering with project or user settings in other locations. This config specifies UTF-8 encoding and LF line-endings for all project files, tabbed indentation for source and data files and finally final newlines and whitespace trimming just for source files. These are based on what I saw in https://github.com/magicbug/Cloudlog/wiki/Development-Notes and from the dominant formatting options in the existing source files. All open to changes, of course. If an editor is set up to perform reformatting of code automatically (e.g. on save or on paste) then these rules will influence that behaviour, but they will not cause an editor to reformat existing code on their own. |
||
---|---|---|
.github | ||
application | ||
assets | ||
backup | ||
images | ||
install | ||
system | ||
updates | ||
uploads | ||
.editorconfig | ||
.gitignore | ||
.htaccess.sample | ||
CloudLog.png | ||
LICENSE | ||
README.md | ||
favicon.ico | ||
index.php | ||
robots.txt |
README.md
Cloudlog
Cloudlog is a self-hosted PHP application that allows you to log your amateur radio contacts anywhere. All you need is a web browser and active internet connection.
Website: http://www.cloudlog.co.uk
Requirements
- Linux based Operating System
- Apache (Nginx should work)
- PHP (Version 7 or higher) & MySQL (MySQL 5.7 or higher)
Notes
- If you want to log microwave QSOs you will need to use a 64bit operating system.
Setup
Installation information can be found on the wiki.
Support
Cloudlog has two support systems for code issues use Github issues, however if you have general issues with setting up your server please use our general discussion forum https://github.com/magicbug/Cloudlog/discussions.
Want Cloudlog Hosting?
If you would prefer not to setup Cloudlog yourself magicbug offer hosted solutions, this is priced at £4 a month at the moment and they take care of keeping it updated.
Contributing
If you would like to contribute in any way to Cloudlog, it is most appreciated. This has been developed in free time, help coding new features or writing documentation is always useful.
Please note that Cloudlog was built using Codeigniter version 3 and uses Bootstrap 4 for the user CSS framework documentation is available for this when building components.
When submitting PRs please make sure code is commented and includes one feature only, multiple features or bug fixes will not be accepted.
Credits
Thanks to Andy (VE7CXZ), Gavin (M1BXF), Graham (W5ISP), Robert (M0VFC), Corby (K0SKW), Andy (GI0VGV), Tobias (DL4TMA), Tony (G0WFV), Kim (DG9VH), Michael (G7VJR), Andreas (LA8AJA), Matthias (DL9MJ) for contributing code or help to Cloudlog.
Patreons & Donors
Cloudlog is supported by Patreon and donations via PayPal, thanks to the following people:
Paul (M0TZO), Tim (G4VXE), Paul (N8HM), Michelle (W5NYV), Mitchell (AD0HJ), Dan (M0TCB), Martin (DK3ML), Juan Carlos (EA5WA), Iain (M0PCB), Charlie (GM1TGY), Ondrej (OK1CDJ).
If you'd like to donate to Cloudlog to help allow @magicbug spend less time doing commercial work and more time coding Cloudlog then you can donate via PayPal or become a Patreon