Commit Graph

3825 Commits

Author SHA1 Message Date
Chipster
e59d3bcb92 Add new APRS-IS TOCALL assignment, rather than use generic "APRS" tocall 2023-06-07 07:41:08 -05:00
Tom Keffer
b9748dc398 Remove shebang from .py executables. 2023-06-04 04:09:58 -07:00
Tom Keffer
7381d366de V5.0.0b3 2023-05-27 08:06:22 -07:00
Tom Keffer
488aef8cd8 Remove the utility wunderfixer.
The WU seems to no longer allow past-dated records.
2023-05-27 05:06:11 -07:00
Tom Keffer
46d244c0fb Updated expected results for $almanac 2023-05-25 15:48:55 -07:00
Tom Keffer
2aba36a7e3 Return almanac properties as ValueHelpers.
This leverages all the goodness of ValueHelpers, including obeying
local formatting conventions.

To avoid breaking old skins, the VH versions have been given
new names.
2023-05-25 15:46:54 -07:00
Tom Keffer
ed24b0659c Format azimuth properties as zero padded 3 digits.
E.g., `005°` instead of `5°`.
2023-05-24 11:01:41 -07:00
Tom Keffer
3a30795b46 Fix calculation of astrometric heliocentric longitude.
It was called `hlong` instead of `hlon`.
2023-05-22 07:22:22 -07:00
Matthew Wall
4b9fc7d035 bump version to 5.0b1 2023-05-06 07:39:08 -04:00
Tom Keffer
7e62cab155 v5.0.0a30 2023-05-05 11:29:24 -07:00
Tom Keffer
d208463b9d Back up skins individually when doing upgrade
Instead of the whole skin directory.
2023-05-05 11:25:23 -07:00
Tom Keffer
2bf345adae Allow arbitrary sql expression in option data_type.
Add a test for using sql in option data_type.

Slim down image generation.
2023-05-05 08:32:53 -07:00
Tom Keffer
9b203d6443 Accumulator firstlast no longer coerces values to a string 2023-05-03 15:34:30 -07:00
Tom Keffer
34dc2913eb V5.0.0a29 2023-05-02 18:28:15 -07:00
Tom Keffer
790bfff571 Fix problem with Vantage --info. 2023-05-01 16:44:53 -07:00
Tom Keffer
4f7d94fc52 Reformat 2023-05-01 12:28:40 -07:00
Tom Keffer
6b7e394692 Fix problem when setting Vantage repeater. Fixes issue #863.
Add retransmit information for Vantage `wee_device --info` query.
2023-05-01 12:26:37 -07:00
Tom Keffer
687366db75 Fix problem where genDavisLoopPackets() ignored number of packets 2023-05-01 12:12:20 -07:00
Tom Keffer
511b8320b1 Use set instead of list 2023-04-29 18:35:33 -07:00
Tom Keffer
9acc7668e6 Remove function XTypeTable.get_series()
Let ArchiveTable.get_series() do the work.
2023-04-29 04:45:06 -07:00
Tom Keffer
6983a07c07 Define duration synonyms explicitly 2023-04-28 07:35:16 -07:00
Tom Keffer
7dc50e224a Allow additional shortcuts for specifying durations
For example, '3h' for three hours.
2023-04-22 07:22:15 -07:00
Tom Keffer
26f9466628 Allow aggregation of xtypes that are not in the database schema.
Fixes issue #864.
2023-04-13 12:55:55 -07:00
Tom Keffer
b6679aeac4 Introduce option weectl station upgrade --what
Remove action `weectl station upgrade-skins`
2023-04-07 13:01:05 -07:00
Tom Keffer
28a18d0467 v5.0.0a28 2023-04-07 05:42:56 -07:00
Tom Keffer
365e8b9255 Add option --config-only to station upgrade 2023-04-07 05:33:43 -07:00
Tom Keffer
9bf85d18e3 Merge branch 'development' into V5 2023-04-03 18:54:56 -07:00
Tom Keffer
48f6053acf Put coordinates in proper order for drawing a rectangle.
Fixes issue #862.
2023-04-03 18:54:28 -07:00
Tom Keffer
31dfdc5ec4 Fix bug in postinst
v5.0.0a27
2023-04-02 10:23:52 -07:00
Tom Keffer
afb0359de0 Remove no longer needed patch for "which" 2023-04-02 05:13:43 -07:00
Tom Keffer
8fb51ac305 v5.0.0a26 2023-03-28 16:53:39 -07:00
Tom Keffer
4b0af17062 Fix bug that prevented valid altitude units from being used.
Regression test.
2023-03-27 18:09:00 -07:00
Tom Keffer
9ed54118f4 Allow 'feet' and 'meters' to be used for altitude unit.
More feedback if something goes wrong.
2023-03-27 17:37:13 -07:00
Tom Keffer
1332519427 Use HTTP POST instead of HTTP GET for station registration. 2023-03-26 17:34:51 -07:00
Tom Keffer
3015efb300 v5.0.0a25 2023-03-26 06:07:07 -07:00
Tom Keffer
981e98a6bd Rudimentary validation of station_url 2023-03-25 13:13:56 -07:00
Tom Keffer
178e17e847 Offer to register the station. 2023-03-25 10:46:05 -07:00
Tom Keffer
7ed5aaa541 Limit station registration to once a day, max. 2023-03-24 18:08:47 -07:00
Tom Keffer
f41ee446f5 v5.0.0a24 2023-03-24 06:29:58 -07:00
Tom Keffer
f52cf2420a Do not use wee_resources at all when doing Debian packaging 2023-03-24 04:27:32 -07:00
Tom Keffer
deb1a4c1cd Add --no-backup option to weectl station upgrade.
Rename function `station_update()` to `station_upgrade()`.
2023-03-23 15:51:37 -07:00
Tom Keffer
37abf93f54 No "v" when doing weectl --version. 2023-03-23 15:10:30 -07:00
Tom Keffer
dd71b727dc When creating a station, do not overwrite docs or examples 2023-03-23 14:59:24 -07:00
Tom Keffer
d76b16fb39 Add option --no-backup to weectl station reconfigure 2023-03-23 14:32:39 -07:00
Tom Keffer
96dec9efe4 Improve dependency relationships in makefile
Hopefully, it will now make sure the wee_resources directory is
up to date before running the tests.
2023-03-17 08:57:32 -07:00
Tom Keffer
25ce947545 Fix problem that prevented station_url from being recognized.
It was not passed down through the call stack.
2023-03-13 16:39:06 -07:00
Tom Keffer
86d7c6a7aa v5.0.0a23 2023-03-13 13:19:20 -07:00
Tom Keffer
c1991494f2 v5.0.0a22 2023-03-12 07:47:14 -07:00
Tom Keffer
c86c4ac28f Relax requirement that dateTime be the first column in the database
Fixes issue #855.
2023-03-11 05:23:49 -08:00
Tom Keffer
b7ff00cef9 Update test suites to reflect commit fa1bf8. 2023-03-10 18:20:01 -08:00