Commit Graph

85 Commits

Author SHA1 Message Date
HB9HIL
82cc0cf99d remove filemtime from single js loads and load it global in the footerdata script by using the cache_buster 2026-02-13 16:58:57 +01:00
int2001
181d5c9191 Protect whole controller, not only index 2026-02-06 05:20:52 +00:00
int2001
768f7db5c0 rm debug/profiler 2026-02-05 12:54:48 +00:00
int2001
7a7f63bcfc Refactor partial to real-SQL and php-join the SATs 2026-02-05 12:54:20 +00:00
int2001
6a51ab5a39 Remove profiler. Ready to review 2026-02-04 08:33:31 +00:00
int2001
d00c1876e5 Combine dailystats with QSLs 2026-02-04 07:32:07 +00:00
int2001
7df15b054e Combine Country-Breakdown 2026-02-04 07:09:26 +00:00
int2001
2a2c6d7abe Optimize Yr/Mon/Day-Stat-SQL 2026-02-04 05:34:33 +00:00
phl0
2fda94357e Add QSO end date expiry to dashbaord banner as well 2025-10-24 11:23:58 +02:00
int2001
bec80d5e68 Add (current) streak to motivation Banner 2025-10-04 05:03:03 +00:00
Szymon Porwolik
487d52d105 User solar danel widget at the user dashboard shall be now be hidden by default. 2025-09-24 10:24:57 +02:00
Szymon Porwolik
ad528539b4 New model: HAMqsl data with solar activity and propagation. User can display brief information of the solar activity at the Dashboard. Model can be re-used in various other places. 2025-09-23 00:33:52 +02:00
Andreas Kristiansen
58373b9f52 [Dashboard] User option for banner 2025-04-28 11:46:28 +02:00
int2001
ec40302cef Removed global-option and added map_at_right 2025-02-18 05:58:19 +00:00
int2001
05bc18a2a6 Make dashboard-map user-configurable 2025-02-17 12:22:57 +00:00
HB9HIL
1b23870d1f catch empty user option properly 2025-01-30 13:47:06 +01:00
Fabian Berg
0f0af3f466 fixes (#4) 2025-01-30 07:44:48 +01:00
Filip Melík
f7302c341d Use session value for dashboard last qso count on map, qso list and ux hint 2025-01-29 21:09:05 +01:00
Filip Melík
79b3eaaa5e Fix codestyle 2025-01-28 18:38:12 +01:00
Filip Melík
05502ce92d Housekeeping: Rename variable to match reality 2025-01-28 18:34:40 +01:00
Joerg (DJ7NT)
0f4fcfd8c6 Revert "Dashboard improvements" 2025-01-28 12:41:00 +01:00
Filip Melík
58c865b096 Save last qso count on dashboard setting and honor it in dashboard map and dashboard table 2025-01-27 20:00:18 +01:00
Filip Melík
be0f98239a Fix codestyle 2025-01-27 19:45:05 +01:00
Filip Melík
569211ae31 Extract recent QSO count in dashboard to a constant 2025-01-27 19:45:05 +01:00
Filip Melík
2215facdf6 Housekeeping: Rename variable to match reality 2025-01-27 19:44:38 +01:00
HB9HIL
f03dca0850 Show also for newly created Admins 2025-01-07 07:15:47 +01:00
HB9HIL
a588180063 First Login Wizard 2025-01-03 09:28:07 +01:00
int2001
08ec517b05 Added Warning for "active station_location isn't linked" as well 2024-08-31 18:16:50 +00:00
int2001
c4fa39ce5c Insert Warning if no station is linked 2024-08-31 13:46:04 +00:00
HB9HIL
4b0517b9b4 show layout/messages on the dashboard 2024-08-16 10:05:59 +02:00
HB9HIL
c9db79e4d9 only load Qra Lib if it isn't already, flooding log 2024-07-15 05:59:47 +02:00
HB9HIL
5db5ed775e lotw_model is the better name 2024-07-04 06:59:58 +02:00
HB9HIL
679c8b949f cleared some whitespaces 2024-07-02 22:16:05 +02:00
HB9HIL
b177c77eae no direct model use in a view and ordered the loads a bit 2024-07-02 22:12:48 +02:00
HB9HIL
2a5c6538aa page titles 2024-06-08 11:01:59 +02:00
HB9HIL
8ae5723d14 get rid of unnessesary lang loads 2024-06-06 10:47:30 +02:00
HB9HIL
04d521c4d4 only load if needed 2024-05-31 15:45:32 +02:00
HB9HIL
f5c191de84 Merge branch 'dev' into loose_weight 2024-05-28 12:57:47 +02:00
Andreas Kristiansen
ff25d804aa Reduces same db calls 2024-05-28 10:04:01 +02:00
HB9HIL
4a4ed4680e we don't need the setup checklist anymore 2024-05-24 10:32:56 +02:00
HB9HIL
2df091f891 Release v1.1 (#120)
* config file for directory userdata

* userdir for eqsl

* change name to userdata

* userdata for qsl

* fix name on comment

* add generic function file

* remove model class on view, use generic function

* Re-added forum link

* add stations_id to eqsl functions

* remove 'v' in Version Dialog

* Update README.md

added Link to demo instance

* Update index.php

* We should be MIT Conform

* [Debug] Added information about when files were last updated, and links to update

* Added custom data format

* Remove leftover-index

* Migration

* Check if index is there

* [LBA] Can disable maidenhead overlay

* paths libary

* Dev (#2)

* Added Windows, MariaDB and PHP-Versions

* Release 1.0

* Re-added forum link

* add stations_id to eqsl functions

* remove 'v' in Version Dialog

* Update README.md

added Link to demo instance

* Update index.php

* We should be MIT Conform

* [Debug] Added information about when files were last updated, and links to update

* Added custom data format

* Remove leftover-index

* Migration

* Check if index is there

* [LBA] Can disable maidenhead overlay

---------

Co-authored-by: int2001 <joerg@dj7nt.de>
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
Co-authored-by: Andreas <6977712+AndreasK79@users.noreply.github.com>
Co-authored-by: Christoph Kottke <dg0tm@darc.de>
Co-authored-by: Florian (DF2ET) <github@florian-wolters.de>

* [eQSL] only locations with a eQSL nickname should be displayed (#74)

* only locations with a eQSL nickname should be displayed in the dropdown under eQSL Import

* add proper error message

* improve usability

---------

Co-authored-by: Christoph Kottke <dg0tm@darc.de>

* html fixes

* show flashdata if no station has eqsl nick

* removed openssl check, not required

* accumulate stats language

* multilanguage support

* prettier

* Prevent leaking data out of other station_location

* moved qrg to first tab

* Fix a PHP 8.1 deprecated bug.

* [Contesting] Fix for table qso count

* Fixed error when data was empty. Also clear table before inserting again.

* Refactor to get the table to load

* Need to clear datatable when session is deleted

* Prevent Racecondition

* Fixed a few null-checks which will fail on fresh accounts

* Allow for longer gridsquare in station profile

* Show IOTA/SOTA ref on station location tab

* [LBA] Fixed mapping of selected QSOs

* Trying to convert the QSO-Post to an ajax call PHP/Part

* JS Part

* Dev (#3)

* Added Windows, MariaDB and PHP-Versions

* Release 1.0

* Re-added forum link

* add stations_id to eqsl functions

* remove 'v' in Version Dialog

* Update README.md

added Link to demo instance

* Update index.php

* We should be MIT Conform

* [Debug] Added information about when files were last updated, and links to update

* Added custom data format

* Remove leftover-index

* Migration

* Check if index is there

* [LBA] Can disable maidenhead overlay

* [eQSL] only locations with a eQSL nickname should be displayed (#74)

* only locations with a eQSL nickname should be displayed in the dropdown under eQSL Import

* add proper error message

* improve usability

---------

Co-authored-by: Christoph Kottke <dg0tm@darc.de>

* html fixes

* show flashdata if no station has eqsl nick

* removed openssl check, not required

* accumulate stats language

* multilanguage support

* prettier

* Prevent leaking data out of other station_location

* moved qrg to first tab

* Fix a PHP 8.1 deprecated bug.

* [Contesting] Fix for table qso count

* Fixed error when data was empty. Also clear table before inserting again.

* Refactor to get the table to load

* Need to clear datatable when session is deleted

* Prevent Racecondition

* Fixed a few null-checks which will fail on fresh accounts

* Allow for longer gridsquare in station profile

* Show IOTA/SOTA ref on station location tab

* [LBA] Fixed mapping of selected QSOs

---------

Co-authored-by: int2001 <joerg@dj7nt.de>
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
Co-authored-by: Andreas <6977712+AndreasK79@users.noreply.github.com>
Co-authored-by: Christoph Kottke <dg0tm@darc.de>
Co-authored-by: Florian (DF2ET) <github@florian-wolters.de>
Co-authored-by: dg0tm <schieberjunge@gmx.net>

* First POC

* Handling of AJAX result (started)

* Change qso-save to ajax-return

* Added notification and reloading of QSO-Table

* JS-Part

* Set Focus to qso after (successful) log

* Resetting timers (successful)

* Info is now shown / faded

* Small adjustments

* More Beauty

* Make consequent use of SIG-References from station_profile

* Delete application/views/welcome directory

Leftovers. Security Flaw!

* Update Dashboard.php

Remove redir to welcome

* Delete application/controllers/Welcome.php

security flaw

* Hint for 8.3. friendly Usertest

* Update config.sample.php

default should be commented out

* [LBA] Checkbox to turn on/off path lines in map

* Styling for pathlines-checkbox

* [LBA] Checkbox tweaks

* updated comment in config.php (sample and installer)

* Removed popup regarding unsaved changes (wasn't functional at all)

* Added locking for sending a qso twice

* added spinner to save button

* Also include SIG and SIG_INFO

* [Logbook] Removed profiler

* [LBA] Added fitbounds to map

* [LBA] Added CQ Zone overlay

* Make clearer that overview filters on logbook rather than locations

* baesURL has a trailing slash already

* active logbook hint

* Update .gitignore

added userdata

* [LBA] ITU zone overlay

* Minor wording

* [LBA] Added custom mapping icons

* [LBA] Path line follows icon color

* [LBA] Added icon anchoring

* [LBA] Added easyprint for easy map saving

* [LBA] Added default colors when icon settings does not exist in db

* Check refs before trimming them

* [LBA] Fixed another default issue with markers and colors

* Removed dangerous functions where User can accidently shift profiles

* Rmoeve more unused leftovers from 1.0 to 2.0.

* Header refactoring (#110)

* splitted up header

* resorted header menu

* main rebuild

* header behaviour hover

* dropdown toggle rotate

* fix case where landscape is small menu and portrait normal view

* submenu thirdparty services

* removed custom maps from the header

* matching search bar

* border

* matched border to themes

* [Custom Map] Removed code

* [Gridmap] Broke map by accident. Thanks @phl0 for poke.

* Optical support for SAT directions and elevation

* [LBA] Added coordinates at the bottom of the map

* Align numbers and arrows

* Reset RST after saving via AJAX

* Cfd export (#117)

* Added CFD Export for toplist.darc.de to Wavelog

---------

Co-authored-by: phl0 <github@florian-wolters.de>

* special thx to contributors

* tag 1.1

* typo

---------

Co-authored-by: abarrau <hesky378@gmail.com>
Co-authored-by: Andreas <6977712+AndreasK79@users.noreply.github.com>
Co-authored-by: Christoph Kottke <dg0tm@darc.de>
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
Co-authored-by: int2001 <joerg@dj7nt.de>
Co-authored-by: Florian (DF2ET) <github@florian-wolters.de>
Co-authored-by: dg0tm <schieberjunge@gmx.net>
2024-02-09 18:12:28 +01:00
Andreas
982dc2a3eb Removed profiler in dashboard 2024-01-24 14:54:13 +01:00
int2001
c74a5475f2 All Cloudlog-occurences with capital C and lowercase loudlog to Wavelog 2024-01-17 14:20:10 +00:00
HB9HIL
3a0264ce27 THEME MODE - added themes warning if no mode 2024-01-16 01:44:50 +01:00
abarrau
81f9013e62 new function and remove old function 2023-12-12 08:18:42 +01:00
int2001
f5313eca63 Added QRZ-Support to Cloudlog 2023-12-07 16:30:40 +00:00
abarrau
6244681069 Map custom function (eng lang) 2023-11-30 18:11:22 +01:00
int2001
1023ffafab Splitted VUCC into real VUCC and SAT-VUCC at Dashboard 2023-11-22 06:04:58 +00:00
Andreas
627f51572f Added missing changes in the controller 2023-10-30 12:23:55 +01:00
int2001
d2e25a27c8 Added detail-view to todays QSLs 2023-08-14 13:20:13 +00:00