Jürgen Eckel
975921183c
fixed audit ( #412 )
...
* fixed audit
* fixed tarantool installation
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.5.3
2025-02-13 22:34:42 +01:00
Jürgen Eckel
a848324e1d
version bump
v2.5.2
2025-02-13 17:14:24 +01:00
Jürgen Eckel
58131d445a
package changes ( #411 )
...
* package changes
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2025-02-13 17:11:34 +01:00
annonymmous
f3077ee8e3
Update poetry.lock
2025-02-13 12:20:07 +01:00
Julian Strobl
ef00a7fdde
[sonar] Remove obsolete project
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-11-09 10:19:58 +01:00
Julian Strobl
ce1649f7db
Disable scheduled workflow run
2023-09-11 08:20:31 +02:00
Julian Strobl
472d4cfbd9
Merge pull request #403 from planetmint/dependabot/pip/cryptography-41.0.2
...
Bump cryptography from 41.0.1 to 41.0.2
2023-07-20 08:06:30 +02:00
dependabot[bot]
9279dd680b
Bump cryptography from 41.0.1 to 41.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.1 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...41.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 01:31:08 +00:00
Jürgen Eckel
1571211a24
bumped ersion to 2.5.1
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.5.1
2023-06-22 09:28:45 +02:00
Jürgen Eckel
67abb7102d
fixed all-in-one container tarantool issue
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-06-22 09:21:51 +02:00
Jürgen Eckel
3ac0ca2c69
Tm 0.34.24 ( #401 )
...
* upgrade to Tendermint v0.34.24
* upgraded all the old tendermint versions to the new version
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-06-21 11:59:44 +02:00
Jürgen Eckel
4bf1af6f06
fix dependencies (locked) and the audit ( #400 )
...
* fix dependencies (locked) and the audit
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added pip-audit to poetry to avoid inconsistent environments
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-06-14 09:30:03 +02:00
Lorenz Herzberger
0d947a4083
updated poetry workflow ( #399 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-06-13 09:49:54 +02:00
Jürgen Eckel
34e5492420
Fixed broken tx api ( #398 )
...
* enforced using a newer planetmint-transactions package and adjusted to a renaming of the variable
* bumped version & added changelog info
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.4.7
2023-05-24 21:48:50 +02:00
Jürgen Eckel
4c55f576b9
392 abci rpc is not defined for election proposals ( #397 )
...
* fixed missing abci_rpc initialization
* bumped versions and added changelog
* sq fixes
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.4.6
2023-05-24 09:44:50 +02:00
Jürgen Eckel
b2bca169ec
fixing potential type error in cases of new block heights ( #396 )
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-05-23 15:22:21 +02:00
dependabot[bot]
3e223f04cd
Bump requests from 2.25.1 to 2.31.0 ( #395 )
...
* Bump requests from 2.25.1 to 2.31.0
Bumps [requests](https://github.com/psf/requests ) from 2.25.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.31.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* fixed vulnerability analysis (excluded new/different vulns)
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* disabled another vuln
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjust the right pipeline
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed proper pipeline
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-05-23 14:06:02 +02:00
Julian Strobl
95001fc262
[ci] Add nightly run
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-04-28 14:19:16 +02:00
Julian Strobl
923f14d669
[ci] Add SonarQube Quality Gate action
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-04-28 11:23:33 +02:00
Jürgen Eckel
74d3c732b1
bumped version and added missing changelog ( #390 )
...
* bumped version added missing changelog
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.4.5
2023-04-21 11:05:33 +02:00
Jürgen Eckel
5c4923dbd6
373 integration of the dataaccessor singleton ( #389 )
...
* initial singleton usage
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* passing all tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* aggretated code into helper functions
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-04-21 10:48:40 +02:00
Jürgen Eckel
884c3cc32b
385 cli cmd not properly implemented planetmint migrate up ( #386 )
...
* fixed cmd line to function mapping issue
* bumped version
* fixed init.lua script issue
* fixed indexing issue on tarantool migrate script
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.4.4
2023-04-19 14:01:34 +02:00
Lorenz Herzberger
4feeed5862
fixed path to init.lua ( #384 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-04-18 11:41:20 +02:00
Lorenz Herzberger
461fae27d1
adjusted tarantool scripts for use in service ( #383 )
...
* adjusted tarantool scripts for use in service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed schema migrate call
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed version number in changelog
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v2.4.3
2023-04-18 09:36:07 +02:00
Jürgen Eckel
033235fb16
fixed the migration to a different output objec ( #382 )
...
* fixed the migration to a different output object
* fixed test cases (magic mocks)
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-04-17 15:19:46 +02:00
Lorenz Herzberger
11cf86464f
Add utxo migration ( #379 )
...
* added migration script for utxo space
* added migration commands
* changelog and version bump
* added db call to command
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v2.4.2
2023-04-14 11:34:36 +02:00
Lorenz Herzberger
9f4cc292bc
fixed sonarqube issues ( #377 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-04-11 21:38:00 +02:00
Lorenz Herzberger
6a3c655e3b
Refactor utxo ( #375 )
...
* adjusted utxo space to resemble outputs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added update_utxoset, removed deprecated test utils
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed test_update_utxoset
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed deprecated query and test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed delete_unspent_outputs tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved get_merkget_utxoset_merkle_root to dataaccessor and fixed test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed delete_transactions query
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed deprecated fixtures
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* blackified
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added get_outputs_by_owner query and adjusted dataaccessor
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed fastquery class
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed api test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed TestMultipleInputs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed get_outputs_filtered test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed get_spent naming issue
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* blackified
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated changelog and version bump
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v2.4.1
2023-04-11 15:18:44 +02:00
Lorenz Herzberger
dbf4e9085c
remove zenroom signing ( #368 )
...
* added zenroom validation to validator.py and adjusted zenroom test case
* updated transactions dependency
* updated poetry.lock
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v2.4.0
2023-04-05 15:48:00 +02:00
Julian Strobl
4f9c7127b6
[sonar] Exclude k8s/ directory
...
Error: Can not add the same measure twice on k8s/dev-setup/nginx-http.yaml
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-04-04 11:06:41 +02:00
Julian Strobl
3b4dcac388
[sonar] Add initial Sonar Scan setup
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-04-04 11:03:17 +02:00
Jürgen Eckel
e69742808f
asyncio - removed deprecation ( #372 )
...
* improved connection error and termination handling
* removed keyboard termination: exception
* fixed test cases
* added python >= 3.10 compatibility
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-04-02 23:36:37 +02:00
Julian Strobl
08ce10ab1f
[ci] Fix docker tag for planetmint-aio ( #356 )
...
Otherwise a tag "latest-aio" instead of "latest" is created.
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-03-14 09:37:23 +01:00
Jürgen Eckel
a3468cf991
added changelog , bumped version
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.3.3
2023-03-13 13:19:30 +01:00
Julian Strobl
6403e02277
Merge pull request #354 from planetmint/jmastr/switch-to-planetmint-aio-docker-image
...
[ci] Switch to planetmint-aio Docker image
2023-03-13 13:16:16 +01:00
Julian Strobl
aa1310bede
Merge pull request #355 from planetmint/fixed_dockerfile_all_in_one
...
fixed usability of the planetmint-aio dockerfile/image
2023-03-13 13:08:47 +01:00
Jürgen Eckel
90759697ee
fixed usability of the planetmint-aio dockerfile/image
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-03-13 12:58:27 +01:00
Julian Strobl
eae8ec4c1e
[ci] Switch to planetmint-aio Docker image
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-03-13 10:55:17 +01:00
Julian Strobl
26e0a21e39
[ci] Add Docker All-In-One build ( #352 )
...
* [ci] Add Docker All-In-One build
* added changelog and version bump
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.3.2
2023-03-10 08:43:41 +01:00
Jürgen Eckel
8942ebe4af
fixed object differentiation issue in eventify_block ( #350 )
...
* fixed object differentiation issue in eventify_block
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-03-06 15:11:53 +01:00
Jürgen Eckel
59f25687da
Hot fix 2.3.1 ( #340 )
...
* fixed issues after 2.3.0, one that has been caused by refactoring, the other existed already
* version bump and changlog
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.3.1
2023-03-02 08:50:28 +01:00
Jürgen Eckel
83dfbed8b2
332 integrate tarantool driver abstraction ( #339 )
...
* renamed bigchain_pool -> validator_obj
* renamed the flask connection pool (class name)
* prepared AsyncIO separation
* renamed abci/core.py and class names, merged utils files
* removed obsolete file
* tidy up of ABCI application logic interface
* updated to newest driver tarantool 0.12.1
* Added new start options: --abci-only and --web-api-only to enable seperate execution of the services
* Added exception handling to the ABCI app
* removed space() object usage and thereby halved the amount of DB lookups
* removed async_io handling in the connection object but left some basics of the potential initialization
* tidied up the import structure/order
* tidied up imports
* set version number and changelog
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v2.3.0
2023-03-01 17:42:18 +01:00
dependabot[bot]
2c0b0f03c9
Bump markdown-it-py from 2.1.0 to 2.2.0 ( #336 )
...
Bumps [markdown-it-py](https://github.com/executablebooks/markdown-it-py ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/executablebooks/markdown-it-py/releases )
- [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/executablebooks/markdown-it-py/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: markdown-it-py
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 16:56:26 +01:00
Jürgen Eckel
0b0c954d34
331 refactor a certain module gets a specific driver type flask sync driver abci server async driver first we stick to the current tarantool driver ( #337 )
...
* created ABCI_RPC class to seperate RPC interaction from the other ABCI interactions
* renamed validation.py to validator.py
* simplified planetmint/__init__.py
* moved methods used by testing to tests/utils.py
* making planetmint/__init__.py lean
* moved ProcessGroup object to tests as it is only used there
* reintegrated disabled tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-02-27 16:48:31 +01:00
Jürgen Eckel
77ab922eed
removed integration tests from the repo ( #329 )
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-02-22 14:07:20 +01:00
Lorenz Herzberger
1fc306e09d
fixed subcondition instantiation recursively ( #328 )
...
* fixed subcondition instantiation recursively
* blackified
* updated changelog
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v2.2.4
2023-02-22 10:39:04 +01:00
Jürgen Eckel
89b5427e47
fixed bug : roll back caused from_dict call on a None object ( #327 )
...
* fixed bug : roll back caused from_dict call on a None object
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* simplified fix
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-02-21 10:57:37 +01:00
dependabot[bot]
979af5e453
Bump cryptography from 3.4.7 to 39.0.1 ( #324 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.4.7 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.4.7...39.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-16 16:00:43 +01:00
Lorenz Herzberger
63b386a9cf
Migrate docs to use poetry ( #326 )
...
* migrated docs to use poetry, removed python browser script from makefile
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* bumped version in version.py
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated changelog
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-02-16 16:00:00 +01:00
dependabot[bot]
15a8a82191
Bump ipython from 8.9.0 to 8.10.0 ( #323 )
...
Bumps [ipython](https://github.com/ipython/ipython ) from 8.9.0 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases )
- [Commits](https://github.com/ipython/ipython/compare/8.9.0...8.10.0 )
---
updated-dependencies:
- dependency-name: ipython
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-16 15:22:41 +01:00