Commit graph

281 commits

Author SHA1 Message Date
Andreas Kristiansen
1709bb15a4
Merge pull request #3602 from AndreasK79/dxcc_award_propagation_filter
Dxcc award propagation filter
2026-08-08 10:06:36 +02:00
Andreas Kristiansen
ec6e38bd46 [DXCC Award] Add propagation mode 2026-08-07 18:56:47 +02:00
Andreas Kristiansen
5f5c3c97b0 [SOTA Award] Added map 2026-08-07 14:35:48 +02:00
Andreas Kristiansen
d96b15204e Add progress tracker for hunter 2026-08-06 20:31:52 +02:00
Andreas Kristiansen
9b7cfe8cbb [POTA Award] Added map 2026-08-06 08:43:02 +02:00
int2001
029f0ca1fb
Cluster pins and add apply Filter 2026-08-01 07:59:03 +00:00
int2001
5df32ff515
Add Map to Award/WWFF 2026-08-01 07:17:56 +00:00
HB9HIL
64e3068dbb
predefined array 2026-07-11 17:50:04 +02:00
HB9HIL
9bdfa010f7
autoload the user_model 2026-07-06 18:32:58 +02:00
int2001
bc6f30d1f2
Modal for wked/cnf 2026-06-30 14:25:04 +00:00
int2001
65e7a475cb
Move details for a state to modal 2026-06-30 14:09:51 +00:00
int2001
67c6a59e82
Cache CSV-File, remove dead-function-call 2026-06-30 13:41:37 +00:00
Andreas Kristiansen
0ed61f0e20 Fix adif prop modes bug 2026-06-29 14:37:31 +02:00
Andreas Kristiansen
758c3824b7 [US Counties Award] Adjusted layout and added progress 2026-06-29 13:51:13 +02:00
int2001
6eceb8edff
Fix Bug on DXCC if Log is empty 2026-06-16 08:12:40 +00:00
Andreas Kristiansen
4b3cd95b9b
Merge pull request #3237 from AndreasK79/dxcc_progress 2026-05-25 08:53:46 +02:00
int2001
6c03242bc4
Lazyloading 2026-05-23 13:50:55 +00:00
int2001
7f82a060f5
Working / needs cleanup 2026-05-23 12:54:10 +00:00
Andreas Kristiansen
aee1a5d380 Ajax loading of mode progress when tab is clicked on 2026-05-22 21:05:59 +02:00
int2001
8c2c086713
Bug at Progressbar and add remonder for evidence at email when checking bonus. 2026-05-21 13:56:42 +00:00
int2001
13e328f6f8
Minor adjustments 2026-05-21 13:06:27 +00:00
int2001
c295085e24
Amsat-Rover-Award helper 2026-05-21 09:40:40 +00:00
Andreas Kristiansen
57a862536a [DXCC Award] Adds progress bards for bands/modes/continents 2026-05-15 11:58:18 +02:00
phl0
adb1eebc4c
Fix awards QSO listings 2026-05-08 11:24:54 +02:00
phl0
2058715a86
More checks for PROP_MODE being NULL 2026-04-01 10:07:23 +02:00
ceba
edfbd2490a Improve controller of JCC award
Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:52:20 +08:00
ceba
88076832d4 Improve some query in JCC model
Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:52:20 +08:00
ceba
24ce490d0b Standardize the postdata generation for JCC award
This solves the strange problem of some parameters not taking effect.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:42:55 +08:00
ceba
f60c807917 Generate logbook link in view for JCC award
Previously, the logbook link is generated in the model, which is not
good. This commit introduces a new helper to generate the logbook link.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:42:55 +08:00
ceba
182dcbc717 Refactor JCC sumary and map to use new query
This patch refactors the JCC summary and map generation in Jcc_model
to use the new entity_status query. Now all the JCC infomation relys on
a single query, which should be more efficient and easier to maintain.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:42:54 +08:00
ceba
6e756d7935 Refactor entity_status query in Jcc_model
This patch refactors the entity_status query, which will be the basement
of array, summary and map generation.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 21:42:54 +08:00
ceba
2f6216d21d Move JCC data from php array to json
It's not a good idea to maintain a huge data array in PHP models. This
patches moves the data to a separate JSON file.

Thanks to this change, the frontend JS could directly access the JSON
file, rather than asks PHP to generate them.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 16:04:59 +08:00
ceba
0257e69ab0 Remove useless postdata in JCC award
Those continents in postdata are not used in JCC award. It's a legacy
code from DXCC award. This patch removes them.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 15:47:15 +08:00
ceba
a6e9cb3fc6 Export QSOs csv with comma in JCC award
The previous implementation use semicolon as separator, but it is not
compatible with most CSV tools, so this patch change it to comma.

In addition, PHP 8.4.0 asked to specify the escape character for
fputcsv(), so this patch also addresses that.

Signed-off-by: ceba <ceba_robot@outlook.com>
2026-03-28 15:45:37 +08:00
Andreas Kristiansen
dafcfad6b8
Merge branch 'dev' into waip_award 2026-03-18 09:48:36 +01:00
phl0
8c6779e482
Check a little more specific 2026-03-18 09:00:48 +01:00
Andreas Kristiansen
06e29a45f2 Cleaned up the code 2026-03-16 14:53:01 +01:00
phl0
c92c297bc6
Fix more return checks for list_logbook_relationships 2026-03-15 11:03:29 +01:00
Andreas Kristiansen
783bcb54ec [WAIP Award] First draft 2026-03-11 18:38:39 +01:00
Andreas Kristiansen
ce7f62130d [WAC Award] Query speedup 2026-03-11 11:22:14 +01:00
Andreas Kristiansen
44623cd664
Merge branch 'dev' into wae_optimized 2026-03-03 14:55:20 +01:00
phl0
5898c26a3b
Lower first char 2026-03-03 12:56:23 +01:00
phl0
5e2b822ff0
Fix wording for QSO details list 2026-03-03 12:52:41 +01:00
Andreas Kristiansen
3affe04693
Merge branch 'dev' into dxcc_award_optimized 2026-03-02 11:37:12 +01:00
Andreas Kristiansen
a65191e978 Fix Array to string conversion for map 2026-03-02 10:59:18 +01:00
Andreas Kristiansen
2e3cf51ce0 [WAE Award] Optimized logic and queries 2026-03-01 08:17:36 +01:00
Andreas Kristiansen
c7896cc05b
Merge pull request #3020 from tallcode/wapc_map
feat: add WAPC map
2026-02-28 11:41:26 +01:00
Andreas Kristiansen
35fb4ea5b3 Fixed map 2026-02-28 11:32:40 +01:00
Tao Xu
7bd40187d2
Apply suggestions from code review
Co-authored-by: Fabian Berg <fabian.berg@hb9hil.org>
2026-02-28 14:55:42 +08:00
tallcode
994b207ae5
feat: add WAPC map 2026-02-28 14:09:46 +08:00