1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-16 04:24:56 +02:00
thalos/debian/changelog

269 lines
11 KiB
Text

thalos (1.1.8~rc1) bionic focal jammy; urgency=medium
* Support for wildcard contracts in Blacklist
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 04 Dec 2024 15:19:53 +0100
thalos (1.1.7) bionic focal jammy; urgency=medium
* ship: set MaxMessagesInFlight to 1. This forces the client/server to ack
every message and might be a workaround fix for issue #25
according to this comment:
https://github.com/AntelopeIO/leap/issues/1358#issuecomment-2276294557
* golang: update eosswedenrg-go/antelope-ship-client to v0.3.2
* Add support to disable processing of table deltas.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Mon, 11 Nov 2024 19:38:15 +0100
thalos (1.1.7~rc2) bionic focal jammy; urgency=medium
* ship: set MaxMessagesInFlight to 1. This forces the client/server to ack
every message and might be a workaround fix for issue #25
according to this comment:
https://github.com/AntelopeIO/leap/issues/1358#issuecomment-2276294557
* golang: update eosswedenrg-go/antelope-ship-client to v0.3.2
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Sun, 03 Nov 2024 12:04:29 +0100
thalos (1.1.7~rc1) bionic focal jammy; urgency=medium
* Add support to disable processing of table deltas.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Mon, 21 Oct 2024 12:31:21 +0200
thalos (1.1.6) bionic focal jammy; urgency=medium
[ Henrik Hautakoski ]
* makefile: make sure we apppend to GOBULDFLAGS if user wants to add their own.
* minor style fixes.
* api/channel_test.go: rearange fields.
* README.md: Update minimum go version
* README.md: Link to docker page
* .github/workflows/release.yml: need to update version regex for musl builds
[ Avm07 ]
* Fix typo in config.example.yml
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 16 Oct 2024 16:23:47 +0200
thalos (1.1.5) bionic focal jammy; urgency=medium
* New config section: `cache`
* New CLI flag: `cache` specify what cache driver to use
* New CLI flag: `abi-cache-api-timeout` configure the timeout for the HTTP
request made when Thalos wants to fetch a ABI from the api.
* API Table Deltas: abi decode the data in `value` field for contract_row deltas.
* golang: update github.com/shufflingpixels/antelope-go to v0.1.5
* golang: update github.com/quic-go/quic-go from 0.41.0 to 0.42.0
* golang: version 1.20 can no longer be used to build the project.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Thu, 29 Aug 2024 15:33:17 +0200
thalos (1.1.5~rc1) bionic focal jammy; urgency=medium
* New config section: `cache`
* New CLI flag: `cache` specify what cache driver to use
* New CLI flag: `abi-cache-api-timeout` configure the timeout for the HTTP
request made when Thalos wants to fetch a ABI from the api.
* API Table Deltas: abi decode the data in `value` field for contract_row deltas.
* golang: update github.com/shufflingpixels/antelope-go to v0.1.4
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Sun, 11 Aug 2024 17:04:55 +0200
thalos (1.1.4) bionic focal jammy; urgency=medium
* Implement whitelist option for ship contract/action blacklist
* Fix bug with integer overflow on 32 bit CPUs.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Tue, 16 Jul 2024 21:03:34 +0200
thalos (1.1.3) bionic focal jammy; urgency=medium
* Updated antelope-go library to v0.1.2 that fixes a bug in abi binary
decoder, it expects some fields to be strings while they are "names"
(strings encoded into a int64)
* Fix a bug with "set_abi" struct had the wrong order of fields in ShipProcessor.updateAbiFromAction()
* Fix a bug in ShipProcessor.updateAbiFromAction() that assumed the abi
was in hex format when in fact it is binary.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 03 Jul 2024 18:05:33 +0200
thalos (1.1.2) bionic focal jammy; urgency=medium
* API: Fix a bug regarding json timestamp being encoded/decoded with wrong
format
* Implement action blacklist, it is not possible to configure a blacklist
that will be used to filter out processing of unwanted contracts/actions.
* Fix a bug in isVariant() where v.Elem() was called on non interface/pointer
* Minor cleanups in tools
* Fix a bug where TableDeltaRow.Data was not set
* Fix a bug where blockResult.Deltas was not properly nil checked. Resulting in panic if accessed
* Moved from github.com/eoscanda/eos-go to github.com/pnx/antelope-go library
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Thu, 27 Jun 2024 14:27:38 +0200
thalos (1.1.2~rc4) bionic focal jammy; urgency=medium
* API: Fix a bug regarding json timestamp being encoded/decoded with wrong
format
* Implement action blacklist, it is now possible to configure a blacklist
that will be used to filter out processing of unwanted contracts/actions.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Sun, 23 Jun 2024 14:55:03 +0200
thalos (1.1.2~rc3) bionic focal jammy; urgency=medium
* Fix a bug in isVariant() where v.Elem() was called on non interface/pointer
* Minor cleanups in tools
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 19 Jun 2024 21:50:15 +0200
thalos (1.1.2~rc2) bionic focal jammy; urgency=medium
* fix a bug where TableDeltaRow.Data was not set
* fix a bug where blockResult.Deltas was not properly nil checked. Resulting in panic if accessed
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Fri, 17 May 2024 18:15:29 +0200
thalos (1.1.2~rc1) bionic focal jammy; urgency=medium
* Moved from github.com/eoscanda/eos-go to github.com/pnx/antelope-go library
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Mon, 29 Apr 2024 21:14:34 +0200
thalos (1.1.1) bionic focal jammy; urgency=medium
* Build binaries linked with musl libc for alpine linux.
* Added docker image.
* redis-acl tool: added `--pass-len` flag.
* redis-acl tool: fix correct syntax for cleartext passwords.
* redis-acl tool: allow ping command for server user.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Tue, 09 Apr 2024 22:40:20 +0200
thalos (1.1.0) bionic focal jammy; urgency=medium
* Adding `ActionTrace.FirstReceiver` flag, that is `true`
only if receiver is the same as contract name.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Fri, 01 Mar 2024 16:41:25 +0100
thalos (1.1.0~rc2) bionic focal jammy; urgency=medium
* Adding `log.file_timestamp_format` config field
* Added cli flag `--log-file-timestamp`
* Directory where log files are stored is created with correct permissions.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 28 Feb 2024 23:16:44 +0100
thalos (1.1.0~rc1) bionic focal jammy; urgency=medium
* Adding flags for almost all config values.
* Improved disconnect code for ship client.
- Application now waits for ship to reply with a close message before exiting
the application.
- The application now recognizes an close error and no longer reports is as
an actual error to the log.
* Application only calls "GetInfo" from the antelope API once and only if it actually needs the information.
* CI: update actions/checkout to version 4
* CI: update actions/setup-go to version 5
* golang: update github.com/eosswedenorg-go/antelope-ship-client to v0.2.7
* golang: switched github.com/pborman/getopt for github.com/spf13/cobra
* golang: use github.com/spf13/viper to handle configuration.
-- Henrik Hautakoski <henril.hautakoski@gmail.com> Mon, 19 Feb 2024 14:27:40 +0100
thalos (1.0.0) bionic focal jammy; urgency=medium
* Improved code documentation.
* Updated dependancies.
* Small fixes for thalos tools.
Go API:
* Rewrite client api to provide a go channel instead of callback functions
* Support Transaction messages
* Support Rollback messages
* Support TableDelta messages
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Wed, 07 Feb 2024 19:32:10 +0100
thalos (0.3.1) bionic focal jammy; urgency=medium
* Bug: fix incorrect log path in debian packages.
* Improved install.sh script.
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Mon, 22 Jan 2024 14:46:48 +0100
thalos (0.3.0) bionic focal jammy; urgency=medium
* Feature: Table Delta message (issue https://github.com/eosswedenorg/thalos/issues/31)
* Feature: Rollback message (issue https://github.com/eosswedenorg/thalos/issues/30)
* Bug: Fix a bug where GlobalSequence was passed as ActionTrace.Receipt.RecvSequence
* Bug: fixed random password generator in redis-acl tool to not produce
the same password if executed during the same second.
* Security: update golang.org/x/crypto from 0.14.0 to 0.17.0
-- Henrik Hautakoski <henrik.hautakoski@gmail.com> Sun, 21 Jan 2024 14:29:23 +0100
thalos (0.2.2) bionic focal jammy; urgency=medium
* Current processing state (block number) is now cached and loaded on start.
* cli: new `-n` flag that forces the application to take start block from config/api instead of cache.
* bug: the ABI Cache now has a timeout for the api call on cache miss fixing
a bug where the application would hang if api did not respond.
* Update to use antelope-ship-client v0.2.7
-- Henrik Hautakoski <henrik@eossweden.org> Sun, 17 Dec 2023 19:37:30 +0100
thalos (0.2.1) bionic focal jammy; urgency=medium
* new tool: publisher mock (writes test data to redis channels.)
* golang: Drop support for 1.18, 1.19
* new cli flag: "--level" to specify log level.
* new tool: redis ACL config generator.
* tools: adding flags for redis username/password
* code documentation
-- Henrik Hautakoski <henrik@eossweden.org> Sat, 04 Nov 2023 13:35:06 +0100
thalos (0.2.0) bionic focal jammy; urgency=medium
* Update to use antelope-ship-client v0.2.5
* Adding benchmark and architecture documentation
* Improved install documentation
* Documentation is now hosted in a dedicated repo and published as a website.
* Redis: Adding User field to config.
* ABI Cache: use `::` as separator for redis keys.
* ABI Cache: `thalos::cache` is now used as hardcoded prefix for redis keys.
* ABI Cache: chain id is now used as id for redis keys instead of config field.
* Config: `CacheID` removed from `RedisConfig`
* Telegram notification are now optional.
* Fix a bug where the reader restarted from initial block number when reconnecting after connection loss.
-- Henrik Hautakoski <henrik@eossweden.org> Tue, 22 Aug 2023 07:32:08 +0200
thalos (0.1.2) bionic focal jammy; urgency=medium
* API: Adding receipt to ActionTrace.
* Update redis package to v9
* Adding thalos-tools program with benchmark and validate tools.
-- Henrik Hautakoski <henrik@eossweden.org> Thu, 15 Jun 2023 12:08:57 +0200
thalos-server (0.1.1) bionic focal jammy; urgency=medium
* Backoff algorithm when reconnecting
* Support for human friendly chain name instead of using chain_id from api.
* More info when logging abi decoding errors.
* Split logging into two files (info and error)
-- Henrik Hautakoski <henrik@eossweden.org> Fri, 19 May 2023 15:42:42 +0200
thalos-server (0.1.0) bionic focal jammy; urgency=medium
Initial release.
-- Henrik Hautakoski <henrik@eossweden.org> Sun, 14 May 2023 18:17:35 +0200