Skip to content
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

Project creation management #10

Merged
merged 24 commits into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c87005a
feat(management/project): added create project domain
paulobressan Jun 6, 2024
32e5515
feat(github): added ci to run clippy and unit tests
paulobressan Jun 6, 2024
2287632
feat: configured sqlite driven
paulobressan Jun 6, 2024
2e2e820
feat: basic rpc runner
paulobressan Jun 7, 2024
7877a52
feat: added event driver
paulobressan Jun 7, 2024
1eb5b31
chore: changed folder driven names
paulobressan Jun 7, 2024
130921a
feat: implemented event bridge basics
paulobressan Jun 10, 2024
fc4d154
chore: removed spec dependence
paulobressan Jun 10, 2024
42feb2c
feat: improved kafka implementation and validate driver event consumer
paulobressan Jun 11, 2024
e9e1665
feat: adjuted event bridge
paulobressan Jun 12, 2024
f3b202d
feat: adjusted cache driven
paulobressan Jun 12, 2024
abae63f
feat: grpc driver project proto implemented
paulobressan Jun 12, 2024
8547ebe
chore: adjusted github ci
paulobressan Jun 13, 2024
3b04968
chore: adjusted github ci
paulobressan Jun 13, 2024
acd106a
chore: adjusted github ci
paulobressan Jun 13, 2024
271dc28
chore: updated sqlx files
paulobressan Jun 13, 2024
44bcfce
chore: adjusted clippy github ci
paulobressan Jun 13, 2024
ba45e2f
chore: moved events to be used for both domains
paulobressan Jun 13, 2024
268e981
feat: implemented daemon and namespace creation on k8s
paulobressan Jun 13, 2024
f02c249
fix: fixed validation if namespace already exist
paulobressan Jun 13, 2024
01170a1
chore: migrated protos to use from specs repository
paulobressan Jun 17, 2024
05102f9
chore: updated cargo dependences
paulobressan Jun 18, 2024
d2ca15a
docs: improved readme
paulobressan Jun 18, 2024
568956f
docs: improved readme
paulobressan Jun 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/clippy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Clippy

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
lint:
runs-on: ubuntu-latest
env:
SQLX_OFFLINE: true
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install Protoc
uses: arduino/setup-protoc@v3

- name: Clippy check lints
run: cargo clippy -- -D warnings

22 changes: 22 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Test

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
unit:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install Protoc
uses: arduino/setup-protoc@v3

- name: Run Unit Tests
run: cargo test --lib
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
/target
.env
dev.db*

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

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

Loading
Loading