Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
236 commits
Select commit Hold shift + click to select a range
381da73
persistence service introduced
gleb-urvanov Aug 11, 2020
bf7870d
liter errors fixed
gleb-urvanov Aug 11, 2020
c3ad693
Merge branch 'iznik' into feature/lowdb-persistence
gleb-urvanov Aug 11, 2020
e691b12
linter error fixed, conflicting rules disabled
gleb-urvanov Aug 11, 2020
cba607f
Merge branch 'account-info-rename' of https://github.com/Lezek123/sub…
gleb-urvanov Aug 12, 2020
65b7f95
altered object creation to match new api
gleb-urvanov Aug 13, 2020
c5bdc41
merged joystream-types-register-missing
gleb-urvanov Aug 13, 2020
90d6778
Merge branch 'joystream-types-register-missing' of https://github.com…
gleb-urvanov Aug 13, 2020
a89bd8b
altering code to match new api
gleb-urvanov Aug 13, 2020
7e56ad1
merged substrate_version_upgrade
gleb-urvanov Aug 13, 2020
5d4a194
Upgrade joy-election
Aug 14, 2020
ea98e5d
Linter autofix
Aug 14, 2020
2e655f7
Linting: Manual fixes (required refactoring usePromise)
Aug 14, 2020
9fadcaf
Minor UI improvements
Aug 14, 2020
f64e5c0
made tests working with new API
gleb-urvanov Aug 17, 2020
2b48b7d
prettier changes applied
gleb-urvanov Aug 17, 2020
8eca0cc
package.json change reverted
gleb-urvanov Aug 17, 2020
0888bae
code cleaning
gleb-urvanov Aug 17, 2020
a2ae706
members and council scenarion fixes
gleb-urvanov Aug 17, 2020
1b492d4
verbose fixture arguments
gleb-urvanov Aug 17, 2020
dd20619
verbose result functions for fixtures
gleb-urvanov Aug 17, 2020
031a0c0
merged iznik
gleb-urvanov Aug 18, 2020
a1c9fff
lockfile updated
gleb-urvanov Aug 18, 2020
f7d87da
joy-proposals upgrade
Aug 18, 2020
efd6ffd
prettier errors fixed
gleb-urvanov Aug 18, 2020
1b64993
Merge branch 'iznik' into joy-proposals-upgrade
Aug 18, 2020
b64b89e
Linter autofix
Aug 18, 2020
75ab8ab
Linter manual fixes (+ some cleanup)
Aug 18, 2020
e19eb61
Fix joy-proposals dependencies and react-dropzone compatibility
Aug 18, 2020
ea9098d
Full typegen support, tooling, linter fixes
Aug 19, 2020
293e95a
Merge branch 'types-augment' into joy-roles-upgrade
Aug 20, 2020
673855f
Add joy-proposals as workspace
Aug 20, 2020
9410544
Merge branch 'joy-proposals-upgrade' into joy-roles-upgrade
Aug 20, 2020
17933d4
Upgrade joy-roles + fix components flow
Aug 21, 2020
c68011f
Lint autofix
Aug 21, 2020
6d90afa
Linter: Manual fixes
Aug 21, 2020
1babd8d
Preparing storybook
Aug 21, 2020
a9e4448
Merge branch 'iznik' into joy-roles-upgrade
Aug 21, 2020
0a00e6f
git actions added to run the tests
gleb-urvanov Aug 21, 2020
1e14caa
moved test runner to separate workflow triggered by label
gleb-urvanov Aug 21, 2020
0364c8e
commit to trigger the workflow
gleb-urvanov Aug 21, 2020
e8ef4fb
commit to test branch where workflow is triggered
gleb-urvanov Aug 21, 2020
5e14813
altered trigger condition
gleb-urvanov Aug 21, 2020
0b1eafd
debug output removed, manual dispatch added
gleb-urvanov Aug 21, 2020
2306aa9
added execution rights to create chainspec script
gleb-urvanov Aug 21, 2020
ac3a655
job condition modified
gleb-urvanov Aug 21, 2020
ac956fc
condition altered, debug added
gleb-urvanov Aug 21, 2020
e2ca117
added version for debug
gleb-urvanov Aug 21, 2020
cf8ae46
set proper version for debug
gleb-urvanov Aug 21, 2020
48bd1da
workflow fixed
gleb-urvanov Aug 21, 2020
668f7bb
run condition altered
gleb-urvanov Aug 21, 2020
817a541
removed debug output
gleb-urvanov Aug 21, 2020
b2f97f4
merged iznik
gleb-urvanov Aug 21, 2020
86f354d
log output fixed
gleb-urvanov Aug 22, 2020
03bd123
joy-media upgrade
Aug 25, 2020
51f382b
Linter autofix
Aug 25, 2020
9628c88
import genesis members
mnaamani Aug 26, 2020
a09a6c5
Linter: manual fixes
Aug 26, 2020
48ecb1c
storage-node: Fix dev-init command
shamil-gadelshin Aug 25, 2020
d31a385
storage-node: Fix dev-check command.
shamil-gadelshin Aug 25, 2020
83a225c
Merge branch 'iznik' into joy-media-upgrade
Aug 26, 2020
0f3f707
storage-node: Global yarn.lock update.
shamil-gadelshin Aug 26, 2020
d67bcb3
import members: handle Moment
mnaamani Aug 26, 2020
dd0f310
import members: validate at genesis
mnaamani Aug 26, 2020
b33b3da
node chainspec update forum import code
mnaamani Aug 27, 2020
7b28e26
Merge branch 'iznik' into chainspec-import-members-forum-versioned-store
mnaamani Aug 27, 2020
0ef00e2
import members: cleanup
mnaamani Aug 27, 2020
ad0377e
Upgrade joy-forum
Aug 27, 2020
00ce336
Linter autofix
Aug 27, 2020
177a0d4
Linter - manual fixes
Aug 27, 2020
5ce833f
Minor style fixes
Aug 27, 2020
c448740
Enable storybook
Aug 27, 2020
dafee37
fix import of forum
mnaamani Aug 27, 2020
ca98879
refactoring
mnaamani Aug 27, 2020
b2f8e24
Setting a memo
Aug 27, 2020
897bea9
chainspec-builder: optional arg to specify initial members
mnaamani Aug 28, 2020
3abd0e0
chainspec-builder: take initial-forum-path arg
mnaamani Aug 28, 2020
ed523bb
Bring back potentially useful JoyEasyForms
Aug 28, 2020
18dba85
Directory cleanup
Aug 28, 2020
76a3cf6
Buttons styles
Aug 28, 2020
ea47357
node: refactor chain_spec
mnaamani Aug 28, 2020
66f0b6a
RuntimeUpgrade details type workaround
Aug 28, 2020
0cb5ec9
Minor configuration adjustments
Aug 28, 2020
0ee23ea
Merge branch 'types-augment' into cli-upgrade
Aug 28, 2020
2e3a7d3
import versioned-store
mnaamani Aug 28, 2020
44533c2
generate versioned_store_permissions config
mnaamani Aug 29, 2020
1a2f87b
data directory: configured at genesis
mnaamani Aug 29, 2020
20ae0f4
refactor forum_config
mnaamani Aug 29, 2020
a70697d
fix some clippy warnings
mnaamani Aug 29, 2020
e079377
merged iznik
gleb-urvanov Aug 31, 2020
b0c90ab
resolve json module option added
gleb-urvanov Aug 31, 2020
40321c9
chainspec: prepare to import channels
mnaamani Aug 31, 2020
5c38699
CLI upgrade
Aug 31, 2020
bcd2d0e
Linter autofix
Aug 31, 2020
d7c349d
Linter - manual fixes
Aug 31, 2020
897a48f
Version bump + readme fix
Aug 31, 2020
25dcf14
finish importing channels
mnaamani Aug 31, 2020
d2d4378
queryMultiOnce fix
Aug 31, 2020
e979fb6
fix channel id deserialization
mnaamani Aug 31, 2020
33cb84e
Video sorting fix
Aug 31, 2020
bbede5c
Member preview ID minor fix
Aug 31, 2020
a622e6a
Merge branch 'iznik' into types-augment
Sep 1, 2020
c87bb64
Update with generate:all
Sep 1, 2020
8f303e7
Fix tsconfig paths in pioneer and api-examples
Sep 1, 2020
01c8b4a
Merge pull request #1177 from Lezek123/types-augment
mnaamani Sep 1, 2020
940657b
Merge branch 'iznik' into pioneer-upgrade-final
Sep 1, 2020
00e09d9
Update yarn.lock
Sep 1, 2020
c446545
Merge branch 'iznik' into cli-upgrade
Sep 1, 2020
6081788
storage-node: Fix linter errors.
shamil-gadelshin Sep 1, 2020
c2115da
storage-node: Review fixes.
shamil-gadelshin Sep 1, 2020
e88b6a2
Merge pull request #1189 from shamil-gadelshin/storage_node_conversion
mnaamani Sep 2, 2020
f8a1dad
removed separate dockerfile for tesing, added testing export data
gleb-urvanov Sep 2, 2020
4da98e4
Merge branch 'chainspec-import-members-forum-versioned-store' of http…
gleb-urvanov Sep 2, 2020
7a3afd1
Use .keys() to retrieve ids in media transport
Sep 2, 2020
1fa5f3e
Merge branch 'iznik' into pioneer-upgrade-final
Sep 2, 2020
525dc6d
RuntimeUpgrade and Text proposal - get limits from runtime consts
Sep 2, 2020
b62f2cb
node chainspec: allow non contiguous entity ids in entities map
mnaamani Sep 2, 2020
040e90a
added playbook for testing with exported state
gleb-urvanov Sep 2, 2020
1593bab
changed playbook for testing workflow
gleb-urvanov Sep 2, 2020
d27fc14
chainspec renamed
gleb-urvanov Sep 2, 2020
1d7d84d
createMock and mockRegistry rename
Sep 3, 2020
fad4b2b
Pioneer's tsconfig paths: minor fix
Sep 3, 2020
7edff5e
Always use the same registry instance in Pioneer
Sep 3, 2020
728bb4c
createType('u128') => createType('Balance')
Sep 3, 2020
c8f2d1f
Drop EditForumSudo
Sep 3, 2020
8b2b484
Make Fields.explicit a dropdown
Sep 3, 2020
ab76031
Fix @polkadot/keyring dependencies/resolutions
Sep 3, 2020
55a1f1e
worker payout test fixed
gleb-urvanov Sep 3, 2020
c0ad2d1
returned upgrade runtime to the testset
gleb-urvanov Sep 3, 2020
6e3ebf6
node: re-org Cargo.toml
mnaamani Sep 3, 2020
a498fef
runtime-modules: Cargo.toml tweak
mnaamani Sep 3, 2020
9d3d637
additional Cargo.toml tweaks
mnaamani Sep 3, 2020
2957b71
runtime: members module remove redundant ensure_unique_handle calls
mnaamani Sep 3, 2020
3a01b78
node: doc public methods
mnaamani Sep 3, 2020
14abbc4
membership module: update docs for methods on GenesisConfigBuilder
mnaamani Sep 3, 2020
ee78fe5
Merge pull request #1195 from Lezek123/pioneer-upgrade-final
mnaamani Sep 3, 2020
5692090
Merge pull request #1226 from Lezek123/resolutions-fix
mnaamani Sep 3, 2020
1cfeed8
Merge pull request #1204 from Lezek123/video-sort-hotfix
mnaamani Sep 3, 2020
65cf1e1
Merge pull request #1190 from mnaamani/chainspec-import-members-forum…
shamil-gadelshin Sep 3, 2020
8659f3d
chainspec builder can specify chain type argument
mnaamani Sep 3, 2020
673b826
validators reward curve tweak
mnaamani Sep 3, 2020
39815a3
increase max spending proposal limit
mnaamani Sep 3, 2020
69f9db9
pioneer: fix working group max mint capacity to match runtime
mnaamani Sep 3, 2020
97c0855
runtime: forum increase post_text_constraint max len to 2990
mnaamani Sep 3, 2020
ae1657e
adjust initial council election parameters
mnaamani Sep 3, 2020
45b395c
duration increased
gleb-urvanov Sep 3, 2020
1906f30
runtime upgrade temporary removed
gleb-urvanov Sep 3, 2020
d21b2fb
node: remove cents dollars names
mnaamani Sep 4, 2020
b33ad3a
Merge pull request #1228 from mnaamani/genesis-and-runtime-parameter-…
bwhm Sep 4, 2020
fd2a936
chain spec: initial balances
mnaamani Sep 4, 2020
f9fec10
Merge branch 'iznik' into genesis-initial-balances
mnaamani Sep 4, 2020
956fe35
fix too many args in chain-spec-builder method
mnaamani Sep 4, 2020
39ee2e2
initial_member use serialized json instead of codec encoding for simp…
mnaamani Sep 4, 2020
c13d573
added console output for ci flow
gleb-urvanov Sep 4, 2020
6b94b85
runtime: increase RuntimeUpgradeWasmProposalMaxLength
mnaamani Sep 4, 2020
0d45512
storage liasison selection includes lead
mnaamani Sep 4, 2020
a253e1d
Merge pull request #1233 from mnaamani/runtime-proposal-upgrade-limit
shamil-gadelshin Sep 4, 2020
b2636f5
working group: update test for get_all/regular_worker_ids
mnaamani Sep 4, 2020
2020ff3
Merge pull request #1234 from mnaamani/storage-lead-can-be-liaison
shamil-gadelshin Sep 4, 2020
441f4bd
minor code refactor and comments about refactoring needed for method …
mnaamani Sep 4, 2020
7b9c2f5
chainspec-builder: code refactor to functional style for clarity
mnaamani Sep 4, 2020
334a65a
Merge pull request #1231 from mnaamani/genesis-initial-balances
shamil-gadelshin Sep 4, 2020
d07a2d7
council: create mint at genesis
mnaamani Sep 4, 2020
aff17e3
runtime: council refactor mint to not be an Option create it at genesis
mnaamani Sep 4, 2020
423b4ad
Proposal error message hotfix
Sep 4, 2020
5f19646
Change proposal error type to Text
Sep 4, 2020
d4c9a9b
worker payout fixed
gleb-urvanov Sep 4, 2020
d6f6eb5
Merge pull request #1236 from Lezek123/proposal-error-hotfix
mnaamani Sep 5, 2020
3495312
Merge branch 'master' into update-from-master
mnaamani Sep 5, 2020
d316116
working group: initial capacity 0
mnaamani Sep 5, 2020
fa3f1bb
chainspec: set minimum_validator_count to number of initial authorities
mnaamani Sep 5, 2020
f52fc0b
council: fix comment
mnaamani Sep 5, 2020
da3243f
build scripts: use correct rust nightly toolchain
mnaamani Sep 5, 2020
b158fef
node: bump minor version to trigger travis build
mnaamani Sep 5, 2020
617db8f
Merge pull request #1238 from mnaamani/update-from-master
bedeho Sep 5, 2020
2603ef4
travis: clippy still needs BUILD_DUMMY_WASM_BINARY=1 to work correctl…
mnaamani Sep 5, 2020
1e048ff
rust-builder: update Dockerfile to use latest stable rust
mnaamani Sep 5, 2020
e02835b
Merge pull request #1239 from mnaamani/correct-min-validators
bwhm Sep 5, 2020
85945e6
travis: use travis_wait to workaround seemingly stalled build
mnaamani Sep 5, 2020
88c8247
docker files: update to use correct rust toolchain
mnaamani Sep 5, 2020
88a3a23
travis: use travis_wait only for build and allow 45min
mnaamani Sep 5, 2020
f5c7751
travis: use release build for all
mnaamani Sep 5, 2020
a97876d
pre-push, yarn cargo-checks clippy before tests, using release build
mnaamani Sep 5, 2020
e0aae4b
pioneer: linter fix
mnaamani Sep 5, 2020
9cb0ae5
Merge pull request #1243 from mnaamani/fix-pioneer-lint-error
bedeho Sep 6, 2020
1860dd3
Merge pull request #1240 from mnaamani/fix-build-toolchain
bedeho Sep 6, 2020
7d0adca
Merge branch 'iznik' into create-council-mint-at-genesis
mnaamani Sep 6, 2020
b0548c9
node: re-enabled sc-service-test unit tests
mnaamani Sep 7, 2020
8288e51
merged iznik
gleb-urvanov Sep 7, 2020
11c79ba
Merge pull request #1237 from mnaamani/create-council-mint-at-genesis
shamil-gadelshin Sep 7, 2020
c0cac61
Merge branch 'iznik' into cli-upgrade-fix-types
mnaamani Sep 7, 2020
d805993
merged iznik and fixed conflicts
mnaamani Sep 7, 2020
fc93799
Merge branch 'iznik' into re-enable-node-tests
mnaamani Sep 7, 2020
a2094ff
travis: pass `--ignored` argument correctly
mnaamani Sep 7, 2020
a8eb75f
Merge pull request #1250 from mnaamani/cli-upgrade-fix-types
bwhm Sep 7, 2020
3945467
Merge pull request #1246 from mnaamani/re-enable-node-tests
shamil-gadelshin Sep 7, 2020
5772cf5
altered path to augment types
gleb-urvanov Sep 7, 2020
c04f3ee
linter fixed
gleb-urvanov Sep 7, 2020
4be2ae7
chain-spec-builder: Add authority_discovery_key.
shamil-gadelshin Sep 7, 2020
7b1d49c
yarn.lock updated
gleb-urvanov Sep 8, 2020
3cb5be7
typo fixed
gleb-urvanov Sep 8, 2020
f43bb36
nonce clearing for transaction expected to failure added
gleb-urvanov Sep 8, 2020
38845e7
reverted nonce changes
gleb-urvanov Sep 9, 2020
8c6761f
Merge branch 'iznik' into feature/devops-update
gleb-urvanov Sep 9, 2020
8c641e1
removed docker-compose dependency for testing purposes
gleb-urvanov Sep 9, 2020
f1b0220
Merge pull request #1253 from shamil-gadelshin/chain_spec_new_key
mnaamani Sep 9, 2020
9cf9c97
typo fixed
gleb-urvanov Sep 9, 2020
6e0b505
reward relationship for leader issue fixed
gleb-urvanov Sep 9, 2020
59fc8d0
Bug/worker payout (#9)
gleb-urvanov Sep 10, 2020
e99d095
runtime: Update the chain constants.
shamil-gadelshin Sep 10, 2020
f643c0e
chainspec and runtime upgrade removal (#11)
gleb-urvanov Sep 10, 2020
aadb581
runtime: Fix uncle rewards.
shamil-gadelshin Sep 11, 2020
0f73dc2
Merge pull request #1279 from shamil-gadelshin/change_chain_constants
mnaamani Sep 11, 2020
8ec202f
runtime: Bump runtime & node versions.
shamil-gadelshin Sep 11, 2020
081069f
Rename Accounts to My Keys, rename Staking to Validators, move Memo i…
DzhideX Sep 11, 2020
a3e8c56
Fix linting and build
DzhideX Sep 11, 2020
42e1f44
Merge pull request #1299 from shamil-gadelshin/fix-uncle-rewards
mnaamani Sep 11, 2020
4c2c0d6
Execution time improvement (#14)
gleb-urvanov Sep 11, 2020
70bf5e8
added execute permission for new script
gleb-urvanov Sep 11, 2020
afd7f8d
Merge pull request #1304 from DzhideX/edvin/iznik-fixes
mnaamani Sep 12, 2020
c87276e
runtime: add pallet-runtime for doing batch staking payouts
mnaamani Sep 13, 2020
825ae53
Merge pull request #1313 from mnaamani/runtime-add-utility-pallet
bwhm Sep 13, 2020
ad5511b
storage-node: proxy /asset/v1/ to IPFS HTTP Gateway
mnaamani Sep 14, 2020
656a48a
storage-node: docker compose config ipfs gateway before launch
mnaamani Sep 14, 2020
6beeea3
Merge pull request #1225 from gleb-urvanov/feature/devops-update
mnaamani Sep 14, 2020
3cdada7
storage-node: drop nonce caching and use api.rpc.system.accountNextIndex
mnaamani Sep 15, 2020
0544d08
cli: fix dependency to correct version of polkadot/api package
mnaamani Sep 15, 2020
f5293c3
Merge pull request #1353 from mnaamani/publish-alexandria-types-and-cli
mnaamani Sep 15, 2020
06b4dd8
Merge branch 'iznik' into colossus/route-to-ipfs-gateway
mnaamani Sep 15, 2020
1afb546
Merge pull request #1352 from mnaamani/colossus/nonces-use-accountNex…
shamil-gadelshin Sep 15, 2020
3ac97aa
storage-node: refactor ipfs gateway proxy to be under the openapi paths
mnaamani Sep 16, 2020
4133c7b
storage-node: fix openapi doc for /discover
mnaamani Sep 16, 2020
84871f2
Merge pull request #1343 from mnaamani/colossus/route-to-ipfs-gateway
shamil-gadelshin Sep 16, 2020
c74df4f
Merge pull request #3 from Joystream/content_directory_second_try
iorveth Sep 16, 2020
571878f
Merge pull request #7 from Joystream/iznik
iorveth Sep 16, 2020
4d15ae3
Merge latest iznik changes, resolve chain_spec merge conflict
iorveth Sep 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions .github/workflows/run-network-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: run-network-tests
on:
pull_request:
types: [labeled]
workflow_dispatch:

jobs:
run_ansible_tests:
if: github.event.label.name == 'run-network-tests' || github.event.action == null
name: run network tests using ansible
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x]
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: install toolchain
run: curl https://getsubstrate.io -sSf | bash -s -- --fast
- name: ansible build and tests
run: |
cd ./devops/ansible
ansible-playbook -i hosts build-and-run-tests-single-node-playbook.yml --become -v
11 changes: 6 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ before_install:
fi

install:
- rustup install nightly-2020-05-23
- rustup install nightly-2020-05-23 --force
- rustup target add wasm32-unknown-unknown --toolchain nightly-2020-05-23
# travis installs rust using rustup with the "minimal" profile so these tools are not installed by default
- rustup component add rustfmt
Expand All @@ -34,9 +34,10 @@ before_script:
- cargo fmt --all -- --check

script:
# we set release as build type for all steps to benefit from already compiled packages in prior steps
- BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release -- -D warnings
- BUILD_DUMMY_WASM_BINARY=1 cargo test --release --verbose --all
- TRIGGER_WASM_BUILD=1 WASM_BUILD_TOOLCHAIN=nightly-2020-05-23 cargo build --release -p joystream-node
- export WASM_BUILD_TOOLCHAIN=nightly-2020-05-23
- BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release --all -- -D warnings
- travis_wait 75 cargo test --release --verbose --all -- --ignored
- cargo build --release
- ls -l ./target/release/wbuild/joystream-node-runtime/
- ./target/release/joystream-node --version
- ./target/release/chain-spec-builder --version
196 changes: 194 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,8 @@ You can also run your our own joystream-node:

```sh
git checkout master
cargo build --release
cargo run --release -- --pruning archive --chain testnets/rome.json
WASM_BUILD_TOOLCHAIN=nightly-2020-05-23 cargo build --release
./target/release/joystream-node -- --pruning archive --chain testnets/rome.json
```

Wait for the node to sync to the latest block, then change pioneer settings "remote node" option to "Local Node", or follow the link below:
Expand Down
Loading