Commit Graph

26 Commits

Author SHA1 Message Date
HB9HIL
4cc348e56e single callbook functions don't need to be public, changed to private functions since we always need to call the main getCallbookData function 2026-02-20 08:34:34 +01:00
HB9HIL
a3c8aa5464 remove redundant sourcename calls 2026-02-20 08:31:06 +01:00
HB9HIL
fc0ae9f672 fix: cache only the qrzcq sessionkey instead the whole array 2026-02-20 07:56:15 +01:00
HB9HIL
53777b47e7 use cache and it's already built in timebased invalidation for the callbook session keys 2026-02-20 01:24:27 +01:00
phl0
076f73ebfd Safeguard against empty vars 2026-01-28 07:44:55 +01:00
phl0
0df25b2a45 More detailed error messages for failed callbook lookups 2026-01-28 00:46:39 +01:00
phl0
0bd1f7b1ca Skip callbook lookups if credentials are empty/not set 2026-01-26 09:55:19 +01:00
Luca
c52859f958 Merge branch 'dev' into dev-log-fallback 2025-12-11 17:44:00 +01:00
Luca
18813c2e31 Apply suggestions from code review
Co-authored-by: Florian (DF2ET) <github@florian-wolters.de>
2025-12-11 17:41:52 +01:00
phl0
710b4ab726 Catch (timeout) errors on communication with hamqth 2025-12-10 16:39:27 +01:00
Luca
dfe682b4bf Implementing callbook failover logic 2025-12-09 17:44:25 +01:00
phl0
cfa07bd33f Only validate grid if existent 2025-11-12 15:33:40 +01:00
phl0
15a5640e79 Use validation function in Qra lib and extend by bogus grid detection 2025-11-10 00:11:17 +01:00
Andreas Kristiansen
1b7d721208 Fix get plaincall logic 2025-10-30 12:55:14 +01:00
phl0
c159b2fd2a Display warning message in search result if grid is auto-detected by
qrz.com
2025-09-04 15:57:12 +02:00
Andreas Kristiansen
4a3a990309 Adjusted libraries to work with qrz.ru 2025-02-06 12:31:52 +01:00
Andreas Kristiansen
1f3cac256b Fixed typo 2025-02-06 11:32:53 +01:00
Andreas Kristiansen
bdf834fc84 Fixed a typo 2025-02-03 10:09:12 +01:00
Andreas Kristiansen
024f2e0aff [Callbook] Added qrz.ru support 2025-02-03 10:06:07 +01:00
Andreas Kristiansen
a4100a4149 Trying to fix reduce call problem 2024-11-25 18:42:41 +01:00
phl0
888f9c9743 Handle errors when querying qrzcq (i.e. non-premium) 2024-11-25 14:33:05 +01:00
Andreas Kristiansen
a522d3095c Added error if no callbook is entered in config 2024-11-25 12:41:34 +01:00
Andreas Kristiansen
0e4b17ce13 Implemented reduced call 2024-11-25 12:21:07 +01:00
Andreas Kristiansen
eb70e66b32 Fixed correct return of error 2024-11-25 10:34:11 +01:00
Andreas Kristiansen
b2542f6b72 Implemented username/password in config check 2024-11-24 17:23:37 +01:00
Andreas Kristiansen
5b3279d762 [Callbook] Refactor so it's easier to add new callbooks 2024-11-24 15:34:56 +01:00