Skip to content

Commit 734d410

Browse files
committed
Merge branch 'develop' of github.com:MetaCell/cloud-harness into feature/CH-110
2 parents 7126e57 + b570cc6 commit 734d410

263 files changed

Lines changed: 7194 additions & 12674 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/pull_request_template.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,29 @@
1-
Closes #
1+
Closes [CH-X](https://metacell.atlassian.net/browse/CH-X)
22

3-
Implemented solution: ...
3+
# Implemented solution
44

5-
How to test this PR: ...
5+
...
66

7-
### Sanity checks:
7+
# How to test this PR
8+
9+
...
10+
11+
# Sanity checks:
812
- [ ] The pull request is explicitly linked to the relevant issue(s)
913
- [ ] The issue is well described: clearly states the problem and the general proposed solution(s)
10-
- [ ] From the issue and the current PR it is explicitly stated how to test the current change
14+
- [ ] In this PR it is explicitly stated how to test the current change
1115
- [ ] The labels in the issue set the scope and the type of issue (bug, feature, etc.)
16+
- [ ] The relevant components are indicated in the issue (if any)
1217
- [ ] All the automated test checks are passing
13-
- [ ] All the linked issues are included in one milestone
14-
- [ ] All the linked issues are in the Review/QA column of the [board](https://app.zenhub.com/workspaces/cloud-harness-5fdb203b7e195b0015a273d7/board)
18+
- [ ] All the linked issues are included in one Sprint
19+
- [ ] All the linked issues are in the Review state
1520
- [ ] All the linked issues are assigned
1621

17-
### Breaking changes (select one):
22+
# Breaking changes (select one):
1823
- [ ] The present changes do not change the preexisting api in any way
19-
- [ ] This PR and the issue are tagged as a `breaking-change`
24+
- [ ] This PR and the issue are tagged as a `breaking-change` and the migration procedure is well described [above](#implemented-solution)
2025

21-
### Possible deployment updates issues (select one):
26+
# Possible deployment updates issues (select one):
2227
- [ ] There is no reason why deployments based on CloudHarness may break after the current update
2328
- [ ] This PR and the issue are tagged as `alert:deployment`
2429

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@ skaffold.yaml
1717
/deployment.yaml
1818
.hypothesis
1919
__pycache__
20-
.env
20+
.env
21+
/.venv

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Python 3.9 must be installed.
7575
It is recommended to setup a virtual environment.
7676
With conda:
7777
```bash
78-
conda create --name ch python=3.9
78+
conda create --name ch python=3.12
7979
conda activate ch
8080
```
8181

@@ -108,7 +108,6 @@ A JRE is needed to run the code generators based on openapi-generator.
108108

109109
For more info, see [here](https://openapi-generator.tech/docs/installation).
110110

111-
112111
## CloudHarness command line tools
113112
To use the cli tools, install requirements first:
114113

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
.travis.yaml
2+
.openapi-generator-ignore
3+
README.md
4+
tox.ini
5+
git_push.sh
6+
test-requirements.txt
7+
8+
# Byte-compiled / optimized / DLL files
9+
__pycache__/
10+
*.py[cod]
11+
*$py.class
12+
13+
# C extensions
14+
*.so
15+
16+
# Distribution / packaging
17+
.Python
18+
env/
19+
build/
20+
develop-eggs/
21+
dist/
22+
downloads/
23+
eggs/
24+
.eggs/
25+
lib/
26+
lib64/
27+
parts/
28+
sdist/
29+
var/
30+
*.egg-info/
31+
.installed.cfg
32+
*.egg
33+
34+
# PyInstaller
35+
# Usually these files are written by a python script from a template
36+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
37+
*.manifest
38+
*.spec
39+
40+
# Installer logs
41+
pip-log.txt
42+
pip-delete-this-directory.txt
43+
44+
# Unit test / coverage reports
45+
htmlcov/
46+
.tox/
47+
.coverage
48+
.coverage.*
49+
.cache
50+
nosetests.xml
51+
coverage.xml
52+
*,cover
53+
.hypothesis/
54+
venv/
55+
.python-version
56+
57+
# Translations
58+
*.mo
59+
*.pot
60+
61+
# Django stuff:
62+
*.log
63+
64+
# Sphinx documentation
65+
docs/_build/
66+
67+
# PyBuilder
68+
target/
69+
70+
#Ipython Notebook
71+
.ipynb_checkpoints
72+
73+
.git

application-templates/base/test/e2e/landing.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ describe("End to end test", () => {
2929
return el.textContent;
3030
});
3131

32-
expect(await page.title()).toEqual("Samples");
33-
expect(title).toEqual("Sample React application is working!");
32+
expect(await page.title()).not.toBeNull();
33+
expect(title).not.toBeNull();
3434
});
3535
});
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
22
dist
3+
.git

application-templates/flask-server/backend/.dockerignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,5 @@ target/
6969

7070
#Ipython Notebook
7171
.ipynb_checkpoints
72+
73+
.git
Lines changed: 73 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,73 @@
1-
node_modules
2-
dist
1+
.travis.yaml
2+
.openapi-generator-ignore
3+
README.md
4+
tox.ini
5+
git_push.sh
6+
test-requirements.txt
7+
8+
# Byte-compiled / optimized / DLL files
9+
__pycache__/
10+
*.py[cod]
11+
*$py.class
12+
13+
# C extensions
14+
*.so
15+
16+
# Distribution / packaging
17+
.Python
18+
env/
19+
build/
20+
develop-eggs/
21+
dist/
22+
downloads/
23+
eggs/
24+
.eggs/
25+
lib/
26+
lib64/
27+
parts/
28+
sdist/
29+
var/
30+
*.egg-info/
31+
.installed.cfg
32+
*.egg
33+
34+
# PyInstaller
35+
# Usually these files are written by a python script from a template
36+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
37+
*.manifest
38+
*.spec
39+
40+
# Installer logs
41+
pip-log.txt
42+
pip-delete-this-directory.txt
43+
44+
# Unit test / coverage reports
45+
htmlcov/
46+
.tox/
47+
.coverage
48+
.coverage.*
49+
.cache
50+
nosetests.xml
51+
coverage.xml
52+
*,cover
53+
.hypothesis/
54+
venv/
55+
.python-version
56+
57+
# Translations
58+
*.mo
59+
*.pot
60+
61+
# Django stuff:
62+
*.log
63+
64+
# Sphinx documentation
65+
docs/_build/
66+
67+
# PyBuilder
68+
target/
69+
70+
#Ipython Notebook
71+
.ipynb_checkpoints
72+
73+
.git

application-templates/webapp/frontend/.babelrc

Lines changed: 0 additions & 20 deletions
This file was deleted.

application-templates/webapp/frontend/.dockerignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)