Commit Graph

176 Commits

Author SHA1 Message Date
phl0
66ea98f4c4 Fix description 2026-03-18 08:34:52 +01:00
phl0
5c94cf419b Fix other function calls as well 2026-03-15 09:14:26 +01:00
phl0
6f5864dcb1 Check returned array properly 2026-03-15 09:11:01 +01:00
int2001
93a6e10662 URGENT: Securityfix for new API 2026-02-20 13:43:13 +00:00
Florian (DF2ET)
61828fd839 Merge pull request #2987 from phl0/apiGetWorkedGrids
API function to pull all worked / confirmed grids from Logbook
2026-02-20 12:57:09 +01:00
Florian (DF2ET)
1a85fea561 Update application/controllers/Api.php
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
2026-02-20 12:23:55 +01:00
phl0
76826ce8c5 Prevent double loading of API model 2026-02-20 12:01:52 +01:00
phl0
cf96ddbad8 Prepare for adding VUCC_GRIDS 2026-02-20 11:52:46 +01:00
phl0
6d00adf9a3 Move to API model 2026-02-20 11:45:48 +01:00
Florian (DF2ET)
b2fbc478ed Update application/controllers/Api.php
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
2026-02-20 11:30:42 +01:00
Florian (DF2ET)
61ac42143b Update application/controllers/Api.php
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
2026-02-20 11:30:36 +01:00
Florian (DF2ET)
84d38edac2 Update application/controllers/Api.php
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
2026-02-20 11:30:28 +01:00
phl0
f3d42f8b51 Refactor SQL query 2026-02-19 18:30:46 +01:00
int2001
4e9faddcfb DXCC-Lookup (API) accidently overwrites DXCC with previous QSOs 2026-02-18 18:46:46 +00:00
HB9HIL
de02672ab8 build the dxcc class without date since we check the exception and prefix date already in the dxcc_lookup, simplifies caching 2026-02-17 14:11:11 +01:00
761ea241f7 reduce list_clubmembers data output, move key from request URI to POST data 2026-02-16 16:42:56 -07:00
132be04c09 remove ?> at end of file 2026-02-15 13:37:46 -07:00
kc9uhi
ac973e16d8 remove extra model load
Co-authored-by: Fabian Berg <fabian.berg@hb9hil.org>
2026-02-15 12:01:03 -07:00
0291803862 unnecessary variable definition 2026-02-15 10:50:52 -07:00
7fe649b47b add list_clubmembers api endpoint 2026-02-15 10:38:22 -07:00
int2001
2a2c6d7abe Optimize Yr/Mon/Day-Stat-SQL 2026-02-04 05:34:33 +00:00
HB9HIL
9e19dec6bf refactored the cache loader
- adjusted formatting to make it easier to read
- added the key prefix from config
- made everything failsafe since users don't have that configured by default
2026-02-01 20:21:14 +01:00
HB9HIL
3a2bce8646 make the cache adapter as config options and use them when calling the cache lib 2026-02-01 19:33:51 +01:00
phl0
843e98695f Add function to pull all worked grids at once 2026-01-31 10:02:55 +01:00
int2001
4ae7fd7b13 Accept also single-stations 2026-01-29 17:36:00 +00:00
Andreas Kristiansen
09e892fc33 [DXCC ID] All checking now goes via the class 2026-01-22 11:55:30 +01:00
Joerg (DJ7NT)
b3f60219af Update application/controllers/Api.php
Co-authored-by: Florian (DF2ET) <github@florian-wolters.de>
2026-01-08 12:22:27 +01:00
int2001
8979ed4c0c Better Debugging 2026-01-07 07:50:00 +00:00
int2001
2ce1636786 Introduce (optional) Ratelimiting on API 2026-01-07 07:35:32 +00:00
int2001
e74e9ead0a Rename json-param to callbook 2026-01-07 06:49:35 +00:00
int2001
c626b4ae7a Typo 2026-01-07 06:17:28 +00:00
int2001
9173294ed9 Fetch callbook for api private_lookup if requested 2026-01-07 06:10:42 +00:00
int2001
f00ba98865 Prevent 500s when trying to access api with key=null 2026-01-04 15:48:44 +00:00
int2001
c7c6050ea6 Use DXCC-Class for API-Lookup (used for Cluster) 2026-01-01 13:51:49 +00:00
int2001
082671d8a8 Check Clublevel for station-creation 2025-12-13 07:54:08 +00:00
int2001
d22238ba74 Check operator more carefully on API 2025-12-13 07:27:04 +00:00
int2001
5e02b514ae Use central function to generate ADIF-Header 2025-12-05 08:01:12 +00:00
int2001
ad11abe84b Fix for API get_contacts_adif 2025-12-05 06:57:14 +00:00
int2001
fbfd7868ee Export/Show UUID on station_info 2025-11-27 13:07:20 +00:00
int2001
81fa97335c Minor one / accidently leftover 2025-11-27 12:53:04 +00:00
int2001
1edb73ac26 Better handling 2025-11-16 11:15:03 +00:00
int2001
ad417fd66f API implemented 2025-11-16 11:06:56 +00:00
phl0
7cb930f9da Handle slashed zero on ADIF import via API call 2025-11-14 11:26:10 +01:00
Joerg (DJ7NT)
3ed9e8d987 Merge pull request #2390 from int2001/dupecheck_calrify
Clarify DupeCheck internally
2025-10-08 22:21:34 +02:00
int2001
4ccec8ab68 Clarify DuperCheck internally 2025-10-07 04:11:50 +00:00
int2001
6765f0168a Lax CORS-Logic for radio-API, so WebApps are also allowed to set frequency 2025-10-06 10:56:23 +00:00
Joerg (DJ7NT)
705fb5bc8a Merge pull request #2314 from iu2frl/dev 2025-09-15 14:41:08 +02:00
Luca
4ab1350454 Refactor URL sanitization method callback_url to cat_url for consistency 2025-09-14 20:29:01 +02:00
Luca
25df9c0490 Adding support for optional cat_url argument in api/radio endpoint 2025-09-14 20:25:25 +02:00
Andreas Kristiansen
778f097c41 [API] Remove old code, not needed 2025-09-14 18:44:16 +02:00