Commit Graph

70 Commits

Author SHA1 Message Date
int2001
fa50204d44 Added lotw and dxcc-work-cnfm-state to DXCluster // PHPPart 2024-01-30 15:34:45 +00:00
int2001
d26dc24cb0 More Errorcatching 2024-01-30 12:10:44 +00:00
int2001
90736f3196 Some more errorcatching 2024-01-30 10:44:12 +00:00
int2001
b00f76f3ce A little more errorcatching and added cont to the API 2024-01-30 09:17:18 +00:00
int2001
f54d7b21dd Collect Key and process it before use ;) 2024-01-30 07:54:53 +00:00
int2001
feceec3fb0 Added keyauth and flags to lookup-api and removed bugs 2024-01-30 06:30:20 +00:00
int2001
59ea365835 Added function to get grid from station_id (and use it) 2024-01-29 12:41:06 +00:00
int2001
d8377a9d2e Take "MY_GRIDSQUARE" from active station 2024-01-29 12:29:22 +00:00
int2001
67bab60821 Calculate Distance automaticly if grids are present at API-Call 2024-01-29 06:16:58 +00:00
Joerg (DJ7NT)
e5f1fa5b0d Merge pull request #9 from int2001/rename_cl
A small step for me, a huge step for the WL-Team ;)
2024-01-19 12:16:47 +01:00
int2001
009c433d63 Throw detailled Error at CAT-API, if radio-value isn't set 2024-01-19 05:13:15 +00:00
Andreas
bd44965d6e Fixed typos 2024-01-17 17:30:14 +01:00
int2001
c74a5475f2 All Cloudlog-occurences with capital C and lowercase loudlog to Wavelog 2024-01-17 14:20:10 +00:00
HB9HIL
57403478f4 Merge pull request #89 from HB9HIL/last_seen_api_cat
last_seen api key use
2024-01-14 07:27:32 +01:00
HB9HIL
db629ba25e fix qso last_seen 2024-01-13 20:46:33 +01:00
HB9HIL
8461016148 last_seen api key use 2024-01-13 18:17:35 +01:00
int2001
ff9bb4237e At update CAT, too 2024-01-13 11:16:31 +00:00
int2001
cefa732b66 Added "DryRun" (per default disabled) to QSO-API, to make API more debugable 2024-01-10 06:12:23 +00:00
int2001
a2d9da8a3e Prevent empty Call on editing or logging via API 2023-12-13 05:41:07 +00:00
tudacs
d0d740bc34 Rename import-count-field of return 2023-09-17 21:55:22 +02:00
tudacs
0ad31bb000 Add additional output to QSO-API call
Two return fields added for improved reporting:
- Messages returned from Logbook-import
- Number of QSO's added without message
2023-09-14 07:25:51 +02:00
phl0
c5e050f548 Check station callsign in station profile 2023-09-06 00:02:07 +02:00
int2001
522cc2a980 Refactores lookup_call and grid at API / Removed more unused stuff 2023-08-08 15:08:38 +00:00
int2001
1e269b18b2 removed a lot of unused (and dangerous) functions 2023-08-08 13:47:23 +00:00
int2001
12da0b1075 Added "Already imported to clublog" to ADIF-Importer 2023-08-07 05:23:57 +00:00
phl0
318fc29449 Use LoTW as official abbreviation 2023-07-27 09:16:55 +02:00
int2001
259336c5fb Added 401 in case of missing key to api/radio for easier debugging 2023-07-26 12:23:52 +00:00
int2001
4a9ec6e87f Removed old API-Endpoints for country_ and grid_worked 2023-07-25 12:50:07 +00:00
int2001
cfc9b6c8a0 Removed useless else at Api because script will never get there 2023-07-14 07:49:13 +00:00
int2001
723e575af3 Add HRDLog to Cloudlog 2023-07-07 11:33:15 +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
Peter Goodhall
cfa0a59156 typo 2023-07-05 14:48:38 +01:00
Peter Goodhall
355070438d [API] Removed search_callsign()
Think search_callsign() is a left over from testing code but isn't used
2023-07-05 14:48:22 +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
phl0
c57932be86 Make stats publicly usable with API key 2023-04-27 21:08:09 +02:00
Peter Goodhall
d02375fba6 [API] Fixes issue where nullable vars was first 2023-03-29 15:02:36 +01: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
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
Ondřej Nový
da739e080f API: Detect wrong JSON and return correct error message 2022-01-24 16:25:16 +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
Peter Goodhall
8cb990fc30 [API] Allows all users to access 2021-11-14 11:57:21 +00:00
Peter Goodhall
6bf7d97df8 Removed test function. 2021-09-28 17:21:56 +01:00
Peter Goodhall
8b1770feab [API][CAT] Fixes issue where user_id isn't getting added to the hardware entry 2021-09-28 17:18:04 +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
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
Peter Goodhall
48679662de [API][QSO] Adds field "station_profile_id"
This adds the field station_profile_id to the QSO API this is the number thats shown when you are editing a profile.
2020-10-29 18:10:46 +00:00