BlogDocs

merge stable down to develop - post v0.16.1(#4451)

Closed
Merging
stable
(
01e37a6
) into
develop
(
980c601
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
10
NEW
0
DROPPED
0
IGNORED
2

Benchmarks

Passed

test_schemabranch_duplicate
backend/tests/benchmark/test_schemabranch_duplicate.py::test_schemabranch_duplicate
+1%
289.5 µs
287.5 µs
test_graphql_generate_schema
backend/tests/benchmark/test_graphql_generate_schema.py::test_graphql_generate_schema
0%
297.2 ms
295.7 ms
test_base_schema_duplicate_CoreProposedChange
backend/tests/benchmark/test_nodeschema_duplicate.py::test_base_schema_duplicate_CoreProposedChange
0%
18.4 ms
18.4 ms
test_schemabranch_process
backend/tests/benchmark/test_schemabranch_process.py::test_schemabranch_process
0%
2.9 s
2.9 s
test_nodemanager_querypeers
backend/tests/benchmark/test_nodemanager_peers.py::test_nodemanager_querypeers
0%
1.5 ms
1.5 ms
test_query_one_model
backend/tests/benchmark/test_graphql_query.py::test_query_one_model
0%
345.6 ms
345.4 ms
test_get_schema
backend/tests/benchmark/test_get_schema.py::test_get_schema
0%
803.5 ms
803.4 ms
test_get_menu
backend/tests/benchmark/test_get_menu.py::test_get_menu
0%
753.5 µs
754.6 µs
test_relationshipmanager_getpeer
backend/tests/benchmark/test_nodemanager_peers.py::test_relationshipmanager_getpeer
0%
2.1 ms
2.1 ms
test_load_node_to_db_node_schema
backend/tests/benchmark/test_load_node_to_db.py::test_load_node_to_db_node_schema
0%
51.4 ms
51.6 ms

Ignored

test_query_rel_manyIgnored
backend/tests/benchmark/test_graphql_query.py::test_query_rel_many
0%
2.4 s
2.4 s
test_query_rel_oneIgnored
backend/tests/benchmark/test_graphql_query.py::test_query_rel_one
0%
1.8 s
1.8 s

Commits

Click on a commit to change the comparison range
base
develop
980c601
0%
Update version to 0.14.2 (#3711)
9b65ea8
4 months ago
by bilalabbad
0%
Merge pull request #3833 from opsmill/release-0.15 Release 0.15 into stable
47430b1
3 months ago
by dgarros
-33%
Merge pull request #3835 from opsmill/dga-20240715-fix-sdk-version Update Python SDK version to 0.12.0
6af17cb
3 months ago
by dgarros
+33%
Update docker-compose CICD with invoke commands (#3675) * update docker-compose cicd workflow and added new invoke commands to help us Co-authored-by: fatih-acar <fatih-acar@users.noreply.github.com>
a0fe383
3 months ago
by BeArchiTek
0%
Add missing overview docs pages (#3856) * add missing overview docs * renaming and fix diagrams * fix colors * fix background (again!)
c4dc2b9
3 months ago
by petercrocker
0%
Multiple profiles for object form (cherry pick from develop) (#3843) * Multiple profiles for object form (#3808) * add multiple combobox for profiles * get sorted profiles for form values * fix profiles query * fix multicombobox index * fix empty profiles submit * update combobox and multi-combobox ui for input height * update unit test after profiles * fix closed multi combobox on ption click * fix on empty profiles * fix flaky wait in e2e test * remove logs and fix type * :wrench: * get profile priority * fix profiles in edit form * handle submit with profiles * :pen: * update profiles multi combobox for initial values * :wrench: * :wrench: * fix default value when editing an object with values from profile * remove log * add release note + note for forntend update * update mock data * fix profiles order * add e2e test for multi profiles * remov elog * fixes types and removes logic in combobox * fix type * fix test locators * update creation verifications * update release notes * update types and typos * fix flaky test by waiting before rceating and verifying after creation * fix verification test * add release note draft * Fix flaky test for multi profiles and alerts for props (#3847) * add test id for close button * close alert before moving on * fix all alerts to use taost props * update test to wait after each profile creation * remove alert in console * wait for interface to be ready * correctly wait before query creation * fix check after comment creation * update verifiactions tests + increase timeout for proposed changes * increase timeout for proposed change * update objects in test to avoid concurrent testing on the same objects * update locators for hover
0391b47
3 months ago
by pa-lem
0%
Hides parent field if not available in generic relationship select (#3861) * Hides parent field if not available in generic relationship select (#3850) * hides parent field if not available * Fix flaky test for multi profiles and alerts for props (#3847) * add test id for close button * close alert before moving on * fix all alerts to use taost props * update test to wait after each profile creation * remove alert in console * wait for interface to be ready * correctly wait before query creation * fix check after comment creation * update verifiactions tests + increase timeout for proposed changes * increase timeout for proposed change * update objects in test to avoid concurrent testing on the same objects * update locators for hover * fix metadata test after parent select removal * remove test since select is removed * update release note * :pen:
c33ab19
3 months ago
by pa-lem
0%
Generic selector fixes to correctly reset values when changing kind or object (#3837) * cleanup props * update select to remov selected object when parent or kind has changed * fix parent * add release note * :pen: * fix option locator * Fix flaky test for multi profiles and alerts for props (#3847) * add test id for close button * close alert before moving on * fix all alerts to use taost props * update test to wait after each profile creation * remove alert in console * wait for interface to be ready * correctly wait before query creation * fix check after comment creation * update verifiactions tests + increase timeout for proposed changes * increase timeout for proposed change * update objects in test to avoid concurrent testing on the same objects * update locators for hover * artifacts test should be serial * fix reset after check with previous value * fix reset with defined previous kind * remove log * fix test after merge * :pen:
9d67d07
3 months ago
by pa-lem
0%
Merge pull request #3870 from opsmill/dga-20240719-fix-query-peers Add option to fetch peers nodes in query_peers
1e2f20c
3 months ago
by dgarros
0%
Merge pull request #3883 from opsmill/fac-add-repository-cmd feat(infrahubctl): add repository add command
7746798
2 months ago
by fatih-acar
0%
Activate poetry env to make sure pydantic-settings is present (#3885) * Use poetry run with invoke
3a26a58
2 months ago
by BeArchiTek
0%
Udpate Infrahub version to 0.15.1 and Python SDK to 0.12.1 (#3896)
e995ef2
2 months ago
by dgarros
0%
chore(ci): perm test Signed-off-by: Fatih Acar <fatih@opsmill.com>
cc80c52
2 months ago
by fatih-acar
0%
chore(ci): test update workflow Signed-off-by: Fatih Acar <fatih@opsmill.com>
27b0310
2 months ago
by fatih-acar
0%
chore: update docker-compose
7ecd065
2 months ago
by opsmill-bot
0%
Fix OpenAPI documentation of schema load endpoint (#3911)
f2a9c2a
2 months ago
by dgarros
0%
IFC-151 run artifact refresh after generators in PC pipeline (#3897) * IFC-151 run artifact refresh after generators in PC pipeline * format * update test, generate docs * fix unit test * make sure user checks run after generators too * regenerate docs
2f345d4
2 months ago
by ajtmccarty
0%
fix(ci): use pr head commit instead of last merge commit Signed-off-by: Fatih Acar <fatih@opsmill.com>
8cca4bb
3 months ago
by fatih-acar
0%
Fix error rendering in infrahubctl schema load (#3913) * Fix error rendering in infrahubctl schema load * Break down long lines * Add helper to cleanup stdout * Fix format of helper file * Remvoe xfail comment for test_schema_load_multiple * Fix display_schema_load_errors for dropdown
65733be
2 months ago
by dgarros
0%
Merge pull request #3922 from opsmill/wvd-20240725-fix-installation-docs Fix installation docs with latest version
3c6f1c2
2 months ago
by wvandeun
0%
fix: branch details page open correctly when branchname contains "/" (#3917)
1a698c4
2 months ago
by bilalabbad
0%
Fix infrahuctl config parsing from file (#3949)
9e7e059
2 months ago
by gmazoyer
0%
[FIX] dot icon on tree being hidden when there is a very long text (#3958)
9d6d41b
2 months ago
by bilalabbad
0%
[FIX] button covering graphql query view (#3964)
ccd081d
2 months ago
by bilalabbad
0%
Fix using HFID for relationships when creating new nodes (#3966)
b21b674
2 months ago
by gmazoyer
0%
Get HFID for related node to avoid calling fetch (#3976)
b2da9b8
2 months ago
by gmazoyer
0%
Validate HFID/uniqueness constraint format (#3972)
8917038
2 months ago
by gmazoyer
0%
Update Infrahub to 0.15.2 and Python SDK to 0.12.2 (#3978)
6173ac1
2 months ago
by gmazoyer
0%
set up plumbing and documentation for `towncrier` (#4021) * set up plumbing and documentation for `towncrier`
4a29a35
2 months ago
by lykinsbd
0%
update getting-started/branches (#4014)
8fb157f
2 months ago
by petercrocker
0%
Merge pull request #4026 from opsmill/pog-attribute-unique-validator Fix attribute uniqueness validator to not run in isolated mode
a202071
2 months ago
by ogenstad
0%
Merge pull request #4031 from opsmill/pog-pick-schema-inconsistency Fix schema inconsistency issue by reverting 3792
0c3af51
2 months ago
by ogenstad
0%
Merge pull request #4032 from opsmill/pog-add-towncrier-package Add towncrier as dev dependency
78ae7b3
2 months ago
by ogenstad
0%
Fix some docs typo (#4035) * fix some path due to frontend folder changes * Rebuild dynamic screenshots via e2e --------- Co-authored-by: bilalabbad <bilal@opsmill.com>
e09b0ca
2 months ago
by BeArchiTek
0%
Merge pull request #4037 from opsmill/pog-towncrier Add towncrier newsfragments for resolved issues
a9a351f
2 months ago
by ogenstad
0%
Merge pull request #4033 from opsmill/pog-friendlier-schema-integrity-message Make schema integrity check messages more user-friendly
20e11bb
2 months ago
by ogenstad
+1%
Towncrier fragment for #4035 (#4048)
59775a0
2 months ago
by BeArchiTek
0%
Fix uniqueness constraint with enum attribute (#4050)
b598072
2 months ago
by gmazoyer
0%
Add CICD job to update helm/chart.yaml (#4044) * Add invoke command to update Appversion and add it to cicd
72d9109
2 months ago
by BeArchiTek
0%
Profile type select update to display informations on the related node object (#4039) * update key to prevent duplicates * update options labels * update locator after renaming * fix profile selector for kind * update locators * add fragment * update locator * remove log * hide profile select for filters * fix props propagation
91f0da5
2 months ago
by pa-lem
0%
IFC-248 - Branch parameters in SDK (#4056) * Add several missing branch parameters --------- Co-authored-by: Guillaume Mazoyer <guillaume@opsmill.com>
89e2d63
2 months ago
by BeArchiTek
-1%
Backport fix for inherited attribute / relationships not being updated (#4059) * Fix for inherited attribute / relationships not being updated (#4005) --------- Co-authored-by: Damien Garros <dgarros@gmail.com>
e63b27a
2 months ago
by gmazoyer
+1%
bump sdk from 0.12.2 to 0.12.3 (#4061)
0eddeb1
2 months ago
by BeArchiTek
0%
Merge pull request #4065 from opsmill/pog-rest-api-docs-offline Serve Swagger & Redoc files locally so that the REST-API docs work offline or when isolated from the internet
bf2bfae
2 months ago
by ogenstad
0%
reset comment form after successful submit
ee4915b
2 months ago
by bilalabbad
0%
chore: update docker-compose
f4372c4
2 months ago
by opsmill-bot
0%
Merge pull request #4133 from opsmill/wvd-20240819-sdk-fix-upsert-mutation-stable fixes SDK upsert mutations not including HFID (cherrypick #4119)
dea6417
2 months ago
by wvandeun
0%
Merge pull request #4134 from opsmill/prep-python-sdk-release-v0.12.4 infrahub-sdk release v0.12.4
1e3907c
2 months ago
by wvandeun
0%
Fixes SDK error on save after include (#4123) (#4142) * proposal fix for 4116
0772340
2 months ago
by BeArchiTek
0%
Merge pull request #4149 from opsmill/fac-demo-codespaces-stable feat(codespaces): ensure demo data is included in prebuilt
0f7ad82
2 months ago
by fatih-acar
0%
Merge pull request #4171 from opsmill/wvd-20240823-fix-installation-guide fixes git clone command in installation guide
48be763
1 month ago
by wvandeun
0%
Merge pull request #4173 from opsmill/wvd-20240824-fix-doc-schema-topic Fix schema topic documentation
4fee1a9
1 month ago
by wvandeun
0%
Merge pull request #4202 from opsmill/wvd-20240828-fix-schema-topic-doc Add dropdown to attribute kind list in schema topic in the documentation
cd0b3b0
1 month ago
by wvandeun
0%
Merge pull request #4279 from opsmill/lgu-forbid-slash-in-repo-name Fix 4120: Repository name cannot contain '/' character anymore
b923f65
26 days ago
by LucasG0
0%
Merge pull request #4310 from opsmill/fac-fix-codespace-wait fix(codespaces): wait for infrahub to start (#4152)
b0c44c8
25 days ago
by fatih-acar
0%
Merge pull request #4312 from opsmill/fac-fix-codespaces-start-stable fix(codespaces): increase healthcheck retries for database
c2056df
25 days ago
by fatih-acar
-15%
chore: update docker-compose
e2d529e
24 days ago
by opsmill-bot
+15%
IFC-555 relationship peer required bug (#4335) * IFC-555 unit test that reproduces the issue * refresh relationships before running relationship constraints
06e2c35
23 days ago
by ajtmccarty
0%
IFC-564 - Pre populates parent field in relationships (#4320) * pre fill parent filter * add test for kind, parent and object * fix slected parent to filter objects * update test to check options after parent filter
9ecc426
23 days ago
by pa-lem
0%
Merge pull request #4329 from opsmill/lgu-clean-error-on-missing-schema-menu-placement Raise 422 SchemaNotFoundError while uploading a schema referring an unexisting schemanode
8795c14
23 days ago
by LucasG0
0%
IFC-555 add missing changelog entry (#4350)
b0d22fd
23 days ago
by ajtmccarty
0%
IFC-569: infer hfid from single-attribute uniqueness constraint (#4352) * IFC-569 generate hfid from single-attribute uniqueness constraint * add changelog * IFC-581 include uniqueness_constraints when validating hfid
fc7ca63
22 days ago
by ajtmccarty
0%
IFC-582 synchronize uniqueness_constraints and unique attributes (#4356) * IFC-582 synchronize uniqueness_constraints and unique attributes * remove duplicate uniqueness constraints during calculation * skip profile schema during uniqueness constraints/attrs syncing * update core schemas to sync unique attrs and uniqueness_constraints * update tests and data to sync uniqueness_constraints and unique attrs
bba294e
19 days ago
by ajtmccarty
0%
Merge pull request #4364 from opsmill/dga-fix-guide-create-schema Fix Guide Create Schema, set attribute to unique
6330b65
17 days ago
by dgarros
0%
Merge pull request #4367 from opsmill/wvd-20240918-fix-pytest-plugin fix pytest plugin integration tests
dca78d9
17 days ago
by wvandeun
0%
Merge pull request #4339 from opsmill/pog-construct-upsert-hfid-IFC-567 Add ability to construct HFIDs from payload for upsert mutations
a0593b5
17 days ago
by ogenstad
0%
use elementId() instead of ID() for neo4j queries (#4377) * IFC-699 use elementId() instead of ID() for neo4j queries * update id function in more places, update element_id_to_id * actually call function * move element_id_to_id somewhere a little more appropriate * add new method to database protocol
db97e50
16 days ago
by ajtmccarty
0%
update discord url (#4375)
27c44ea
16 days ago
by petercrocker
0%
Merge pull request #4370 from opsmill/fac-IFC-14 fix(backend): allow usage of "updated_at" attributes
72855ef
16 days ago
by fatih-acar
0%
Merge pull request #4384 from opsmill/pog-consumer-timeout-IFC-683 Remove incorrect consumer timeout
ac82d3f
16 days ago
by ogenstad
0%
Merge pull request #4378 from opsmill/dga-20240918-sdk-submmodule Move Python SDK to external repository
becbcc9
16 days ago
by dgarros
0%
Merge pull request #4413 from opsmill/dga-20240921-fix-4382 Fix rendering of display label for attribute with enum
aed3d1c
13 days ago
by dgarros
0%
Merge pull request #4415 from opsmill/dga-2240921-update-memgraph Update memgraph v1.19
5ef943c
13 days ago
by dgarros
+1%
Merge pull request #4414 from opsmill/dga-20240921-fix-4325 Add validation for hierarchy parent and children
68c5d76
12 days ago
by dgarros
0%
fix(docs): helm updates Signed-off-by: Fatih Acar <fatih@opsmill.com>
e3bb352
15 days ago
by fatih-acar
0%
Merge pull request #4345 from opsmill/pog-hfid-in-schema-view-IFC-568 Add HFID to schema view in frontend
1be1759
12 days ago
by ogenstad
+1%
fix(backend): use correct timeout value with NATS Related to #4308 Signed-off-by: Fatih Acar <fatih@opsmill.com>
64ee086
12 days ago
by fatih-acar
0%
Merge pull request #4425 from opsmill/lgu-fix-generator-definition Add missing docs link for GeneratorDefinition/GeneratorInstance
90c0540
12 days ago
by LucasG0
0%
Update action buttons on details views (#4362) (#4428) * start extract action buttons and modals for object details * add relationship action button * fix test id * fix test id * fix refetch * udpate confirm label in modal delete * fix refresh * revert rename * fix test * fix refetch * improve on delete * improve delete label * add fragment * wait for ondelete * mark tests as slow
5de9bfd
11 days ago
by pa-lem
0%
Display Parent relationship in list view (#4426) if the parent is a relationship, we do not display to avoide noise
a4fd3ee
11 days ago
by bilalabbad
0%
Merge pull request #4436 from opsmill/pog-repo-import-raise-errors-IFC-696 Properly raise repo import errors instead of catching them
772c9db
11 days ago
by ogenstad
0%
Revert "cleanup security model" This reverts commit 911fb9c1c33d697fa3bbfea13f69ee4a5cf8e9bc.
75d19fe
11 days ago
by petercrocker
0%
Generate uniqueness_constraints for schema node if hfid exists (#4344) * Generate uniqueness_constraints for schema node if hfid exists Fixes #4186 * one more unit test --------- Co-authored-by: Aaron McCarty <aaron@opsmill.com>
871d26a
11 days ago
by ogenstad
+1%
Added missing changelog for 0.16.1 (#4441)
7c595b8
11 days ago
by bilalabbad
0%
fix npm audit alert (#4442)
4725abb
11 days ago
by bilalabbad
0%
chore: update docker-compose
d2f5a69
10 days ago
by opsmill-bot
0%
Merge pull request #4456 from opsmill/wvd-20240925-fix-getting-started-tutorial Fix IpamIPAddressCreate mutation in the GraphQL mutation section of the getting started tutorial
1a06682
10 days ago
by wvandeun
0%
Merge pull request #4427 from opsmill/lgu-load-incorrect-order-by Loading a schema with an incorrect order_by field raise a proper error
b4ee01b
10 days ago
by LucasG0
0%
Merge pull request #4459 from opsmill/pog-fix-count-only-queries-IFC-733 Fix performance issue for count only queries
37921b6
9 days ago
by ogenstad
0%
fix(ci): publish checkbox is reversed Signed-off-by: Fatih Acar <fatih@opsmill.com>
5b7da78
9 days ago
by fatih-acar
0%
refactor diff calculation query to get less information (#4376) * IFC-580 refactor diff calculation query to get less information * changes to support memgraph * link base and diff branch diffs more strongly * put all the pieces together * format * fix save query for memgraph * fix some more bugs and add tests * neo4j typo, one more unit test * add a "migration" to delete all diffs b/c of the new format * add newsfragment
78b4523
8 days ago
by ajtmccarty
0%
chore: update docker-compose and helm chart
980c601
4 days ago
by opsmill-bot
0%
fix diff calculation bug around deleted edges (#4532) * use branched_from instead of created_at for branch diff * fix bug in delete relationship query * remove UNCHANGED properties, attrs, relationships from calculated diffs * consolidate same_value checking logic in ConflictsEnricher * refactor diff query to exclude intra-branch updates, add previous_values flag * fixes for diff recalculation * use branched_from instead of created_at for diff calculation * more fixes and tests for diff calculation * normalize time comparisons
01e37a6
16 hours ago
by ajtmccarty
ResourcesHomePricingDocsBlogGitHubChangelog