Wykres commitów

1422 Commity (50fef635d5ffabfea0b1f44e91f37050eab2eeb3)

Autor SHA1 Wiadomość Data
Peter Goodhall e4c30adcae [ADIF] Removed IF as it was stopping any importing 2023-07-15 13:41:01 +01:00
Andreas Kristiansen d0e8804084
Merge pull request #2285 from phl0/refactorPublicSearch 2023-07-14 11:34:10 +02:00
int2001 6e90095838 Making errormessage more verbose 2023-07-14 07:34:17 +00:00
int2001 34b3dce5f2 Skip QSOs in ADIF-Import which do not match the chosen station_profile 2023-07-14 07:29:53 +00:00
phl0 39d1ca9964
Adjust SQL to be less picky about callsigns 2023-07-14 07:53:54 +02:00
Peter Goodhall 850121ce1e
Merge pull request #2284 from phl0/fixQslRequestedMethod
Set QSL method for requested QSLs
2023-07-13 22:03:03 +01:00
phl0 57f5ea1c92
Set QSL method for requested QSLs 2023-07-13 21:13:11 +02:00
Peter Goodhall 6f7f867953
Merge pull request #2283 from int2001/lotw_gradient_add_qso
Adds LotW-Gradient to QSO-Page
2023-07-13 17:18:52 +01:00
Peter Goodhall 51688fb552
Merge pull request #2282 from phl0/publicSearch
Public search
2023-07-13 16:40:32 +01:00
int2001 b9c39ed6ed Added LotW-Gradient to add_qso and changed getting lotw-info from File to DB 2023-07-13 15:19:08 +00:00
phl0 5d787c0360
Refactor and secure public search. Table now sortable 2023-07-13 16:43:17 +02:00
Peter Goodhall 9a02e81544
Merge pull request #2280 from int2001/lotw_per_user
Lotw per user / fixes lotw-download
2023-07-13 11:16:01 +01:00
int2001 2fb8c2ae00 removed debug-outputs 2023-07-13 07:57:50 +00:00
int2001 e33da4d499 removed station_id from results, when fetching last_lotw_qsl 2023-07-13 07:31:01 +00:00
int2001 64278bf121 one should include user_id into the Query 2023-07-13 06:23:05 +00:00
int2001 f21d862c3e Adjusted debugoutput 2023-07-13 06:21:43 +00:00
int2001 635d6e51f4 Added user_id to lotw_last_qsl_date 2023-07-13 06:16:39 +00:00
phl0 2a91352b91
Also calculate distance for VUCC_GRIDS 2023-07-12 18:02:12 +02:00
int2001 c5aff95975 Sync LotW per User when using GUI, otherwise complete (cron) 2023-07-12 15:56:12 +00:00
phl0 fb7c448b58
Also use VUCC_GRIDS from LoTW cnfm to update QSO record 2023-07-12 17:30:15 +02:00
phl0 fed43eda2c
Always update with LoTW confirmed grid 2023-07-12 15:47:30 +02:00
phl0 4ef2237ba4
Base LoTW matches on time and station_callsign 2023-07-12 10:05:26 +02:00
phl0 a7c0435740
Add station callsign and order by time desc 2023-07-10 18:40:55 +02:00
phl0 e2ef6c2b20
Add logbook setting for public search 2023-07-10 17:11:40 +02:00
phl0 dc1742f5ff
Merge remote-tracking branch 'upstream/dev' into publicSearch 2023-07-10 13:57:47 +02:00
phl0 41239df4c4
PoC for public search 2023-07-10 13:57:16 +02:00
Peter Goodhall bb682a0db3 Update Logbook_model.php 2023-07-08 14:33:18 +01:00
Peter Goodhall 4dbc9bba08 Update Logbook_model.php 2023-07-08 14:32:42 +01:00
Andreas Kristiansen 63baa26c7c
Merge pull request #2245 from phl0/loadGridmapOnPageLoad
Load gridmap on page load
2023-07-07 16:54:11 +02:00
Peter Goodhall 6b2654f5e0
Merge pull request #2262 from AndreasK79/advancedlogbook_added_more_ref
[Advanced Logbook] Added SOTA, POTA, WWFF searches and refs
2023-07-07 15:12:40 +01:00
phl0 08c7e65271
Make band and QSL type user select- and storable 2023-07-07 16:04:19 +02:00
int2001 723e575af3 Add HRDLog to Cloudlog 2023-07-07 11:33:15 +00:00
Andreas 6fc021f14c [Advanced Logbook] Added SOTA, POTA, WWFF searches and refs 2023-07-07 10:03:52 +02:00
Peter Goodhall 9ff0b8c01e
Merge pull request #2254 from int2001/eqsl_bandfix
Added MODE to matching for LotW/eQSL Confirmations
2023-07-06 13:49:20 +01:00
int2001 613a89b8b4 Adds Mastodon-integration as mentioned in issue #1802 2023-07-06 08:17:20 +00:00
int2001 4c663bf514 Added MODE to matching from LotW/eQSL Confirmations 2023-07-05 17:13:17 +00:00
Peter Goodhall 7090c95447
Merge pull request #2253 from int2001/api_1632
Resolves issue 1632.
2023-07-05 15:23:58 +01:00
int2001 f938270f4c Resolves issue 1632. JSON-Array of stations will be returned if /index.php/api/station_info/[key] is called 2023-07-05 14:16:53 +00:00
Andreas Kristiansen 1321023f18
Merge pull request #2250 from AndreasK79/advanced_logbook_quickfilters
[Advanced Logbook] Added Quickfilter search.
2023-07-05 15:06:58 +02:00
Peter Goodhall da9e6401c7
Merge pull request #2249 from int2001/dev
Fixes #2238
2023-07-05 13:54:16 +01:00
int2001 8c04f5ecc2 Removed debug-Output 2023-07-05 12:07:00 +00:00
int2001 782857aef9 Fixes Issue 2198 2023-07-05 12:05:02 +00:00
Andreas 9d73c30f91 [Advanced Logbook] Added Quickfilter search. Mark one line and click filter button 2023-07-05 09:29:13 +02:00
int2001 ca850adf22 Fixed #2238 2023-07-04 18:49:00 +00:00
Peter Goodhall abe25ef309 [AMSAT Status] Fix issue with AO-7 not reporting 2023-07-03 17:11:04 +01:00
Hugo Silva 0c0e9219a3 When importing LOTW certs, consider full day for end date 2023-07-01 17:25:21 +01:00
Andreas 38dee35937 [Advanced Logbook] Added QSL image popup and indicator 2023-06-30 23:36:35 +02:00
Andreas Kristiansen 27643c662e
Merge pull request #2233 from AndreasK79/advanced_logbook_filters_lookups
[Advanced logbook] Added more filters and lookup
2023-06-30 09:11:41 +02:00
phl0 f4296b2c24
Add error message for no outstanding QO-100 QSOs 2023-06-29 22:05:04 +02:00
Andreas 34c0a925f2 [Advanced Logbook] Added eQSL/LoTW filter and DXCC/CQ/IOTA lookup 2023-06-29 18:59:12 +02:00
Andreas c368dca536 [Awards] Fix error when no bands are selected for POTA, SOTA and WWFF 2023-06-29 13:50:55 +02:00
Andreas e2b442d39c [Advanced Logbook] Fixed update query 2023-06-28 09:17:48 +02:00
Andreas aa139017d9 [Advanced Logbook] Received QSL (direct/bureau) can be set 2023-06-28 08:27:44 +02:00
Andreas 8dd3f290a7 [Advanced Logbook] Now can print label from advanced logbook 2023-06-27 15:03:12 +02:00
Andreas d666cb3c4c [Advanced Logbook] Added links for QRZ and HamQTH after callsign 2023-06-27 11:21:20 +02:00
Andreas Kristiansen 66c3c91900
Merge pull request #2220 from AndreasK79/gridmap
[Gridmap] Added gridsquare map with filtering
2023-06-23 22:14:27 +02:00
Peter Goodhall a5c11fe1a1
Merge pull request #2215 from phl0/storeDistance
Store distance
2023-06-20 14:46:58 +01:00
phl0 42882a0ef4
Add update function for empty distances 2023-06-19 14:02:08 +02:00
phl0 95084142b0
LoTW users info for timeline QSOs 2023-06-19 13:21:15 +02:00
phl0 d51c24adb1
Fix LoTW users for activated grids 2023-06-19 13:17:07 +02:00
phl0 15272f82dc
Get LoTW info for logbook and search 2023-06-19 13:05:44 +02:00
Andreas db590c969b [Gridmap] Added sat selection 2023-06-19 11:29:46 +02:00
Andreas 60242ebbee [Gridmap] Query fix 2023-06-19 09:38:47 +02:00
Andreas 8deb34cee6 [Gridmap] Added gridsquare map with band/mode/qsl 2023-06-18 22:01:59 +02:00
Andreas fe27baabfb [QSO Data] Added LoTW badge in QSO list popup 2023-06-18 21:48:54 +02:00
phl0 bc103249a8
Update distance on editing QSO 2023-06-16 12:17:56 +02:00
phl0 0b47d734c3
Update distance on update due to LoTW match 2023-06-15 22:49:11 +02:00
phl0 11efa6b03a
Store distance into QSO table 2023-06-15 16:03:24 +02:00
Peter Goodhall b1e4de55a2 [Station Location][Add] Allows setting the Canadian Province
Fixes #2190
2023-06-15 13:22:13 +01:00
Peter Goodhall b319b190f3 [Station Location][Edit] Allows selecting and editing Canadian Provinces
Fixes issue #2190
2023-06-15 13:14:10 +01:00
Andreas 33a81154b6 [API] Corrected variable name and check 2023-06-15 09:26:17 +02:00
Andreas 563554dae5 [API] Added extra check for station_id 2023-06-15 08:12:57 +02:00
Andreas 593e8dc1ed [QSL Labels] Now sorts by dxcc 2023-06-14 16:28:12 +02:00
Peter Goodhall 6c5c2dca4a
Merge pull request #2199 from AndreasK79/qsllabels
QSL Labels
2023-06-14 13:42:17 +01:00
Andreas Kristiansen 2ae48ac0a2
Merge pull request #2195 from AndreasK79/oqrs_broken_fix 2023-06-14 06:32:08 +02:00
phl0 7204d958d8
Set qsoid also for not found QSOs 2023-06-13 14:39:32 +02:00
Andreas e384f9989d [QSL Labels] Switched to tFPDF. Added font selection 2023-06-12 08:20:24 +02:00
Andreas f47717bbc1 [QSL Labels] Added label editing 2023-06-03 08:46:52 +02:00
Andreas e8eaab8cff [QSL Labels] Custom label and print 2023-06-02 18:50:27 +02:00
phl0 b5172fc710
Pull CQ and ITU zone data from LoTW confirmation 2023-05-31 20:06:27 +02:00
Andreas f87997f223 [Adif backup] Fetches all locations for user instead of from active logbook 2023-05-30 21:03:39 +02:00
Peter Goodhall c89e192c2e
Merge pull request #2173 from phl0/eQslLink
Link QSOs in eQSL card view
2023-05-28 15:50:14 +01:00
Peter Goodhall c5678e546f
Merge pull request #2172 from AndreasK79/lotw_information
Lotw information
2023-05-28 15:49:54 +01:00
phl0 0ec8e49b16
Link QSOs in eQSL card view 2023-05-28 08:43:46 +02:00
Andreas 93c5937da4 [QSO Display] Added Lotw info in popup 2023-05-27 10:06:30 +02:00
Andreas 397a60d083 [LoTW] Added table with users. Query to find unconfirmed QSOs and L marking in advanced logbook 2023-05-26 10:38:31 +02:00
phl0 d4ad7412f3
Fix missing span and remove not needed SQL column 2023-05-25 18:25:49 +02:00
Peter Goodhall b048671c5e
Merge pull request #2160 from abarrau/dev
Update Distances_model : change "round" to "ceil"
2023-05-23 21:49:28 +01:00
abarrau 07c710194e
Update Distances_model : change "round" to "ceil"
I propose change "round" to "ceil" (Round fractions up).

Because I work on an export plugin in EDI file (IARU REGTEST1), the rounding is systematically higher:
"For the amateur bands up to 10 GHz inclusive, points will be scored on the basis of one point per
kilometer, i.e. the calculated distance in kilometers will be truncated to an integer value and 1 km
will be added. " (excerpt from VHF_Handbook_V9.01)
2023-05-22 20:35:21 +02:00
Andreas Kristiansen a59802923d
Merge pull request #2158 from phl0/eQslBulkDownloadFunction
eQSL bulk download function
2023-05-22 10:38:23 +02:00
phl0 828c7391ec
We need to update QSO dates on cert update as well 2023-05-21 18:18:58 +02:00
phl0 ee9408c7b7
Add download delay and error handling 2023-05-15 11:32:05 +02:00
Peter Goodhall c182cc5f60
Merge pull request #2140 from phl0/deletedBadgeDxccAward
Deleted badge dxcc award
2023-05-14 15:47:41 +01:00
phl0 5e1bbdaa97
Show deleted DXCC as badge in DXCC awards 2023-05-14 16:00:22 +02:00
phl0 9a83648f15
Only show cards linked to active logbook 2023-05-14 12:23:48 +02:00
phl0 162a47a19f
Add eQSL to QSO display 2023-05-12 19:24:53 +02:00
phl0 322085d2f6
Refactor table and add View/Download button 2023-05-11 15:25:35 +02:00
phl0 9d77d199b4
Show table of not yet downloaded QSLs 2023-05-10 22:14:29 +02:00
phl0 c317a63236
Basics for a eQSL image download page 2023-05-10 21:36:46 +02:00
phl0 21562bffc4
Add eQSL card list/view 2023-05-10 16:03:30 +02:00
phl0 f1c6f4e880
Also allow for SAT name filter with propmode SAT 2023-05-08 20:27:53 +02:00
Andreas 86312d16aa [eQSL] Refactored and moved stuff from logbook_model to eqslmethods_model 2023-05-06 11:35:09 +02:00
Andreas 678a33d452 [eQSL] Made CRON job for download, renamed to sync 2023-05-06 08:17:23 +02:00
Andreas 2a6509c2ae [eQSL] Fix for cron job when not logged in 2023-05-05 16:31:10 +02:00
Andreas 40412354e4 [eQSL] Added cron job 2023-05-05 09:34:32 +02:00
Andreas c4ac74c4ff [QSLPrint] Only set bureau for those QSOs that does not have col_qsl_sent_via 2023-05-03 20:52:42 +02:00
Andreas 591bd15098 [Notes backup] Added support for backing up notes with an API key 2023-05-03 09:38:28 +02:00
Andreas Kristiansen d0e3408f34
Merge pull request #2106 from AndreasK79/advanced_logbook_qsl_eqsl_lotw
[Advanced logbook] Added columns for  QSL/LoTW/eQSL confirmations
2023-05-02 21:45:29 +02:00
Andreas Kristiansen e430ebe348
Merge pull request #2104 from phl0/potaLookup
Add POTA lookup function
2023-05-02 20:58:22 +02:00
Andreas ddca0a4fe7 [Advanced Logbook] Fixed sort order when exporting ADIF 2023-05-02 20:53:29 +02:00
Andreas Kristiansen 07a6025e99
Merge pull request #2103 from AndreasK79/backup_adif_api 2023-05-02 20:00:32 +02:00
Andreas 6d831ceea6 [Advanced Logbook] Fix for updating qsl status 2023-05-02 13:46:23 +02:00
Andreas efb44b1d65 [ADIF Backup] Fix when running backup from inside Cloudlog 2023-05-01 21:23:30 +02:00
phl0 846dec0f61
Add POTA lookup function 2023-05-01 21:14:30 +02:00
Andreas b45cfda3eb [ADIF Backup] Added so that ADIF can be backed up with cron and api key 2023-05-01 15:25:30 +02:00
Andreas cb71e0961f [Advanced Logbook] ADIF export fetches sort order from table sort (not all columns) 2023-05-01 12:35:24 +02:00
Andreas 196f5cfcf3 {Advanced Logbook] Added sat filter 2023-05-01 08:58:13 +02:00
phl0 29fc7b67e0
Harmonize display of none as DXCC 2023-04-29 18:57:35 +02:00
phl0 5f3788a892
Need a few more LEFT OUTER joins to prevent empty results 2023-04-28 15:14:59 +02:00
phl0 515fe68f6b
Use LEFT JOIN and COALESCE for station country 2023-04-28 14:30:24 +02:00
phl0 0fa9d5066e
Make sure we only store numbers for station power 2023-04-28 14:04:59 +02:00
Andreas Kristiansen 6eb5874c7d
Merge pull request #2090 from phl0/statsWithApiKey
Make stats publicly usable with API key
2023-04-28 11:31:06 +02:00
Andreas Kristiansen c63fdf9688
Merge pull request #2091 from phl0/stationPower
Add option for default station power
2023-04-28 08:05:28 +02:00
phl0 75ac1b2620
Add option for default station power 2023-04-27 23:02:57 +02:00
phl0 c57932be86
Make stats publicly usable with API key 2023-04-27 21:08:09 +02:00
Andreas Kristiansen 5c872cf54e
Merge pull request #2087 from phl0/advancedLogbookDeletedDxcc
Show deleted DXCC marker in advanced logbook
2023-04-27 18:10:37 +02:00
phl0 8c6618cfa7
Show deleted DXCC marker in advanced logbook 2023-04-27 16:00:02 +02:00
phl0 fc12664da8
Add deleted DXCC badge to linked station profiles 2023-04-27 09:47:09 +02:00
phl0 90f64e6d7a
Add DXCC entities details to activators details SQL 2023-04-27 09:26:43 +02:00
phl0 a485d9e72e
Show deleted DXCC badge in timeline 2023-04-27 09:23:11 +02:00
phl0 97a026077e
Fix query for grids and activated grids QSO list 2023-04-27 08:56:07 +02:00
phl0 d735f0e456
Display station deleted DXCC correctly 2023-04-27 08:12:09 +02:00
phl0 587a39ab83
Show badge and hints about deleted DXCCs 2023-04-26 22:39:09 +02:00
Andreas Kristiansen 54e137db90
Merge pull request #2082 from AndreasK79/oqrs_grouped 2023-04-26 21:07:27 +02:00
Andreas Kristiansen 3ab60c4109
Merge pull request #2079 from phl0/removeRedundantDxccData 2023-04-26 21:07:07 +02:00
phl0 b31c61ccfa
Fix clublog upload 2023-04-26 12:55:59 +02:00
phl0 037752dd43
Fix exportall fumction 2023-04-26 12:35:11 +02:00
phl0 d88d59426a
Fix qrz and webadif upload functions 2023-04-26 12:25:48 +02:00
phl0 445c650706
Fix export from advanced logbook 2023-04-26 11:25:08 +02:00
Andreas Kristiansen 1dc49053af
Merge pull request #2084 from phl0/reformatOqrsTime
Suppress seconds in OQRS requests (zeros anyway)
2023-04-26 07:45:41 +02:00
phl0 91e04f24fa
Suppress seconds in OQRS requests (zeros anyway) 2023-04-26 06:15:24 +02:00
phl0 2370ee2bfe
Harmonize LoTW abbreviation 2023-04-26 05:44:54 +02:00
phl0 cd85cd424e
Add DXCC lookup to LotW sign functions for special use cases 2023-04-25 22:03:13 +02:00
Andreas 0142209022 [OQRS] Now added option to search in all station locations with active OQRS 2023-04-25 14:00:30 +02:00
phl0 5d6abd1fd3
Remove redundant country colum in station_profile
Squashed commit of the following:

commit 29e5f5118a1c3f8deb623e5948c3b7602241792d
Merge: 566b390d e0a04cbe
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 23:28:31 2023 +0200

    Merge remote-tracking branch 'upstream/dev' into removeRedundantDxccNames

commit 566b390d8b0322b32f4438994354ce902010c0d4
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 23:18:28 2023 +0200

    Refactor reassign function to use DXCC name from dxcc_entities

commit 2e50b34c1bdb9bb087e0e0d16f13c340c15588fb
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 22:05:12 2023 +0200

    Use DXCC name from DXCC entities upon import

commit d2b1d895818777747db593848b855819f53ffe6d
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 21:18:53 2023 +0200

    Add DB migration script

commit 0ecf4b8d9cf0253c1f818a252f7ae83722254544
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 18:16:55 2023 +0200

    Fix export function for requests QSLs

commit 51d2c5c6175a8e8c69b9edd57d6f1e95c4a03600
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 17:53:50 2023 +0200

    Fix webadif/qrz upload

commit 45039a6b1284d1a23f610fc70a39ef25ce720cab
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 17:32:40 2023 +0200

    Fix lotw_export function

commit 1306225d027cacbe70e510fd0fc5d3ca5040c35e
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 17:21:37 2023 +0200

    Fix SIG export function

commit 082798a80d8bb446500dcbadfa4912c510e4a458
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 17:01:42 2023 +0200

    Fix SAT export functions

commit 2f035afaa3d3c74ca811c96c66f7bf9726b31a78
Merge: 87555f20 d6139439
Author: phl0 <github@florian-wolters.de>
Date:   Mon Apr 24 16:52:43 2023 +0200

    Merge remote-tracking branch 'upstream/dev' into removeRedundantDxccNames

commit 87555f201817fb963be117ab193d42bc03889972
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 23:54:14 2023 +0200

    Use DXCC entity name from dxcc_entities in ADIF export

commit e2fd1c5eb9b7e3257ed016814719bc7f9b913587
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 23:36:16 2023 +0200

    Make logbooks use DXCC name from entities table

commit 463057523dacbc34a545f0d9f720f2c29c9883a7
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 23:01:58 2023 +0200

    Use DXCC name from separate table in QSO view

commit 62b8f7aed8c1dca426b055eb7af6360106fc022b
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 18:21:57 2023 +0200

    Add table join to station profile lookup

commit 0afe155f46f1fcd227446166b215a98729494dc8
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 18:13:35 2023 +0200

    Remove country name from edit functions

commit ecb3689a0a73f0cc9c5ca7eba5dec7df5f9fbcd1
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 18:07:58 2023 +0200

    Remove station_country parameter

commit 22c350a585a3ff95d1d0b1f49dbe8ca310bdaf85
Author: phl0 <github@florian-wolters.de>
Date:   Thu Apr 20 17:59:24 2023 +0200

    Use DXCC name from dxcc_entitites table
2023-04-25 00:13:49 +02:00
phl0 54ea030222
We should look for NULL instead of 'NULL' here ... 2023-04-24 22:38:20 +02:00
Andreas Kristiansen cc0decae27
Merge pull request #2067 from phl0/dxccIdfromLotwCert 2023-04-21 18:20:10 +02:00
phl0 72869e4dca
Fix SQL statement to check for empty LotW dates 2023-04-21 00:03:18 +02:00
phl0 607a3a72d9
Use DXCC ID from LotW cert for uploads 2023-04-19 22:06:32 +02:00
phl0 19c72eb75a
Use DXCC ID from LotW certificate (rather than selecting DXCC manually) 2023-04-19 15:32:32 +02:00
Andreas Kristiansen 383602c482
Merge pull request #2063 from AndreasK79/cabrillo_export
Cabrillo export
2023-04-18 07:57:28 +02:00
Andreas bae96ce1e6 [Cabrillo export] Added better date selection 2023-04-12 15:01:53 +02:00
Andreas ef3c92d9cf [Cabrillo export] Added station location 2023-04-12 14:24:03 +02:00
Andreas 1249076d6d [Cabrillo export] Fixed tablename 2023-04-12 13:25:15 +02:00
Andreas 3a415a5587 [Cabrillo export] Added contest export for cabrillo 2023-04-12 11:58:47 +02:00
Andreas 61af11addf [Contest logging] Always set copytodok to 0 when blank. Thanks @phl0 2023-04-11 08:14:18 +02:00
Andreas b481fdbb38 [Contest logging] Moved contest session from local storage to database 2023-04-10 18:54:24 +02:00
Andreas 853720592b [PHP 8.1] Fixing a few errors with null and string 2023-04-09 15:49:19 +02:00
Andreas 2d629c8b01 [Contesting] Only log exchange according to exchangetype 2023-04-06 19:28:16 +02:00
Andreas 1c4c1694cc [LoTW] Fixed typos 2023-03-30 12:33:09 +02:00
Peter Goodhall f13657aaa9
Merge pull request #2050 from dg0tm/eQSL
Eqsl upload fix
2023-03-29 15:47:53 +01:00
Peter Goodhall d02375fba6 [API] Fixes issue where nullable vars was first 2023-03-29 15:02:36 +01:00
Christoph Kottke b7075cb203 [eQSL] Adjusted query to show only own locations 2023-03-29 11:28:20 +02:00
Peter Goodhall 9f94f99f46 [API] Adds logbook_check_grid call 2023-03-28 14:57:43 +01:00
Peter Goodhall 0be6f42999 [API] Adds API call "logbook_check_callsign" to check if a callsign is in the logbook 2023-03-28 14:38:50 +01:00
Peter Goodhall 234bdc01db [QO-100 Club] Only use QO-100 contacts from logbook 2023-03-27 15:03:11 +01:00
Peter Goodhall d675941d1e
Merge pull request #2043 from hugosilvaparagramanet/feature/improve-mark-as-upload-process-for-qo100-dx-club-export
Mark QSOs as uploaded in batch to improve performance
2023-03-21 15:21:58 +00:00
phl0 c75879e377
Remove unneeded code fragment 2023-03-21 12:30:18 +01:00
phl0 6929a061eb
Add a column to API keys to show last usage timestamp
Squashed commit of the following:

commit 83f12cc945fa717945062a841854498368d8cb10
Author: phl0
Date:   Tue Mar 21 12:24:53 2023 +0100

    Change default value to current date/time

commit e1cb72f3fc80f581ee30d927772efe0ffe155059
Author: phl0
Date:   Tue Mar 21 12:05:46 2023 +0100

    Add functions to update timestamps

commit d303f629a0b2d200e49da36766cf72ed37c3fe92
Merge: 01a9606a 7dd76923
Author: phl0
Date:   Tue Mar 21 11:13:21 2023 +0100

    Merge remote-tracking branch 'origin/dev' into apiKeyLastUsed

commit 01a9606afde6aad6be0f07f34f8584e540c50e8c
Author: phl0
Date:   Tue Mar 21 11:11:51 2023 +0100

    Reorder DB migration due to previous commits

commit ec5cd743b96dc1ed0f2740f7b2051f88549f4248
Author: phl0
Date:   Fri Mar 17 16:23:34 2023 +0100

    Basics for API key last used
2023-03-21 12:26:15 +01:00
Hugo Silva 4877b32304 Mark QSOs as uploaded in batch to improve performance 2023-03-20 19:15:05 +00:00
Hugo Silva 7ac0cc21b0 Fix bug while uploading all qsos 2023-03-20 18:49:46 +00:00
Hugo Silva f4ea93ba89 Bugfix: don't duplicate 'Mark as Uploaded' records 2023-03-20 13:39:35 +00:00
Hugo Silva 18b1417172 Bugfix selecting stations with pending QSOs 2023-03-19 10:49:58 +00:00
Hugo Silva cbf6efd19f Adds export to QO-100 Dx Club menu entry and functionality 2023-03-17 17:55:12 +00:00
Hugo Silva d7d06c2bbc Store webadif upload data in separate table 2023-03-17 13:11:04 +00:00
Hugo Silva c962a972a8 Basic QO-100 Dx Club API integration 2023-03-16 18:58:48 +00:00
Andreas 363cda94bc [eQSL] Adjusted query to filter out stations without nickname set (hopefully fixed all issues) 2023-03-09 18:22:14 +01:00
Andreas bc8b7bf6b0 [eQSL] Adjusted query to filter out stations without nickname set 2023-03-07 19:36:39 +01:00
Andreas Kristiansen 980028c70e
Merge pull request #2008 from AndreasK79/vucc_timeline
Vucc timeline
2023-02-19 17:23:50 +01:00
Andreas 39536c98e9 [Quick lookup] Adapted for selectable bands 2023-02-18 14:19:02 +01:00
Andreas 0ecc5de833 [DXCC summary] Fix for bands that are not active 2023-02-18 09:58:54 +01:00
Peter Goodhall 1f99efcca3 function get_modes() returns only SSB in array list rather than USB & LSB as sub modes
Fixes issue #1998
2023-02-10 16:02:40 +00:00
Andreas 8ad06daf2b [PHP 8.1] Fix for passing null to parameter 2023-02-10 09:45:19 +01:00
Peter Goodhall a886f426be
Merge pull request #1991 from phl0/continentStats
Add basic continent statistics
2023-02-09 15:28:24 +00:00
Andreas 36de030151 [Continents] Added band and mode filter 2023-02-09 12:35:30 +01:00
phl0 0f84f71b7e
Sort SAT amd mode stats by count DESC 2023-02-09 12:12:54 +01:00
phl0 8b38d28122
Add basis continent statistics 2023-02-09 01:05:36 +01:00
Peter Goodhall 14258a0ad6
Merge pull request #1979 from phl0/continentData
Add fields for continent and update function
2023-02-07 15:34:37 +00:00
phl0 136baf32c1
Make exchange upper case (in table and db) 2023-02-05 12:37:23 +01:00
phl0 dc58cf6980
Add continent to lookup-data 2023-02-04 18:24:21 +01:00
phl0 72c2853fc6
Add fields for continent and update function 2023-02-04 17:41:21 +01:00
Peter Goodhall 74b8da6252 [AMSAT Status] Catch Satellite name ARISS or ISS 2023-02-03 14:23:31 +00:00
Andreas 0d51c78516 [DXCC id] Improved DXCC identification 2023-02-01 13:57:50 +01:00
Andreas dcdfd66a01 [Timeline] Added VUCC as selection for award 2023-01-30 19:54:27 +01:00
Andreas 9b787bbb1f Fixed hardcoding of tables 2023-01-28 15:21:09 +01:00
phl0 ea8ef59bd4
Handle all other SATs without special handling 2023-01-28 14:10:23 +01:00
phl0 734034d145
Fix typo 2023-01-28 13:47:54 +01:00
phl0 eec42902fe
Added ISS and FO-118 2023-01-28 13:22:22 +01:00
phl0 995e89e444
Option tu upload SAT status info to amsat.org/status 2023-01-27 17:24:48 +01:00
Peter Goodhall 348342d752 [Dashboard] Fixes QSOs being out of order 2023-01-27 13:14:23 +00:00
phl0 d10a070ec3
Order by primary key as second criterion 2023-01-26 00:57:38 +01:00
Andreas f56d193426 [OQRS] Fixed filtering on station_id in OQRS Requests 2023-01-24 11:36:14 +01:00
Andreas 333997f9a0 Fixed date to use COL_TIME_OFF if not blank. Thanks @phl0 2023-01-23 13:37:49 +01:00
Andreas 8b36a2f8e9 [PHP8.1] Fix for strftime() is deprecated when re-checking DXCC 2023-01-23 11:22:12 +01:00
Andreas 8d97246830 Fix for "Check QSOs missing DXCC data" checking all QSOs 2023-01-23 10:30:32 +01:00
Andreas 2c40e9acad [DXCC id] Tweaked for callsign having several digits after / 2023-01-22 14:04:50 +01:00
Andreas Kristiansen 2b577cfd7d
Merge pull request #1939 from phl0/eqslForAwards
Eqsl for awards
2023-01-22 13:01:48 +01:00
phl0 bab51347b8
Fix syntax error 2023-01-19 20:14:04 +01:00
Andreas 3a0ab51d84 [Tweak] Query speedup on dashboard 2023-01-18 16:59:37 +01:00
phl0 accf4add52
Implement eQSL and QSL filter for WAS awards 2023-01-18 14:08:56 +01:00
phl0 90b2e9c7f9
Implement eQSL and QSL filter for DXCC awards 2023-01-18 13:51:46 +01:00
phl0 75cf2c7c7c
Implement eQSL and QSL filter for CQ awards 2023-01-18 13:35:58 +01:00
phl0 f8d7203615
Fix SQL query and rename QSL type 2023-01-18 13:34:27 +01:00
Andreas Kristiansen 5ca3ea2d7e
Merge pull request #1932 from phl0/reworkDOKstats
Rework DOK stats and add some eye candy
2023-01-18 09:57:16 +01:00
phl0 ab989cbb3f
Deal with empty results 2023-01-17 21:55:46 +01:00
Andreas 64261b4d87 [PHP 8.1] Another fix for passing null to string 2023-01-17 20:56:16 +01:00
Andreas 573c1b48f0 [DXCC id] Fix for /M 2023-01-17 20:54:15 +01:00
Andreas c8a85a72c0 [DXCC id] Fixed identification for VP2x calls (and probably others) 2023-01-16 21:58:34 +01:00
phl0 f3a0025423
Rework DOK stats and add some eye candy
Squashed commit of the following:

commit 91b55288edee8cdae93570212e0e94c3cc2e66ff
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 16 14:59:52 2023 +0100

    Add link to DD3AH map

commit 11149f8202bb118d635b952512de4f4456c1789a
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 16 14:29:37 2023 +0100

    Add datatable

commit fc768b32bc256c12668bb1c095184e56edbb2d25
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 16 14:06:38 2023 +0100

    Remove old code

commit b8dfe8566fdc8b20a105b7120faeff4a054b4166
Author: phl0 <github@florian-wolters.de>
Date:   Sun Jan 15 23:13:09 2023 +0100

    Filter summary for DOK/SDOK and remove empty lines

commit 5d081a2f7dacd0da8761b7e06a253a6e4050b6c4
Author: phl0 <github@florian-wolters.de>
Date:   Sun Jan 15 22:55:46 2023 +0100

    Remove not worked for now

commit 00e9354a5f0be9d40ca3b16e29dbf1728b7d2875
Author: phl0 <github@florian-wolters.de>
Date:   Sun Jan 15 22:53:17 2023 +0100

    Include SAT QSOs in totals

commit c1dd7e131ee750b647d4ba802c5aa7af742bdea3
Author: phl0 <github@florian-wolters.de>
Date:   Sun Jan 15 17:16:30 2023 +0100

    Use worked DOKs from DB instead of list from file

commit 5e60dc51b5b6ea12bf0109847967c80b0f31e79a
Author: phl0 <github@florian-wolters.de>
Date:   Fri Jan 13 14:59:27 2023 +0100

    Use QSL only for confirmed QSOs

commit 26c03d9a62492bcbfdfdfb5ec1b6d72e61134bce
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 9 16:40:37 2023 +0100

    Add filter to QSO details popup

commit 20b704aa853c806b0739ac9bd3d4a6082987fb9c
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 9 15:25:35 2023 +0100

    Forgot to delete replaced part of code

commit 574a1ebd17625f508ac40cb87b927efdc9d9f998
Author: phl0 <github@florian-wolters.de>
Date:   Mon Jan 9 15:20:21 2023 +0100

    Hide NM as just a marker for no DOK at all

commit 2b5c2ad8e149c370e036fdfc2f978f411bc11ea7
Author: phl0 <github@florian-wolters.de>
Date:   Thu Jan 5 22:49:03 2023 +0100

    Remove debug statement

commit 39406b96a3ec8f98ec8548156b83016d68cb6897
Author: phl0 <github@florian-wolters.de>
Date:   Thu Jan 5 22:48:06 2023 +0100

    Add option for eQSL

commit 2de47e79f232a8505e951366c557b136c6b6d28d
Author: phl0 <github@florian-wolters.de>
Date:   Thu Jan 5 15:27:10 2023 +0100

    Rework DOK stats
2023-01-16 17:08:27 +01:00
Andreas ad889e7ee8 [DXCC id] Fixed /R identification (Rover) 2023-01-16 08:47:57 +01:00
Andreas 9078d25397 [Activated gridsquare] Fixed col_freq not found in qso_details 2023-01-13 11:36:39 +01:00
Peter Goodhall e25174379d
Merge pull request #1913 from phl0/lotwImportCnty
Import county from LotW matches
2023-01-10 12:03:04 +00:00
phl0 9ed225e375
Import county from LotW matches 2023-01-10 00:46:02 +01:00
phl0 cab8f01c6c
Show link to eQSL image on import status page 2023-01-10 00:29:43 +01:00
Andreas a47bef997b [PHP 8.1] Fixed another null into string error when saving QSO 2023-01-09 08:49:18 +01:00
Andreas d37b9c4438 [QSO Stats Year] Changed year sort to desc 2023-01-04 13:47:59 +01:00
Andreas Kristiansen bda9d3b6f8
Merge pull request #1884 from AndreasK79/dxcc_identification
[DXCC identification] Fix for prefix coming last
2023-01-03 11:10:39 +01:00
phl0 b17b69ad17
Sort QSOs for QSLprint DESC as in other places 2023-01-02 14:19:14 +01:00
Peter Goodhall 44869bfbde [OQRS] Added Missing func 2022-12-30 21:55:34 +00:00
Andreas 83ae7f3bd4 [OQRS] Fixed search not showing all QSOs 2022-12-30 10:11:38 +01:00
Andreas 6fb572e8bb [DXCC identification] Fix for prefix coming last 2022-12-30 09:24:18 +01:00
phl0 49af108202
Adjust SQL to exlude done requests 2022-12-29 23:32:40 +01:00
phl0 5e5d8ec653
Add badge with number of OQRS requests 2022-12-29 23:17:32 +01:00
Andreas d5842bbc5a [OQRS] Created new view for OQRS requests 2022-12-29 17:14:18 +01:00
Peter Goodhall 455b28a756
Merge pull request #1882 from phl0/fixOqrsFlaws
Fix oqrs flaws
2022-12-29 15:55:55 +00:00
Peter Goodhall 11df165103
Merge pull request #1868 from phl0/lotwWarning
LotW warning for cert expiry
2022-12-29 15:55:20 +00:00
Peter Goodhall e1f3bcd2aa Revert "Merge pull request #1874 from AndreasK79/dxcc_fix_when_dxcc_comes_last"
This reverts commit 1aabd44817, reversing
changes made to 6f597ff7a2.
2022-12-29 15:17:36 +00:00
phl0 b332dee524
Merge branch 'dev' into fixOqrsFlaws 2022-12-29 16:12:45 +01:00
Peter Goodhall d7ad2b40ad
Merge pull request #1879 from phl0/fixQslDelete
Use QSO ID to delete QSL rather than QSL ID
2022-12-29 13:23:15 +00:00
phl0 54ad24d3be
Set qsoid to 0 for not-in-log requests 2022-12-28 23:47:44 +01:00
phl0 bac26df67d
Show public OQRS link if at least one callsign has OQRS activated 2022-12-28 23:37:14 +01:00
phl0 965323202c
Use QSO ID to delete QSL rather than QSL ID 2022-12-28 21:58:09 +01:00
Andreas 72cce190bb [DXCC identification] 2022-12-27 19:05:50 +01:00
Andreas 3ab8204009 [Logbook Advanced] Fixed mode listing and search 2022-12-27 18:56:04 +01:00
Peter Goodhall e16e7ed18a [Advance Search] Remove duplicate modes
Think this handles sub modes correctly now although you still see USB / LSB listed if its in the main MODE window. not sure whether to make a migration to change those.
2022-12-27 16:57:09 +00:00
Andreas 8346b69eaf [Distance worked] Fix for implisit float to integer conversion (PHP 8,1) 2022-12-24 14:36:33 +01:00
phl0 33ed61409b
Show warnings on dashboard and set deadline to 30 days 2022-12-23 14:49:03 +01:00
Matt Melling 516d60c4db
fix date validation for adif export 2022-12-23 12:58:59 +00:00
Andreas 5d2ca03410 [OQRS] SAT fix for displaying QSOs around time/date/mode for OQRS 2022-12-22 21:13:02 +01:00
Andreas 723070cf30 [OQRS] Fix identifying of SAT OQRS QSO 2022-12-22 21:04:03 +01:00