- Nov 29, 2024
-
-
* ci: fix build_rpm * packaging: rpm add duniter.sysusers file * ci: build rpm * packaging: build rpm with cargo-generate-rpm
-
- Sep 14, 2024
-
-
* fix: disable arm build * fix: rebase on master * fix(#195): cross-compilation was broken * fix(#195): client release assets * feat(#195): release-runtime takes name argument * fix(#195): runtime-release must include srtool output * feat(#195): no benchmarks on network branch * fix(#195): rebase on master * fix(#195): arm64 * feat(#195): ci: handle `network/` branch * feat(#195): `print-spec` and `release-network` commands
-
- Jun 20, 2024
-
-
* remove /ws from listen address * fix error when user already exist * change binary to duniter2 * add rpc-cors * add config documentation * add reference in service files * use embedded distance oracle * optimize ci * use docker cache * add systemd timer * add documentation * fix base_path default * add duniter user * add services * update docs * add deb package to ci * add deb docker building
-
- Jun 14, 2024
-
-
* remove indexer-specific code * Revert "make it manual for testing" This reverts commit 01a935fe. * make it manual for testing * adapt ci
-
- Jun 07, 2024
-
-
* add explicit generic names * fix #236 * remove proof_size restriction * fix integrity error * add user documentation * fix FeeMultiplier minimum * add documentation * add FeeMultiplier tests * add FeeMultiplier * add fee model tests * remove transaction fees
-
- May 06, 2024
-
-
* doc: use duniter repo * use only polkadot-sdk from duniter * use git shallow copy * upgrade documentation * regenerate metadata * fix tests * fix benchmarks * upgrade to polkadot-v1.9.0
-
- Apr 25, 2024
-
-
* fix: release artifacts must not expire
-
- Feb 24, 2024
-
-
* fix srtool
-
- Feb 09, 2024
-
-
* version 1.0 * add Cargo.lock tweak explanation * remove artefact file * format tomls * fix benchmarks in ci * harmonize quotes * fix features propagation * tweak Cargo.lock * fix version field missing for srtool * fix rebase errors * refactor workspace * upgrade genesis builder * upgrade cucumber * update to benchmarking v2
-
- Feb 08, 2024
-
-
Cédric Moreau authored
* update metadata (and regenerate doc) * release: documentation * Revert "fix(#189): force rust-toolchain.toml for runtimes as well" This reverts commit 86746b33. * release: re-enable ARM build * feat: client 0.8.0 * feat: client 0.8.0 * fix: Docker `--unsafe-ws-external` no more exist * release: disable arm build * release: runtime-800 gdev+gtest raw specs * fix(#189): force rust-toolchain.toml for runtimes as well * release: runtime-800 + spec update
-
- Feb 06, 2024
-
- Jan 16, 2024
-
-
* fix chain spec * fix automatic weights documentation * fix weights include * regenerate weights * refactor cargo alias with constant-fees feature * add constant fee model for testing * regenerate weights * fix benchmark with non constant fees * fix weight to fee factor * prepare length to fee logic * prepare weight to fee logic
-
- Jan 15, 2024
-
-
* rebase: update metadata.scale * review: replace `expect` by `if let Some` * review: lost membership is to be handled by `OnMembershipEventHandler` * feat(smith-members): review: docstring * feat(smith-members): review: auteur * fix(smith-members): test * clean(smith-members): dead code * feat(smith-members): disable certification replay * refac(smith-members): prefix "on_" for handlers * fix(smith-members): clippy again * fix(smith-members): clippy * feat(smith-members): benchmarks * fix(smith-members): clippy for benchmarking * refac(smith-members): u32 / usize * refac(smith-members): cleaner code for smith invitation * refac(smith-members): wrong TODO * refac(smith-members): SmithInactivityMaxDuration * refac(smith-members): remove comment TODO * refac(smith-members): authority-members OnBlacklistedMember is no more used * refac(smith-members): authority-members OnRemovedMember is no more used * fix(smith-members): remove some TODO * refac(smith-members): remove Instance1 for WoT * refac(smith-members): remove IsSubWoT * test(smith-members): non-applicable tests * test(smith-members): test_revoke_idty * test(smith-members): test_smith_member_can_revoke_its_idty * test(smith-members): change_owner_key * feat(smith-members): replace smith-wot by smith-members * feat(smith-members): only online smiths can invite/certify other smiths * feat(smith-members): only WoT members can be invited * feat(smith-members): check IsWoTMember * feat(smith-members): refac error names + fix cert on excluded * feat(smith-members): events * feat(smith-members): clippy * feat(smith-members): refact: constants * feat(smith-members): max stock of certifications per smith * feat(smith-members): smith account can be excluded, not deleted * feat(smith-members): refact: renaming * feat(smith-members): refact: provide_is_member * feat(smith-members): refact: check_* and do_* functions * feat(smith-members): remove CertsByReceiver (all in Smiths) * feat(smith-members): weird things * feat(smith-members): blacklisting stub * feat(smith-members): smith expires_on * feat(smith-members): remove Counted * feat(smith-members): accept_invitation * feat(smith-members): invite_smith + certify
-
- Dec 20, 2023
-
-
Benjamin Gallois authored
* add check metadata * Revert "add automatic metadata generation at commit" This reverts commit b8f0e439. * add automatic metadata generation at commit * add clippy checks for runtime-features * fix clippy errors runtime-benchmarks * remove unused BenchmarkSetupHandler trait * optimize AccountLinker
-
- Dec 08, 2023
-
-
Hugo Trentesaux authored
* revert benchmark removal
-
- Nov 30, 2023
-
-
* fix: always run clippy on MR (except WIP)
-
Cédric Moreau authored
-
- Nov 29, 2023
-
-
Cédric Moreau authored
-
Cédric Moreau authored
-
- Nov 26, 2023
-
-
Gilles Filippini authored
The failure was due to the kepler-pipglr gitlab runner which was in bad state.
-
- Nov 20, 2023
-
-
Cédric Moreau authored
-
Cédric Moreau authored
-
- Nov 19, 2023
-
-
Cédric Moreau authored
-
Cédric Moreau authored
-
Cédric Moreau authored
-
Cédric Moreau authored
-
Cédric Moreau authored
-
Cédric Moreau authored
* fix(ci): disable benchmark tests (failing) * feat: bump Runtime to 700 + client to 0.7.0 * fix: DUNITER_CLIENT_SPEC for both GDev and GTest currencies * feat: GDev parameters * feat: convert gdev>est config files to YAML
-
- Nov 16, 2023
-
-
-
* fix pallet-certification benchmarks * fix pallet-identity benchmarks (cherry picked from commit c2dd6399) * ci: add benchmark tests * fix benchmarks for g1
- Nov 14, 2023
-
-
Cédric Moreau authored
-
- Nov 13, 2023
-
-
Cédric Moreau authored
* fix(#132): fix: always run `tests` job by default * fix(#132): fix: change `tests` job * fix(#132): E2E tests must fail if some hooks have failed
-
- Oct 19, 2023
-
-
Gilles Filippini authored
-
- Aug 29, 2023
-
-
Gilles Filippini authored
-
- Aug 28, 2023
-
-
Gilles Filippini authored
-
Gilles Filippini authored
This change fixes docker images publication on tag.
-
- Jun 13, 2023
-
-
Use image paritytech/ci-linux:production for 'labels' and 'quality' stages. We don't need to force a specific Debian release as this image is not used for the 'build' stage anymore.
-
The build runs in two stages: 1. Cross compilation for target architecture on native arch image 2. Installation into target architecture image Currently it requires a third stage to workaround an issue in podman/buildah: https://github.com/containers/buildah/issues/4742 Configuring a gitlab-runner with podman: 1. Follow this documentation: https://docs.gitlab.com/runner/executors/docker.html#use-podman-to-run-docker-commands 2. Install the `crun` and `qemu-user-static` packages
-
- May 08, 2023
-
-
Gilles Filippini authored
paritytech/ci-linux:production was recently switched from buster to bullseye,
-