Martin Hebnes Pedersen
2e6a8d14ba
Bump version (v1.0.0)
2026-04-19 17:59:55 +02:00
Martin Hebnes Pedersen
c1f8b15338
pre-release script
2026-04-19 17:57:52 +02:00
Martin Hebnes Pedersen
6592fcf937
Limit prehook executable paths to the prehooks dir
2026-04-19 17:33:10 +02:00
Martin Hebnes Pedersen
8061aa4494
Bump version (v0.19.2)
2025-12-20 12:48:18 +01:00
Martin Hebnes Pedersen
cdf4beb8fd
pre-release script
...
* Built web assets
* Updated bundled data (silso and gateway list)
2025-12-20 12:48:18 +01:00
Martin Hebnes Pedersen
80a19c174e
Remove legacy // +build comments
...
Only required for Go 1.16 or older (which we no longer support)
2025-10-31 12:35:23 +01:00
Martin Hebnes Pedersen
d73c5ec057
Fix VOACAP midnight edgecase
...
VOACAP uses 1-24 instead of 0-23 to represent hours.
2025-09-26 15:01:34 +02:00
Martin Hebnes Pedersen
23a44f397a
Rewrite directories.IsInPath to use os.Root
2025-09-18 15:22:30 +02:00
Martin Hebnes Pedersen
706b2d21ba
Add test for directories.TestIsInPath
2025-09-18 15:21:42 +02:00
Martin Hebnes Pedersen
ed6d6fde10
Add verbose option to version command
...
Prints all modules that the build consists of.
2025-09-18 11:57:07 +02:00
Martin Hebnes Pedersen
b7df4198f0
Remove legacy buildinfo gitrev mechanism
2025-09-18 10:00:35 +02:00
Martin Hebnes Pedersen
9f328f76b0
Separate debug flag for propagation logging
2025-09-17 10:19:19 +02:00
Martin Hebnes Pedersen
94a561ad3e
Bump version (v0.19.1)
2025-09-13 17:22:05 +02:00
Martin Hebnes Pedersen
063c15f38f
Require Go 1.24 (and update deps)
2025-09-04 11:47:20 +02:00
Martin Hebnes Pedersen
006a6895c5
Search brew prefix for voacapl data dir
2025-09-04 11:38:54 +02:00
Martin Hebnes Pedersen
aee71b0a98
Search share folders for voacapl data dir
...
Removes the need to run makeitshfbc after voacapl installation.
* /usr/share/voacapl/itshfbc/
* /usr/local/share/voacapl/itshfbc/
2025-09-04 09:55:11 +02:00
Martin Hebnes Pedersen
e84ea7d707
Bump version (v0.19.0)
2025-09-02 19:02:07 +02:00
Martin Hebnes Pedersen
6760cbcf63
Pass automatic locator updates to forms manager
2025-08-31 18:55:35 +02:00
Martin Hebnes Pedersen
26d8ed568d
Fix ancient bug in config path migration logic
2025-08-27 18:52:31 +02:00
Martin Hebnes Pedersen
70c573af76
Add voacap-api engine
...
Mainly to be able to run VOACAP in a separate docker container.
Issue #494
2025-08-13 15:01:47 +02:00
Martin Hebnes Pedersen
d5e51bd201
Add packages for HF propagation prediction
...
* VOACAP implementation (supports voacapw and voacapl)
* SIDBC SILSO Sunspot Numbers source
- Includes caching and embedded copy of current predictions
* Predictor interface to support multiple engines in the future
* Parallel prediction execution helper for optimization
* Caching middleware
Issue #494
2025-08-12 19:02:44 +02:00
Martin Hebnes Pedersen
f81e10cc44
Embed rmslist.json to use as fallback if offline
2025-08-12 10:24:34 +02:00
Martin Hebnes Pedersen
ae69f35b0b
Bump version (v0.18.0)
2025-07-31 13:18:42 +02:00
Martin Hebnes Pedersen
36eb6ade59
Fix parsing of ReplyTemplate template command
2025-07-05 13:32:30 +02:00
Martin Hebnes Pedersen
5aa5e7a4e3
Env vars for mocking Winlink API response
2025-06-26 07:01:03 +02:00
Martin Hebnes Pedersen
85fca6ccf2
Add init command with API-based account creation
...
Ref #491
2025-06-25 21:00:29 +02:00
Martin Hebnes Pedersen
1fcbb855de
Implement additional CMS API endpoints
...
* /account/password/validate
* /account/add
2025-06-25 09:00:23 +02:00
Martin Hebnes Pedersen
713d20a491
Call app.Close from main
2025-06-20 12:58:25 +02:00
Justin Overfelt
cd388c0b4d
Update MPS list to use /hybridStation endpoint, prevent adding > 3 MPS
...
ref #51
2025-06-16 06:57:09 +02:00
Martin Hebnes Pedersen
6ae942e13b
Refactor to prepare for hot reloading of config
...
* Remove singletons
* Split into app, cli and api packages
Ref #6
2025-06-14 07:50:42 +02:00
joverfelt
a31158c76c
Add mps command for managing message pickup stations
...
ref #51
2025-06-13 12:48:18 +02:00
Martin Hebnes Pedersen
361973623e
Search --template path in forms dir if not found
2025-06-12 21:21:52 +02:00
Martin Hebnes Pedersen
ea0ea7b418
Add CLI option to check for updates
...
`pat version --check`
2025-06-04 11:17:20 +02:00
Martin Hebnes Pedersen
8a3159e8f2
Improve template parsing/detection
2025-05-30 07:07:43 +02:00
Martin Hebnes Pedersen
d840b17101
Add endpoints for text-template editor in web gui
2025-05-29 16:47:10 +02:00
Martin Hebnes Pedersen
d6701547f0
Fix duplicate subfolders in form catalog listing
2025-05-29 08:36:33 +02:00
Martin Hebnes Pedersen
922b4ba43f
templates: Add support for {FormFolder} tag
...
Resolves #458
2025-05-26 11:37:58 +02:00
Martin Hebnes Pedersen
c1e1e1f9f2
Bump version (v0.17.0)
2025-05-25 14:38:49 +02:00
Martin Hebnes Pedersen
4dc5577eb0
Fix panic on empty attached_text form values
...
Resolves #470
2025-01-21 19:40:56 +01:00
Martin Hebnes Pedersen
32448b138b
Strip whitespace from Standard Forms version str
...
Version 1.1.6.0 was released as `1.1.6\t.0`.
2025-01-12 21:32:10 +01:00
Martin Hebnes Pedersen
34f38822b5
Add CLI command templates
...
With subcommands `update` and `seqset`.
Deprecates command `updateforms`.
2024-12-27 14:43:14 +01:00
Martin Hebnes Pedersen
3a2c12b6b3
Add support for template sequence numbers
2024-12-27 13:55:28 +01:00
Martin Hebnes Pedersen
4d1615fbf8
Enhance support for reply templates
...
* Add insertion tags MsgOriginal*
* Insert original body as citation at the end of the message.
2024-12-19 23:53:46 +01:00
Martin Hebnes Pedersen
47b15734e8
Properly close response body on internet check
2024-12-19 23:53:14 +01:00
Martin Hebnes Pedersen
fc36ba5626
Add support for <InternetAvailable> insertion tag
2024-12-19 23:29:56 +01:00
Martin Hebnes Pedersen
42856f11d7
Handle UTF-8 BOM when reading templates files
2024-12-13 18:34:04 +01:00
Martin Hebnes Pedersen
855c8678b4
Implement multi-line prompt for text templates
...
Resolves #444
2024-12-13 13:00:00 +01:00
Martin Hebnes Pedersen
98e36ad455
Refactor file editing using CLI editor
2024-12-13 12:51:05 +01:00
Martin Hebnes Pedersen
839b147853
Remove use of deprecated ioutil package
2024-12-13 12:13:56 +01:00
Robert James Hernandez
5604eac885
Fix creation of configdir in prehook
...
Move prehook dir settings to main to ensure that running the tests
does not result in the configdir being created.
2024-09-01 07:31:35 +02:00