Cloudlog is a self-hosted PHP application that allows you to log your amateur radio contacts anywhere.

Overview

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 (Currently not fully working on PHP 8)
  • 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.

Security Vulnerabilities

If you discover a security vulnerability within Cloudlog, please send an e-mail to Peter Goodhall, 2M0SQL via [email protected]. All security vulnerabilities will be promptly addressed.

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), Trystan (G0KAY), Oliver (DL6KBG), Volkmar Schirmer, Jordan (M0PIR), Thomas Ziegler, Mathis (DB9MAT), Ken (VE3HLS), Tyler (WL7T), Jeremy Taylor, Ben Kuhn, Eric Thresher, Michael Cullen, Juuso (OH1JW), Anthony Castiglia, Fernando Ramirez-Ferrer, Robert Dixon, Mark Percival, Julia (KV1V), Timo Tomasini, Ant (NU1U), Christopher Williams, Danny Barnes, Vic, Tom (M0LTE), smurphboy, Lars (SM0TGU)

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, Github Sponsor or become a Patreon

Comments
  • [Logbookadvanced] First version of a logbook with filtering and batch processing of QSL handling.

    [Logbookadvanced] First version of a logbook with filtering and batch processing of QSL handling.

    Thanks to @hugosilvaparagramanet for his QSL Manger PR. I took his code, modified and expanded the functionality. It was very interesting to see how things were solved, and I learned several new tricks.

    I've renamed it to Logbook Advanced. For now, I've replaced the logbook link with this one.

    Some changes from the original PR.

    1. Renamed it to Logbook Advanced.
    2. Datatable is added to the table for a scrollable body.
    3. Added a lot more filtering (dxcc, iota, gridsquare, state, and propagation mode).
    4. Built the functionality behind the buttons.

    This is basically a logbook with filtering and batch processing of QSL handling.

    Feedback is very welcome.

    A preview: image

    I've added database save for updated info from callbook, if this info does not exist in the database. Might need to dig some more about what info is returned from QRZ or HamQTH,

    opened by AndreasK79 42
  • Push QSOs to QRZ Logbook

    Push QSOs to QRZ Logbook

    It's been requested a few times and although not something I personally would use, Cloudlog should support pushing QSOs to QRZs Logbook service.

    Integration actually looks straightforward just post it adif line, a lot of the Clublog code could actually be used. If anyones interested in helping?

    Spec sheets here http://files.qrz.com/static/qrz/The%20QRZ%20Logbook%20API.pdf

    Feature Help Wanted 
    opened by magicbug 35
  • Cannot update DXCC data from Clublog

    Cannot update DXCC data from Clublog

    I do not seem to be able to update country files. Whenever I click on the Update DXCC Data button I have a "status:" appearing below and nothing else.

    In the web server log I see that the file status.html does not exist in cloudlog/updates folder and cannot be reached.

    Using Debian 11 Latest version of Cloudlog.

    Error in the log:

    *270 open() "/var/www/html/Cloudlog/updates/status.html" failed (2: No such file or directory) *270 open() "/var/www/html/Cloudlog/update/dxcc" failed (2: No such file or directory)

    Thanks

    Not a bug 
    opened by GregTroar 33
  • Days with QSO new feature

    Days with QSO new feature

    I started this year with the target of getting 1 QSO for each day (366 contacts). Thanks to Covid I smashed that.

    On the Days with QSO's I think a nice addition would be Longest Streak (most days with at least 1 QSO in a row), or even the top few periods. I am trying for daily QSO's but not sure how long I've done it for without looking through pages of this years logbook.

    Feature Help Wanted 
    opened by M0TZO 31
  • API not updating frequency and mode

    API not updating frequency and mode

    After upgrading to Cloudlog 2.1 (comming from 1.x) the API call does not update the frequency and mode. The name of the radio is registered so the api call does work

    Tested with:

    curl --silent --insecure
    --header "Content-Type: application/json"
    --request POST
    --data "{ "key":"xxxxxxxxxxxxx", "radio":"TestRadio", "frequency":"1838999", "mode":"ssb", "timestamp":"$(date -u +"%Y/%m/%d %H:%M")" }" https:///index.php/api/radio

    It updates correct on the "hardware interfaces" page but not in the QSO > Live QSO page

    opened by TriBallscom 28
  • Feature Request: Public OQRS Service

    Feature Request: Public OQRS Service

    It would be nice if cloud log would offer a public OQRS service for each station log.

    How could it work?

    There is a page like https://url-to-cloudlog/index.php/oqrs/dl1abc which allows to search for a callsign and QSO-date. Then there appear different buttons (can be configured) to request QSL via Bureau, Direct, etc...

    The requested QSOs will be marked as requested in the database.

    Feature Help Wanted 
    opened by myzinsky 28
  • Contest mode

    Contest mode

    Is your feature request related to a problem? Please describe. When I'm operating a contest it would be nice to have an interface which facilitated contesting.

    Describe the solution you'd like Boxes for sent and received exchange (serial), optional auto increment sent serial. This might be on a third screen under the QSO menu.

    Describe alternatives you've considered Considered building a separate app that uses the API to post QSOs in to cloudlog. But would be best integrated.

    Ideas 
    opened by M0LTE 27
  • [Feature] Interactive map for CQ Award

    [Feature] Interactive map for CQ Award

    I like the map which is shown at the Worked All States award page and I would like to have a similar map for the CQ Award. Also for DXCC and so on, but that seems a bit much to me.

    Additionally the "Map" subpage at CQ Award can then be removed.

    Feature Help Wanted In Development 
    opened by kb-light 25
  • [Version 2] Upgrade Checklist for users coming from V1

    [Version 2] Upgrade Checklist for users coming from V1

    Thought I better write some notes down on what I was thinking for this as there are some functional changes.

    • I'd suggest we use the config table to store whether the user has seen the V2 Checklist
    • Need to suggest to user to take ownership of ALL Station Locations perhaps a button they can press
    • API this needs similar treatment to Locations, or revoke ALL API keys and tell them to make new ones.
    • Teach them about Logbooks and the importance and how to use them.
    • Perhaps a little reminder to update the Country files
    • In the config perhaps rename the user auth roles as you can now have standard users and admins with their own logbooks etc.

    Theres probably some other bits, I'm doing Railways on the Air this weekend so times a bit thin but wanted to dump my brain!

    Feature Version 2 
    opened by magicbug 24
  • Contest Mode not saving QSO's

    Contest Mode not saving QSO's

    Start a contest (for example CQ WW SSB) on Contest Page Enter some QSO's. The QSO's will be entered in the local session and displayed on the history there, but entries after the first one are NOT saved in the database. Once the web page closes, those contacts are lost. (Good thing I also log on paper first and then add to CloudLog once contact is confirmed)

    This is with the latest master / last commit sha 9a578e0 It "used" to work. I tried updating countries, didn't help. I can enter contacts in live QSO mode just fine. Just Contest mode that is broken.

    I thought it might be the recent check for dup code, so I reverted to before that, and still only manage to get the first qso to land in the db, but nothing after that. Very strange.

    opened by JesseRhoads 24
  • minor issue, re colors (no bug)

    minor issue, re colors (no bug)

    as I am colorblind, I have bigger difficulties to differenciate between the red and green arrows in the log display. As a personal hack, I have altered log_ajax.php, to show the received eqsl_arrow in yellow.

    That is bad, because leads to issues with the next git pull (and that doesn't work for paper qsl, for whatever reason).

    Maybe there could be an easier way in the future to alter the colours a bit :-)

    vy 73 de Thomas, DL3EL

    opened by DL3EL 22
  • wants to keep running the install

    wants to keep running the install

    Hi, I uploaded this to my webhost, ran through the install, but it keeps wanting to run the install, even though I did the install and it said the install succeeded and then told me to delete the install folder. how can I get past this?

    opened by anwoke8204 2
  • Upload to Clublog for non existing call

    Upload to Clublog for non existing call

    Each time a clublog upload via cronjob is executed, there is an error in the log:

    ERROR - 2023-01-03 10:30:01 --> Clublog upload for xx0xx failed reason Upload denied - callsign not configured for your account

    The error is correct, the call is not configured in clublog, because of no use there. Would it we possible to avoid this error, with making the upload optional with a switch in the station definition?

    opened by DL3EL 1
  • Enhancement: Mastodon integration

    Enhancement: Mastodon integration

    It would be nice to have a mastodon integration similar to the twitter button. However, in the config the mastodon instance should be stored otherwise this won't be possible. Any more thoughts?

    Feature 
    opened by myzinsky 1
  • Proposal for additional way to find new eQSL confirmations

    Proposal for additional way to find new eQSL confirmations

    On the "eQSL Import/Export" page, downloading the latest batch of eQSL results will give you a list of those recently confirmed.

    But sometimes those results are from a while back – and it's difficult to then seek out the resulting eQSL card. It would be quite handy to hyperlink either the "Log Status" or "eQSL Status" column results to trigger the pop-up modal that then shows the eQSL image. Might that be a possible feature addition?

    opened by ofadam 0
  • Pagination in public view

    Pagination in public view

    This is for reporting bugs with the code, if this issue is regarding setting up on your local server please use the forum see readme for details

    Describe the bug No pagination in Public View

    To Reproduce Steps to reproduce the behaviour:

    1. Make sure you've got enough QSO's for pagination
    2. Go to Public view
    3. Scroll down to bottom
    4. No pagination

    Expected behaviour Pagination to go through all QSO's

    Desktop (please complete the following information):

    • OS: Windows 11
    • Browser Edge
    • Version 106.0.1370.52 (Officiële build) (64-bits)

    And if it's not a bug then maybe a feature request

    Feature 
    opened by PD0RZH 3
  • Unable to update to cloudlog 2.0

    Unable to update to cloudlog 2.0

    After a git pull, the welcome screen is shown with all the changes that need to be done. The file changes where done and successful but all the other steps aren't possible.

    If applicable, add screenshots to help explain your problem.

    image

    Desktop OS: Debian Browser: Brave and Firefox Version: 1.44.108 and 102.3.0er

    Server information:

    PHP: php7.4-fpm PHP Modules: php7.4-cli php7.4-common php7.4-curl php7.4-fpm php7.4-gd php7.4-imap php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml Apache: apache2 2.4.54-1 MySQL server: mysql-server 8.0.30

    opened by janvgils 1
Releases(2.3)
  • 2.3(Dec 22, 2022)

    New Features

    • Support for the latest satellites launched
    • Maps for DXCC & IOTA Awards
    • Advanced Logbook View
    • Built-in OQRS system

    What's Changed

    • Dxcc award map by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1834
    • Iota map by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1841
    • Fix ADIF version tags by @phl0 in https://github.com/magicbug/Cloudlog/pull/1840
    • [PHP8.1] Added some fixes for PHP 8.1 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1843
    • Rename CAS-5A to FO-118 by @phl0 in https://github.com/magicbug/Cloudlog/pull/1846
    • Add Frequency to selectable colums and previous QSOs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1844
    • Check eQSL/LotW dates for NULL before using them by @phl0 in https://github.com/magicbug/Cloudlog/pull/1849
    • [Logbookadvanced] First version of a logbook with filtering and batch processing of QSL handling. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1847
    • Reupload IO-117 and FO-118 QSOs to LotW by @phl0 in https://github.com/magicbug/Cloudlog/pull/1851
    • Only show QSL dates if those are set by @phl0 in https://github.com/magicbug/Cloudlog/pull/1852
    • Online qsl request by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1842
    • Dev V2.3 Commits by @magicbug in https://github.com/magicbug/Cloudlog/pull/1854

    Full Changelog: https://github.com/magicbug/Cloudlog/compare/2.2...2.3

    Source code(tar.gz)
    Source code(zip)
  • 2.2(Dec 7, 2022)

    The 2.2 release has lots of minor changes plus some important ones

    • POTA now supported based on the current ADIF Spec
    • Modes FreeDV & M17 added
    • Satellite Greencube IO-117 added
    • plus lots of bug fixes

    What's Changed

    • Russian translation by @cats-shadow in https://github.com/magicbug/Cloudlog/pull/1762
    • Add more QSL details for E and M by @phl0 in https://github.com/magicbug/Cloudlog/pull/1763
    • Dev by @cats-shadow in https://github.com/magicbug/Cloudlog/pull/1766
    • Fix SQL syntax by @phl0 in https://github.com/magicbug/Cloudlog/pull/1769
    • Accept P12 cert mime type, fix error page for failed LOTW cert uploads by @agrif in https://github.com/magicbug/Cloudlog/pull/1772
    • apply eqsl class in order to be overriden on theme level by @phl0 in https://github.com/magicbug/Cloudlog/pull/1792
    • Make number of rows "sticky" by @phl0 in https://github.com/magicbug/Cloudlog/pull/1789
    • Disable all other station profiles on activating one by @phl0 in https://github.com/magicbug/Cloudlog/pull/1786
    • Add option to select previous QSL type by @phl0 in https://github.com/magicbug/Cloudlog/pull/1807
    • Fix CSS overrides for cosmo and superhero by @phl0 in https://github.com/magicbug/Cloudlog/pull/1805
    • [Satellites] Change GREENCUBE to IO-117 by @magicbug in https://github.com/magicbug/Cloudlog/pull/1812
    • Apply custom date format to eqsl output by @phl0 in https://github.com/magicbug/Cloudlog/pull/1817
    • Also reset callsign image display by @phl0 in https://github.com/magicbug/Cloudlog/pull/1820
    • Add POTA support by @phl0 in https://github.com/magicbug/Cloudlog/pull/1826
    • Add FreeDV and M17 submodes of digital voice by @phl0 in https://github.com/magicbug/Cloudlog/pull/1827
    • Display dates only if SENT or RCVD is set by @phl0 in https://github.com/magicbug/Cloudlog/pull/1828
    • Fix issue re POTA in bands by @phl0 in https://github.com/magicbug/Cloudlog/pull/1829
    • Merge 3 weeks of dev! by @magicbug in https://github.com/magicbug/Cloudlog/pull/1831

    New Contributors

    • @agrif made their first contribution in https://github.com/magicbug/Cloudlog/pull/1772

    Full Changelog: https://github.com/magicbug/Cloudlog/compare/2.1...2.2

    Source code(tar.gz)
    Source code(zip)
  • 2.1(Nov 9, 2022)

    Small release fixes some bugs in the first release of version 2.0

    What's Changed

    • Update index.php by @magicbug in https://github.com/magicbug/Cloudlog/pull/1667
    • Fixes a couple of bugs including the visitor map not showing by @magicbug in https://github.com/magicbug/Cloudlog/pull/1672
    • Swedish language v1 by @LarsThunberg in https://github.com/magicbug/Cloudlog/pull/1682
    • V2.0 language translations for Turkish by @HakanKoseoglu in https://github.com/magicbug/Cloudlog/pull/1677
    • language translations & widgets fixes by @magicbug in https://github.com/magicbug/Cloudlog/pull/1685
    • Hide station locations of other users by @phl0 in https://github.com/magicbug/Cloudlog/pull/1689
    • Add function to delete public slugs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1688
    • Add function to delete public slugs by @magicbug in https://github.com/magicbug/Cloudlog/pull/1690
    • Italian translation by @francescocozzi in https://github.com/magicbug/Cloudlog/pull/1694
    • Make contest exchanges upper case by @phl0 in https://github.com/magicbug/Cloudlog/pull/1691
    • Italian translation by @francescocozzi in https://github.com/magicbug/Cloudlog/pull/1695
    • Change WWFF link to CQGMA by @m0urs in https://github.com/magicbug/Cloudlog/pull/1699
    • Add lookup function for grid and name for WWFF refs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1704
    • [Gridsquare map] Fix for vucc grids on map by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1714
    • [CQ Map] Fix when reloading map after selection change by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1713
    • [Search] Fix for hidden menu in search result by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1712
    • Power Setting is overwritten if RIG Control does not provide a value by @m0urs in https://github.com/magicbug/Cloudlog/pull/1709
    • WWFF table candy by @phl0 in https://github.com/magicbug/Cloudlog/pull/1717
    • Auto QTH function configurable on frontend by @phl0 in https://github.com/magicbug/Cloudlog/pull/1705
    • Add button that leads to search for other QSOs with the same DX station by @phl0 in https://github.com/magicbug/Cloudlog/pull/1706
    • Fix locator issue by @phl0 in https://github.com/magicbug/Cloudlog/pull/1725
    • [Search] Added tab to check for duplicate QSOs by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1734
    • Timeline confirmation by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1727
    • [Contesting] Triggers table search when entering call by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1730
    • [Search] Fix for partial search when callsign contains slash by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1726
    • [Search] Can search for wrong CQ Zone logged by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1739
    • Add grid to result table by @phl0 in https://github.com/magicbug/Cloudlog/pull/1744
    • Also export QSO where MY_SOTA_REF is set by @phl0 in https://github.com/magicbug/Cloudlog/pull/1747
    • Update export.php to conform to SOTA CSV standard by @florianprischl in https://github.com/magicbug/Cloudlog/pull/1748
    • Apply SOTA changes against dev and correct missed ; by @phl0 in https://github.com/magicbug/Cloudlog/pull/1749
    • Fix display of tQSL information by @phl0 in https://github.com/magicbug/Cloudlog/pull/1752
    • Add missing German translation by @phl0 in https://github.com/magicbug/Cloudlog/pull/1754
    • Fix error that leads to overwriting QSL R dates by @phl0 in https://github.com/magicbug/Cloudlog/pull/1755
    • Set dates if eQSL/LotW QSL info is changed manually by @phl0 in https://github.com/magicbug/Cloudlog/pull/1756
    • Rename recv/RECV to rcvd/RCVD to comply with ADIF fields and avoid confusion by @phl0 in https://github.com/magicbug/Cloudlog/pull/1757
    • Russian translation by @cats-shadow in https://github.com/magicbug/Cloudlog/pull/1742
    • Added partial russian translation. by @magicbug in https://github.com/magicbug/Cloudlog/pull/1759
    • Merge the current dev items into the master branch by @magicbug in https://github.com/magicbug/Cloudlog/pull/1758

    New Contributors

    • @LarsThunberg made their first contribution in https://github.com/magicbug/Cloudlog/pull/1682
    • @francescocozzi made their first contribution in https://github.com/magicbug/Cloudlog/pull/1694
    • @m0urs made their first contribution in https://github.com/magicbug/Cloudlog/pull/1699
    • @florianprischl made their first contribution in https://github.com/magicbug/Cloudlog/pull/1748
    • @cats-shadow made their first contribution in https://github.com/magicbug/Cloudlog/pull/1742

    Full Changelog: https://github.com/magicbug/Cloudlog/compare/2.0...2.1

    Source code(tar.gz)
    Source code(zip)
  • 2.0(Oct 13, 2022)

    Years in development it's finally here! thankyou to everyone who has contributed code to this release.

    • Multi-user support
    • Logbooks with station locations
    • Improved Analytics & Awards
    • Improved LoTW & eQSL Syncing
    • Lots of speed improvements

    What's Changed

    • French translation by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/796
    • [WIP] Dutch language addition by @keptenkurk in https://github.com/magicbug/Cloudlog/pull/801
    • Add more German translations by @phl0 in https://github.com/magicbug/Cloudlog/pull/812
    • Update satellite_data.json by @Ciemon in https://github.com/magicbug/Cloudlog/pull/835
    • Added seconds to import function in logbook model by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/840
    • Add Spanish translation by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/825
    • Added Czech Language translation by @ok1cdj in https://github.com/magicbug/Cloudlog/pull/832
    • More french translation by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/834
    • Some minor changes in German translation by @do6np in https://github.com/magicbug/Cloudlog/pull/836
    • Add finnish translation by @oh1jw in https://github.com/magicbug/Cloudlog/pull/817
    • Create qso_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/818
    • Create contesting_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/821
    • Create qslcard_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/819
    • Create general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/820
    • Create notes_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/822
    • Create lotw_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/823
    • Fix QSO form labels by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/826
    • [QSO Dialog] SOTA autocomplete when logging. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/831
    • [QSO Edit] Added DOK and SOTA autocomplete to the QSO edit area. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/846
    • Update satellite_data.json by @Ciemon in https://github.com/magicbug/Cloudlog/pull/848
    • Us counties station profile by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/847
    • Czech translation of the system by @ok1cdj in https://github.com/magicbug/Cloudlog/pull/851
    • Added autoupdate for DOK and SOTA file used for autocompletion by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/852
    • [Distances Worked] You can now choose satellite. Also cleaned up some… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/862
    • [QSO Dialog] County has been added. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/863
    • Update general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/865
    • [US Counties] Switched field in database, as col_cnty is the correct … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/870
    • US Counties award added by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/869
    • Fetches state from previous QSO. Fixes #854 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/871
    • [US Counties] Added state in detail view by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/872
    • Add SDOK info by @phl0 in https://github.com/magicbug/Cloudlog/pull/867
    • Add editorconfig file for setting coding style by @poll-busily in https://github.com/magicbug/Cloudlog/pull/770
    • Add script to automate the update process more by @poll-busily in https://github.com/magicbug/Cloudlog/pull/859
    • Fix Spanish 'general words' translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/874
    • Remove duplicated lines in translation files by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/875
    • Removed unused file and duplicate id on frequency in edit_ajax.php by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/876
    • This fixes the PHP8 warnings. Fixed #873 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/877
    • Updates "distances worked" satellite dropdown to sort by bird name by @ryandzink in https://github.com/magicbug/Cloudlog/pull/881
    • Contest names can now be added/deleted/edited. Used in Contest Logging by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/885
    • [QSO Edit] Notes would not work if you edit a qso while being in the … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/925
    • Update contesting_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/901
    • Update general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/902
    • Update qso_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/903
    • Create db_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/907
    • Update notes_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/904
    • Create migration_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/912
    • Create calendar_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/905
    • Create ftp_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/910
    • Create imglib_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/911
    • Create upload_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/917
    • Create email_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/908
    • Create unit_test_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/916
    • Create profiler_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/915
    • Create pagination_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/914
    • Create form_validation_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/909
    • Create index.html by @oh1jw in https://github.com/magicbug/Cloudlog/pull/918
    • Added missing general words and translated them to German. by @oh1jw in https://github.com/magicbug/Cloudlog/pull/922
    • Create date_lang.php (to the right folder) by @oh1jw in https://github.com/magicbug/Cloudlog/pull/926
    • [QSO Dialog] Auto-fill location and locator when SOTA is chosen. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/897
    • [Adif Export] Added possibility to choose station profile when export… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/927
    • Add support for QSO Detail translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/878
    • [Frequency library] Fixed a frequency typo by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/928
    • [Refactoring] Split js for Distances Worked, Days with QSOs and QRZ L… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/930
    • [Bootstrapdialog] Moved CSS to themes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/931
    • [QSO Edit] Fix when editing a QSO with US County set. Selectize would… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/940
    • [Station profile] Fix when editing a station profile with US County s… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/941
    • [Quick lookup] New feature to quickly check worked/confirmed on band/… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/937
    • Update log_ajax.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/919
    • Update log.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/920
    • Refactor footer php by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/945
    • [Quick lookup] WWFF added. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/946
    • Adding support for FT4 by @kj4z in https://github.com/magicbug/Cloudlog/pull/955
    • Award sig by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/956
    • [Main menu] Added user option to hide notes in the main menu. Fixes #… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/957
    • [Awards SIG] Added datatable to the QSO list by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/961
    • Finnish language update and WWFF general word insertion by @oh1jw in https://github.com/magicbug/Cloudlog/pull/962
    • Add UTF-8 / multi-byte charset support to ADIF parser by @mikaelnousiainen in https://github.com/magicbug/Cloudlog/pull/830
    • [Awards CQ] Added index for speedup. Removed some unused code and red… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/968
    • [ADIF Import] Reworking the logic for fetching the QRZ API Key, skips… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/969
    • [Migration script] Typo in the script name. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/976
    • Check for and populate blank Gridsquares from Callbook by @tarantir in https://github.com/magicbug/Cloudlog/pull/977
    • fix display lookup so Nebraska looks for NE not ME by @wvolz in https://github.com/magicbug/Cloudlog/pull/988
    • [Adif export] Bugfix. Programversion showed incorrect length. Fixed l… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/998
    • Correct dxcc exceptions table name by @wvolz in https://github.com/magicbug/Cloudlog/pull/982
    • [ADIF Import] Added option to always use login call as operator. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1013
    • [WAS MAP] Minor tweaks. Always show button. Fetches band directly fro… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1012
    • [WAS Map] Added JS from this fork https://github.com/kcaran/us-map to… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1015
    • [User selectable columns] Added the possibility to configure some of … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1019
    • [User selectable columns] Added a fifth column, used only in logbook … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1022
    • [User selectable columns] Need to change the content as well. The tit… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1024
    • Updated Finnish translation by @oh1jw in https://github.com/magicbug/Cloudlog/pull/1026
    • Update Qrz.php by @whyIsMyNameUsed in https://github.com/magicbug/Cloudlog/pull/1028
    • Update satellite_data.json to add JO-97 linear transponder by @ve1cwj in https://github.com/magicbug/Cloudlog/pull/1029
    • Spanish fields translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/1032
    • [Award US counties] A small SQL fix if when sql_mode=only_full_group_… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1039
    • [WAS US State Map] This moved the HI text on Hawaii on top of the isl… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1040
    • [Cyborg CSS Theme] Fix for callsign in map popup. It was all white. Fixes #1067 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1072
    • Add German translations for account pages by @phl0 in https://github.com/magicbug/Cloudlog/pull/1084
    • Add timestamp to 'cat' update, to enforce timestamp update in mysql when other values have not changed. by @jtmnt in https://github.com/magicbug/Cloudlog/pull/1082
    • Update list of US states to include DC by @prstoetzer in https://github.com/magicbug/Cloudlog/pull/1087
    • [Timeline] SQL Bugfix for certain MySQL configurations. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1085
    • [Gridsquare Map] Added support for searching in COL_VUCC_GRIDS when c… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1092
    • [DXCC identification] Implemented exception for KG4 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1091
    • [PHP8] Fixes for some errors that PHP8 puts out. Fixes #882 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1094
    • [QSL Card] Feature for adding more QSOs to a QSL Card by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1097
    • [QSL Print Queue] Expanded the functionality with a table. You can now delete from table, and you can choose station profile. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1098
    • [QSL Print] Fixed correct order in table headers. Fixed formatting of… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1099
    • [Themes] A few small CSS tweaks for better readability in the awards … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1100
    • [Date format] Fixed displaying of correct date format in qso widgets … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1101
    • [Awards] Fixed DXCC QSO details to also filter on modes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1102
    • [Awards CQ Zone] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1104
    • [Awards IOTA] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1105
    • Update update_cloudlog.sh by @matthewrwright in https://github.com/magicbug/Cloudlog/pull/1113
    • [Awards DXCC] Added fix for summary that didn't check if col_dxcc > 0… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1114
    • [Awards WAS] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1109
    • [QSL Print] Added button to see list of QSOs with callsign. Can add t… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1112
    • [Quick lookup] Added clickable links so that you can see the qso info… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1115
    • [QSO Entry] Maritime Mobile identification fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1116
    • [QRA Library] Fixes #1117. This fixes bearing calculation. Distance w… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1119
    • [User Accounts] Hides delete button for logged in user. Fixes #1128 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1130
    • [DOK autofill fix] Set option create to true so that entries not foun… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1126
    • [Superhero Theme] Tweaked CSS for map. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1125
    • [Contesting] Added more exchange options by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1133
    • [Gridsquare Map] Tweaked the different zoom levels. Fields are shown … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1124
    • Improve German translation by @phl0 in https://github.com/magicbug/Cloudlog/pull/1142
    • [QSLPrint] Bugfix for exporting ADIF and CSV when all is selected in … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1141
    • Use UTC timestamps for CAT control by @CHTJonas in https://github.com/magicbug/Cloudlog/pull/1144
    • Input shortcuts for date/time in post QSO section by @phl0 in https://github.com/magicbug/Cloudlog/pull/1143
    • [QSLPrint] Fixed marking of QSLs as sent when station location was all. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1145
    • Qrz logbook move marking of QSOs from ADIF Export to QRZ Logbook by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1151
    • [CQ Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1152
    • [DXCC Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1156
    • [IOTA Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1157
    • [SIG Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1158
    • [SOTA Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1159
    • [US Counties Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1160
    • [VUCC Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1161
    • [WAS Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1162
    • [Timeplotter] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1165
    • [DOK Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1154
    • [Timeline] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1166
    • [Days With QSOs] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1168
    • [Accumulated Statistics] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1169
    • [Quick Lookup] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1170
    • Fix to retrieval of eqsl images by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1173
    • [Distances Worked] Updated code (with a rewrite) to support station l… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1172
    • [QSO Edit] Made Contest tab in QSO Edit. Added support for editing co… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1137
    • eQSL request changed from GET to POST by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1153
    • Added support for dark mode to further charts by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1167
    • Added SOTA (SOTA_REF) to possible columns by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1155
    • [Gridsquare Map popup] Changed so that we use the logbook view in the… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1135
    • Login form bootstrap by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1171
    • This CSS fix adds a scrollbar to the modal if content height is great… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1174
    • Dxatlas grid export by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1150
    • Custom themes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1127
    • [Themes] Cleanup by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1138
    • [QSO entry] Blanking satellite blanks mode and propagation mode. Fixe… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/991
    • If a gridsquare in a qso is longer than 6 characters, the QRA library… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1179
    • [Gridsquare Map] Bugfix. The confirmed fields would not be correct. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1180
    • [QSO] By limiting this to 100, a lot counties never got displayed. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1183
    • [QSO Edit] Fixes editing for county/sota/dok if you are editing QSO i… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1185
    • [QSO Edit] Fixed duplication of state in county when saving edited QS… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1186
    • Notes assign to user by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1187
    • [Hardware] Added userid to everything that has to do with hardware. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1188
    • [API] Added userid to the API key. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1189
    • Add the gridsquare from LotW QSL to the logbook by @T012m3n7oR in https://github.com/magicbug/Cloudlog/pull/1111
    • @mattmelling configurable updates folder by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1193
    • Configurable updates folder by @mattmelling in https://github.com/magicbug/Cloudlog/pull/595
    • Correct user date formating on QSO pages (Live/Post) by @T012m3n7oR in https://github.com/magicbug/Cloudlog/pull/1194
    • [Advanced search] Adif export for search result. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1195
    • [QSLPrint] Added QSL-status to the QSOList by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1203
    • Custom maps station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1190
    • "Mark QSL Card Not Required" sets status to Ignore but sets red arrow by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1206
    • [FIX] Solved a SQL syntax problem while using the latest MariaDB version. by @Byloth in https://github.com/magicbug/Cloudlog/pull/1205
    • Added support for lookups in services for more detailed information when logged in by @jsb2092 in https://github.com/magicbug/Cloudlog/pull/694
    • Storing queries by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1212
    • [Contesting names] Bugfix in the form for creating contests and stopp… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1214
    • [Modes] Fixed form. In certain cases, creating a mode would not work by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1215
    • [ADIF Export] Added contest id to export by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1216
    • [Contesting] Fixed so that correct gridsquare was shown in the view. Also removed some unused code in the controller. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1217
    • Dxcc lookup exceptions fix by @k7tab in https://github.com/magicbug/Cloudlog/pull/1219
    • Fix incorrect column header on live contest page by @JesseRhoads in https://github.com/magicbug/Cloudlog/pull/1220
    • [Contesting] Pushed fix so that serial is not set when serial is not … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1222
    • [Advanced search] Adds dropdown if not exist when storing queries. Also removes dropdown if empty after delete. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1223
    • fixes for station log by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1225
    • dashboard: fix RSTS/RSTR table header in mobile mode by @samhjn in https://github.com/magicbug/Cloudlog/pull/1229
    • PHP8 fix and folder not found fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1218
    • View code cleanup by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1230
    • [logbook] fix table header html markup & contest serial info by @samhjn in https://github.com/magicbug/Cloudlog/pull/1231
    • [Contesting] Added option to copy received exchange into Dok field in database by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1232
    • Fixed Typo in eqsl_last_qsl_rcvd_date by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1239
    • added logbook filter to logbook main list by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1237
    • changed wording to station by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1238
    • sort logbook and station list by name by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1243
    • [Contests] Added buttons for activate/deactivate all by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1245
    • [Modes] Added buttons for activate / activate all by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1246
    • [Contesting] Implemented dupecheck by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1247
    • eqsl: close root div by @samhjn in https://github.com/magicbug/Cloudlog/pull/1250
    • [Search] Replace O with slash when searching by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1251
    • [Contest Logging] Bugfix for exchange logging. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1258
    • [Installer] Directory fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1259
    • improvements to multi user support of stations/logbooks by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1256
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1270
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1269
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1268
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1267
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1266
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1265
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1264
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1263
    • [i18n] add translation Chinese Simplified by @samhjn in https://github.com/magicbug/Cloudlog/pull/1262
    • Turkish translation v1.0 by @HakanKoseoglu in https://github.com/magicbug/Cloudlog/pull/1271
    • [i18n] 3rd party codeigniter Chinese Simplified translation by @samhjn in https://github.com/magicbug/Cloudlog/pull/1272
    • differents updates by @abarrau in https://github.com/magicbug/Cloudlog/pull/987
    • Added Operator (COL_OPERATOR) to possible columns by @iddq in https://github.com/magicbug/Cloudlog/pull/1261
    • More robust eQSL. by @onovy in https://github.com/magicbug/Cloudlog/pull/1278
    • [KML Export] Fixed query to get the correct QSOs. Also added an extra… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1280
    • [Bands] Consolidated get_worked_bands to it's own model. This will ma… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1281
    • Cloudlog php8 compatible by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1277
    • Version 2 dashboard todos by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1286
    • exclud deleted DXCC and IOTA by default by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1287
    • This PR will include everything from master that has not been merged. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1294
    • added user checks to previous contacts and qsl management by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1290
    • Implode fix and fix for when the logbooks is empty by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1291
    • added "mark qsl sent" options to qso cog menu by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1300
    • set user_id on station location create by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1298
    • added logbook check to KML export by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1299
    • adif import/export tasks for version 2 by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1297
    • map on dashboard now shows the same QSOs as the list below by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1296
    • Correct arrow... by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1304
    • [Advanced Search] This fix adds table name to column so that query do… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1306
    • [Advanced Search] This fix adds table name to column so that query do… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1305
    • [LoTW] Bugfix for sync when not COL_LOTW_QSLRDATE is set by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1323
    • [CAT] Fixed a user_id bug when updating the radio entry. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1326
    • Dxatlas v2 fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1309
    • Version 2 "Print Requested QSLs" by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1308
    • Qrz logbook v2 fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1318
    • [LoTW] Fix MFSK mode mapping by @imlonghao in https://github.com/magicbug/Cloudlog/pull/1315
    • Version 2 set logbook active on create by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1322
    • [Station location] Changed county limit to 300 to avoid result gettin… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1337
    • Added clickable link on previous QSOs by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1339
    • [DXCC Award] Added filtering to the summary by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1340
    • version 2 hide satellites by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1307
    • added eQSL and LotW to the dashboard by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1312
    • Add links to qrz.com and hamqth.com by @phl0 in https://github.com/magicbug/Cloudlog/pull/1328
    • Add base URL to fix not found images with installations in subfolders by @phl0 in https://github.com/magicbug/Cloudlog/pull/1342
    • Left pad columns for contest numbers by @phl0 in https://github.com/magicbug/Cloudlog/pull/1341
    • Add SOTA icon/link by @phl0 in https://github.com/magicbug/Cloudlog/pull/1343
    • Add missing German language tags by @phl0 in https://github.com/magicbug/Cloudlog/pull/1347
    • Need to load contest lang parts for correct display by @phl0 in https://github.com/magicbug/Cloudlog/pull/1344
    • Update satellite_data.json with CAS-9 OSCAR designation HO-113 by @ve1cwj in https://github.com/magicbug/Cloudlog/pull/1348
    • [WAS Map] Added tag to make the map responsive. Fixes #1346 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1349
    • [WAS Award] Added filtering to summary by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1350
    • Use station location as base for map by @phl0 in https://github.com/magicbug/Cloudlog/pull/1351
    • [WAS Map] Map scaling now works on mobile by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1352
    • Fixes error on advanced search with nested groups by @hugosilvaparagramanet in https://github.com/magicbug/Cloudlog/pull/1327
    • [CQ Award] Added filtering to the summary by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1354
    • [IOTA Award] Added filtering to summary by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1355
    • This PR adds some eye candy tooltips to QSLs icons by @phl0 in https://github.com/magicbug/Cloudlog/pull/1361
    • Created Polish language translation by @pheasantus in https://github.com/magicbug/Cloudlog/pull/1356
    • [Language] If core language files not found, use English. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1362
    • Order QSO in map details by time descending by @phl0 in https://github.com/magicbug/Cloudlog/pull/1363
    • Add "Lookup on HamQTH" to drop-down menu. by @onovy in https://github.com/magicbug/Cloudlog/pull/1367
    • Small fixes for installator by @sq5t in https://github.com/magicbug/Cloudlog/pull/1369
    • Addition of 33cm and 1.25m bands where appropriate by @ryandzink in https://github.com/magicbug/Cloudlog/pull/1377
    • API: Detect wrong JSON and return correct error message by @onovy in https://github.com/magicbug/Cloudlog/pull/1379
    • Fix advanced search by @onovy in https://github.com/magicbug/Cloudlog/pull/1380
    • Fill search input with searched text by @onovy in https://github.com/magicbug/Cloudlog/pull/1375
    • Fixup QSL dates by @onovy in https://github.com/magicbug/Cloudlog/pull/1370
    • Fix wrong option values of COL_QSL_RCVD during edit of QSO by @onovy in https://github.com/magicbug/Cloudlog/pull/1371
    • Add missing QSL sent state and method during QSO adding by @onovy in https://github.com/magicbug/Cloudlog/pull/1372
    • Gridsquare string standardised by @mpentler in https://github.com/magicbug/Cloudlog/pull/1376
    • Cleanup SQL CHARSET and COLLATE by @onovy in https://github.com/magicbug/Cloudlog/pull/1382
    • Sort DOK by default and add type selection form by @phl0 in https://github.com/magicbug/Cloudlog/pull/1383
    • Fix QSO with time_on < time_off and QSO with date_off field by @onovy in https://github.com/magicbug/Cloudlog/pull/1387
    • Fix ADIF export by @onovy in https://github.com/magicbug/Cloudlog/pull/1388
    • [Migration fix] Renames script 83 to avoid dupliate naming. Fixes scr… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1397
    • Added text (deleted dxcc) to the dropdown so it's easier to choose correct dxcc. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1403
    • Qrb calculator added by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1406
    • Also add QSL/contest tooltips to advanced search results by @phl0 in https://github.com/magicbug/Cloudlog/pull/1405
    • added logbook filter to simple and advanced search by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1359
    • [QRB Link] Added globe link to dashboard, logbook and qso. Spawns QRB window by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1407
    • [QRB Link] Fixed correct home locator. Now uses the one logged. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1409
    • Activated grids by @phl0 in https://github.com/magicbug/Cloudlog/pull/1398
    • We need to fetch station_gridsquare also by @phl0 in https://github.com/magicbug/Cloudlog/pull/1418
    • Also get station_gridsqare for gridsquare map by @phl0 in https://github.com/magicbug/Cloudlog/pull/1419
    • Add SOTA csv export function by @phl0 in https://github.com/magicbug/Cloudlog/pull/1431
    • Fix spelling of DARC ;-) by @phl0 in https://github.com/magicbug/Cloudlog/pull/1432
    • added missing join (otherwise error in view) by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1433
    • added missing join to station_profile to DOK award show qsos dialog by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1436
    • Fill and send eqsl.cc comment field (QSLMSG) by @phl0 in https://github.com/magicbug/Cloudlog/pull/1435
    • Add table for (VUCC) gridsquare activators top list by @phl0 in https://github.com/magicbug/Cloudlog/pull/1439
    • [Custom map] Responsive map by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1422
    • search function for Qrz.com now has a default for $use_fullname by @OE2WNL in https://github.com/magicbug/Cloudlog/pull/1446
    • Remove regex by @phl0 in https://github.com/magicbug/Cloudlog/pull/1445
    • Also fetch my square for maps by @phl0 in https://github.com/magicbug/Cloudlog/pull/1448
    • Remove spare checks for user_id (as this is unset for unauthenicated API calls) by @phl0 in https://github.com/magicbug/Cloudlog/pull/1449
    • French translation updated by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/1440
    • Show profile pic of QSO partner upon logging by @phl0 in https://github.com/magicbug/Cloudlog/pull/1450
    • Add power field to CAT interface by @phl0 in https://github.com/magicbug/Cloudlog/pull/1451
    • CAT support other prop modes by @phl0 in https://github.com/magicbug/Cloudlog/pull/1453
    • Add some git info if exists by @phl0 in https://github.com/magicbug/Cloudlog/pull/1454
    • Prefill DOK field from previous QSO by @phl0 in https://github.com/magicbug/Cloudlog/pull/1457
    • Refactor links for DOKs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1458
    • Adding MO-112 digipeater by @ryandzink in https://github.com/magicbug/Cloudlog/pull/1461
    • post contest logging using manual parameter by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1444
    • Fixing MO-112 satellite name by @ryandzink in https://github.com/magicbug/Cloudlog/pull/1462
    • added possibility to sort locations by id by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1470
    • Beautify hardware interfaces list by @phl0 in https://github.com/magicbug/Cloudlog/pull/1471
    • [LotW] Import IOTA info by @phl0 in https://github.com/magicbug/Cloudlog/pull/1476
    • Link to IOTA details by @phl0 in https://github.com/magicbug/Cloudlog/pull/1477
    • Replace REGEXP_LIKE in DOK stats by @phl0 in https://github.com/magicbug/Cloudlog/pull/1478
    • add station profile name to qso detail by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1466
    • Sort QSL images by last added to be on top by @phl0 in https://github.com/magicbug/Cloudlog/pull/1472
    • Fill US county from callbook / logbook by @phl0 in https://github.com/magicbug/Cloudlog/pull/1460
    • Make the manual query parameter optional by @Cadair in https://github.com/magicbug/Cloudlog/pull/1486
    • Make various field inputs upper case on input by @phl0 in https://github.com/magicbug/Cloudlog/pull/1487
    • Add logbook and station profile name to Logbook page by @phl0 in https://github.com/magicbug/Cloudlog/pull/1488
    • Add link to qrz/hamqth in QSO details by @phl0 in https://github.com/magicbug/Cloudlog/pull/1498
    • setRst is now always called and therefore has to be present always by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1489
    • Add grid count to map by @phl0 in https://github.com/magicbug/Cloudlog/pull/1501
    • Fix Radio timeout by @phl0 in https://github.com/magicbug/Cloudlog/pull/1507
    • Show and export submodes by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1510
    • Add map for activated grids by activators by @phl0 in https://github.com/magicbug/Cloudlog/pull/1494
    • adapted visible conditions for lotw arrows to be consistent to eqsl by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1493
    • Bugfix for dxcc_lookup in logbook_model by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1519
    • Fix link for public slugs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1518
    • Fix for Logbook Model - now loads without a logbook defined. Fixed #1481 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1514
    • Also upload QSOs where QSL_SENT is NULL by @phl0 in https://github.com/magicbug/Cloudlog/pull/1523
    • [eQSL] Use update instead of replace when marking all as sent. Didn't… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1524
    • [eQSL] Mark QSOs. Refined the update instead of updating everything w… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1525
    • Add profile pictures for HamQTH users by @phl0 in https://github.com/magicbug/Cloudlog/pull/1516
    • [QSO dialog] Map fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1520
    • [Dashboard map] Fix lookup for dashboard QSOs plotted on the map by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1521
    • [Custom map] Using already logged dxcc to set position when gridsquare is not present by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1522
    • Link to WWFF/GMA details in QSO view by @phl0 in https://github.com/magicbug/Cloudlog/pull/1527
    • DXCC vs. Country by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1492
    • Keep LSB/USB mode from radio (and save as submode) by @onovy in https://github.com/magicbug/Cloudlog/pull/1528
    • Showing Submode by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1534
    • Fix issue where warning is displayed that CAT data from radio is out of date by @netjordan in https://github.com/magicbug/Cloudlog/pull/1545
    • Tweeting with submode by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1547
    • MIgrate modes to Adif 3.13 by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1542
    • Fix rogue echos on json QSL status code by @hugosilvaparagramanet in https://github.com/magicbug/Cloudlog/pull/1555
    • Add link to POTA details by @phl0 in https://github.com/magicbug/Cloudlog/pull/1554
    • Add link to SatNOGS SAT info by @phl0 in https://github.com/magicbug/Cloudlog/pull/1552
    • Link Mountain QRP Club references from SIG_INFO by @nolith in https://github.com/magicbug/Cloudlog/pull/1564
    • Extract a SOTA library from QSO controller by @nolith in https://github.com/magicbug/Cloudlog/pull/1574
    • Add Aicraft Scatter prop mode by @phl0 in https://github.com/magicbug/Cloudlog/pull/1573
    • Separate WWFF stuff into separate fields by @phl0 in https://github.com/magicbug/Cloudlog/pull/1569
    • Make specification of city name optional by @phl0 in https://github.com/magicbug/Cloudlog/pull/1572
    • Hide already linked station profiles by @phl0 in https://github.com/magicbug/Cloudlog/pull/1570
    • Add distance to tweet by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1553
    • Add QSO dates to LotW certs by @phl0 in https://github.com/magicbug/Cloudlog/pull/1580
    • Satellite data: Fix QO-100 by @kb-light in https://github.com/magicbug/Cloudlog/pull/1581
    • [Accumulated DXCC] Rewrote query for accumulated dxcc. Major speedup for monthly stats by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1594
    • Fix US Counties QRB by @phl0 in https://github.com/magicbug/Cloudlog/pull/1596
    • [Custom map] Added mode and propagation selection by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1583
    • Also export QSOs with LotW QSL SENT date of NULL by @phl0 in https://github.com/magicbug/Cloudlog/pull/1588
    • [Dashboard] Added VUCC by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1598
    • Add WWFF Award infos by @phl0 in https://github.com/magicbug/Cloudlog/pull/1599
    • [Menu] Added icons to award and analytics menu by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1600
    • Add station copy to easily duplicate station locations by @nolith in https://github.com/magicbug/Cloudlog/pull/1567
    • [Menu] Added icons to QSO menu, and changed maps by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1601
    • [Clublog] Updated script (cron job) to work for all users with a username and password set by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1602
    • Make upper case by @phl0 in https://github.com/magicbug/Cloudlog/pull/1603
    • Statistics reworked by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1605
    • User Selectable bands by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1595
    • Add "-(/" as separators to ucwords to display DXCCs (more) correctly by @phl0 in https://github.com/magicbug/Cloudlog/pull/1608
    • [Bands] Now saves when clicking checkbox by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1609
    • Bands added wwff by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1610
    • Make tags upper case (now with fixed LotW issue) by @phl0 in https://github.com/magicbug/Cloudlog/pull/1607
    • Fix eQSL upload for linked account by @nolith in https://github.com/magicbug/Cloudlog/pull/1576
    • eQSL import from multiple QTH nicknames by @nolith in https://github.com/magicbug/Cloudlog/pull/1579
    • Use globally configured tile URL from DB options by @phl0 in https://github.com/magicbug/Cloudlog/pull/1617
    • Fix DOK Lookup by @phl0 in https://github.com/magicbug/Cloudlog/pull/1616
    • Add shortcut for copying API keys by @phl0 in https://github.com/magicbug/Cloudlog/pull/1622
    • [Statistics] Raw QSO data and unique callsigns by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1621
    • Time and Date shortcuts also for contesting page by @phl0 in https://github.com/magicbug/Cloudlog/pull/1620
    • [WIP] Unify radio API by @kb-light in https://github.com/magicbug/Cloudlog/pull/1582
    • [Cat] Some fixes for backward compatibility with CloudLogCatQt by @kb-light in https://github.com/magicbug/Cloudlog/pull/1624
    • Min zoom by @phl0 in https://github.com/magicbug/Cloudlog/pull/1634
    • [Bands] Added master checkbox for award by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1642
    • Hide SAT stuff if SAT band is disabled by @phl0 in https://github.com/magicbug/Cloudlog/pull/1648
    • Only serve JS if maps are really to be displayed by @phl0 in https://github.com/magicbug/Cloudlog/pull/1643
    • Skip optional ADIF headers by @phl0 in https://github.com/magicbug/Cloudlog/pull/1653
    • [CQ Award] New map added by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1658
    • [Welcome] add missing space by @kb-light in https://github.com/magicbug/Cloudlog/pull/1660
    • Convert Contest serial exchange to integer by @DL2CC in https://github.com/magicbug/Cloudlog/pull/1663

    New Contributors

    • @ClaudeMa made their first contribution in https://github.com/magicbug/Cloudlog/pull/796
    • @keptenkurk made their first contribution in https://github.com/magicbug/Cloudlog/pull/801
    • @leroydiazg made their first contribution in https://github.com/magicbug/Cloudlog/pull/825
    • @ok1cdj made their first contribution in https://github.com/magicbug/Cloudlog/pull/832
    • @do6np made their first contribution in https://github.com/magicbug/Cloudlog/pull/836
    • @oh1jw made their first contribution in https://github.com/magicbug/Cloudlog/pull/817
    • @kj4z made their first contribution in https://github.com/magicbug/Cloudlog/pull/955
    • @mikaelnousiainen made their first contribution in https://github.com/magicbug/Cloudlog/pull/830
    • @tarantir made their first contribution in https://github.com/magicbug/Cloudlog/pull/977
    • @whyIsMyNameUsed made their first contribution in https://github.com/magicbug/Cloudlog/pull/1028
    • @ve1cwj made their first contribution in https://github.com/magicbug/Cloudlog/pull/1029
    • @prstoetzer made their first contribution in https://github.com/magicbug/Cloudlog/pull/1087
    • @matthewrwright made their first contribution in https://github.com/magicbug/Cloudlog/pull/1113
    • @CHTJonas made their first contribution in https://github.com/magicbug/Cloudlog/pull/1144
    • @Werzi2001 made their first contribution in https://github.com/magicbug/Cloudlog/pull/1173
    • @T012m3n7oR made their first contribution in https://github.com/magicbug/Cloudlog/pull/1111
    • @mattmelling made their first contribution in https://github.com/magicbug/Cloudlog/pull/595
    • @Byloth made their first contribution in https://github.com/magicbug/Cloudlog/pull/1205
    • @jsb2092 made their first contribution in https://github.com/magicbug/Cloudlog/pull/694
    • @k7tab made their first contribution in https://github.com/magicbug/Cloudlog/pull/1219
    • @JesseRhoads made their first contribution in https://github.com/magicbug/Cloudlog/pull/1220
    • @samhjn made their first contribution in https://github.com/magicbug/Cloudlog/pull/1229
    • @LZ2ISI made their first contribution in https://github.com/magicbug/Cloudlog/pull/1270
    • @HakanKoseoglu made their first contribution in https://github.com/magicbug/Cloudlog/pull/1271
    • @abarrau made their first contribution in https://github.com/magicbug/Cloudlog/pull/987
    • @iddq made their first contribution in https://github.com/magicbug/Cloudlog/pull/1261
    • @onovy made their first contribution in https://github.com/magicbug/Cloudlog/pull/1278
    • @imlonghao made their first contribution in https://github.com/magicbug/Cloudlog/pull/1315
    • @hugosilvaparagramanet made their first contribution in https://github.com/magicbug/Cloudlog/pull/1327
    • @pheasantus made their first contribution in https://github.com/magicbug/Cloudlog/pull/1356
    • @sq5t made their first contribution in https://github.com/magicbug/Cloudlog/pull/1369
    • @mpentler made their first contribution in https://github.com/magicbug/Cloudlog/pull/1376
    • @OE2WNL made their first contribution in https://github.com/magicbug/Cloudlog/pull/1446
    • @Cadair made their first contribution in https://github.com/magicbug/Cloudlog/pull/1486
    • @netjordan made their first contribution in https://github.com/magicbug/Cloudlog/pull/1545
    • @nolith made their first contribution in https://github.com/magicbug/Cloudlog/pull/1564
    • @kb-light made their first contribution in https://github.com/magicbug/Cloudlog/pull/1581
    • @DL2CC made their first contribution in https://github.com/magicbug/Cloudlog/pull/1663

    Full Changelog: https://github.com/magicbug/Cloudlog/compare/1.9.2...2.0

    Source code(tar.gz)
    Source code(zip)
  • 1.9.9(Oct 11, 2022)

    This will be the final release of Cloudlog version 1

    What's Changed

    • French translation by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/796
    • [WIP] Dutch language addition by @keptenkurk in https://github.com/magicbug/Cloudlog/pull/801
    • Add more German translations by @phl0 in https://github.com/magicbug/Cloudlog/pull/812
    • Update satellite_data.json by @Ciemon in https://github.com/magicbug/Cloudlog/pull/835
    • Added seconds to import function in logbook model by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/840
    • Add Spanish translation by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/825
    • Added Czech Language translation by @ok1cdj in https://github.com/magicbug/Cloudlog/pull/832
    • More french translation by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/834
    • Some minor changes in German translation by @do6np in https://github.com/magicbug/Cloudlog/pull/836
    • Add finnish translation by @oh1jw in https://github.com/magicbug/Cloudlog/pull/817
    • Create qso_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/818
    • Create contesting_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/821
    • Create qslcard_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/819
    • Create general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/820
    • Create notes_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/822
    • Create lotw_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/823
    • Fix QSO form labels by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/826
    • [QSO Dialog] SOTA autocomplete when logging. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/831
    • [QSO Edit] Added DOK and SOTA autocomplete to the QSO edit area. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/846
    • Update satellite_data.json by @Ciemon in https://github.com/magicbug/Cloudlog/pull/848
    • Us counties station profile by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/847
    • Czech translation of the system by @ok1cdj in https://github.com/magicbug/Cloudlog/pull/851
    • Added autoupdate for DOK and SOTA file used for autocompletion by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/852
    • [Distances Worked] You can now choose satellite. Also cleaned up some… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/862
    • [QSO Dialog] County has been added. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/863
    • Update general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/865
    • [US Counties] Switched field in database, as col_cnty is the correct … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/870
    • US Counties award added by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/869
    • Fetches state from previous QSO. Fixes #854 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/871
    • [US Counties] Added state in detail view by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/872
    • Add SDOK info by @phl0 in https://github.com/magicbug/Cloudlog/pull/867
    • Add editorconfig file for setting coding style by @poll-busily in https://github.com/magicbug/Cloudlog/pull/770
    • Add script to automate the update process more by @poll-busily in https://github.com/magicbug/Cloudlog/pull/859
    • Fix Spanish 'general words' translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/874
    • Remove duplicated lines in translation files by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/875
    • Removed unused file and duplicate id on frequency in edit_ajax.php by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/876
    • This fixes the PHP8 warnings. Fixed #873 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/877
    • Updates "distances worked" satellite dropdown to sort by bird name by @ryandzink in https://github.com/magicbug/Cloudlog/pull/881
    • Contest names can now be added/deleted/edited. Used in Contest Logging by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/885
    • [QSO Edit] Notes would not work if you edit a qso while being in the … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/925
    • Update contesting_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/901
    • Update general_words_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/902
    • Update qso_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/903
    • Create db_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/907
    • Update notes_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/904
    • Create migration_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/912
    • Create calendar_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/905
    • Create ftp_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/910
    • Create imglib_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/911
    • Create upload_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/917
    • Create email_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/908
    • Create unit_test_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/916
    • Create profiler_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/915
    • Create pagination_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/914
    • Create form_validation_lang.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/909
    • Create index.html by @oh1jw in https://github.com/magicbug/Cloudlog/pull/918
    • Added missing general words and translated them to German. by @oh1jw in https://github.com/magicbug/Cloudlog/pull/922
    • Create date_lang.php (to the right folder) by @oh1jw in https://github.com/magicbug/Cloudlog/pull/926
    • [QSO Dialog] Auto-fill location and locator when SOTA is chosen. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/897
    • [Adif Export] Added possibility to choose station profile when export… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/927
    • Add support for QSO Detail translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/878
    • [Frequency library] Fixed a frequency typo by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/928
    • [Refactoring] Split js for Distances Worked, Days with QSOs and QRZ L… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/930
    • [Bootstrapdialog] Moved CSS to themes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/931
    • [QSO Edit] Fix when editing a QSO with US County set. Selectize would… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/940
    • [Station profile] Fix when editing a station profile with US County s… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/941
    • [Quick lookup] New feature to quickly check worked/confirmed on band/… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/937
    • Update log_ajax.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/919
    • Update log.php by @oh1jw in https://github.com/magicbug/Cloudlog/pull/920
    • Refactor footer php by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/945
    • [Quick lookup] WWFF added. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/946
    • Adding support for FT4 by @kj4z in https://github.com/magicbug/Cloudlog/pull/955
    • Award sig by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/956
    • [Main menu] Added user option to hide notes in the main menu. Fixes #… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/957
    • [Awards SIG] Added datatable to the QSO list by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/961
    • Finnish language update and WWFF general word insertion by @oh1jw in https://github.com/magicbug/Cloudlog/pull/962
    • Add UTF-8 / multi-byte charset support to ADIF parser by @mikaelnousiainen in https://github.com/magicbug/Cloudlog/pull/830
    • [Awards CQ] Added index for speedup. Removed some unused code and red… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/968
    • [ADIF Import] Reworking the logic for fetching the QRZ API Key, skips… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/969
    • [Migration script] Typo in the script name. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/976
    • Check for and populate blank Gridsquares from Callbook by @tarantir in https://github.com/magicbug/Cloudlog/pull/977
    • fix display lookup so Nebraska looks for NE not ME by @wvolz in https://github.com/magicbug/Cloudlog/pull/988
    • [Adif export] Bugfix. Programversion showed incorrect length. Fixed l… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/998
    • Correct dxcc exceptions table name by @wvolz in https://github.com/magicbug/Cloudlog/pull/982
    • [ADIF Import] Added option to always use login call as operator. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1013
    • [WAS MAP] Minor tweaks. Always show button. Fetches band directly fro… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1012
    • [WAS Map] Added JS from this fork https://github.com/kcaran/us-map to… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1015
    • [User selectable columns] Added the possibility to configure some of … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1019
    • [User selectable columns] Added a fifth column, used only in logbook … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1022
    • [User selectable columns] Need to change the content as well. The tit… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1024
    • Updated Finnish translation by @oh1jw in https://github.com/magicbug/Cloudlog/pull/1026
    • Update Qrz.php by @whyIsMyNameUsed in https://github.com/magicbug/Cloudlog/pull/1028
    • Update satellite_data.json to add JO-97 linear transponder by @ve1cwj in https://github.com/magicbug/Cloudlog/pull/1029
    • Spanish fields translations by @leroydiazg in https://github.com/magicbug/Cloudlog/pull/1032
    • [Award US counties] A small SQL fix if when sql_mode=only_full_group_… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1039
    • [WAS US State Map] This moved the HI text on Hawaii on top of the isl… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1040
    • [Cyborg CSS Theme] Fix for callsign in map popup. It was all white. Fixes #1067 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1072
    • Add German translations for account pages by @phl0 in https://github.com/magicbug/Cloudlog/pull/1084
    • Add timestamp to 'cat' update, to enforce timestamp update in mysql when other values have not changed. by @jtmnt in https://github.com/magicbug/Cloudlog/pull/1082
    • Update list of US states to include DC by @prstoetzer in https://github.com/magicbug/Cloudlog/pull/1087
    • [Timeline] SQL Bugfix for certain MySQL configurations. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1085
    • [Gridsquare Map] Added support for searching in COL_VUCC_GRIDS when c… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1092
    • [DXCC identification] Implemented exception for KG4 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1091
    • [PHP8] Fixes for some errors that PHP8 puts out. Fixes #882 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1094
    • [QSL Card] Feature for adding more QSOs to a QSL Card by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1097
    • [QSL Print Queue] Expanded the functionality with a table. You can now delete from table, and you can choose station profile. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1098
    • [QSL Print] Fixed correct order in table headers. Fixed formatting of… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1099
    • [Themes] A few small CSS tweaks for better readability in the awards … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1100
    • [Date format] Fixed displaying of correct date format in qso widgets … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1101
    • [Awards] Fixed DXCC QSO details to also filter on modes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1102
    • [Awards CQ Zone] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1104
    • [Awards IOTA] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1105
    • Update update_cloudlog.sh by @matthewrwright in https://github.com/magicbug/Cloudlog/pull/1113
    • [Awards DXCC] Added fix for summary that didn't check if col_dxcc > 0… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1114
    • [Awards WAS] Added mode filtering. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1109
    • [QSL Print] Added button to see list of QSOs with callsign. Can add t… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1112
    • [Quick lookup] Added clickable links so that you can see the qso info… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1115
    • [QSO Entry] Maritime Mobile identification fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1116
    • [QRA Library] Fixes #1117. This fixes bearing calculation. Distance w… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1119
    • [User Accounts] Hides delete button for logged in user. Fixes #1128 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1130
    • [DOK autofill fix] Set option create to true so that entries not foun… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1126
    • [Superhero Theme] Tweaked CSS for map. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1125
    • [Contesting] Added more exchange options by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1133
    • [Gridsquare Map] Tweaked the different zoom levels. Fields are shown … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1124
    • Improve German translation by @phl0 in https://github.com/magicbug/Cloudlog/pull/1142
    • [QSLPrint] Bugfix for exporting ADIF and CSV when all is selected in … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1141
    • Use UTC timestamps for CAT control by @CHTJonas in https://github.com/magicbug/Cloudlog/pull/1144
    • Input shortcuts for date/time in post QSO section by @phl0 in https://github.com/magicbug/Cloudlog/pull/1143
    • [QSLPrint] Fixed marking of QSLs as sent when station location was all. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1145
    • Qrz logbook move marking of QSOs from ADIF Export to QRZ Logbook by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1151
    • [CQ Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1152
    • [DXCC Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1156
    • [IOTA Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1157
    • [SIG Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1158
    • [SOTA Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1159
    • [US Counties Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1160
    • [VUCC Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1161
    • [WAS Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1162
    • [Timeplotter] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1165
    • [DOK Award] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1154
    • [Timeline] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1166
    • [Days With QSOs] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1168
    • [Accumulated Statistics] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1169
    • [Quick Lookup] Updated code to support station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1170
    • Fix to retrieval of eqsl images by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1173
    • [Distances Worked] Updated code (with a rewrite) to support station l… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1172
    • [QSO Edit] Made Contest tab in QSO Edit. Added support for editing co… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1137
    • eQSL request changed from GET to POST by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1153
    • Added support for dark mode to further charts by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1167
    • Added SOTA (SOTA_REF) to possible columns by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1155
    • [Gridsquare Map popup] Changed so that we use the logbook view in the… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1135
    • Login form bootstrap by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1171
    • This CSS fix adds a scrollbar to the modal if content height is great… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1174
    • Dxatlas grid export by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1150
    • Custom themes by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1127
    • [Themes] Cleanup by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1138
    • [QSO entry] Blanking satellite blanks mode and propagation mode. Fixe… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/991
    • If a gridsquare in a qso is longer than 6 characters, the QRA library… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1179
    • [Gridsquare Map] Bugfix. The confirmed fields would not be correct. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1180
    • [QSO] By limiting this to 100, a lot counties never got displayed. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1183
    • [QSO Edit] Fixes editing for county/sota/dok if you are editing QSO i… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1185
    • [QSO Edit] Fixed duplication of state in county when saving edited QS… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1186
    • Notes assign to user by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1187
    • [Hardware] Added userid to everything that has to do with hardware. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1188
    • [API] Added userid to the API key. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1189
    • Add the gridsquare from LotW QSL to the logbook by @T012m3n7oR in https://github.com/magicbug/Cloudlog/pull/1111
    • @mattmelling configurable updates folder by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1193
    • Configurable updates folder by @mattmelling in https://github.com/magicbug/Cloudlog/pull/595
    • Correct user date formating on QSO pages (Live/Post) by @T012m3n7oR in https://github.com/magicbug/Cloudlog/pull/1194
    • [Advanced search] Adif export for search result. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1195
    • [QSLPrint] Added QSL-status to the QSOList by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1203
    • Custom maps station logbooks by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1190
    • "Mark QSL Card Not Required" sets status to Ignore but sets red arrow by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1206
    • [FIX] Solved a SQL syntax problem while using the latest MariaDB version. by @Byloth in https://github.com/magicbug/Cloudlog/pull/1205
    • Added support for lookups in services for more detailed information when logged in by @jsb2092 in https://github.com/magicbug/Cloudlog/pull/694
    • Storing queries by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1212
    • [Contesting names] Bugfix in the form for creating contests and stopp… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1214
    • [Modes] Fixed form. In certain cases, creating a mode would not work by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1215
    • [ADIF Export] Added contest id to export by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1216
    • [Contesting] Fixed so that correct gridsquare was shown in the view. Also removed some unused code in the controller. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1217
    • Dxcc lookup exceptions fix by @k7tab in https://github.com/magicbug/Cloudlog/pull/1219
    • Fix incorrect column header on live contest page by @JesseRhoads in https://github.com/magicbug/Cloudlog/pull/1220
    • [Contesting] Pushed fix so that serial is not set when serial is not … by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1222
    • [Advanced search] Adds dropdown if not exist when storing queries. Also removes dropdown if empty after delete. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1223
    • fixes for station log by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1225
    • dashboard: fix RSTS/RSTR table header in mobile mode by @samhjn in https://github.com/magicbug/Cloudlog/pull/1229
    • PHP8 fix and folder not found fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1218
    • View code cleanup by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1230
    • [logbook] fix table header html markup & contest serial info by @samhjn in https://github.com/magicbug/Cloudlog/pull/1231
    • [Contesting] Added option to copy received exchange into Dok field in database by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1232
    • Fixed Typo in eqsl_last_qsl_rcvd_date by @dg9vh in https://github.com/magicbug/Cloudlog/pull/1239
    • added logbook filter to logbook main list by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1237
    • changed wording to station by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1238
    • sort logbook and station list by name by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1243
    • [Contests] Added buttons for activate/deactivate all by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1245
    • [Modes] Added buttons for activate / activate all by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1246
    • [Contesting] Implemented dupecheck by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1247
    • eqsl: close root div by @samhjn in https://github.com/magicbug/Cloudlog/pull/1250
    • [Search] Replace O with slash when searching by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1251
    • [Contest Logging] Bugfix for exchange logging. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1258
    • [Installer] Directory fix by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1259
    • improvements to multi user support of stations/logbooks by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1256
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1270
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1269
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1268
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1267
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1266
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1265
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1264
    • Added Bulgarian language translation by @LZ2ISI in https://github.com/magicbug/Cloudlog/pull/1263
    • [i18n] add translation Chinese Simplified by @samhjn in https://github.com/magicbug/Cloudlog/pull/1262
    • Turkish translation v1.0 by @HakanKoseoglu in https://github.com/magicbug/Cloudlog/pull/1271
    • [i18n] 3rd party codeigniter Chinese Simplified translation by @samhjn in https://github.com/magicbug/Cloudlog/pull/1272
    • differents updates by @abarrau in https://github.com/magicbug/Cloudlog/pull/987
    • Added Operator (COL_OPERATOR) to possible columns by @iddq in https://github.com/magicbug/Cloudlog/pull/1261
    • More robust eQSL. by @onovy in https://github.com/magicbug/Cloudlog/pull/1278
    • [KML Export] Fixed query to get the correct QSOs. Also added an extra… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1280
    • [Bands] Consolidated get_worked_bands to it's own model. This will ma… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1281
    • Cloudlog php8 compatible by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1277
    • added "mark qsl sent" options to qso cog menu by @Werzi2001 in https://github.com/magicbug/Cloudlog/pull/1300
    • [Advanced Search] This fix adds table name to column so that query do… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1306
    • [LoTW] Bugfix for sync when not COL_LOTW_QSLRDATE is set by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1323
    • [LoTW] Fix MFSK mode mapping by @imlonghao in https://github.com/magicbug/Cloudlog/pull/1315
    • [Station location] Changed county limit to 300 to avoid result gettin… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1337
    • Added clickable link on previous QSOs by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1339
    • Add links to qrz.com and hamqth.com by @phl0 in https://github.com/magicbug/Cloudlog/pull/1328
    • Left pad columns for contest numbers by @phl0 in https://github.com/magicbug/Cloudlog/pull/1341
    • Update satellite_data.json with CAS-9 OSCAR designation HO-113 by @ve1cwj in https://github.com/magicbug/Cloudlog/pull/1348
    • [WAS Map] Added tag to make the map responsive. Fixes #1346 by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1349
    • [WAS Map] Map scaling now works on mobile by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1352
    • Fixes error on advanced search with nested groups by @hugosilvaparagramanet in https://github.com/magicbug/Cloudlog/pull/1327
    • Created Polish language translation by @pheasantus in https://github.com/magicbug/Cloudlog/pull/1356
    • [Language] If core language files not found, use English. by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1362
    • Add "Lookup on HamQTH" to drop-down menu. by @onovy in https://github.com/magicbug/Cloudlog/pull/1367
    • Small fixes for installator by @sq5t in https://github.com/magicbug/Cloudlog/pull/1369
    • API: Detect wrong JSON and return correct error message by @onovy in https://github.com/magicbug/Cloudlog/pull/1379
    • Fix advanced search by @onovy in https://github.com/magicbug/Cloudlog/pull/1380
    • Fill search input with searched text by @onovy in https://github.com/magicbug/Cloudlog/pull/1375
    • Fixup QSL dates by @onovy in https://github.com/magicbug/Cloudlog/pull/1370
    • Fix wrong option values of COL_QSL_RCVD during edit of QSO by @onovy in https://github.com/magicbug/Cloudlog/pull/1371
    • Add missing QSL sent state and method during QSO adding by @onovy in https://github.com/magicbug/Cloudlog/pull/1372
    • Gridsquare string standardised by @mpentler in https://github.com/magicbug/Cloudlog/pull/1376
    • Fix QSO with time_on < time_off and QSO with date_off field by @onovy in https://github.com/magicbug/Cloudlog/pull/1387
    • Fix ADIF export by @onovy in https://github.com/magicbug/Cloudlog/pull/1388
    • search function for Qrz.com now has a default for $use_fullname by @OE2WNL in https://github.com/magicbug/Cloudlog/pull/1446
    • French translation updated by @ClaudeMa in https://github.com/magicbug/Cloudlog/pull/1440
    • Adding MO-112 digipeater by @ryandzink in https://github.com/magicbug/Cloudlog/pull/1461
    • Fixing MO-112 satellite name by @ryandzink in https://github.com/magicbug/Cloudlog/pull/1462
    • Bugfix for dxcc_lookup in logbook_model by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1519
    • [eQSL] Use update instead of replace when marking all as sent. Didn't… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1524
    • [eQSL] Mark QSOs. Refined the update instead of updating everything w… by @AndreasK79 in https://github.com/magicbug/Cloudlog/pull/1525

    New Contributors

    • @ClaudeMa made their first contribution in https://github.com/magicbug/Cloudlog/pull/796
    • @keptenkurk made their first contribution in https://github.com/magicbug/Cloudlog/pull/801
    • @leroydiazg made their first contribution in https://github.com/magicbug/Cloudlog/pull/825
    • @ok1cdj made their first contribution in https://github.com/magicbug/Cloudlog/pull/832
    • @do6np made their first contribution in https://github.com/magicbug/Cloudlog/pull/836
    • @oh1jw made their first contribution in https://github.com/magicbug/Cloudlog/pull/817
    • @kj4z made their first contribution in https://github.com/magicbug/Cloudlog/pull/955
    • @mikaelnousiainen made their first contribution in https://github.com/magicbug/Cloudlog/pull/830
    • @tarantir made their first contribution in https://github.com/magicbug/Cloudlog/pull/977
    • @whyIsMyNameUsed made their first contribution in https://github.com/magicbug/Cloudlog/pull/1028
    • @ve1cwj made their first contribution in https://github.com/magicbug/Cloudlog/pull/1029
    • @prstoetzer made their first contribution in https://github.com/magicbug/Cloudlog/pull/1087
    • @matthewrwright made their first contribution in https://github.com/magicbug/Cloudlog/pull/1113
    • @CHTJonas made their first contribution in https://github.com/magicbug/Cloudlog/pull/1144
    • @T012m3n7oR made their first contribution in https://github.com/magicbug/Cloudlog/pull/1111
    • @mattmelling made their first contribution in https://github.com/magicbug/Cloudlog/pull/595
    • @Byloth made their first contribution in https://github.com/magicbug/Cloudlog/pull/1205
    • @jsb2092 made their first contribution in https://github.com/magicbug/Cloudlog/pull/694
    • @k7tab made their first contribution in https://github.com/magicbug/Cloudlog/pull/1219
    • @JesseRhoads made their first contribution in https://github.com/magicbug/Cloudlog/pull/1220
    • @samhjn made their first contribution in https://github.com/magicbug/Cloudlog/pull/1229
    • @LZ2ISI made their first contribution in https://github.com/magicbug/Cloudlog/pull/1270
    • @HakanKoseoglu made their first contribution in https://github.com/magicbug/Cloudlog/pull/1271
    • @abarrau made their first contribution in https://github.com/magicbug/Cloudlog/pull/987
    • @iddq made their first contribution in https://github.com/magicbug/Cloudlog/pull/1261
    • @imlonghao made their first contribution in https://github.com/magicbug/Cloudlog/pull/1315
    • @pheasantus made their first contribution in https://github.com/magicbug/Cloudlog/pull/1356
    • @sq5t made their first contribution in https://github.com/magicbug/Cloudlog/pull/1369
    • @mpentler made their first contribution in https://github.com/magicbug/Cloudlog/pull/1376
    • @OE2WNL made their first contribution in https://github.com/magicbug/Cloudlog/pull/1446

    Full Changelog: https://github.com/magicbug/Cloudlog/compare/1.9.2...1.9.9

    Source code(tar.gz)
    Source code(zip)
Owner
Peter Goodhall
Freelance Web Developer by day, Radio Amateur (2M0SQL) by night.
Peter Goodhall
Dolibarr ERP & CRM is a modern software package that helps manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda…).

Dolibarr ERP CRM is a modern software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software written in PHP and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalone application or as a web application to use it from every internet access and media.

Dolibarr ERP & CRM 3.7k Jan 7, 2023
Self hosted project management application

Version 2 is available at 92fiveapp.com Before proceeding to installation please make sure that your server meets the minimum server requirements: Min

Chintan Banugaria 1.1k Jan 6, 2023
ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Built by freelancer ??‍♂️, for freelancer ?? ?? ???? - ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Jon Belelieu 33 Dec 27, 2022
Self-hosted platform to keep and share your content: web links, posts, passwords and pictures.

Shaark is a self-hosted platform to keep and share your content: web links, posts, passwords and pictures. All of your data can be private, public or

MarceauKa 482 Dec 30, 2022
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.8k Dec 30, 2022
Self hosted project management and collaboration tool powered by TALL stack

Sponsored By: Self hosted project management and collaboration tool inspired by basecamp. Notice: Project under some major change, do not use until st

iluminar 1.8k Jan 6, 2023
FreeScout — Free self-hosted help desk & shared mailbox (Zendesk / Help Scout alternative)

Free Self-Hosted Zendesk & Help Scout Alternative FreeScout is the super lightweight free open source help desk and shared inbox written in PHP7+ (Lar

FreeScout 1.8k Jan 2, 2023
Simple self-hosted bug tracker

Bugken is a simple self-hosted error monitoring tool with laravel based. Json Error Payload { "message" : "get_error_message_from_exception", "log

Nexteam Indonesia 4 Jan 15, 2022
A self hosted download manager for movie and tv show trailers.

Introduction Trailarr is a self hosted download manager for movie and tv show trailers. Features: A beautiful, easy to use UI. Easy setup, readily con

null 13 Dec 19, 2022
An open source self hosted notes and bookmarks taking web app.

Benotes An open source self hosted web app for your notes and bookmarks side by side. This project is currently in Beta. You may encounter bugs or err

null 264 Jan 2, 2023
A self-hosted, drag-and-drop, & nosql file conversion server that supports 62x file formats

A self-hosted, drag-and-drop, & nosql file conversion server that supports 62x file formats

Justin Grimes 388 Dec 26, 2022
Easily manage your HP server's fans speeds, anywhere!

iLO Fans Controller See my comment on r/homelab to know the reason why I made this! How it works To get the current speeds of the fans, the PHP script

Matteo D. 30 Dec 3, 2022
Remindle is here to help you remember. Remember everything you want, by the means you prefer, in the frequency you like

platform Personal reminders About Remindle Remindle is a platform which helps you to remember all important events. You can set the means you’d like t

Remindle 4 Dec 23, 2021
Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!

We design an innovative CRM system that is dedicated for large and medium sized companies. We dedicate it to everyone who values open source software,

YetiForce Sp. z o.o. 1.3k Jan 8, 2023
It is a web application that allows you to analyze electricity consumption and savings resulting from the installation of a photovoltaic installation.

It is a web application that allows you to analyze electricity consumption and savings resulting from the installation of a photovoltaic installation.

Studenckie Koło Naukowe Informatyków 10 Feb 9, 2022
Easily self host your documentation.

Docs for Laravel Generate docs for your projects Support us Like our work? You can support us by purchasing one of our products. Installation WIP, do

Flowframe 6 Oct 31, 2022
Linkfyle is a system that allows you to collect your social media accounts in one place and be reachable.

Linkfyle About Linkfyle is a system that allows you to collect your social media accounts in one place and be reachable. Features Login and Registrati

null 6 Dec 15, 2022
Log and display the product stock movements

Aropixel Sylius Stock Movement Plugin Log and display the product stock movements. When the stock of a product is updated, the stock movement will be

Aropixel 1 Oct 28, 2021
A full-featured home hosted Cloud Drive, Personal Assistant, App Launcher, File Converter, Streamer, Share Tool & More!

A Fully Featured home-hosted Cloud Storage platform and Personal Assistant that Converts files, OCR's images & documents, Creates archives, Scans for viruses, Protects your server, Keeps itself up-to-date, and Runs your own AppLauncher!

Justin Grimes 178 Dec 26, 2022