Andreas
1c4c1694cc
[LoTW] Fixed typos
2023-03-30 12:33:09 +02:00
Ondřej Nový
8f7af51d17
Better error handling during datafiles update
2023-02-08 17:32:08 +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
phl0
d08019e9b5
Only free key if PHP version < 8
2023-01-02 16:15:56 +01:00
Peter Goodhall
adf23b58c2
[Satellites] Change GREENCUBE to IO-117
2022-11-16 13:48:40 +00:00
Peter Goodhall
96dadd685e
Merge pull request #1772 from agrif/p12-file-type
2022-11-12 14:33:30 +00:00
phl0
edd30a6bba
Fix typo
2022-08-26 16:24:28 +02:00
phl0
1e32fbed3f
Implement check if LotW cert itself is valid to
...
use for signing. If not skip.
2022-08-24 16:04:26 +02:00
phl0
c83d031cdd
Check QSO start and end date rather than cert validity
2022-08-24 13:13:55 +02:00
phl0
82321c791d
Import QSO start and end date from LotW certs
2022-08-24 12:16:41 +02:00
phl0
828824e45d
[LotW] Import IOTA info
2022-05-09 14:44:32 +02:00
Peter Goodhall
54f6ff9e4c
[Lotw] Fixed lotw_ca_province_map function comments
2022-03-15 18:04:24 +00:00
Peter Goodhall
4a847de5a6
[LoTW][Upload] Remaps CA Prov QC to PQ
...
Thanks to @ve1cwj for reporting issue that LoTW expects PQ rather than QC as the CA Prov 👎
2022-03-15 13:14:03 +00:00
Peter Goodhall
6ebf35c71e
[LoTW][Cert] Fixed issue with start and end dates were incorrent importing p12s
2022-02-15 15:44:57 +00:00
Peter Goodhall
5c071fe85b
[LoTW] Remaps all PSK modes correctly for upload.
2022-01-05 22:17:45 +00:00
Peter Goodhall
91ebce55bb
[LoTW] Add PSK Submodes for 31 and 63
...
Add PSK Submodes for 31 and 63 theres still a lot more to add
(cherry picked from commit 6b8960bf17 )
2022-01-05 20:12:24 +01:00
imlonghao
3404ff7050
[LoTW] Fix MFSK mode mapping
...
(cherry picked from commit ac0a4d966d )
2021-12-27 20:26:34 +01:00
Andreas Kristiansen
7d404c31db
Merge branch 'cloudlog8' into mergesolve
2021-11-13 20:00:48 +01:00
Peter Goodhall
c34f80f5e9
[LoTW] Remaps JS8, Q65 and FST4 correctly for LoTW uploads
...
Fixes #1248 where JS8 QSOs where being uploaded as MFSK
2021-11-04 11:43:17 +00:00
Peter Goodhall
ef6bcea1c0
[LoTW} Remap Satellite LILACSAT-2 to CAS-3H for LOTW uploads
2021-11-04 11:39:51 +00:00
KT3PJ
614452b07e
Add the gridsquare from LotW QSL to the logbook
...
The gridsquare from the QSL will now update the log if the gridsquare
was not previously populated, or if the LotW gridsquare is more
specific than what previously existed. Previously the gridsquare was
not being used from the LotW QSL record.
This will enable the map above the logbook to more accurately display
where the QSL was with instead of default values.
- Add 'qsl_gridsquare' to the logbook_model.php:lotw_update
implementation.
- Refactor code in lotw_update to remove duplicate code.
- Add gridsquare into the LotW output table on what is imported.
2021-07-27 18:49:54 -04:00
Peter Goodhall
e63f3c8c6f
[LoTW] Updated Satellite Remapping
2021-07-14 21:47:37 +01:00
Andreas
64827f4506
[ADIF Import] Added option to always use login call as operator. Request by OE3IDE.
2021-05-01 19:52:13 +02:00
Mike KJ4Z
8152dd9a64
Adding support for FT4
2021-03-19 15:55:58 -07:00
Peter Goodhall
71745a2ea8
[LoTW] Adds Code to LOTW QSO upload to remap mode
2021-03-18 17:16:03 +00:00
Peter Goodhall
90d1655c09
Update Lotw.php
2021-03-18 17:08:01 +00:00
Peter Goodhall
a33a094f3b
[LoTW] Creates a map_mode function for converting ADIF modes to lotw modes
...
LoTW has a weird habbit of using on standard modes this matches those to ADIF modes
2021-03-18 17:06:21 +00:00
Peter Goodhall
fa940894fe
[LoTW][Translate] Reformatted all the text to use lang files for translation
2021-01-11 16:05:15 +00:00
Peter Goodhall
7abb6013fd
[LoTW][Sync] You can now select the DXCC for the p12 certificate on upload
2020-12-28 13:42:26 +00:00
Peter Goodhall
a503bc7b63
[LoTW] Mark Imported QSOs as sent to LOTW
...
When importing LoTW QSOs into a fresh cloudlog install mark QSOs as sent to LoTW so they dont get reuploaded.
Thanks to K7TAB for pointing this bug out
Fixes #772
Co-Authored-By: k7tab <76535253+k7tab@users.noreply.github.com>
Co-Authored-By: Peter Goodhall <84308+magicbug@users.noreply.github.com>
2020-12-26 14:28:52 +00:00
Peter Goodhall
9fb4accd5e
Nothing exciting just cleaned up code formatting on lotw.php controller.
2020-12-26 12:21:23 +00:00
Peter Goodhall
7e8be5e266
[LoTW][Upload] Make sure Station Profile and Cert DXCCs match
2020-12-26 12:08:43 +00:00
Andreas
ae1c82815f
[ADIF import] Skip QRZ Logbook upload when importing ADIF from import, and LoTW.
2020-12-11 10:49:33 +01:00
Andreas
b03a753ab6
[ADIF Import / Export] GUI tweaking. Split into tabs. Added option for marking QSOs as exported to QRZ Logbook when importing from ADIF.
2020-12-04 14:52:00 +01:00
Jim Ancona
523cf61811
Put LOTW uploads in uploads/lotw
2020-10-21 16:04:14 -04:00
Peter Goodhall
f3e927317c
Doh forgot the ";" at the end of echo
2020-09-21 17:45:12 +01:00
Peter Goodhall
d4a164fc94
[LOTW] LoTW user lookup switched from importing CSV to database to PHP reading it directly reducing MySQL load
2020-09-21 14:02:50 +01:00
Peter Goodhall
6bb5e0087c
[LoTW] Improved error reporting
2020-09-08 00:49:54 +01:00
Peter Goodhall
caed5b61ec
Update Lotw.php
2020-09-08 00:48:27 +01:00
Peter Goodhall
07be28b848
Update Lotw.php
2020-09-08 00:47:53 +01:00
Peter Goodhall
99a4c8489a
[LoTW] It will let you know if theres nothing to upload for the station profile in the output
2020-09-08 00:45:58 +01:00
Peter Goodhall
5e8d0109a0
Update Lotw.php
2020-09-08 00:33:41 +01:00
Peter Goodhall
f526cb6bcf
[lotw] minor bugs
2020-09-08 00:31:22 +01:00
Peter Goodhall
8f3abf6652
Minor Improvements
2020-09-08 00:20:27 +01:00
Peter Goodhall
c0700eb102
Checking some LOTW bits
2020-09-08 00:12:11 +01:00
Peter Goodhall
e20f1c58ca
[LoTW] Removed test code and added comments
2020-09-06 20:38:45 +01:00
Peter Goodhall
93c53c1e1e
[LoTW] Removed Debugging Code
2020-09-06 20:33:12 +01:00
Peter Goodhall
b96f73b4a1
[LoTW] Typo when mapping SAT_names
2020-09-06 20:32:41 +01:00
Peter Goodhall
ee03991b6d
Update Lotw.php
2020-09-06 20:28:21 +01:00
Peter Goodhall
8f5b537309
Update Lotw.php
2020-09-06 20:27:23 +01:00
Peter Goodhall
9b2da775ae
Update Lotw.php
2020-09-06 20:26:19 +01:00
Peter Goodhall
954e31ef97
[LOTW] Error in the code
2020-09-06 17:45:13 +01:00
Peter Goodhall
7630db5c3a
[LoTW] Added extra error if LoTW data is missing
2020-09-06 17:44:06 +01:00
Peter Goodhall
a79ef3398c
[LoTW] After running /lotw_upload to upload TQ8s download any matches using lotw_download() function
2020-09-06 17:35:45 +01:00
Peter Goodhall
6e7984b8dc
[lotw] changed login info encoding to urlencode
2020-09-06 17:33:15 +01:00
Peter Goodhall
44edb1361b
[LOTW] Run through every Cloudlog user with LOTW user info and download and match QSOs
2020-09-06 16:55:30 +01:00
Peter Goodhall
2fdda56338
[LOTW] missed a couple of rawurlencode on user/pass fixed
2020-09-06 16:43:49 +01:00
Peter Goodhall
b891154176
[LOTW] encode password in case special chars used
2020-09-06 16:42:14 +01:00
Peter Goodhall
6f3ecdd305
[lotw] Add Station_Callsign of the QSO match to the table
2020-09-06 16:37:03 +01:00
Peter Goodhall
cc8a0ae9ab
Update Lotw.php
2020-09-06 16:32:02 +01:00
Peter Goodhall
62d009f274
Removed unrequired code
2020-09-06 16:31:04 +01:00
Peter Goodhall
d58f0ed8b1
Automatic download currently needs an ID of where the logins stored (this will be changed)
2020-09-06 16:28:33 +01:00
Peter Goodhall
6d521505b7
Update Lotw.php
2020-09-06 16:27:36 +01:00
Peter Goodhall
1e3b085886
Building function for automatic lotw downloads
2020-09-06 16:26:15 +01:00
Peter Goodhall
2d2af35536
Added AISAT-1 as AISAT1 in the LOTW Sat name map
2020-09-05 22:03:30 +01:00
Peter Goodhall
ebd408b425
Improved LOTW commenting on code
2020-09-05 21:42:55 +01:00
Peter Goodhall
8cfa51fa24
Added OpenSSL is required Warning to LOTW pages if modules missing
2020-09-05 21:42:07 +01:00
Peter Goodhall
7195538e5a
Started the code that will replace satellite names with LOTW suitable names based on the name mapping
2020-09-03 23:20:22 +01:00
Peter Goodhall
1dca0564dc
Added some minor auth changes and removed dud code
2020-09-02 14:48:13 +01:00
Peter Goodhall
6814c38ed4
Create folder /uploads/lotw/certs if it doesnt exist.
2020-09-02 14:02:58 +01:00
Peter Goodhall
5d645b0844
dont upload if no qsos are present
2020-09-02 12:02:29 +01:00
Peter Goodhall
1940f0c730
typo on isset
2020-09-02 11:46:54 +01:00
Peter Goodhall
636af12d66
move on if LOTW cert isnt found
2020-09-02 11:45:50 +01:00
Peter Goodhall
9bce835377
Removed LIMIT from query, added Date checks for LOTW QSO upload
2020-09-02 11:22:08 +01:00
Peter Goodhall
232f8144fe
Added code comments to thank PY2RAF
2020-08-26 21:26:37 +01:00
Peter Goodhall
eb8e4c0971
removed unneeded code
2020-08-26 21:23:28 +01:00
Peter Goodhall
91c172f315
Update Last_Upload field inside lotw_cert table when tq8 upload is successful
2020-08-26 21:20:58 +01:00
Peter Goodhall
25f620a486
Builds and uploads TQ8 File to LOTW, Marks QSOs as sent to LOTW if successful
2020-08-26 21:04:17 +01:00
Peter Goodhall
94f3060419
Adds main cert & fixes some typos
2020-08-26 16:31:35 +01:00
Peter Goodhall
042475a989
ADIF Export for LOTW ready for signing
2020-08-25 17:50:52 +01:00
Peter Goodhall
047636b674
Basics for ADIF TQ8 headers added based on database info
2020-08-25 15:53:20 +01:00
Peter Goodhall
f9448bddb2
Started code to read station profiles and find matching certs
2020-08-22 22:26:04 +01:00
Peter Goodhall
90831f407b
Added all the parts to allow uploading p12 files into Cloudlog plus storing the data
2020-08-17 17:02:54 +01:00
Peter Goodhall
7852fbe6d1
Code to create PEM output and read cert data
2020-08-13 23:34:10 +01:00
Peter Goodhall
fc3ea9fff1
Code to read p12 and get pem
2020-08-13 23:03:25 +01:00
Peter Goodhall
c780de0b7d
Code comments because its a nightmare without them
2020-08-13 17:28:22 +01:00
Peter Goodhall
1296656dd6
Created the start of the frontend to display uploaded certificates.
2020-08-13 17:24:07 +01:00
Peter Goodhall
5f2542e9f1
example of singing a QSO properly for lotw upload.
2020-08-12 23:53:24 +01:00
Peter Goodhall
89054af0ea
Import the state from LoTW if its provided #561
2020-08-10 23:07:55 +01:00
Joshua Rubin
d118f0f3d2
don't require auth to update lotw users
...
required for cron
Signed-off-by: Joshua Rubin <me@jawa.dev>
2020-07-01 00:34:51 -06:00
AndreasK79
9895494237
Added option if you want to import missing QSOs. If yes, try to locate station_id, if missing, do not import. Chose to use only 4 chars in gridsquare and like in query, to have the highest success in finding a station_id, since 6 char gridsquares can be entered, as well as multiples gridsquares. Fixes #407 .
2020-05-01 13:29:02 +02:00
AndreasK79
a9c957e683
Added fix for import of not found LoTW matches. Fixes #480 .
2020-04-28 13:01:46 +02:00
AndreasK79
adbc7f68ce
Added datepicker for LoTW report download. Fixes #465 .
2020-04-25 23:11:13 +02:00
Peter Goodhall
890a5abda6
Before importing activity csv from lotw empty the table
2019-06-16 16:52:32 +01:00
Peter Goodhall
5db81d6089
Displays under the callsign whether persons an lotw user or not
2019-06-16 16:37:26 +01:00
Peter Goodhall
6cfbf774cb
Added code to import lotw-useractivity.csv for displaying if users on lotw
...
The csv can be imported by using /index.php/lotw/load_users need to impliment frontend next
2019-06-16 14:31:23 +01:00
Peter Goodhall
c397716cf2
If LOTW import entry isn't found within the database but its within the ADIF from LOTW QSO record is created.
2019-05-22 15:10:57 +01:00
Peter Goodhall
63532296fc
Added extra flags for ARRL Lotw ADIF download
...
Added extra flags for ADIF download, this is to start supporting populating logbook from empty, updating gridsquares if they don't match.
2019-05-22 14:57:20 +01:00