Andreas
ca8c8108cd
[Custom map] Using already logged dxcc to set position when gridsquare is not present
2022-07-04 11:20:57 +02:00
Andreas
31e4f146a5
[QSO dialog] Map fix
2022-07-04 08:46:33 +02:00
Andreas Kristiansen
5e7c59a420
Merge pull request #1514 from AndreasK79/empty_logbook_fix
...
Fix for Logbook Model - now loads without a logbook defined. Fixes #1481
2022-07-03 16:39:58 +02:00
Peter Goodhall
5dec7692d6
Merge pull request #1493 from Werzi2001/lotw_arrow_consistent_eqsl
...
adapted visible conditions for lotw arrows to be consistent to eqsl
2022-07-03 12:02:26 +01:00
phl0
8459f31422
Implement profile pic for hamqth
2022-07-03 11:39:05 +02:00
Andreas
a28eb44ac4
Fix for Logbook Model - now loads without a logbook defined. Fixed #1481
2022-07-02 23:40:04 +02:00
Peter Goodhall
f257ec1843
Merge pull request #1488 from phl0/logbookNames
...
Add logbook and station profile name to Logbook page
2022-06-15 14:48:28 +01:00
Thomas Werzmirzowsky
98ca1ffc92
adapted visible conditions for lotw arrows to be consistent to eqsl
...
arrows
2022-06-12 10:57:54 +02:00
Thomas Werzmirzowsky
e59d31b1c7
give dxcc higher priority when doing adif import
...
added ucwords for country to edit qso to be consistent with adif import
and create
2022-06-12 10:37:14 +02:00
Peter Goodhall
e2b6a71d7c
Correctly handle when county isn't actually needed
2022-06-01 11:07:14 +01:00
Peter Goodhall
1626571c67
Merge pull request #1487 from phl0/editQsoUpperCase
...
Make various field inputs upper case on input
2022-05-30 15:18:45 +01:00
phl0
04e3eafbb1
Apply strtoupper to DARC DOK on server side
2022-05-30 14:20:42 +02:00
Andreas Kristiansen
e0c83f556a
Merge pull request #1460 from phl0/fillUSCounty
...
Fill US county from callbook / logbook
2022-05-29 20:02:43 +02:00
Andreas
9e4c6c6e72
US County - fixed query
2022-05-29 20:01:44 +02:00
Andreas Kristiansen
a85d0c92cb
Merge pull request #1472 from phl0/orderQslImages
2022-05-28 12:06:00 +02:00
phl0
77a63d16b0
Replace REGEXP_LIKE in DOK stats
2022-05-13 21:00:10 +02:00
phl0
828824e45d
[LotW] Import IOTA info
2022-05-09 14:44:32 +02:00
phl0
4cb0a9a3e9
Sort QSL images by last added to be on top
2022-05-06 08:02:16 +02:00
Thomas Werzmirzowsky
b2e32080c2
added possibility to sort locations by id
...
server side sort is obsolete because of client side sort
2022-05-04 23:42:05 +02:00
phl0
798d6315fd
Add logbook and station profile name to Logbook page
2022-05-02 12:38:55 +02:00
phl0
ced69b8ea4
Fill US county from callbook / logbook
2022-04-16 22:07:13 +02:00
phl0
826f30309a
Add function for looking up DOK from previous QSO
2022-04-14 23:24:37 +02:00
Peter Goodhall
2d73ebbefb
[CAT] Accept power for any radio type
2022-04-09 13:34:43 +01:00
Peter Goodhall
6b62e47879
Update Cat.php
2022-04-09 10:52:46 +01:00
Peter Goodhall
769a18fbea
[CAT] Set SatPC32s prop mode to always SAT
2022-04-09 10:50:08 +01:00
phl0
f6feea53bd
Add CAT support for other propmodes for CloudLogCATQt
2022-04-08 21:47:50 +02:00
phl0
7ef299c869
Add power field to CAT interface
2022-04-06 14:50:24 +02:00
phl0
828429312e
Add option to en-/disable showing of qrz.com images to user account menu
2022-04-04 13:17:33 +02:00
phl0
82d5021dc7
Remove spare checks for user_id (as this is unset for unauthenicated API
...
calls)
2022-04-01 16:17:05 +02:00
phl0
dbfbffd631
Also fetch my square for maps
2022-04-01 10:38:54 +02:00
phl0
723adabe8f
Remove regex (to be compatible with earlier mySQL)
2022-03-27 12:17:35 +02:00
Peter Goodhall
2080079734
Merge pull request #1439 from phl0/gridsquareActivators
...
Add table for (VUCC) gridsquare activators top list
2022-03-25 16:40:01 +00:00
Peter Goodhall
b699b75dbf
Merge pull request #1435 from phl0/qslNotes
...
Fill and send eqsl.cc comment field (QSLMSG)
2022-03-25 16:37:55 +00:00
Peter Goodhall
be55278ce3
[Visitor] Adds ability to see worked satellite squares
...
/visitor/satellites/<slug>
2022-03-24 18:31:14 +00:00
Peter Goodhall
f7427f59de
[Visitor] Allows setting a public URL for viewing a basic dashboard
2022-03-24 14:26:03 +00:00
phl0
22e74b55e4
Add table for (VUCC) gridsquare activators top list
...
Squashed commit of the following:
commit 1091c0321e49b37f29d2997ff28051f137efc53f
Author: phl0 <florian@florian-wolters.de>
Date: Tue Mar 22 17:31:08 2022 +0100
Also take VUCC_GRIDS into account
commit c396e87c78e659c98c86ebf96ce21ba9a34203d0
Author: phl0 <florian@florian-wolters.de>
Date: Thu Jan 27 23:19:39 2022 +0100
Add ShowQSO function for detailed view
commit 52d3ef9b60de6a82c9239e6be387aa35050db203
Author: phl0 <florian@florian-wolters.de>
Date: Thu Jan 27 20:59:58 2022 +0100
Distinguish between LEO and GEO in SAT selection
commit 019d1d71bf3f06abbd38c65b0278c52c785bf407
Author: phl0 <florian@florian-wolters.de>
Date: Thu Jan 27 19:57:48 2022 +0100
Make sure mincount is numeric
commit 3802f9269d7e6bae7891e814909bd364afbfdf73
Author: phl0 <florian@florian-wolters.de>
Date: Thu Jan 27 00:37:35 2022 +0100
Implement optional minimin grid count
commit d206f2429d2bbaab1336c2266e7036e2ea77718d
Author: phl0 <florian@florian-wolters.de>
Date: Wed Jan 26 23:21:55 2022 +0100
Add table showing gridsquare activators
2022-03-22 17:41:03 +01:00
Thomas Werzmirzowsky
3def0a3180
added missing join to station_profile to DOK award show qsos dialog
2022-03-18 20:59:18 +01:00
phl0
3be65ae548
Allow for editing QSL MSG comment
2022-03-17 10:48:01 +01:00
Thomas Werzmirzowsky
f8f32a0039
added missing join (otherwise error in view)
2022-03-16 20:59:22 +01:00
phl0
b9de48d7d2
Transfer QSLMSG to eqsl.cc during upload
2022-03-16 20:22:40 +01:00
Peter Goodhall
5a25ac90cd
Merge pull request #1432 from phl0/fixDARC
...
Fix spelling of DARC ;-)
2022-03-16 17:59:01 +00:00
phl0
8c9e98888c
Save QSLMSG to database
2022-03-16 18:21:46 +01:00
phl0
903c46ca76
Fix spelling of DARC ;-)
2022-03-16 18:16:24 +01:00
Peter Goodhall
6ff59eff98
Merge branch 'station_logbooks' of https://github.com/magicbug/Cloudlog into station_logbooks
2022-03-16 15:07:10 +00:00
Peter Goodhall
334aacbe94
[ADIF][Import] If RX PWR field is set to "K" convert it to 1000
...
N1MM+ seems to put K into the power rx power field for contests instead of converting it.
2022-03-16 15:06:59 +00:00
phl0
3ce3c12e39
Add SOTA csv export function
2022-03-16 11:27:54 +01:00
phl0
6272e4aaa7
Also get station_gridsqare for gridsquare map
2022-03-02 17:14:04 +01:00
phl0
334a21abe8
We need to fetch station_gridsquare also
2022-03-02 16:14:02 +01:00
Peter Goodhall
8b67014d2f
Merge pull request #1398 from phl0/activatedGrids
...
Activated grids
2022-03-02 11:37:48 +00:00
Andreas
529f380c83
Added missing columns
2022-02-28 18:11:21 +01:00
Andreas
27bd6bc2c0
Re-added a missing where-statement
2022-02-28 18:01:51 +01:00
phl0
cc606f12cc
Fix hard coded table name
2022-02-28 10:46:35 +01:00
phl0
82cd15bc07
Refactor SQL query to include last 500 QSOs
2022-02-28 10:30:51 +01:00
Andreas
7a7b1996d4
[QRB Link] Fixed correct home locator. Now uses the one logged.
2022-02-21 22:53:09 +01:00
Peter Goodhall
b94eb1909b
Update Logbook_model.php
2022-02-18 14:19:05 +00:00
Peter Goodhall
be8771de2e
Added some extra bits to handle empty results
2022-02-18 13:30:26 +00:00
Peter Goodhall
3a83145e09
[Dashboard] More optimisation for speed now 70% faster
2022-02-17 14:20:32 +00:00
Peter Goodhall
c44b4d7e4b
[Dashboard] Merged 4 SQL queries into one call reducing page load times.
2022-02-17 11:58:09 +00:00
phl0
72400c8908
Make a separate log view for activated grids
2022-02-16 17:17:17 +01:00
Andreas Kristiansen
a7246c0977
Merge pull request #1359 from Werzi2001/version_2_search_logbook
...
added logbook filter to simple and advanced search
2022-02-16 16:57:11 +01:00
phl0
7c242c7f0b
Revert limit to 500 QSOs
2022-02-16 16:29:50 +01:00
phl0
629bc90052
Revert "Only show the last 500 distinct callsigns"
...
This reverts commit 8d0984857d .
2022-02-16 16:29:00 +01:00
phl0
8d0984857d
Only show the last 500 distinct callsigns
2022-02-16 12:03:25 +01:00
phl0
af1451b542
Limit results to 500 and get rid of hard coded table name
2022-02-16 08:29:03 +01:00
phl0
6432c7a6e6
Fix detailed QSO listing
2022-02-15 22:45:10 +01:00
phl0
a49ec4c42c
Merge remote-tracking branch 'upstream/station_logbooks' into activatedGrids
2022-02-14 15:15:29 +01:00
phl0
a367ba7f31
Use grids from station profiles as source
2022-02-14 15:15:07 +01:00
Peter Goodhall
56007fcfe4
[Station Logbooks] Code added for saving public slugs
...
Needs more validation added but its a start!
2022-02-09 22:51:46 +00:00
Peter Goodhall
4f2980a2a7
[Logbooks] Added system to check if a public slug is available
2022-02-09 22:29:29 +00:00
Peter Goodhall
9fc05d9cb3
Merge pull request #1387 from onovy/qso_date_off
...
Fix QSO with time_on < time_off and QSO with date_off field
2022-02-06 20:52:49 +00:00
phl0
5afdbda357
Implement table results view for activated grids
2022-02-06 16:17:21 +01:00
Thomas Werzmirzowsky
b929109428
changed search filter from active logbook to all stations of the user
...
also changed get_qso($id) accordingly (otherwise no details of the QSOs
from other logbooks can be shown)
2022-02-06 09:41:11 +01:00
Thomas Werzmirzowsky
07fe282fd6
Merge remote-tracking branch 'werzi/station_logbooks' into version_2_search_logbook
2022-02-06 09:18:53 +01:00
phl0
1fadec7e7b
Add basic function to show activated grids
2022-02-03 22:09:05 +01:00
phl0
82a39a5667
Sort DOK by default and add type selection form
2022-01-26 09:18:29 +01:00
Ondřej Nový
d6ea39921a
Fixup QSL dates
...
* don't overwrite COL_QSLSDATE/COL_QSLRDATE on QSO edit
* set COL_QSL_RCVD to N instead of NULL on QSO add
* don't set COL_QSLSDATE/COL_QSLRDATE when COL_QSL_SENT/COL_QSL_RCVD is N
* save time (not only dates) in COL_QSLSDATE/COL_QSLRDATE (data type is
datetime in DB)
2022-01-24 22:44:26 +00:00
Peter Goodhall
96d7a2537d
[API][QSO] Skips check_station_is_accessible() if import is coming from API
...
Skips check_station_is_accessible() if import is coming from API this is because api qso import doesn't have a session thus automatically fails.
Extra checks must be done on the api calls to make sure things are safe.
Fixes #1381
Co-Authored-By: Florian (DF2ET) <github@florian-wolters.de>
2022-01-24 16:13:25 +00:00
Ryan Zink
6b4a328bc1
Addition of 33cm and 1.25m bands where appropriate, reclassification of some bands as Microwave rather than UHF
2022-01-20 21:10:16 -07:00
Peter Goodhall
7b0862e7be
[Global Options] Added Email settings
...
Added email settings under global options to select whether its using smtp or sendmail on the server.
2022-01-19 14:26:36 +00:00
Peter Goodhall
d2690462ae
[Password] Handle resetting based on passcode
2022-01-18 16:14:22 +00:00
Peter Goodhall
61fc1fc92b
[Password Reset] Creates DB columns and password reset views and process.
2022-01-18 15:29:22 +00:00
Andreas
952f6080a6
[Distances Worked] Bugfix for two locations, where one didn't have any QSOs on selected band.
2022-01-16 17:44:53 +01:00
Peter Goodhall
6d5acdfd11
[CAT] Sets timetamp if one isn't provided (UTC)
2022-01-14 19:22:18 +00:00
phl0
d59e247730
Should be desc here instead of asc
2022-01-14 11:59:04 +01:00
phl0
481deabbd4
Order QSO in map details by time descending
2022-01-14 11:57:15 +01:00
Andreas
87b287beea
[Distances Worked] Small bugfix when no gridsquare found
2022-01-10 18:24:39 +01:00
Thomas Werzmirzowsky
90340a5188
added logbook filter to simple and advanced search
2022-01-09 12:09:35 +01:00
Andreas
bbe3e989b8
[IOTA Award] Added filtering to summary
2022-01-06 20:02:53 +01:00
Andreas
1bedfbb919
[CQ Award] Added filtering to the summary
2022-01-06 19:35:08 +01:00
Andreas
902d121015
[WAS Award] Added filtering to summary
2022-01-04 19:13:41 +01:00
Andreas Kristiansen
2b1f3b5461
Merge pull request #1312 from Werzi2001/eqsl_lotw_on_dashboard
...
added eQSL and LotW to the dashboard
2021-12-31 15:26:39 +01:00
Andreas Kristiansen
e562307e40
Merge pull request #1307 from Werzi2001/version_2_hide_sat_analytics
...
version 2 hide satellites
2021-12-31 14:27:32 +01:00
Andreas
66e72d035a
[DXCC Award] Added filtering to the summary
2021-12-31 14:05:33 +01:00
Peter Goodhall
050182f2f5
This might fix issues where mysql isn't using UTC
...
There appears to be an issue when UTC isn't the native time for the MySQL server so instead of using NOW() which is the servers date/time use utc_timestamp instead. this means all interfaces MUST set time stamps as UTC.
2021-12-27 17:25:15 +00:00
Peter Goodhall
a2d4e129d4
Merge pull request #1322 from Werzi2001/version_2_logbook_active_on_create
...
Version 2 set logbook active on create
2021-12-21 17:49:21 +00:00
Peter Goodhall
cd8a38d717
Merge pull request #1318 from AndreasK79/qrz_logbook_v2_fix
...
Qrz logbook v2 fix
2021-12-21 17:48:32 +00:00
Peter Goodhall
84427d1a43
Merge pull request #1308 from Werzi2001/version_2_qsl_print_user_check
...
Version 2 "Print Requested QSLs"
2021-12-21 17:48:09 +00:00
Peter Goodhall
7dc7559165
Merge pull request #1309 from AndreasK79/dxatlas_v2_fix
...
Dxatlas v2 fix
2021-12-21 17:46:52 +00:00
Andreas
06a29f4743
[LoTW] Bugfix for sync when COL_LOTW_QSLRDATE is not set
2021-12-18 17:50:19 +01:00
Andreas
97e4f6bfe2
[CAT] Fixed a user_id bug when updating the radio entry.
2021-12-12 09:36:33 +01:00
Thomas Werzmirzowsky
278cf3b016
set logbook active on creation of first logbook
...
set station profile active on creation of first station profile
disabled deletion of active logbook
disabled deletion of active station profile
2021-12-04 17:14:57 +01:00
Andreas
4ac4f612cb
[QRZ Logbook] Had to revert a few changes. Can't check user_id everywhere, since that will break cron
2021-11-25 20:43:31 +01:00
Andreas
197eceeb79
[QRZ Logbook] V2 fix for user_id
2021-11-25 20:18:44 +01:00
Thomas Werzmirzowsky
602a63d8c1
added eQSL and LotW to the dashboard
2021-11-19 22:34:58 +01:00
Andreas
ec189c4e75
Added missing model. DXAtlas v2 user_id fix
2021-11-18 09:29:14 +01:00
Thomas Werzmirzowsky
821a00dabb
added checks to backend and frontend of "print requested qsls" to only
...
allow access to QSOs of user
2021-11-17 22:30:20 +01:00
Thomas Werzmirzowsky
e344bd0a9b
hide satellites selection if there are not satellite QSOs in
...
statistics
distances worked
gridsquares
2021-11-17 21:48:44 +01:00
Peter Goodhall
8f9ab23dc5
Merge pull request #1297 from Werzi2001/version_2_adif_import_export_tasks
...
adif import/export tasks for version 2
2021-11-16 14:00:14 +00:00
Peter Goodhall
181314f3b0
Merge pull request #1299 from Werzi2001/version_2_kml_logbook_check
...
added logbook check to KML export
2021-11-16 13:59:49 +00:00
Peter Goodhall
68a9d237d7
Merge pull request #1298 from Werzi2001/version_2_station_create_set_user
...
set user_id on station location create
2021-11-16 13:59:04 +00:00
Thomas Werzmirzowsky
9a5b136351
added "mark qsl sent" options to qso cog menu
2021-11-16 13:58:15 +00:00
Thomas Werzmirzowsky
6be7536493
added logbook check to KML export
2021-11-15 19:59:26 +01:00
Thomas Werzmirzowsky
6ab3256439
set user_id on station location create
2021-11-15 19:54:01 +01:00
Thomas Werzmirzowsky
309803e252
renamed station profile to station location
...
only show station locations of user
check station location user in backend
2021-11-15 19:46:20 +01:00
Peter Goodhall
e7902db33a
Fixed a range of errors
2021-11-14 22:48:39 +00:00
Peter Goodhall
4f2fc64c01
Merge pull request #1291 from AndreasK79/implode_fix
...
Implode fix and fix for when the logbooks is empty
2021-11-14 22:29:03 +00:00
Peter Goodhall
5441f88394
Merge pull request #1290 from Werzi2001/version_2_qso_qsl_checks
...
added user checks to previous contacts and qsl management
2021-11-14 22:28:40 +00:00
Andreas Kristiansen
109f40bc23
Merge branch 'station_logbooks' into cloudlog8
2021-11-14 22:01:25 +01:00
Andreas
ea93b69e04
[Statistics] Fixed when no QSOs
2021-11-14 18:46:09 +01:00
Andreas
d71be33ffe
[Gridsquares] Fixed if no QSOs
2021-11-14 18:06:49 +01:00
Andreas
cd71d48656
[Distances Worked] Fix for QSOs not found
2021-11-14 17:57:33 +01:00
Thomas Werzmirzowsky
0ff857357c
added user checks to previous contacts and qsl management
2021-11-14 17:50:11 +01:00
Andreas
341e8f4a33
[Days with QSOs] Fix if no QSOs found
2021-11-14 17:49:35 +01:00
Andreas
6e6fe817fe
[Timeline] Fixed if no QSOs found.
2021-11-14 17:40:36 +01:00
Andreas
9e4c97e45b
[Accumulated Statistics] Fixed when no QSOs found.
2021-11-14 17:33:24 +01:00
Andreas
e257ffa109
[Timeplotter] Fixed error when no QSOs found.
2021-11-14 17:20:10 +01:00
Andreas
8719441eb6
[Custom Map] Fixed error if logbook is empty
2021-11-14 17:17:20 +01:00
Andreas
8c7fa355fb
[Awards] Fixed implode error when logbook is empty
2021-11-14 17:11:59 +01:00
Peter Goodhall
08af5c3843
[Dashboard] Fixes errors on clean install where variables have no numbers on the dashboard counts
2021-11-14 13:10:18 +00:00
Thomas Werzmirzowsky
239fad0037
Merge branch 'station_logbooks' into version_2_dashboard_todos
2021-11-14 12:46:55 +01:00
Thomas Werzmirzowsky
63dc682e51
adapted dashboard countries and qsl cards statistics for logbooks
2021-11-14 12:45:17 +01:00
Andreas
3ff17fb058
Remove the constructor in the bands-model
2021-11-13 20:08:52 +01:00
Andreas
7dec9a7684
Removed constructor in the newly added bands-model.
2021-11-13 20:04:29 +01:00
Andreas Kristiansen
7d404c31db
Merge branch 'cloudlog8' into mergesolve
2021-11-13 20:00:48 +01:00
Andreas Kristiansen
42fa1a06d0
Merge branch 'station_logbooks' into cloudlog_php8_compatible
2021-11-13 16:03:52 +01:00
Andreas
939434090d
[Bands] Consolidated get_worked_bands to it's own model. This will make it easier to have everything in one place, and perhaps also move bands to db.
2021-11-13 15:55:17 +01:00
Andreas
1ce153a2ca
[KML Export] Fixed query to get the correct QSOs. Also added an extra check if lat and lng were undefined
2021-11-12 12:45:33 +01:00
Andreas
b8ce4fa33d
Added checks if logbooks exists. Cloudlog would load with an error when starting a new install.
2021-11-06 20:53:36 +01:00
Andreas
1b2a88b355
Removed all constructors in models, since this doesn't work in never CodeIgniter
2021-11-06 20:24:28 +01:00
Andreas
33868efa4c
[Contest Logging] Bugfix for exchange logging.
2021-10-31 17:11:46 +01:00
Thomas Werzmirzowsky
6f39ce940f
- QSO create/edit check that station belongs to user
...
- QSO form only shows stations of user
2021-10-31 10:25:35 +01:00
Thomas Werzmirzowsky
61b41df1d9
created helper methods to check access
2021-10-31 10:17:14 +01:00
Thomas Werzmirzowsky
9ed56e7211
improvements to multi user support of stations/logbooks
...
- Set active logbooks checks if logbook belongs to user
- Link station to logbook checks that station and logbook belong to user
- Unlink station from logbook checks that station and logbook belong to user
- Edit of logbook only shows stations of user
- Set active station checks if station belongs to user
- find_active and find_gridsquare of Stations model now check user
2021-10-31 09:56:45 +01:00
Andreas
36d1b75484
[Contesting] Implemented dupecheck
2021-10-24 16:48:23 +02:00
Andreas
6f266567a1
[Modes] Added buttons for activate / activate all
2021-10-23 19:55:57 +02:00
Andreas Kristiansen
76d9e639b0
Merge pull request #1245 from AndreasK79/contests_activate_deactivate_all
...
[Contests] Added buttons for activate/deactivate all
2021-10-23 19:45:49 +02:00
Andreas
93b6cba00e
[Contests] Added buttons for activate/deactivate all
2021-10-23 19:44:41 +02:00
Thomas Werzmirzowsky
5f39e99d47
sort logbook and station list by name
2021-10-20 21:26:35 +02:00
Kim - DG9VH
451beca21e
Fixed Typo in eqsl_last_qsl_rcvd_date
...
There was the wrong database-field compared so eqsl_last_qsl_rcvd_date() always delivered 1970/01/01 as date.
2021-10-17 17:19:13 +02:00
Thomas Werzmirzowsky
f510bc314b
added logbook filter to logbook main list
2021-10-17 11:25:01 +02:00