issues
search
cobaltpet
/
swl-tool
A ruby script for fetching, parsing, and displaying EiBi shortwave broadcast schedules
BSD 3-Clause "New" or "Revised" License
1
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Offer HTML output for local viewing or remote publishing
#41
cobaltpet
opened
7 years ago
1
Use code coverage tool(s) to determine and improve unit testing
#40
cobaltpet
opened
7 years ago
0
Consider removing the -mt option since its implementation is a frequency tolerance, therefore allow pairing -m with -ft
#39
cobaltpet
opened
7 years ago
0
Print target region as AA:BBB (continent:locale)
#38
cobaltpet
opened
7 years ago
0
Implement unit tests for filtering schedule data by region
#37
cobaltpet
opened
7 years ago
0
Implement ISO 639-3 language codes as the intermediate representation and for filtering
#36
cobaltpet
opened
7 years ago
2
Use constants for command-line options -b -l -t etc.
#35
cobaltpet
closed
7 years ago
1
EiBi schedule data uses ISO-8859-1 encoding; check if terminal supports that encoding
#34
cobaltpet
opened
7 years ago
1
Add an option to specify what appears in the schedule output
#33
cobaltpet
opened
7 years ago
0
Implement unit tests for language import, conversion, and filtering
#32
cobaltpet
opened
7 years ago
1
Time filter doesn't behave correctly for broadcasts that wrap around 0000 UTC
#31
cobaltpet
closed
7 years ago
1
Language filter options -l -le -ls (etc) broken
#30
cobaltpet
opened
7 years ago
3
-bt (time stations) option currently doesn't show any results
#29
cobaltpet
closed
7 years ago
2
Consider moving the 'doesBroadcastMatch...' methods into a separate file or class
#28
cobaltpet
opened
7 years ago
0
Match all schedule entries to target continents
#27
cobaltpet
opened
7 years ago
2
Move EiBi parsing logic into a class
#26
cobaltpet
closed
7 years ago
1
Implement a region struct to describe broadcast targets
#25
cobaltpet
opened
7 years ago
0
Determine which future schedule codes are invalid parameters to -s
#24
cobaltpet
opened
7 years ago
0
./swl-tool.rb -s b17 currently fails
#23
cobaltpet
closed
7 years ago
3
Allow certain options to accept comma-delimited parameters
#22
cobaltpet
opened
7 years ago
0
Can't search for time stations
#21
cobaltpet
closed
7 years ago
2
Check if a command-line option has been repeated (which will not work as the user expects)
#20
cobaltpet
closed
7 years ago
2
Add an option to force consistent column widths in the schedule output
#19
cobaltpet
closed
7 years ago
1
When the local EiBi schedule copy is more than a week old, it is simply overwritten which can result in data loss
#18
cobaltpet
opened
7 years ago
1
The createDirectoryIfNeeded method could result in a SystemCallError that is unhandled
#17
cobaltpet
opened
7 years ago
0
Create a global utc object
#16
cobaltpet
closed
7 years ago
1
The script displays inactive entries by default
#15
cobaltpet
closed
7 years ago
1
Unparsed days info from the EiBi schedule data is dropped
#14
cobaltpet
closed
7 years ago
1
Implement test coverage
#13
cobaltpet
closed
7 years ago
3
EiBi schedule entries with day strings such as We-Mo will not parse correctly
#12
cobaltpet
closed
7 years ago
1
Set the "contents" property on BroadcastEntry objects
#11
cobaltpet
opened
7 years ago
0
Set the "type" property on BroadcastEntry objects
#10
cobaltpet
opened
7 years ago
0
Implement a generic top-level schedule parser class
#9
cobaltpet
closed
7 years ago
2
When the -s option is used, it automatically discards the time filter even if user-specified
#8
cobaltpet
closed
7 years ago
2
Prevent combinations of command-line options that don't go together
#7
cobaltpet
closed
7 years ago
1
Allow overriding the default ~/.swl-tool/ path for storing the EiBi schedule files
#6
cobaltpet
opened
7 years ago
1
Implement a -mt [nn] (meter band frequency tolerance) option
#5
cobaltpet
closed
7 years ago
1
Implement a -ft [nn] (frequency tolerance) option to replace -f5 and -f10
#4
cobaltpet
closed
7 years ago
1
When using the -tn option, broadcasts aren't filtered by day of week
#3
cobaltpet
opened
7 years ago
0
Script is dependent on `curl` command and doesn't fall back to `wget`; url fetch can be done within ruby
#2
cobaltpet
closed
7 years ago
2
Path to `date` command is hard-coded
#1
cobaltpet
closed
7 years ago
1