Releases: magicbug/Cloudlog
Releases · magicbug/Cloudlog
Cloudlog 2.3.2
Bug fix release and rework of the DOK Awards.
What's Changed
- Rework DOK stats and add some eye candy by @phl0 in #1932
- Fix syntax error by @phl0 in #1942
- Eqsl for awards by @phl0 in #1939
- Greek Translation by @Slayingripper in #1940
- Updated and fixed translation for simplified Chinese. by @Lingluoluo in #1914
- Merge Dev into Master for Cloudlog 2.3.2 by @magicbug in #1951
New Contributors
- @Slayingripper made their first contribution in #1940
- @Lingluoluo made their first contribution in #1914
Full Changelog: 2.3.1...2.3.2
Cloudlog 2.3.1 - Bug Fix Update
What's Changed
- Add "Electronic" as QSL selection by @m0urs in #1864
- Fix date validation on ADIF export by @mattmelling in #1866
- [DXCC identification] This identifies when DXCC comes last by @AndreasK79 in #1874
- Make search input field transform to upper case by @phl0 in #1880
- Show public OQRS link if at least one callsign has OQRS activated by @phl0 in #1881
- Use QSO ID to delete QSL rather than QSL ID by @phl0 in #1879
- LotW warning for cert expiry by @phl0 in #1868
- Fix oqrs flaws by @phl0 in #1882
- [OQRS] New rewritten OQRS Requests view by @AndreasK79 in #1883
- [OQRS] Time shortcuts by @AndreasK79 in #1885
- [OQRS] Changed to visitor header by @AndreasK79 in #1886
- [Station logbooks] Tweaked the view a little bit and corrected the wa… by @AndreasK79 in #1887
- [Station locations] Tweaked the table a little bit by @AndreasK79 in #1888
- [User view] Tweaked the edit layout a bit by @AndreasK79 in #1889
- Beautify table and add QRZ/HAMQTH links by @phl0 in #1892
- Add check for null values to QSL timestamps by @phl0 in #1893
- Sort QSOs for QSLprint DESC as in other places by @phl0 in #1894
- Extend header to show last upload info by @phl0 in #1896
- Fix LotW issues with PHP 8 by @phl0 in #1895
- [DXCC identification] Fix for prefix coming last by @AndreasK79 in #1884
- Prevent passing null to htmlspecialchars by @phl0 in #1901
- Hide Login button on OQRS page by @phl0 in #1908
- Fix hide login by @phl0 in #1911
- Show link to eQSL image on import status page by @phl0 in #1912
- Import county from LotW matches by @phl0 in #1913
- Dev Time for a Merge by @magicbug in #1916
Full Changelog: 2.3...2.3.1
Cloudlog 2.3
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 #1834
- Iota map by @AndreasK79 in #1841
- Fix ADIF version tags by @phl0 in #1840
- [PHP8.1] Added some fixes for PHP 8.1 by @AndreasK79 in #1843
- Rename CAS-5A to FO-118 by @phl0 in #1846
- Add Frequency to selectable colums and previous QSOs by @phl0 in #1844
- Check eQSL/LotW dates for NULL before using them by @phl0 in #1849
- [Logbookadvanced] First version of a logbook with filtering and batch processing of QSL handling. by @AndreasK79 in #1847
- Reupload IO-117 and FO-118 QSOs to LotW by @phl0 in #1851
- Only show QSL dates if those are set by @phl0 in #1852
- Online qsl request by @AndreasK79 in #1842
- Dev V2.3 Commits by @magicbug in #1854
Full Changelog: 2.2...2.3
Cloudlog 2.2
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 #1762
- Add more QSL details for E and M by @phl0 in #1763
- Dev by @cats-shadow in #1766
- Fix SQL syntax by @phl0 in #1769
- Accept P12 cert mime type, fix error page for failed LOTW cert uploads by @agrif in #1772
- apply eqsl class in order to be overriden on theme level by @phl0 in #1792
- Make number of rows "sticky" by @phl0 in #1789
- Disable all other station profiles on activating one by @phl0 in #1786
- Add option to select previous QSL type by @phl0 in #1807
- Fix CSS overrides for cosmo and superhero by @phl0 in #1805
- [Satellites] Change GREENCUBE to IO-117 by @magicbug in #1812
- Apply custom date format to eqsl output by @phl0 in #1817
- Also reset callsign image display by @phl0 in #1820
- Add POTA support by @phl0 in #1826
- Add FreeDV and M17 submodes of digital voice by @phl0 in #1827
- Display dates only if SENT or RCVD is set by @phl0 in #1828
- Fix issue re POTA in bands by @phl0 in #1829
- Merge 3 weeks of dev! by @magicbug in #1831
New Contributors
Full Changelog: 2.1...2.2
Cloudlog 2.1
Small release fixes some bugs in the first release of version 2.0
What's Changed
- Update index.php by @magicbug in #1667
- Fixes a couple of bugs including the visitor map not showing by @magicbug in #1672
- Swedish language v1 by @LarsThunberg in #1682
- V2.0 language translations for Turkish by @HakanKoseoglu in #1677
- language translations & widgets fixes by @magicbug in #1685
- Hide station locations of other users by @phl0 in #1689
- Add function to delete public slugs by @phl0 in #1688
- Add function to delete public slugs by @magicbug in #1690
- Italian translation by @francescocozzi in #1694
- Make contest exchanges upper case by @phl0 in #1691
- Italian translation by @francescocozzi in #1695
- Change WWFF link to CQGMA by @m0urs in #1699
- Add lookup function for grid and name for WWFF refs by @phl0 in #1704
- [Gridsquare map] Fix for vucc grids on map by @AndreasK79 in #1714
- [CQ Map] Fix when reloading map after selection change by @AndreasK79 in #1713
- [Search] Fix for hidden menu in search result by @AndreasK79 in #1712
- Power Setting is overwritten if RIG Control does not provide a value by @m0urs in #1709
- WWFF table candy by @phl0 in #1717
- Auto QTH function configurable on frontend by @phl0 in #1705
- Add button that leads to search for other QSOs with the same DX station by @phl0 in #1706
- Fix locator issue by @phl0 in #1725
- [Search] Added tab to check for duplicate QSOs by @AndreasK79 in #1734
- Timeline confirmation by @AndreasK79 in #1727
- [Contesting] Triggers table search when entering call by @AndreasK79 in #1730
- [Search] Fix for partial search when callsign contains slash by @AndreasK79 in #1726
- [Search] Can search for wrong CQ Zone logged by @AndreasK79 in #1739
- Add grid to result table by @phl0 in #1744
- Also export QSO where MY_SOTA_REF is set by @phl0 in #1747
- Update export.php to conform to SOTA CSV standard by @florianprischl in #1748
- Apply SOTA changes against dev and correct missed ; by @phl0 in #1749
- Fix display of tQSL information by @phl0 in #1752
- Add missing German translation by @phl0 in #1754
- Fix error that leads to overwriting QSL R dates by @phl0 in #1755
- Set dates if eQSL/LotW QSL info is changed manually by @phl0 in #1756
- Rename recv/RECV to rcvd/RCVD to comply with ADIF fields and avoid confusion by @phl0 in #1757
- Russian translation by @cats-shadow in #1742
- Added partial russian translation. by @magicbug in #1759
- Merge the current dev items into the master branch by @magicbug in #1758
New Contributors
- @LarsThunberg made their first contribution in #1682
- @francescocozzi made their first contribution in #1694
- @m0urs made their first contribution in #1699
- @florianprischl made their first contribution in #1748
- @cats-shadow made their first contribution in #1742
Full Changelog: 2.0...2.1
Cloudlog Version 2.0
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 #796
- [WIP] Dutch language addition by @keptenkurk in #801
- Add more German translations by @phl0 in #812
- Update satellite_data.json by @Ciemon in #835
- Added seconds to import function in logbook model by @AndreasK79 in #840
- Add Spanish translation by @leroydiazg in #825
- Added Czech Language translation by @ok1cdj in #832
- More french translation by @ClaudeMa in #834
- Some minor changes in German translation by @do6np in #836
- Add finnish translation by @oh1jw in #817
- Create qso_lang.php by @oh1jw in #818
- Create contesting_lang.php by @oh1jw in #821
- Create qslcard_lang.php by @oh1jw in #819
- Create general_words_lang.php by @oh1jw in #820
- Create notes_lang.php by @oh1jw in #822
- Create lotw_lang.php by @oh1jw in #823
- Fix QSO form labels by @leroydiazg in #826
- [QSO Dialog] SOTA autocomplete when logging. by @AndreasK79 in #831
- [QSO Edit] Added DOK and SOTA autocomplete to the QSO edit area. by @AndreasK79 in #846
- Update satellite_data.json by @Ciemon in #848
- Us counties station profile by @AndreasK79 in #847
- Czech translation of the system by @ok1cdj in #851
- Added autoupdate for DOK and SOTA file used for autocompletion by @AndreasK79 in #852
- [Distances Worked] You can now choose satellite. Also cleaned up some… by @AndreasK79 in #862
- [QSO Dialog] County has been added. by @AndreasK79 in #863
- Update general_words_lang.php by @oh1jw in #865
- [US Counties] Switched field in database, as col_cnty is the correct … by @AndreasK79 in #870
- US Counties award added by @AndreasK79 in #869
- Fetches state from previous QSO. Fixes #854 by @AndreasK79 in #871
- [US Counties] Added state in detail view by @AndreasK79 in #872
- Add SDOK info by @phl0 in #867
- Add editorconfig file for setting coding style by @poll-busily in #770
- Add script to automate the update process more by @poll-busily in #859
- Fix Spanish 'general words' translations by @leroydiazg in #874
- Remove duplicated lines in translation files by @leroydiazg in #875
- Removed unused file and duplicate id on frequency in edit_ajax.php by @AndreasK79 in #876
- This fixes the PHP8 warnings. Fixed #873 by @AndreasK79 in #877
- Updates "distances worked" satellite dropdown to sort by bird name by @ryandzink in #881
- Contest names can now be added/deleted/edited. Used in Contest Logging by @AndreasK79 in #885
- [QSO Edit] Notes would not work if you edit a qso while being in the … by @AndreasK79 in #925
- Update contesting_lang.php by @oh1jw in #901
- Update general_words_lang.php by @oh1jw in #902
- Update qso_lang.php by @oh1jw in #903
- Create db_lang.php by @oh1jw in #907
- Update notes_lang.php by @oh1jw in #904
- Create migration_lang.php by @oh1jw in #912
- Create calendar_lang.php by @oh1jw in #905
- Create ftp_lang.php by @oh1jw in #910
- Create imglib_lang.php by @oh1jw in #911
- Create upload_lang.php by @oh1jw in #917
- Create email_lang.php by @oh1jw in #908
- Create unit_test_lang.php by @oh1jw in #916
- Create profiler_lang.php by @oh1jw in #915
- Create pagination_lang.php by @oh1jw in #914
- Create form_validation_lang.php by @oh1jw in #909
- Create index.html by @oh1jw in #918
- Added missing general words and translated them to German. by @oh1jw in #922
- Create date_lang.php (to the right folder) by @oh1jw in #926
- [QSO Dialog] Auto-fill location and locator when SOTA is chosen. by @AndreasK79 in #897
- [Adif Export] Added possibility to choose station profile when export… by @AndreasK79 in #927
- Add support for QSO Detail translations by @leroydiazg in #878
- [Frequency library] Fixed a frequency typo by @AndreasK79 in #928
- [Refactoring] Split js for Distances Worked, Days with QSOs and QRZ L… by @AndreasK79 in #930
- [Bootstrapdialog] Moved CSS to themes by @AndreasK79 in #931
- [QSO Edit] Fix when editing a QSO with US County set. Selectize would… by @AndreasK79 in #940
- [Station profile] Fix when editing a station profile with US County s… by @AndreasK79 in #941
- [Quick lookup] New feature to quickly check worked/confirmed on band/… by @AndreasK79 in #937
- Update log_ajax.php by @oh1jw in #919
- Update log.php by @oh1jw in #920
- Refactor footer php by @AndreasK79 in #945
- [Quick lookup] WWFF added. by @AndreasK79 in #946
- Adding support for FT4 by @kj4z in #955
- Award sig by @AndreasK79 in #956
- [Main menu] Added user option to hide notes in the main menu. Fixes #… by @AndreasK79 in #957
- [Awards SIG] Added datatable to the QSO list by @AndreasK79 in #961
- Finnish language update and WWFF general word insertion by @oh1jw in #962
- Add UTF-8 / multi-byte charset support to ADIF parser by @mikaelnousiainen in #830
- [Awards CQ] Added index for speedup. Removed some unused code and red… by @AndreasK79 in #968
- [ADIF Import] Reworking the logic for fetching the QRZ API Key, skips… by @AndreasK79 in #969
- [Migration script] Typo in the script name. by @AndreasK79 in #976
- Check for and populate blank Gridsquares from Callbook by @tarantir in #977
- fix display lookup so Nebraska looks for NE not ME by @wvolz in #988
- [Adif export] Bugfix. Programversion showed incorrect length. Fixed l… by @AndreasK79 in #998
- Correct dxcc exceptions table name by @wvolz in #982
- [ADIF Import] Added option to always use login call as operator. by @AndreasK79 in #1013
- [WAS MAP] Minor tweaks. Always show button. Fetches band directly fro… by @AndreasK79 in #1012
- [WAS Map] Added JS from this fork https://github.com/kcaran/us-map to… by @AndreasK79 in #1015
- [User selectable columns] Added the possibility to configure some of … by @AndreasK79 in #1019
- [User selectable columns] Added a fifth column, used only in logbook … by @AndreasK79 in #1022
- [User selectable columns] Need to change the content as well. The tit… by @AndreasK79 in #1024
- Updated Finnish translation by @oh1jw in #1026
- Update Qrz.php by @whyIsMyNameUsed in ht...
Version 1.9.9
This will be the final release of Cloudlog version 1
What's Changed
- French translation by @ClaudeMa in #796
- [WIP] Dutch language addition by @keptenkurk in #801
- Add more German translations by @phl0 in #812
- Update satellite_data.json by @Ciemon in #835
- Added seconds to import function in logbook model by @AndreasK79 in #840
- Add Spanish translation by @leroydiazg in #825
- Added Czech Language translation by @ok1cdj in #832
- More french translation by @ClaudeMa in #834
- Some minor changes in German translation by @do6np in #836
- Add finnish translation by @oh1jw in #817
- Create qso_lang.php by @oh1jw in #818
- Create contesting_lang.php by @oh1jw in #821
- Create qslcard_lang.php by @oh1jw in #819
- Create general_words_lang.php by @oh1jw in #820
- Create notes_lang.php by @oh1jw in #822
- Create lotw_lang.php by @oh1jw in #823
- Fix QSO form labels by @leroydiazg in #826
- [QSO Dialog] SOTA autocomplete when logging. by @AndreasK79 in #831
- [QSO Edit] Added DOK and SOTA autocomplete to the QSO edit area. by @AndreasK79 in #846
- Update satellite_data.json by @Ciemon in #848
- Us counties station profile by @AndreasK79 in #847
- Czech translation of the system by @ok1cdj in #851
- Added autoupdate for DOK and SOTA file used for autocompletion by @AndreasK79 in #852
- [Distances Worked] You can now choose satellite. Also cleaned up some… by @AndreasK79 in #862
- [QSO Dialog] County has been added. by @AndreasK79 in #863
- Update general_words_lang.php by @oh1jw in #865
- [US Counties] Switched field in database, as col_cnty is the correct … by @AndreasK79 in #870
- US Counties award added by @AndreasK79 in #869
- Fetches state from previous QSO. Fixes #854 by @AndreasK79 in #871
- [US Counties] Added state in detail view by @AndreasK79 in #872
- Add SDOK info by @phl0 in #867
- Add editorconfig file for setting coding style by @poll-busily in #770
- Add script to automate the update process more by @poll-busily in #859
- Fix Spanish 'general words' translations by @leroydiazg in #874
- Remove duplicated lines in translation files by @leroydiazg in #875
- Removed unused file and duplicate id on frequency in edit_ajax.php by @AndreasK79 in #876
- This fixes the PHP8 warnings. Fixed #873 by @AndreasK79 in #877
- Updates "distances worked" satellite dropdown to sort by bird name by @ryandzink in #881
- Contest names can now be added/deleted/edited. Used in Contest Logging by @AndreasK79 in #885
- [QSO Edit] Notes would not work if you edit a qso while being in the … by @AndreasK79 in #925
- Update contesting_lang.php by @oh1jw in #901
- Update general_words_lang.php by @oh1jw in #902
- Update qso_lang.php by @oh1jw in #903
- Create db_lang.php by @oh1jw in #907
- Update notes_lang.php by @oh1jw in #904
- Create migration_lang.php by @oh1jw in #912
- Create calendar_lang.php by @oh1jw in #905
- Create ftp_lang.php by @oh1jw in #910
- Create imglib_lang.php by @oh1jw in #911
- Create upload_lang.php by @oh1jw in #917
- Create email_lang.php by @oh1jw in #908
- Create unit_test_lang.php by @oh1jw in #916
- Create profiler_lang.php by @oh1jw in #915
- Create pagination_lang.php by @oh1jw in #914
- Create form_validation_lang.php by @oh1jw in #909
- Create index.html by @oh1jw in #918
- Added missing general words and translated them to German. by @oh1jw in #922
- Create date_lang.php (to the right folder) by @oh1jw in #926
- [QSO Dialog] Auto-fill location and locator when SOTA is chosen. by @AndreasK79 in #897
- [Adif Export] Added possibility to choose station profile when export… by @AndreasK79 in #927
- Add support for QSO Detail translations by @leroydiazg in #878
- [Frequency library] Fixed a frequency typo by @AndreasK79 in #928
- [Refactoring] Split js for Distances Worked, Days with QSOs and QRZ L… by @AndreasK79 in #930
- [Bootstrapdialog] Moved CSS to themes by @AndreasK79 in #931
- [QSO Edit] Fix when editing a QSO with US County set. Selectize would… by @AndreasK79 in #940
- [Station profile] Fix when editing a station profile with US County s… by @AndreasK79 in #941
- [Quick lookup] New feature to quickly check worked/confirmed on band/… by @AndreasK79 in #937
- Update log_ajax.php by @oh1jw in #919
- Update log.php by @oh1jw in #920
- Refactor footer php by @AndreasK79 in #945
- [Quick lookup] WWFF added. by @AndreasK79 in #946
- Adding support for FT4 by @kj4z in #955
- Award sig by @AndreasK79 in #956
- [Main menu] Added user option to hide notes in the main menu. Fixes #… by @AndreasK79 in #957
- [Awards SIG] Added datatable to the QSO list by @AndreasK79 in #961
- Finnish language update and WWFF general word insertion by @oh1jw in #962
- Add UTF-8 / multi-byte charset support to ADIF parser by @mikaelnousiainen in #830
- [Awards CQ] Added index for speedup. Removed some unused code and red… by @AndreasK79 in #968
- [ADIF Import] Reworking the logic for fetching the QRZ API Key, skips… by @AndreasK79 in #969
- [Migration script] Typo in the script name. by @AndreasK79 in #976
- Check for and populate blank Gridsquares from Callbook by @tarantir in #977
- fix display lookup so Nebraska looks for NE not ME by @wvolz in #988
- [Adif export] Bugfix. Programversion showed incorrect length. Fixed l… by @AndreasK79 in #998
- Correct dxcc exceptions table name by @wvolz in #982
- [ADIF Import] Added option to always use login call as operator. by @AndreasK79 in #1013
- [WAS MAP] Minor tweaks. Always show button. Fetches band directly fro… by @AndreasK79 in #1012
- [WAS Map] Added JS from this fork https://github.com/kcaran/us-map to… by @AndreasK79 in #1015
- [User selectable columns] Added the possibility to configure some of … by @AndreasK79 in #1019
- [User selectable columns] Added a fifth column, used only in logbook … by @AndreasK79 in #1022
- [User selectable columns] Need to change the content as well. The tit… by @AndreasK79 in #1024
- Updated Finnish translation by @oh1jw in #1026
- Update Qrz.php by @whyIsMyNameUsed in #1028
- Update satellite_data.json to add JO-97 linear transponder by @ve1cwj in #1029
- Spanish fields translations by ...