-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
93 lines (57 loc) · 4.63 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
V 0.90.0 29_Jan2023; Initial program and upload
V 0.90.1 Some minor GUI fixes
V 0.91 Added Auto-Update functionality
V 0.91.1 Fixed lookup without entering a callsign
V 0.92 Added an Auto-Purge function to the Update function. This removes any VE who has lost
their ARRL accreditation from the database. Also reworked the Lookup button. If one
has registered their callsign, clicking on the button without entering a callsign
will automatically lookup one's statistics. Also reworked the Summary report. For
1x2 or 2x1 callsigns, if there is a multiple match, one can add a '!' to the end
of their callsign which will restrict the matching process. It's not perfect. Dropped
the "Import by State" option which was for testing purposes.
V 0.92.1 Added a check for a new VE during an update
V 0.93 Added refresh of main GUI screen, fixed lookup for an exact match, fixed the detailed
report, added the ability to generate a report based on a text file input
V 0.93 18_Feb2023; Discovered a shortcoming in the GUI and fixed it
V 0.94 Added sort ability to detailed report page. The county sort is only for the state level of reports.
Also added a button for the direction of sort.
V 0.95 Found session count data was being stored incorrectly. Fixed the problem. Previous databases
will need to be rebuilt (i.e. deleted and re-imported)
V 0.96 Fixed read_text.py to ignore invalid callsigns listed in the text file. Fixed detailed_count_display.py
for a quicker sort of total options. Fixed sorting in asc-db.py
V 0.96.1 Windows problem with creating a desktop shortcut. Fixed ve_utilities.py
V 0.96.2 Removed warning from detailed report. Cleaned up read_session_count(). Fixed summary report.
Updated version number.
V 0.97 20_Jun2023; Added support for GLAARG stats to the program
V 0.97.1 Adjusted GLAARG import/update messages
V 0.97.2 Added message in case GLAARG website is not available
V 0.97.3 & 0.97.3.1 Fixed issues due to glaarg being added
V 0.98 added sort function to 'Other Session Counts' menu, renamed same menu item,
added text file capture to the same menu --> stored in Reports directory as
"another_session_count.txt"
V 0.99 Added ability to do limited fetch by designated States for ARRL, example: fetch only CA & OR states
instead of all 50 states. Added ability to track when an ARRL fetch is interrupted and pick up at
the point of interruption afterward. Side Note: added new installation scripts for Linux and MacOS
systems.
V 0.99.1 Fixed the read_text.py to ignore the new import-update-by-state.txt
V 0.99.2 Fixed cron thread activation code. Problem induced by DB change in V 0.97. Side Note: adjusted install_ASC_Linux.sh
to account for an older installation of ASC.
V 0.99.3 Removed the code for creating a launcher in the Windows Desktop
V 1.0 Added the ability to reset the database in the case of corruption causing the import function to hang.
After resetting the database, you will need to run Set Defaults as well as the Imports.
V 1.0.1 Minor fix in database check
V 1.1 17_Oct2023; Fixed the logic error in db setup, New release to public
V 1.2 28_Nov2023; The ARRL made a change in their website which forced me to use a different method to read the website. (read_session_count.py)
V 1.2.1 Found and corrected an obscure logic bug in read_session_count.py
V 1.2.2 Fixed an error in the ve_utilities.py file, updated GLAARG session read,
For Linux, had to rewrite the program to use a virtual Python environment due to a clash with the default system Python install.
V 1.3 03_Jan2024; Re-worked the import logic for both the ARRL and GLAARG data. If a new VE was added to the respective VEC, ASC will now properly
catch the new VE record and add it to the database.
V 1.4 17_Feb_2024; ran files through RUFF linter and cleaned up the coding errors, Added a top 100 report to menu. Results are saved in the REPORTS directory
V 1.5 06_Apr_2024; Fixed a defect in the filtering logic used to extract data (read_session_data.py)
V 1.5.1 25_Apr_2024; Fixed another defect in the filtering logic (read_sesion_data.py)
V 1.5.2 26_Apr_2024; A re-write of the filtering code (read_session_data.py)
V 1.5.3 27_Apr_2024; Added code to trap database errors in detailed_top_100.py
V 1.6 30_Jun_2024; A rewrite to use a virtual Python environment, Fixed a GLAARG report issue
V1.6.1 12_Jul_2024; Fixed the read_session_count_glaarg.py file which had database insertion problems. Fixed a minor display issue in detailed_top_100.py
V1.6.1.1 09_Aug_2024; Linux fix only! Reworked the desktop launcher coding.