Added so Steward now reuse an existing ED25519 SSH key if one is present on the system for authentication to the NATS broker, so you don't need to generate a separate ED25519 NKEY which is used by Nats normally
. More information can be found in the README at https://github.com/RaaLabs/steward#nkey-from-ed25519-ssh-key
v0.3.22
11 months ago
Changelog
c951484 Added RetryWait info to the readme
a8eb274 Merge branch 'dev' into main
ec7a879 Merge branch 'main' of ssh://github.com/RaaLabs/steward into main
fb1c5d7 Update README.md
6989297 add version flag
f23fa05 added check for correctness for path for copy messages
ce1eba6 added file info content to copyDstDone messages
abf82a8 added helper script that uses yaml template for sending messages
dcefbff added initial write to socket
b221518 added source patch to copydstdone
f39f3d7 allow the use of local as nodename for startupfolder messages
11b6cb6 allowing retries=0
4b74f4b changed log level for tests
7e9754f examples
6da53c8 fixed incorrectly error handling when checking socket, set ticket to 1 when 0, send errorLogs to the correct node after rewrite of startups earlier
6922775 fixed mutex passed wrongly by value
4664d0d go.mod required go version 1.20
ea97389 initial implementation where toFile also writes to sockets
4c7ec43 removed not needed error check
e50d906 renabled ringbuffer done channel triggered by persiststore flag
602138f renamed in/out channels in ringbuffer
8868a8d replaced deprecated os.SEEK_END with op.SeekEnd
16ec026 restructured req to file methods to use the same file write function
7b4335a rewrite processes startup
0f59047 set the correct filename extension for files created with cliFolder
4c3b639 updated doc example messages
e090c4d updated readme for request methods writing to sockets
88532f4 updated readme with toNode local
d6335dd updating packages
v0.3.20
1 year ago
Changelog
63d00b4 Merge branch 'dev' into main
7d21af5 not terminating publisher services that should run at all times based on timer
v0.3.19
1 year ago
Changelog
dea0c7d Merge branch 'dev' into main
b3a85d0 setting default console log level to debug
v0.3.18
1 year ago
Changelog
8074551 Added x/slog for stderr logging
0ee4f97 Do not send a reply for reply messages
282638a Merge branch 'dev' into main
68093b9 added description i logging flags
541f243 added group permissions for files/directories created
076abde changed from log package to slog
6aecc9c fixed case for readFolder config
aa92532 fixed output of error logging
d0d3ef8 initial declaration of slog logger
8c8061d renamed logConsoleOnlyIfDebug to logDebug
7fcf4b1 replaced log lines with slog from errorKernel
1dbff78 replaced log print with slog debug
215a4c3 split out start pub/sub process in separate func's
e1771e9 updated scripts
v0.3.17
1 year ago
Changelog
956a62e Fixed typo in comment of configuration
4ef6664 Merge branch 'dev' into main
d149c36 Updated readme with input methods
d348ab1 added initial readfolder
1b26ad8 fixed error printing readfolder, created script for writing to readfolder and socket
57e074d fixed read messages from file, added helper scripts for ReqCli
3f15f04 fixed typo in readme
bcc5db7 store log are now written to database folder
03f3fe4 updated readme
v0.3.16
1 year ago
Changelog
f33b38e Added shell script for sending clicommand messages
a2dda50 Merge branch 'dev' into main
f2c21c8 Updated readme with new ack/nack information
f574d76 added debug logging for received nack/ack messages
94135aa added sending errors with request back to the originating node
a737901 block profiling
a95c36f changed logging for authorizing keys
a77d1ad cleaned up os.Remove log
75126ce fixed double printing of successful send for NACK messages
c12cf70 handling of indivdual messages are now done in it's own goroutine, changed logic for ACK msg retries
eced76a initially removed dependency to NACK/ACK event type
5c5f810 made ACK/NACK selection more clear
98137b1 not creating a sub process before we check if it exists
d580957 printing ID working ringbuffer
ae6058d put in a timer to end stuck messages in ringbuffer
84284ee removed debug logging
6a97d86 removed done channel when publishing, and added make chan when creating sam
8015c46 removed printing of equal keys
6f52516 renamed data to sam in ringbuffer
4fe96b6 renamed v variable to sam in ringbuffer
9e37829 restructured errors and retryWait in messageDeliverNats
2eff3c9 restructured sync when publishing messages
709bd21 stopping started tickers
5865ad3 using the same message ID locally as in the ringbuffer
v0.3.15
1 year ago
Changelog
6be59ca Merge branch 'dev' into main
27b762e added debug logging for sending nats messages
e19f306 always create tmp folder
3f5b58f fixed timeouts for copy messages
29a3828 fixed typo in debug message
ec61210 only logging equal keys to console, and do not send to errorKernel
v0.3.14
1 year ago
Changelog
bff112b Merge branch 'dev' into main
8d017c0 discard copy messages when more procs are started for the same copySrc request
v0.3.13
1 year ago
Changelog
6259322 Merge branch 'dev' into main
2c1ed93 allways delete tmpFolder when copyDstSubProcFunc is done.