Releases: ChaosDAO-org/InternalGov-2.0
InternalGov-v2.0.5
What's Changed
- handle missing preimage when syncing if its been removed by @Nadro-J in #59
- correcting mistake by @Nadro-J in #60
Full Changelog: InternalGov-v2.0.4...InternalGov-v2.0.5
InternalGov-v2.0.4
What's Changed
- patching IndexError: list index out of range when sychronising by @Nadro-J in #57
- set title to the title pulled from polkassembly/subsquare api by @Nadro-J in #58
Full Changelog: InternalGov-v2.0.3...InternalGov-v2.0.4
InternalGov-v2.0.3
Warning
Before upgrading to the latest version, please backup the following files:
InternalGov-2.0/
.env
InternalGov-2.0/data/
archived_votes.json
governance.cache
onchain-votes.json
vote_counts.json
Considerations
Now that the People Chain is producing blocks and RPC services are being switched on. We should consider updating the .env setting
PEOPLE_WSS=''
to maintain fetching the identity of a wallet if one has been set.
Available Options:
PEOPLE_WSS='wss://sys.ibp.network/people-polkadot'
PEOPLE_WSS='wss://sys.dotters.network/people-polkadot'
PEOPLE_WSS='wss://rpc-people-polkadot.luckyfriday.io'
PEOPLE_WSS='wss://polkadot-people-rpc.polkadot.io'
What's Changed
- Minor patch(s) before 2.0.3 release by @Nadro-J in #56
- Trim <index: title> to always be < 100 characters to mitigate exceeding the max length of 100.
- initialize_environment_files() will check if the required files to run are present.
- archived_votes.json
- governance.cache
- onchain-votes.json
- vote_counts.json
- Files removed from /data and added to .gitignore. initialize_environment_files() will handle the creation of these files on the first run.
- Removing the decimal from DOT/USDT/USDC for easier visibility.
- Now: 1,000
- Was: 1,000.00
- Fix sorting issue in index_msgid by treating indices as integers when synchronizing threads
- Now: 1023, 1022, 1021, 1020, 999, 998, 997
- Was: 999, 998, 997, 1023, 1022, 1021, 1020
Full Changelog: InternalGov-v2.0.2...InternalGov-v2.0.3
InternalGov-v2.0.2
What's Changed
- cleanup in preparation of 2.0.2 release by @Nadro-J in #55
-
Moving synchronizing log message inside
if sync_thread is not None
to mitigate failure when a thread cannot be found for whatever reason. This allows sync_embed task to continue running without disrupting any of the other tasks. -
Updated the method where if a proposal comes in and a thread gets created but the initial data doesn't get created in
vote_counts.json
then it will create the entry upon the first press of AYE/NAY or RECUSE from any user. -
If a thread cannot be found when attempting to synchronize or lock after the proposal has passed/failed, use fetch_channel() and set archiving=False. This can happen when a user closes a thread or if the thread becomes inactive from lack of activity.
-
Full Changelog: InternalGov-v2.0.01...InternalGov-v2.0.2
v2.0.1 release
What's Changed
- Get the referendum call data from on-chain, removing the dependancy of Polkassembly/Subsquare API by @Nadro-J in #54
Full Changelog: InternalGov-v2.0.0...InternalGov-v2.0.01
v2.0.0 release
This release is made before removing the dependency of getting the referendum call data from Polkassembly/Subsquare API.
What's Changed
- proxy voting by @Nadro-J in #35
- low balance alert + extrinsic alert by @Nadro-J in #36
- Improved usability/functionality (see description) by @Nadro-J in #37
- removing ephemeral by @Nadro-J in #38
- Thread titles must be between 1 and 100 in length. by @Nadro-J in #39
- minor bug fix by @Nadro-J in #40
- Identity.IdentityOf data structure changed on Kusama, prepping for Polkadot. by @Nadro-J in #41
- Adding WishForChange origin by @Nadro-J in #42
- Changing summarizer channel to forum channel by @Nadro-J in #43
- Exception handling on summary threads for continued notifications on the channel(s) where the internal vote took place by @Nadro-J in #44
- New config option to turn on/off anonymous voting + folder for current & future tests by @Nadro-J in #46
- New config option for the People chain by @Nadro-J in #48
- bumping substrate-interface to 1.7.9 by @Nadro-J in #49
- Minor change introducing new .env setting & changes to README.md by @Nadro-J in #50
- Refactoring after bumping Pillow library to 10.2.0 (Used to generate QR code for when balance gets too low) by @Nadro-J in #51
- minor change to notify when a forcedvote has happened. by @Nadro-J in #52
- Preparation for new call data functionality (updating /test with PoC) by @Nadro-J in #53
Full Changelog: InternalGov-v1.0.0...InternalGov-v2.0.0
pre-release-v1.0.0
Pre-release before implementation of automatic voting via Governance proxy