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

Version 0.14 into stable #3488

Merged
merged 477 commits into from
May 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
477 commits
Select commit Hold shift + click to select a range
2f1068f
Merge pull request #3357 from opsmill/dga-20240519-docs-demo
dgarros May 19, 2024
0d1749a
WIP IP Prefix and pool utilization properties (#3319)
ajtmccarty May 19, 2024
d3e9c42
Merge pull request #3346 from opsmill/pog-skeleton-for-allocated-in-pool
ogenstad May 20, 2024
2677242
Merge pull request #3359 from opsmill/dga-20240519-schema-from-db
dgarros May 20, 2024
d564b9a
Merge pull request #3349 from opsmill/dga-20240519-cleanup-account
dgarros May 20, 2024
7f6cce7
Support display_label for Generic node in Graphql
dgarros May 20, 2024
19d6f5d
Merge pull request #3356 from opsmill/dga-20240519-fix-e2e-namespace
dgarros May 20, 2024
a130f36
Merge pull request #3327 from opsmill/gma-20240515-2670
dgarros May 20, 2024
ca69e0b
Fix support for profile
dgarros May 20, 2024
3ffe149
Remove support for non isolated mode
dgarros May 20, 2024
3177058
Added env vars to docs (#3354)
petercrocker May 20, 2024
666581f
Remove is_isolated mode from sdk / ctl
dgarros May 20, 2024
925f82b
remove non_isolated mode from the doc
dgarros May 20, 2024
08406f5
Update definition for default_filter, indicate the field as deprecated
dgarros May 19, 2024
f24a7d6
Add graph migration for humain_friendly_id property in the schema
dgarros May 19, 2024
7691e0b
Add more validations in schema_manager for human_friendly_id and uniq…
dgarros May 19, 2024
bfecd10
Add documentation for Object Uniqueness and Humain friendly identifier
dgarros May 19, 2024
ea57a25
Update documentation
dgarros May 19, 2024
a45aa57
Fix typo
dgarros May 19, 2024
d8f88c7
Update backend generated file
dgarros May 19, 2024
e66f70a
Convert primary_tag to mandatory for unit test
dgarros May 20, 2024
15c13bf
Update doc
dgarros May 20, 2024
2353ffc
Fix typos in doc
dgarros May 20, 2024
d7b5416
Fix format
dgarros May 20, 2024
842b450
Only allocate ip prefixes & addresses if available across all branches
ogenstad May 20, 2024
30b559f
Replace extract_fields with extract_fields_first_node
ogenstad May 20, 2024
c5da303
Merge pull request #3361 from opsmill/dga-20240520-fix-1307
dgarros May 20, 2024
1bdd7cf
Merge pull request #3360 from opsmill/dga-20240519-hfid-cont
dgarros May 20, 2024
c9024d1
Merge pull request #3363 from opsmill/pog-branch-agnostic-allocation
ogenstad May 20, 2024
2eff483
Merge pull request #3366 from opsmill/pog-extract_fields_first_node
ogenstad May 20, 2024
50d7373
fix(demo): use latest tag instead of stable
fatih-acar May 20, 2024
ea10c2b
Merge pull request #3371 from opsmill/fac-default-image-latest
fatih-acar May 20, 2024
0e11324
fix(ci): display message queue logs
fatih-acar May 20, 2024
a220999
Add utilization_branches for frontend and resource_id to allocation
ogenstad May 20, 2024
492f5c3
Create FAQ.mdx
BRBCoffeeDebuff May 20, 2024
ff6910d
Update sidebars.ts
BRBCoffeeDebuff May 20, 2024
57eba9d
Update FAQ.mdx
BRBCoffeeDebuff May 20, 2024
2d68767
Delete docs/faq directory
BRBCoffeeDebuff May 20, 2024
5ad929d
Create FAQ.md
BRBCoffeeDebuff May 20, 2024
e091174
Update sidebars.ts
BRBCoffeeDebuff May 20, 2024
758539a
add utilization_branches to unit tests
ajtmccarty May 20, 2024
fd1fdb8
fix(ci): use better healthcheck for rabbitmq
fatih-acar May 20, 2024
e1736de
Updating FAQ Items
BRBCoffeeDebuff May 21, 2024
3d6efb0
updating FAQ files in docs
BRBCoffeeDebuff May 21, 2024
aac5e2a
removed a trailing space
BRBCoffeeDebuff May 21, 2024
bb4282c
fixing CI errors
BRBCoffeeDebuff May 21, 2024
db674cf
last CI error mispelling
BRBCoffeeDebuff May 21, 2024
6ef6efe
fixed spelling errors
BRBCoffeeDebuff May 21, 2024
fcbd18f
Merge pull request #3382 from opsmill/faqquestions
dgarros May 21, 2024
5493efe
Merge pull request #3374 from opsmill/pog-resource-manager-allocation
ogenstad May 21, 2024
0ee0e53
Update unit tests for isolated mode
dgarros May 21, 2024
d0d2a8f
Run IPAM reconcilement after assignment from pool
ogenstad May 21, 2024
9a7f577
Fix test_node_query
dgarros May 21, 2024
23198a1
Merge pull request #3384 from opsmill/pog-reconcile-after-pool-assign…
ogenstad May 21, 2024
565c5a0
fix(tests, e2e): burn flaky tests
fatih-acar May 20, 2024
efd3bc4
feat(backend, ci): add arbitrary delay parameter
fatih-acar May 20, 2024
13dd2a6
Update vulnerable version of requests
ogenstad May 21, 2024
65cfd33
Merge pull request #3389 from opsmill/pog-upgrade-requests
ogenstad May 21, 2024
b3df4e4
fix workflow (#3388)
BeArchiTek May 21, 2024
2cbff36
Required message for relationships many (multiselect) (#3383)
pa-lem May 21, 2024
9332981
Merge pull request #3378 from opsmill/fac-fix-flaky-e2e-tests
fatih-acar May 21, 2024
37c5e75
Add logic to resource pool allocation query
ogenstad May 21, 2024
acf061a
Optional pool selector for prefix relationships (#3338)
pa-lem May 21, 2024
b3bfd55
Field description in question mark tooltip (#3386)
pa-lem May 21, 2024
c3e076d
Merge pull request #3387 from opsmill/pog-pool-allocations
ogenstad May 21, 2024
2942a81
update object-storage topic documentation
wvandeun May 21, 2024
c86245e
add object-storage guide to documentation
wvandeun May 21, 2024
7252436
add object-storage python-sdk guide to documentation
wvandeun May 21, 2024
75d10fa
Update add relationship name to generated identifier
dgarros May 22, 2024
2e43f50
Fix integration tests for change to isolated mode
dgarros May 22, 2024
d60426f
Rename Groups & Profiles to Group Operations and add resourcepool
ogenstad May 17, 2024
2137339
adds store file in the object-storage in object-storage sdk guide
wvandeun May 22, 2024
f17a96f
add few notes to object-storage guide
wvandeun May 22, 2024
3a9a491
consistently use object-storage instead of object-storage
wvandeun May 22, 2024
8e74eeb
change title of object-storage python sdk guide
wvandeun May 22, 2024
a791eff
Update test
ogenstad May 22, 2024
a3e1b64
Merge pull request #3395 from opsmill/wvd-20240521-docs-add-object-st…
wvandeun May 22, 2024
cc62c90
Added resource pool allocation details page (#3385)
bilalabbad May 22, 2024
6125fd0
Merge pull request #3344 from opsmill/pog-resourcepool-menu
ogenstad May 22, 2024
d7f4d8a
feat(utilities): add benchmark tool
fatih-acar May 21, 2024
d378576
Merge pull request #3393 from opsmill/fac-bench-tool
fatih-acar May 22, 2024
8d58183
remove is isolated info from frontend
pa-lem May 22, 2024
377c327
update queries
pa-lem May 22, 2024
eb3f922
remove is isolated from branches view
pa-lem May 22, 2024
e970dbf
Merge pull request #3398 from opsmill/dga-20240522-fix-pool-identifier
dgarros May 22, 2024
2fcef34
Add support for from_pool for Update and Upsert mutation as well
dgarros May 21, 2024
5c5c0bb
Add unit test
dgarros May 22, 2024
48c5080
Consolidate code into _get_related_input_type method
dgarros May 22, 2024
57eb74e
Add client store by HFID (#3369)
gmazoyer May 22, 2024
88efb73
Use HFID across the demo schema (#3373)
gmazoyer May 22, 2024
922d6ef
Merge pull request #3394 from opsmill/dga-20240521-fix-from-pool-update
dgarros May 22, 2024
ff7ca9a
Fix import that disappeared (#3406)
gmazoyer May 22, 2024
daa448a
add docs on schema validation for user managed Infrahub files
wvandeun May 17, 2024
6c2fbe9
Prevent dropdown and enum creation for inherited fields (#3400)
pa-lem May 22, 2024
961e944
Added Global Error boundary to catch exception on frontend app (#3403)
bilalabbad May 22, 2024
f958423
Thread mutation fix depending on the view (#3408)
pa-lem May 22, 2024
722a2e6
add known limitation to generator documentation
wvandeun May 22, 2024
ae0d731
Add IPPrefixPoolGetResource and IPAddressPoolGetResource mutations
dgarros May 22, 2024
983e9d0
Fix typing
dgarros May 22, 2024
132d560
Move find object in main NodeManager
dgarros May 22, 2024
f7dd22b
Fix typo
dgarros May 22, 2024
fb02a9c
Merge pull request #3365 from opsmill/dga-20250520-isolated-mode
dgarros May 22, 2024
3d19c52
Merge pull request #3343 from opsmill/wvd-20240517-document-yaml-sche…
wvandeun May 22, 2024
d3decdf
Merge pull request #3397 from opsmill/dga-20240521-gql-resource-pool
dgarros May 22, 2024
5b78d8e
Upgrade requests to 2.32.2 (#3414)
gmazoyer May 22, 2024
96c3bdf
fix mutation data for relationship select (#3415)
pa-lem May 23, 2024
17f9f80
Add note to template
ogenstad May 23, 2024
080d748
Merge pull request #3416 from opsmill/pog-template-note
ogenstad May 23, 2024
7a8e67f
Add trigger when documentations files are changed (#3418)
BeArchiTek May 23, 2024
6d082b1
Rename CorePrefixPool -> CoreIPPrefixPool
ogenstad May 23, 2024
31205aa
Fix crash because of list input
bilalabbad May 23, 2024
f34c497
fix password length display
bilalabbad May 23, 2024
bb2649f
GraphiQL link preserves QSP
bilalabbad May 23, 2024
4d1e747
Add a decode_json function that can fail instead of assuming success
ogenstad May 23, 2024
ffc66d0
updates documentation on stored GraphQL queries
wvandeun May 23, 2024
c8029b0
Update image version and accept NEO4J licence in docker-compose (#327…
BeArchiTek May 23, 2024
38f0ca5
Merge pull request #3425 from opsmill/pog-rename-prefixpool
ogenstad May 23, 2024
159a060
prevent menu from disappearing (#3432)
pa-lem May 23, 2024
dfc2d99
new relationship constraint for peer type
ajtmccarty May 22, 2024
9d001ad
move error somewhere else
ajtmccarty May 22, 2024
e96c6f8
move query up a level to help performance
ajtmccarty May 22, 2024
be4e814
add unit test for creating node with wrong peer type
ajtmccarty May 22, 2024
0e02e87
fix for null mandatory relationship updates
ajtmccarty May 22, 2024
970f3db
update unit test
ajtmccarty May 22, 2024
498d593
skip resolving rel if it is already resolved
ajtmccarty May 22, 2024
61189ff
allow caching rel update details with sensible defaults
ajtmccarty May 23, 2024
37d8b2d
fixes for IP reconciliation logic (#3381)
ajtmccarty May 23, 2024
83fa56b
update of vars in docs (#3441)
petercrocker May 23, 2024
a6b31ec
Add tests for allocation queries
ogenstad May 23, 2024
d14d5a1
un-update unit tests
ajtmccarty May 23, 2024
e678c16
Merge pull request #3428 from opsmill/wvd-20240524-docs-stored-graphq…
wvandeun May 23, 2024
ebb7c91
Merge pull request #3411 from opsmill/wvd-20240522-add-limitations-to…
wvandeun May 23, 2024
c19b11b
bandaid for diff payload with multiple relationship changes
ajtmccarty May 23, 2024
18f70c3
a couple more tests
ajtmccarty May 24, 2024
7d23ac0
some more unit tests
ajtmccarty May 24, 2024
56e8dcd
Update anonymous telemetry data collection
dgarros May 24, 2024
f6bcdb8
Merge pull request #3421 from opsmill/pog-allocation-query
ogenstad May 24, 2024
a684c62
Merge pull request #3427 from opsmill/pot-add-decode-json-sdk-function
ogenstad May 24, 2024
e6b068d
Fix for linter
dgarros May 24, 2024
c35a7f5
Raise userfriendly error and exit if git-agent is unable to reach
ogenstad May 24, 2024
b904284
Added global utilization on resource pool details
bilalabbad May 23, 2024
d1bbf38
Merge pull request #3445 from opsmill/pog-catch-error-from-git-agent
ogenstad May 24, 2024
256075b
Add optional initial agent user
ogenstad May 21, 2024
3923ff7
Set order_weight for resource pool objects
ogenstad May 24, 2024
5ed487e
Added pagination on allocated ressources (#3412)
bilalabbad May 24, 2024
66f913e
fix menu overflow (#3446)
pa-lem May 24, 2024
52ceb4a
Ensure hfid is defined to generate an identifier
dgarros May 24, 2024
2d28171
Support for resource pools (#3402)
gmazoyer May 24, 2024
463a8c7
Merge pull request #3447 from opsmill/pog-resource-manager-order-weight
ogenstad May 24, 2024
1bd4795
Merge pull request #3448 from opsmill/dga-20240524-fix-3422
dgarros May 24, 2024
4bfe4ec
housekeeping to reusing existing component
bilalabbad May 24, 2024
1a42a80
Added validation of proposed change form
bilalabbad May 24, 2024
d5f58ae
Added back test on disabled create pc button
bilalabbad May 24, 2024
486922f
fixed test on create proposed change button enabled
bilalabbad May 24, 2024
9b612bb
fixed test on create proposed change from validation
bilalabbad May 24, 2024
3fe5868
Hide profile select if no data + select first generic if only 1 resul…
pa-lem May 24, 2024
9553c39
Fix get artifact API endpoint (#3440)
gmazoyer May 24, 2024
674ca32
Merge pull request #3390 from opsmill/pog-initial-agent-account
ogenstad May 24, 2024
3144231
feedback from PR
dgarros May 24, 2024
2fc8dfd
Merge pull request #3444 from opsmill/dga-20240524-telemetry
dgarros May 24, 2024
db5a4e3
move one liner curl install to docs
petercrocker May 24, 2024
6f37ea1
Merge pull request #3442 from opsmill/2712-diff-rel-update
dgarros May 24, 2024
3efe48f
Merge pull request #3396 from opsmill/3274-check-peer-type
dgarros May 24, 2024
7f4fd57
Remove login page for the documentation
dgarros May 24, 2024
a8ce572
add checks topic to the documentation
wvandeun May 24, 2024
ae3b6d8
add checks guide to the documentation
wvandeun May 24, 2024
659d44e
fix default value on form for textarea inputs
bilalabbad May 24, 2024
777ed43
Fix label hidden on json input
bilalabbad May 24, 2024
1ed5562
fix set value on json input
bilalabbad May 24, 2024
0d28920
Merge pull request #3454 from opsmill/dga-202405-remove-doc-pwd
dgarros May 24, 2024
9a72a73
Merge pull request #3420 from opsmill/wvd-20240522-add-checks-documen…
wvandeun May 24, 2024
0564af7
Add IP infront of "Prefix" to the IPAM menu
ogenstad May 24, 2024
baf5960
fix(docs): add helm registry guide
fatih-acar May 24, 2024
be4b53c
fix for public repo
petercrocker May 24, 2024
e4531ea
Merge pull request #3460 from opsmill/fac-add-helm-doc
fatih-acar May 24, 2024
65a1d20
open beta note
petercrocker May 24, 2024
c55663f
Merge pull request #3459 from opsmill/pog-ip-prefix-menu
ogenstad May 24, 2024
8730f78
Updates peers to display in form for relationships inputs (#3419)
pa-lem May 24, 2024
99ef54a
Rename default_prefix_size -> default_prefix_length for IP Address pool
ogenstad May 25, 2024
017ea4e
fixes identifier description of IpPrefixPoolGetResource and IpAddress…
wvandeun May 25, 2024
6f0a59a
Update schema manager to inherit property of generics and fix proces…
dgarros May 24, 2024
eaff218
Fix integration test
dgarros May 24, 2024
ada5b71
Fix format
dgarros May 24, 2024
450e9e7
Add second unique attribute to validate that only the first one is used
dgarros May 25, 2024
47e93cb
Merge pull request #3449 from opsmill/dga-20240524-schema-manager
dgarros May 25, 2024
99d1600
Refactor FAQ (#3392)
BRBCoffeeDebuff May 25, 2024
3dd1e84
Merge pull request #3453 from opsmill/pmc-20240524-docs
dgarros May 25, 2024
7eb8f70
Update schema for Resource pools
dgarros May 25, 2024
68cabf0
Rename integration test for proposed change
dgarros May 25, 2024
c66f893
Update SchemaValidatorPath to support profile
dgarros May 25, 2024
5d8dddd
Add CoreNode to profile
dgarros May 25, 2024
0373cee
Add profile to related_node_ids
dgarros May 25, 2024
cfabb63
Add unit and integration tests
dgarros May 25, 2024
fb29194
Fix refresh_artifacts to account for Profile
dgarros May 25, 2024
cac3e48
Add an exception if corenode is not present
dgarros May 25, 2024
efa88f9
update readme screenshot (#3470)
petercrocker May 25, 2024
114ff9c
Refactor add_profile_schemas
dgarros May 25, 2024
3f10d07
Add fixture for CoreNode
dgarros May 25, 2024
b5c5d4f
Ensure pool have unique names
dgarros May 25, 2024
cc4d7cc
Fix integration test
dgarros May 25, 2024
12e26de
Fix format
dgarros May 26, 2024
015cf20
Remove line highlighting that is not required
dgarros May 26, 2024
f9a7a78
Update unit test section in transformation topic
dgarros May 26, 2024
0bff58d
Add draft of release note for 0.14 release
dgarros May 26, 2024
e6ed9fa
Update version to 0.14 (infrahub) and 0.11 (sdk)
dgarros May 26, 2024
aaceddd
Update rn
dgarros May 26, 2024
f68eb47
Convert attribute variables on CoreGraphQLQuery to read-only
dgarros May 26, 2024
d43ed7a
Update release note
dgarros May 26, 2024
607ccf2
Update date
dgarros May 26, 2024
522350d
No trailing space
dgarros May 26, 2024
1a2805f
fix off-by-one type error in ip address parent identification
ajtmccarty May 26, 2024
9c20df8
Add section about performance benchmark tool to docs
dgarros May 27, 2024
70d176f
Merge pull request #3465 from opsmill/pog-addresspool-prefix
ogenstad May 27, 2024
40cb481
Update RN
dgarros May 27, 2024
ab49625
Merge pull request #3467 from opsmill/wvd-20240525-fix-identifier-des…
wvandeun May 27, 2024
9eebc91
Merge pull request #3480 from opsmill/ip-address-parent-logic-fic
dgarros May 27, 2024
5e259bf
Merge pull request #3468 from opsmill/dga-20240525-fix-schema-rm
dgarros May 27, 2024
bf60641
Update docs/docs/topics/hardware-requirements.mdx
dgarros May 27, 2024
3cbaaa2
Update docs/docs/topics/hardware-requirements.mdx
dgarros May 27, 2024
bfcd023
Update docs/docs/topics/hardware-requirements.mdx
dgarros May 27, 2024
7ebc0dc
chore(helm): update for 0.14 release
fatih-acar May 27, 2024
3da0c72
Ignore read only relationships in input data (#3475)
gmazoyer May 27, 2024
18a50bd
Fix test to include only required relationships of cardinality many o…
pa-lem May 27, 2024
4f593ce
Fix impacted_artifacts docstring typo
ogenstad May 27, 2024
2dac42c
Merge pull request #3482 from opsmill/dga-20240527-doc-hardware
dgarros May 27, 2024
751329a
Merge pull request #3472 from opsmill/dga-20240525-fix-doc
dgarros May 27, 2024
63bafe7
Merge pull request #3479 from opsmill/dga-20240526-gql-variables-ro
dgarros May 27, 2024
a79cc82
Ensure Profile is at the start of the changed_model not in the middle
dgarros May 27, 2024
1c95cda
Use resource pools in demo data
gmazoyer May 24, 2024
3c94822
Fix loopback prefix length
gmazoyer May 24, 2024
5bf8e15
Fix member type for loopback prefix
gmazoyer May 26, 2024
79cd953
Add support for data in allocation methods
gmazoyer May 26, 2024
95523c3
Fix parameters ordering
gmazoyer May 26, 2024
80f06fd
Fix E2E test pagination for prefix lookup
gmazoyer May 26, 2024
f859a71
Remove print statement
gmazoyer May 26, 2024
c1a7209
Set IP on management interfaces
gmazoyer May 26, 2024
70792e1
Fix prefixes created twice
gmazoyer May 27, 2024
e9821a0
Merge pull request #3471 from opsmill/dga-20240525-profile-pc
dgarros May 27, 2024
8c4b1d1
Use `default_prefix_length` for address pool
gmazoyer May 27, 2024
553a3ff
Merge pull request #3485 from opsmill/pog-impacted-artifacts-docstrin…
ogenstad May 27, 2024
2f0eaf2
Fix link for allocated ip address to IPAM
bilalabbad May 27, 2024
ea818de
Add exception in schema_manager for ip_namespace
dgarros May 27, 2024
a6bb70c
Fix typo
dgarros May 27, 2024
39924ee
incorporate feedback from pr
dgarros May 27, 2024
29865d6
Use `default_prefix_length` for IP Prefix pool
gmazoyer May 27, 2024
3b28cfb
Fix mutation for pool assignment on fields for relationships of cardi…
pa-lem May 27, 2024
28df197
Merge pull request #3478 from opsmill/dga-20240525-0.14-release-note
dgarros May 27, 2024
0d8be12
Merge pull request #3486 from opsmill/dga-20240527-exception-ipnamespace
dgarros May 27, 2024
5d0ebca
Merge pull request #3483 from opsmill/fac-helm-update
dgarros May 27, 2024
c8625b2
Merge pull request #3461 from opsmill/gma-20240524-demodata-resource-…
dgarros May 27, 2024
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
  •  
  •  
  •  
57 changes: 31 additions & 26 deletions .devcontainer/demo-container/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,43 +5,48 @@
"context": ".."
},
"customizations": {
"settings": {
"python.pythonPath": "/workspace/infrahub/.venv/bin/python",
"terminal.integrated.shell.linux": "/bin/bash",
"python.venvPath": "/workspace/infrahub/.venv",
"python.linting.enabled": true
},
"vscode": {
"settings": {
"python.pythonPath": "/workspace/infrahub/.venv/bin/python",
"terminal.integrated.shell.linux": "/bin/bash",
"python.venvPath": "/workspace/infrahub/.venv",
"python.linting.enabled": true
},
"vscode": {
"extensions": [
"pomdtr.excalidraw-editor",
"wholroyd.jinja",
"ms-python.vscode-pylance",
"shardulm94.trailing-spaces",
"nickmillerdev.pytest-fixtures",
"yzhang.markdown-all-in-one",
"GraphQL.vscode-graphql-syntax",
"MS-vsliveshare.vsliveshare"
"pomdtr.excalidraw-editor",
"wholroyd.jinja",
"ms-python.vscode-pylance",
"shardulm94.trailing-spaces",
"nickmillerdev.pytest-fixtures",
"yzhang.markdown-all-in-one",
"GraphQL.vscode-graphql-syntax",
"MS-vsliveshare.vsliveshare"
]
}
}
},
"remoteUser": "vscode",
"remoteEnv": {
"INFRAHUB_SDK_API_TOKEN": "06438eb2-8019-4776-878c-0941b1f1d1ec",
"INFRAHUB_DB_TYPE": "neo4j",
"INFRAHUB_IMAGE_VER": "local"
"INFRAHUB_API_TOKEN": "06438eb2-8019-4776-878c-0941b1f1d1ec",
"INFRAHUB_DB_TYPE": "neo4j",
"INFRAHUB_IMAGE_VER": "local"
},
"forwardPorts": [8000],
"runArgs": ["--volume=/var/lib/docker", "--privileged"],
"forwardPorts": [
8000
],
"runArgs": [
"--volume=/var/lib/docker",
"--privileged"
],
"onCreateCommand": "./.devcontainer/onCreateCommand.sh",
"postCreateCommand": "./.devcontainer/postCreateCommand.sh",
"postStartCommand": "./.devcontainer/postStartCommand.sh",
"postAttachCommand": "./.devcontainer/postAttachCommand.sh",
"features": {
"docker-in-docker": "latest",
"github-cli": "latest"
"docker-in-docker": "latest",
"github-cli": "latest"
},
"hostRequirements": {
"cpus": 8,
"memory": "16gb"
"cpus": 8,
"memory": "16gb"
}
}
}
91 changes: 48 additions & 43 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,46 +1,51 @@
{
"name": "infrahub",
"build": {
"dockerfile": "./Dockerfile",
"context": "."
"name": "infrahub",
"build": {
"dockerfile": "./Dockerfile",
"context": "."
},
"customizations": {
"settings": {
"python.pythonPath": "/workspace/infrahub/.venv/bin/python",
"terminal.integrated.shell.linux": "/bin/bash",
"python.venvPath": "/workspace/infrahub/.venv",
"python.linting.enabled": true
},
"customizations": {
"settings": {
"python.pythonPath": "/workspace/infrahub/.venv/bin/python",
"terminal.integrated.shell.linux": "/bin/bash",
"python.venvPath": "/workspace/infrahub/.venv",
"python.linting.enabled": true
},
"vscode": {
"extensions": [
"pomdtr.excalidraw-editor",
"wholroyd.jinja",
"ms-python.vscode-pylance",
"shardulm94.trailing-spaces",
"nickmillerdev.pytest-fixtures",
"yzhang.markdown-all-in-one",
"GraphQL.vscode-graphql-syntax",
"MS-vsliveshare.vsliveshare"
]
}
},
"remoteUser": "vscode",
"remoteEnv": {
"INFRAHUB_SDK_API_TOKEN": "06438eb2-8019-4776-878c-0941b1f1d1ec",
"INFRAHUB_DB_TYPE": "neo4j",
"INFRAHUB_IMAGE_VER": "local"
},
"forwardPorts": [8000],
"runArgs": ["--volume=/var/lib/docker", "--privileged"],
"onCreateCommand": "./.devcontainer/onCreateCommand.sh",
"postCreateCommand": "./.devcontainer/postCreateCommand.sh",
"postAttachCommand": "./.devcontainer/postAttachCommand.sh",
"features": {
"docker-in-docker": "latest",
"github-cli": "latest"
},
"hostRequirements": {
"cpus": 8,
"memory": "16gb"
"vscode": {
"extensions": [
"pomdtr.excalidraw-editor",
"wholroyd.jinja",
"ms-python.vscode-pylance",
"shardulm94.trailing-spaces",
"nickmillerdev.pytest-fixtures",
"yzhang.markdown-all-in-one",
"GraphQL.vscode-graphql-syntax",
"MS-vsliveshare.vsliveshare"
]
}
}
},
"remoteUser": "vscode",
"remoteEnv": {
"INFRAHUB_API_TOKEN": "06438eb2-8019-4776-878c-0941b1f1d1ec",
"INFRAHUB_DB_TYPE": "neo4j",
"INFRAHUB_IMAGE_VER": "local"
},
"forwardPorts": [
8000
],
"runArgs": [
"--volume=/var/lib/docker",
"--privileged"
],
"onCreateCommand": "./.devcontainer/onCreateCommand.sh",
"postCreateCommand": "./.devcontainer/postCreateCommand.sh",
"postAttachCommand": "./.devcontainer/postAttachCommand.sh",
"features": {
"docker-in-docker": "latest",
"github-cli": "latest"
},
"hostRequirements": {
"cpus": 8,
"memory": "16gb"
}
}
2 changes: 1 addition & 1 deletion .devcontainer/welcome
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

👋👋👋 Welcome to the Infrahub Demo Codespace environment 👋👋👋

The Infrahub API server, git agents and dependent services have been
The Infrahub API server, Git agents and dependent services have been
started. Infrahub can be accessed by opening the ports tab, clicking
on the globe icon in the Forwarded Address column of port 8000.

Expand Down
6 changes: 6 additions & 0 deletions .github/file-filters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ ci_config: &ci_config
- ".github/workflows/ci.yml"
- ".github/file-filters.yml"

github_workflows: &github_workflows
- ".github/workflows/*.yml"

development_files: &development_files
- "development/**"
- "tasks/**"
Expand Down Expand Up @@ -31,6 +34,9 @@ sync_poetry_files: &sync_poetry_files
frontend_files: &frontend_files
- "frontend/**"

e2e_test_files:
- "frontend/tests/e2e/**"

demo_files: &demo_files
- "models/**"

Expand Down
1 change: 1 addition & 0 deletions .github/infrahub-release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ include-labels:
- 'group/ci'
- 'group/frontend'
- 'type/documentation'
include-pre-releases: true
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
tag-prefix: infrahub-v
tag-template: infrahub-v
Expand Down
11 changes: 11 additions & 0 deletions .github/labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,14 @@
description: "Issue related to the CI pipeline"
color: "f25009"

- name: "group/helm"
description: "Issue related to the Helm chart"
color: "326ce5"

- name: "group/schema"
description: "Issue related to some schemas"
color: "fbceb1"

# ----------------------------------
# TYPE INFRAHUB (default)
# ----------------------------------
Expand All @@ -47,6 +55,9 @@
description: "Maintenance task"
color: "fef2c0"

- name: "type/tech-debt"
description: "Item we know we need to improve way it is implemented"
color: "73FA20"
# ----------------------------------
# TYPE ALL
# ----------------------------------
Expand Down
1 change: 1 addition & 0 deletions .github/python_sdk-release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ exclude-labels:
- 'ci/skip-changelog'
include-labels:
- 'group/python-sdk'
include-pre-releases: true
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
tag-prefix: python-sdk-v
tag-template: python-sdk-v
Expand Down
Loading
Loading