Skip to content

Releases: helikon-labs/subvt-backend

0.1.6

19 Apr 14:48
abd4e92
Compare
Choose a tag to compare
  • abd4e92 - Version 0.1.6. Some fixes in the sample compose .env file and the kusama services compose file.
  • d65a9ce - Add dedicated volumes for Prometheus and Grafana containers in the monitoring compose file.
  • 199daf8 - Frankenstein dependency structure improvements.
  • 4b8ffd9 - Frankenstein 0.13.0 update.
  • eb66f7d - Merge pull request #135 from helikon-labs/dependabot/cargo/development/sqlx-0.5.13
  • b616766 - Merge pull request #134 from helikon-labs/dependabot/cargo/development/clap-3.1.9
  • 50a392d - Bump sqlx from 0.5.12 to 0.5.13
  • 293abe5 - Bump clap from 3.1.8 to 3.1.9

0.1.5

18 Apr 09:41
9655050
Compare
Choose a tag to compare
  • 9655050 - Update release workflow: add changelog.
  • a9fc779 - Re-enable Rust checks GitHub action.
  • 0a0435a - Release GitHub action.
  • c03fc94 - Monitoring services compose file + .env updates.
  • c38fd4f - Completed custom async implementation for the Telegram HTTP client - switch to hyper from reqwest.
  • d278867 - Initial work to wwitch to hyper for the async api impl for frankenstein (Telegram bot API client).
  • 2e5636f - Docker and GitHub action fixes.
  • f7630a9 - Dockerfile and compose improvements.
  • 0004d69 - Docker build and publish script (partial). Improved relational database migration files.
  • 1841b5c - Merge pull request #133 from helikon-labs/dependabot/cargo/development/sqlx-0.5.12
  • a9b053b - Telegram bot: about, settings and introduction messages addition/improvement.
  • 15729bd - Bump sqlx from 0.5.11 to 0.5.12
  • 521ffe3 - Telegram bot: bug report and feature request through the command implemented.
  • db88a1a - Merge pull request #131 from helikon-labs/dependabot/cargo/development/config-0.13.1
  • 561a696 - Merge pull request #132 from helikon-labs/dependabot/cargo/development/scale-info-2.1.1
  • efdca0f - Bump scale-info from 2.1.0 to 2.1.1
  • df5daac - Bump config from 0.13.0 to 0.13.1
  • 23a1338 - Telegram bot: add validator vote info to the referendum details info.
  • b5f89a4 - Polkassembly referendum list and details fetch functions implemented. Telegram bot /referanda command completed. Some refactoring/renaming.
  • 8330402 - Governance crate. Initial work for the /referenda Telegram bot command - fetch referenda from Polkassembly.
  • 40c9dbe - Remove unnecessary fonts resource from the lib docker image.
  • 484ba00 - Fix the font issue in plots. Make font directory and sans family configurable.
  • 3e74be7 - Plotter completed. Version updates. Docker files updates/fixes.
  • f0b661c - Rewards & payouts plotting major progress.
  • e0c3ca8 - Upgrade Rust version.
  • 3ca6fed - Import the rustplotlib codebase into the plotter crate for major edits required for charts.
  • 3872d3e - Merge pull request #129 from helikon-labs/dependabot/cargo/development/quote-1.0.18
  • ffc270a - Merge pull request #130 from helikon-labs/dependabot/cargo/development/scale-info-2.1.0
  • 6292145 - Plotter basic functionality finished - polishing todo.
  • 7752a5d - Bump scale-info from 2.0.1 to 2.1.0
  • 4a5be2c - Bump quote from 1.0.17 to 1.0.18
  • 6da4e11 - Proxy type case add: Society.
  • 3915340 - Unique indices added to events and extrinsics. Block processor should not fail on an error while processing a single extrinsic or event: should log the error and carry on with the rest of the block data.
  • fb771a4 - Telegram bot rewards progress: some data model fixes.
  • b2a5d5a - Plotter crate init.
  • 7c323f2 - Telegram bot reward and payout reports initial work.
  • dc158cf - Add index to timestamp in block storage for query optimization for reports. Correct the way epoch indexes/numbers get processed by the notification processor.
  • 0c26b42 - Delete/undelete application user on Telegram delete/undelete chat.
  • 0272c27 - Telegram bot: support for deleting blocked chats.
  • e523a55 - Telegram bot overall refactoring.
  • 50a855e - Telegram bot /networkstatus command completed.
  • dfd482f - Settings menu improvements.
  • ef205ac - Merge pull request #127 from helikon-labs/dependabot/cargo/development/proc-macro2-1.0.37
  • 3b53790 - Bump proc-macro2 from 1.0.36 to 1.0.37
  • 77f5e75 - Merge pull request #128 from helikon-labs/dependabot/cargo/development/syn-1.0.91
  • 6117aec - Apply to pending notifications the changes in notification period settings. A critical bug fix in the notification generator flow.
  • f83c4be - Bump syn from 1.0.90 to 1.0.91
  • 2c21748 - Telegram bot save activity log, define some more command aliases.
  • c1a35b7 - Notification template fixes.
  • d8d12fc - Telegram bot default rules fix.
  • 2614f5d - Add 1KV indicator to new and lost nomination notifications.
  • eed3e09 - Fix actions.
  • eb0584a - Fix a concurrency bug in the block processor - apply the same solution to the validator list updater.
  • 2e0adf3 - jsonrpsee 10.0.1 update.
  • 36e4178 - Telegram bot complete settings, fix a bug that happened right after adding a new validator to the chat. Some refactoring / renaming.
  • 6e94f0a - Fix a notification bug for payout extrinsics.
  • ae59d67 - Telegram bot block authorship notifications period setting complete.
  • d5d2012 - Merge pull request #120 from helikon-labs/de...
Read more

0.1.1

11 Feb 14:55
3b7a3b0
Compare
Choose a tag to compare
  • Relational database improvements regarding foreign key constraints - makes it more efficient to delete blocks, and more logical in general.
  • Block processor now persists epochs and session paravalidators for reporting purposes.

0.1.0

05 Feb 13:14
6995ebf
Compare
Choose a tag to compare

First functional backend release to support the SubVT mobile apps and ChainViz development.