-
Notifications
You must be signed in to change notification settings - Fork 17
ci(release): preparing v0.0.2 #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* add fuel-core-nats * add --nats-url CLI option * move crate * fmt * typo * update * update targets * bump versions * Cargo.lock * bail if stream height does not match chain height * appease typos check * appease typos check
* ci: improve/fix release action Now, on each push on master, a new stable release is made following semver using commit logs with Knope * ci: better commitlint config * ci: adjust rust toolchain install * ci: add wasm target
53c0a19
to
2669ba1
Compare
* build(repo): allow starting & stopping nats server locally * build(repo): start nats with jetstream always --------- Co-authored-by: Pedro Nauck <pedronauck@gmail.com>
2669ba1
to
ca5aa90
Compare
* feat: bootstrap stream * feat(data-stream): refactor into Publisher struct, add payload size checks * feat(data-stream): bump deps
ca5aa90
to
1517675
Compare
ci: adjust commitlint to enable dependabot
1517675
to
f33e15d
Compare
* build(repo): allow starting & stopping nats server locally * build(repo): start nats with jetstream always * fix(fuel-core-nats): remove trailing '.' in 'assets' subject * build(fuel-core-nats): automate running fuel-core-nats locally * refactor(fuel-core-nats): re-introduce command as dev/run-node * refactor(fuel-core-nats): improve fuel core nats dev script This change allows creating a .env file matching the templated environment variables from .env.sample to start the fuel-core-nats service locally.
Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek) from 4.1.2 to 4.1.3. - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Commits](dalek-cryptography/curve25519-dalek@curve25519-4.1.2...curve25519-4.1.3) --- updated-dependencies: - dependency-name: curve25519-dalek dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pedro Nauck <pedronauck@gmail.com>
f33e15d
to
9598dd5
Compare
build(fuel-core-nats): introduce Docker Image for fuel-core-nats
9598dd5
to
a9219dc
Compare
feat: include nats server config in docker-compose
a9219dc
to
4cbfd92
Compare
Co-authored-by: Pedro Nauck <pedronauck@gmail.com>
4cbfd92
to
cd80274
Compare
cd80274
to
34a6188
Compare
* feat(release): publish docker image * feat(release): update token secret name
34a6188
to
e76148d
Compare
* refactor(core): stream and subjects implementation * test(core): add unit tests on subjects * test(core): add integrations tests * refactor(core): stream and subjects implementation * test(core): add unit tests on subjects * test(core): add integrations tests * refactor(core): change from StreamSubjectsEnum to StreamSubjects * test(core): add dedup integration test * refactor(repo): adjust package names * test(core): add missing test for conn_streams * test(core): small improvements * refactor(core): addressing pr reviews
5d4594a
to
86bf6cb
Compare
* build(repo): added cargo-audit to setup script * build(repo): added cargo audit commands to Makefile * ci(repo): added cargo audit update dep workflow * ci(repo): added cargo audit to ci workflow * ci(repo): added nightly cargo audit workflow * build(repo): updated Cargo.lock dep due to audit issue * ci(repo): remove conditions on push * ci(repo): removed audit from ci workflow --------- Co-authored-by: Pedro Nauck <pedronauck@gmail.com>
86bf6cb
to
3427755
Compare
3427755
to
fd317ee
Compare
* fix: template for service * feat: bump chart version
fd317ee
to
0630e1f
Compare
fix: service template
0630e1f
to
66aa84a
Compare
66aa84a
to
9f6583e
Compare
* refactor(repo): change nats config to use user/pass instead nkey * refactor(core): adapt to use new auth mechanism * feat(data-stream): add Client struct * test(data-stream): add tests for Client * refactor(repo): update Cargo.lock * refactor(core): remove unused errors * refactor(core): adjust nats_client * refactor(core): small improvements * test(publisher): disable tests for now * refactor(repo): general improvements * fix(core): rust warnings * refactor(repo): pr requests * refactor(core): remove unused methods
9f6583e
to
20ec0c2
Compare
* fix(publisher): temporary solution for nats storage size * fix(publisher): repo warnings * fix(publisher): add default nats compression for streams
…ly for simplicity (#121) * refactor(core): encapsulate Subject when publishing * refactor(core): combine StreamIdentifier + StreamSubjects into new `Streamable` trait * refactor(core): model streamable traits for `fuel-core` types directly for simplicity
* refactor(core): use kv store instead of streams * fix(core): typo warnings
* feat(parser): initial commit for data-parser * feat(data-parser): cleanup * feat(repo): added prost parser * feat(repo): added criterion * feat(data-parser): extended benchmarks * feat(data-parser): added blocks and txs types * feat(data-parser): fixed Cargo.toml and lock * feat(data-parser): fixed criterion tests * feat(repo): integrated data parser in publisher * test(repo): add test project for publishing * test(repo): improve benchmarks * test(repo): improve benchmarks algorithms * fix: pre-commit warnings * test: add benchmarks * fix: clippy warnigs * docs: add readme on how to run benchs * docs: update README.md * feat(repo): integrated fuel-data-parser further in scope added benches * feat(repo): exposed selected from fuel-data-parser * feat(core): adjustments for new imports * feat(repo): improved parser unit tests and annotations * feat(core): added tx status in publisher * feat(data-parser): fixed readme * feat(repo): integrated data-parser into benchmarks * refactor(benches): some improvments to the bench runners * fix(benches): renamed Cargo.toml description * fix(data-parser): clean up of Cargo.toml * refactor(data-parser): cleanup unused deps * feat(data-parser): added publish to Cargo.toml file * feat(repo): dependencies cleanup * feat(data-parser): added entropy to data * fix(publisher): added admin profile to publisher * refactor(repo): bumped crates versions, added script * fix(publisher): use conn stores instead of arbitrary stores
* test: fix store tests filename * feat(repo): implement stream sdk * fix(repo): clippy warnings * refactor: small adjustments * refactor(core): remove unescessary trait bound * test: fix connection on tests
* feat: refactor core and publisher to integrate coherently * refactor: centralize data parsing in Streamable * refactor: restrict bincode crate to data-parser crate * refactor: fix previous tests * refactor: include minimal publishing tests * refactor: remove old comments * refactor: resolve conflicts
* ci: fix release and pre-release process * ci: adjust release action * fix: ci checking
20ec0c2
to
704681b
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
v0.0.2