Commits
Click on a commit to change the comparison rangefix relationship delete query branch problems (#4980)2 years ago
by ajtmccarty fix(ci): use forked paths-filter2 years ago
by fatih-acar fix confusing path (#5066)2 years ago
by BeArchiTek Merge pull request #5087 from opsmill/pog-stable-sdk-1.1.0 Merge pull request #5065 from opsmill/pog-schema-convergence-on-repo--import-IFC-955 Merge pull request #5084 from opsmill/pog-stable-webhook Merge pull request #5069 from opsmill/lgu-add-task-session chore: update docker-compose and helm chart2 years ago
by opsmill-bot chore: update docker-compose and helm chart2 years ago
by opsmill-bot Added combobox component for Relationship many (#4422) (#5095) Close button was looking for not disabled rather than disabled. Added check to existing test to validate PC details has the close button as not disabled. (#5105)2 years ago
by FragmentedPacket Merge pull request #5104 from opsmill/dga-20241130-fix-5091 correctly set value for list field on create/update/filter form (#5119)2 years ago
by bilalabbad Fail schema validation when deleting a referenced node (#5079) Merge pull request #5128 from opsmill/ajtm-12022024-schema-rename-diff-fix2 years ago
by ajtmccarty Merge pull request #5115 from opsmill/dga-20211202-testing Merge pull request #5101 from opsmill/pog-update-artifact-targets-IFC-963 Merge pull request #5121 from opsmill/pog-permission-isolation IFC-988 Enforce artifact's object to be artifact targets (#5127) Merge pull request #5129 from opsmill/dependabot/pip/pip-445d0b7773 Merge pull request #5116 from opsmill/dga-20241202-fix-5106 Merge pull request #5138 from opsmill/pog-empty-hash-on-branch-create-IFC-991 fix(ci): ignore some linter rules2 years ago
by fatih-acar fix spacing errors with `towncrier build` by adding custom template (#5151) initial CI and invoke tasks for releases (#5156) bump to version to 1.0.9a0 Merge pull request #5139 from opsmill/lgu-fix-error-on-missing-file Merge pull request #5170 from opsmill/pog-store-coreprofile-in-db Merge pull request #5140 from opsmill/dga-20241203-fix-branch-id Merge pull request #5168 from opsmill/release-1.0.9-beta2 years ago
by opsmill-bot Merge pull request #5186 from opsmill/lgu-fix-infrahub-db-update Merge pull request #5187 from opsmill/lgu-fix-pool-rel-name handle generics and generics peers correctly when deleting nodes (#5133)2 years ago
by ajtmccarty IFC-993 Fix uniqueness constraint with enum attributes (#5203) Merge pull request #5188 from opsmill/dga-20241211-core-profile-diff Merge pull request #5164 from opsmill/pog-generate-graphql-schema release v1.0.9 prep (#5209) enable Biome rule noUnusedVariables (#5239) Merge pull request #5245 from opsmill/fix-5235 Merge pull request #5254 from opsmill/lgu-fix-db-migrate-schema Merge pull request #4672 from opsmill/dga-20241020-fix-prefetch-rel Merge pull request #5283 from opsmill/lgu-number-default-value-bool fix issue that causes illegal diff query (#5291) Merge pull request #5314 from opsmill/dga-20241224-fix-resolver docs: Optional is False by default rather than True. (#5288)1 year ago
by FragmentedPacket Merge pull request #5343 from opsmill/bkr-fix-log-level Merge pull request #5344 from opsmill/dga-20241231-fix-node-get fix(backend): early filter on relationship_get_peer Merge pull request #5356 from opsmill/dga-20250103-ruff-all support IP Namespaces on branches (#5369) Merge pull request #5371 from opsmill/dga-20240105-fix-poetry Merge pull request #5370 from opsmill/ajtm-01032025-invalid-hfid-error Merge pull request #5375 from opsmill/dga-20250105-rn-1.1.1 Merge pull request #5366 from opsmill/dga-20250103-node-subquery IFC-1050 Add permission manager (#5362) fix missing branch param in computed attributes logic (#5386) IFC-1015 Fix schema dropdown removal (#5392) Merge pull request #5378 from opsmill/dga-20250106-task-related-nodes fix(docker): pin poetry to 1.8.5 Merge pull request #5380 from opsmill/dga-20250103-node-list-order Merge pull request #5383 from opsmill/ajtm-01062025-non-unique-nulls Merge pull request #5382 from opsmill/dga-20250106-retry-decorator Merge pull request #5396 from opsmill/pog-python-typing Merge pull request #5406 from opsmill/dga-20250109-fix-task-related-nodes Merge pull request #5342 from opsmill/ajtm-12312024-skip-diff-no-changes fix(backend): do not cleanup labels for each db result row Merge pull request #5414 from opsmill/stable-python_sdk-v1.5.0 Cherry pick a few features from develop to make stable consistent for the frontend project (#5417) Merge pull request #5420 from opsmill/ajtm-01092025-hierarchy-ordering IFC-1031 Fix access to REST endpoints for anonymous (#5415) Merge pull request #5438 from opsmill/dga-20250112-task-related-nodes IFC-1032 Fix IP pool allocation with deleted nodes (#5440) IFC-1033 Fix IP addr being in IP pfx pool allocated nodes (#5436) Merge pull request #5447 from opsmill/dependabot/pip/pip-343d96632a add more diff-related logging (#5445) skip profile schemas when checking for schema migrations (#5446) add AttributeKindChecker to aggregated constraints (#5460) IFC-1128 Fix account with perm not able to update accounts (#5466) Merge pull request #5476 from opsmill/lgu-boost-attribute-add Merge pull request #5477 from opsmill/lgu-community-cli-context fix previous value bug for multiple updates on branch (#5462) fix(docker): use tini as entrypoint Merge pull request #5479 from opsmill/dga-20250116-content-types Merge pull request #5497 from opsmill/stable-python_sdk-v1.6.1 IFC-592 Merge schemas when loading them from files (#5482) enable test to backend docker integration Merge pull request #5503 from opsmill/pog-experimental-pull-request-IFC-1083 Merge pull request #5379 from opsmill/lgu-fix-test-prefect-server more verbose schema integrity error message (#5495) Merge pull request #5471 from opsmill/dga-20240115-fix-5456 Merge pull request #5526 from opsmill/pog-healthcheck-IFC-1163 Merge pull request #5500 from opsmill/pog-oidc-groups-from-id_token-IFC-1133 move node-level diff query to its own query and limit it (#5528) skip loading a diff when we just need the conflicts from it (#5529) Merge pull request #5523 from opsmill/cherry-pick-dasboard-log-grafana1 year ago
by opsmill-bot Merge pull request #5541 from opsmill/lgu-fix-prefix-too-many-rels IFC-968 Prevent importing git remote branch with conflicts (#5340) Merge pull request #5519 from opsmill/dga-20240119-fix-5484 limit attributes/relationship diffs (#5543) refactor diff calculation of properties changes (#5560) IFC-15 Support for mandatory/optional parent relationship (#5561) Merge pull request #5564 from opsmill/pog-proposed-change-merge-state-IFC-1157 Merge pull request #5590 from opsmill/lgu-fix-multi-rel-br-agnostic get diffs batched (#5575) Merge pull request #5596 from opsmill/dga-202501-28-artifacts fix bug in merge logic (#5605) Merge pull request #5624 from opsmill/pog-loosen-requirements-for-oicd-IFC-1194 fix(ci): disable test tracing chore: update submodule python_sdk to version v1.7.1 (#5629)1 year ago
by opsmill-bot update diff logic to handle schema kind migration (#5634) move integrations to other repos (#5649)1 year ago
by petercrocker Merge pull request #5655 from opsmill/lgu-fix-number-pool-utilization fix diff limit/offset logic (#5663) Merge pull request #5659 from opsmill/pog-exclude-properties-node-events allow updating a diff when saving instead of forcing a create (#5617) add test and changes for a relationship identifier migration (#5652) IFC-681 Use same transaction for object mutate create (#5704) Use dedicated database session for constraint runner (#5718) only return diff metadata after update (#5724) Merge pull request #5722 from opsmill/dependabot/pip/pip-1099dc578e Merge pull request #5753 from jefvantongerloo/jefvt-fix-5739-docker-postgress-healthcheck handle diff summary counts at the database level (#5712) Merge pull request #5721 from opsmill/lgu-dev-reload only get and save the parts of the diff we need (#5671) Check for permissions in rel add/remove mutations (#5772) disable sdk creation documentation Merge pull request #5799 from opsmill/ajtm-02192025-agnostic-required-rel-test Merge pull request #5819 from opsmill/dga-20250222-diff-update-task fix error in peer count query (#5843) fixes to allow getting a diff for a single branch (#5842) Merge pull request #5809 from opsmill/lgu-fix-node-kind-migrate fix(ci): use new helm repo for version update workflow Merge pull request #5857 from opsmill/jbr-clean-sdk Merge pull request #5803 from opsmill/lgu-delete-all-peers improve diff save performance (#5801) Merge pull request #5640 from opsmill/lgu-fix-to-time-migration diff OOM errors and performance (#5887) fix(ci): deps install for docker integration job Fixes HFID format in mutations IPAddressPoolGetResource and IPPrefixPoolGetResource (#5943) unit test for duplicate attribute edges in database skip running node-level uniqueness constraints when possible (#5954) Merge pull request #5893 from opsmill/jbr-docker-collect-new-version fix relationship query loopback bug (#6002) data loader for many relationship resolver (#6013) Merge pull request #6034 from opsmill/ajtm-03142025-fix-hierarchy-merge Merge pull request #6048 from opsmill/pog-upgrade-jinja2 fix(ci): avoid stale containers when cancelling job fix(ci): ensure python 3.12 on failing jobs fix(ci): make benchmarks verbose to catch exceptions Remove extra CI benchmarks run (#6104) fix(ci): enable flaky e2e test detection Fix HFID validation with empty peer uniqueness constraints (#6117) fix(backend): add more tracing spans Merge pull request #6121 from opsmill/pog-core-utils-typing Merge pull request #6119 from opsmill/stable-python_sdk-v1.9.1 Merge pull request #6122 from opsmill/pog-infrahub-trace-typing Merge pull request #6107 from opsmill/pog-mandatory-jinja2-attributes-IFC-1402 Merge pull request #6114 from opsmill/pog-restrict-query-filters-computed-transforms-IFC-1403 Disabled flaky tests to unblock team (#6137) Merge pull request #6136 from opsmill/dga-20250325-demo-upgrade fix(python_testcontainers): lint Merge release 1.1 into stable Improve node upsert performances (#5966) Merge pull request #6153 from opsmill/dga-20250326-graph-version inherited schema fields fixes (#6146) Migration to fix cardinality one relationships (#5930) Merge pull request #6160 from FragmentedPacket/may-202503-schema-strict-mode-compose-env-var Merge pull request #6150 from opsmill/ajtm-03252025-generic-order-weights fix(tasks): update helm chart release Merge pull request #6164 from opsmill/stable-python_sdk-v1.9.2 IFC-1243 Set operational status of repo after fetch (#6009) fix(ci): use chrome new headless Use database sessions in compute attributes flows (#6171) stop using local_rels/attrs in schema update (#5595) update NodeGetKindQuery for nodes with a migrated kind (#6165) Increase benchmarks timeout (#6109) fix(testcontainers): disable lb timeouts Merge pull request #6186 from opsmill/dga-20250328-fix-6182 Merge pull request #5995 from opsmill/jbr-v3-docker-collect-new-feature Fix upserting a node with an existing non-hfid unique attribute in payload (#6193) Merge pull request #6198 from opsmill/ajtm-03312025-ip-reconcile-offbyone Merge pull request #6187 from opsmill/dga-20250329-sdk-store Merge pull request #6203 from opsmill/dga-20250401-release-1.1-stable Merge pull request #6208 from opsmill/dga-20250401-release-1.1-stable-bis Do not allow duplicated optional unique attributes (#6175) Remove EventNewPrimaryWorker (#6220) fix generic schema attr delete migration for overridden attrs (#6215) IFC-1409 Fix HFID duplicates for component templates (#6218) Merge pull request #6139 from opsmill/pog-remove-schema-branch-from-registry-IFC-1406 Merge pull request #6216 from opsmill/pog-refactor-driver-imports upsert with changed relationships bug (#6234) Merge pull request #6237 from opsmill/pog-restrict-event-related-payload Correctly update deleted fields while updating a schema (#6226) add migration to fix children of 0.0.0.0/0 prefixes if necessary (#6257) IFC-1398 Support number from pool through generics (#6254) Migrate BranchMergeEvent to prefect (#6183) Merge pull request #6256 from opsmill/pog-generic-computed-attributes-IFC-1239 Merge pull request #6280 from opsmill/stable-python_sdk-v1.10.2 Merge pull request #6275 from opsmill/pog-prefect-3.3.4 Merge pull request #6281 from opsmill/pog-restrict-related-generatorgroup-payload Merge pull request #6282 from opsmill/wvd-20250411-add-prefect-env-var Merge pull request #6243 from opsmill/pog-clear-graphql-manager-cache-IFC-1383 Add generics to node selection in number pool form (#6277) Disable animation during E2E tests in CI (#6288) Fix upsert with both default_filter and hfid defined (#6291) fix(backend): trace row count returned by database IFC-1445 Add relationships + attributes to generic template (#6304) Raise better error messages on HFID lookup failure (#6321) IFC-1453 Add HFID to generic template to fix HFID usage (#6319) fix(ci): testcontainers test and docker syntax fix(styles): update branded terms case swap and add 'kubectl' to spelling exceptions Added CI env variables to disable animation during tests on CI (#6335) Merge pull request #6315 from opsmill/pog-update-certifi patching command framework `infrahub db patch plan/apply/revert` (#6311) Merge pull request #6348 from opsmill/pog-refactor-computed-attribute-filter-query Merge pull request #6360 from opsmill/pog-update-h11 Mutating a backend node with extra attrs logs instead of raising (#6350) fix(backend): improve IPPrefixReconcileQuery performance (#6249) AggregatedConstraintChecker correctly raises errors (#6369) remove duplicate txn from Migration014 Merge pull request #6371 from opsmill/pog-prefect-3.3.7 Move database constants to constants folder (#6372) Enable HCL syntax highlighting (#6374) deduplication patches (#6340) Merge pull request #6363 from opsmill/pog-query-convert-response-IFC-1479 Add note about rebase after core schema updates (#6384) fix(backend): add extra where clause in uniqueness constraint query Merge pull request #6395 from opsmill/pog-restrict-computed-attribute-mutation-query Merge pull request #6402 from opsmill/dga-20250504-fix-comp-attr-setup Deleting branch correctly deletes nodes with agnostic relationships (#6376) fix: neo4j docker healthcheck fills storage logic for deleting nodes removed from a diff (#6391) add node kind to node field specifiers (#6359) Generate templates for inherited kinds (#6423) fix(backend): make sure filter subqueries start from the node fix bug in rel create for migrated kind nodes (#6421) Merge pull request #6431 from opsmill/pog-mypy-ruleset Merge pull request #6438 from opsmill/pog-allow-large-dropdown-choices-IFC-1483 Merge pull request #6432 from opsmill/wvd-2025008-fix-webhook-signature Merge pull request #6433 from opsmill/ajtm-05082025-rel-query-updates handle migrated kind nodes in diff and merge logic (#6401) Merge pull request #6448 from opsmill/pog-alternate-attribute-value-selection-IFC-1251 Merge pull request #6440 from opsmill/dga-20250511-jinja2-hash order results of the uniqueness constraint query (#6459) Improve monitoring (#6466) Correctly save proposed changed with merging state (#6490) fix batching bug in diff query (#6483) Increase tasks logs limit (#6446) IFC-1530 Add weighted pool resource generic (#6511) fix(backend): ignore neo4j deprecation logs Weighted pool allocation docs and attribute description (#6518) chore: update docker-compose1 year ago
by opsmill-bot Merge pull request #6499 from opsmill/dependabot/pip/pip-297a1d6f26 migration to fix various database issues from node kind update merge bugs (#6531) Merge pull request #6546 from opsmill/ajtm-05262025-missing-sessions IFC-1517 Don't set unique constraints on generic templates (#6565) fix(ci): force pipx install poetry remove needlessly scary error message (#6570) fix attribute add migration for deleted nodes (#6569) extra-thorough test for latest migration (#6567) fix(ci/docker): workaround issue with poetry 2 Merge pull request #6582 from opsmill/ajtm-06012025-diff-save-query-update Merge pull request #6594 from opsmill/ajtm-06022025-no-diff-txn make the assertion errors in db_snapshot.py more verbose in pytest (#6610) Merge pull request #6643 from opsmill/wvd-20250606-update-python-sdk-submodule Merge pull request #6644 from opsmill/ajtm-06052025-delete-diff-update Merge pull request #6662 from opsmill/dependabot/pip/pip-512858e340 Merge pull request #6668 from opsmill/dependabot/pip/python_testcontainers/pip-512858e340 make diff update methods prefect flows (#6653) fix(development): tempo syntax Merge pull request #6685 from opsmill/pog-release-bump-date Merge pull request #6688 from opsmill/pog-remove-deprecated-app-parameter allow renaming unique attrs (#6595) Merge pull request #6696 from opsmill/pog-asyncio-task Merge pull request #6717 from opsmill/dependabot/pip/pip-988d6777c3 Fix Number min/max_value not restricting values (#6716) Merge pull request #6719 from opsmill/dependabot/pip/pip-2c7469b053 Merge pull request #6727 from opsmill/pog-stable-node-untyped-def Add migration to check for invalid number attributes (#6732) Merge pull request #6746 from opsmill/ajtm-06262025-bump-sdk simpler uniqueness query for node constraints (#6694) Merge pull request #6720 from opsmill/dependabot/pip/python_testcontainers/pip-2c7469b053 refactor tracking node specifiers to perform better (#6752) prevent diff update and merge from running simultaneously (#6740) fix(ci): run e2e tests only when required Merge pull request #6772 from opsmill/pog-webhook-upsert-IFC-156711 months ago
by ogenstad Fix duplicate `member_type` arg for prefix pool (#6798)11 months ago
by gmazoyer add infrahub db check command (#6792)11 months ago
by ajtmccarty new infrahub db migrate --migration-number option (#6804)11 months ago
by ajtmccarty Merge pull request #6782 from opsmill/pog-override-pop11 months ago
by ogenstad fix duplicate relationships added during node creation (#6803)11 months ago
by ajtmccarty duplicate Relationships cleanup migration (#6812)11 months ago
by ajtmccarty bump graph version, fix migration name (#6827)11 months ago
by ajtmccarty update migration to delete orphan Relationship nodes (#6828)11 months ago
by ajtmccarty fixes 500 error on empty schemas list (#6835)11 months ago
by BeArchiTek diff crash with double-deleted schemas (#6831)11 months ago
by ajtmccarty add keyword scanner (#6784)11 months ago
by petercrocker Add migration for Attribute NumberPool on existing nodes (#6813) Merge pull request #6860 from opsmill/dga-20250719-apache Merge pull request #6861 from opsmill/dga-20250720-fix-6855 Merge pull request #6862 from opsmill/dga-20250720-fix-6843 Merge pull request #6854 from opsmill/ajtm-07172025-schema-rel-orphan11 months ago
by ajtmccarty Merge pull request #6866 from opsmill/dga-20250720-fix-6865 add registry initialization to migration (#6878)11 months ago
by ajtmccarty Merge pull request #6881 from opsmill/stable-python_sdk-v1.13.5 Lock on names for GraphQLQueryGroup (#6899) prevent duplicate edges in node kind migration (#6891)11 months ago
by ajtmccarty Merge pull request #6912 from opsmill/pog-reserved-keywords-IFC-160311 months ago
by ogenstad Use async for SDK node `extract` method (#6916)11 months ago
by gmazoyer fix for unlikely diff bug (#6927)11 months ago
by ajtmccarty Update Docker Compose file to split base infrahub config and API server (SSO) (#6902)11 months ago
by FragmentedPacket fix(ci): ensure pipx uses correct python version10 months ago
by fatih-acar new `infrahub db check` query for orphaned Relationships (#6950)10 months ago
by ajtmccarty Merge pull request #6966 from opsmill/ajtm-08042025-diff-fix10 months ago
by ogenstad command to clean up incorrect inheritance/database labels (#6914)10 months ago
by ajtmccarty Add try/except clause to handle relationships created by pool + fix tests with missing core schemas prevent and clean up orphaned agnostic Relationships in a branch delete (#7012)10 months ago
by ajtmccarty IFC-1499 Check schema permission for dropdown/enum operations (#7007)10 months ago
by gmazoyer Merge pull request #7025 from opsmill/pog-resource-pool-again-IFC-173210 months ago
by ogenstad fix(backend): batch peers fetch only for many cardinality10 months ago
by fatih-acar fix Migraiton033 minimum version (#7021)10 months ago
by ajtmccarty display labels aggregation bug (#7023)10 months ago
by ajtmccarty fix(tasks): update release command for #700810 months ago
by fatih-acar improve profiles docs (#6955)10 months ago
by petercrocker fixes for diffing and merging a branch into an emtpy default branch (#7062)10 months ago
by ajtmccarty Merge pull request #7079 from opsmill/ajtm-08252025-generic-optional-to-false Update Node.js to version 22 (#7093)10 months ago
by bilalabbad handle overridden choice attributes on generics during schema integrity check (#7088)10 months ago
by ajtmccarty Merge pull request #7091 from opsmill/pog-dependency-updates10 months ago
by ogenstad Merge pull request #7100 from opsmill/pog-registry-branch-cleanup10 months ago
by ogenstad Merge pull request #7109 from opsmill/pog-global-lock-updates Merge pull request #7115 from opsmill/pog-branched-from-IFC-1790 fix(tests): flaky integration docker on enterprise9 months ago
by fatih-acar IFC-1760 Fix invalid 403s when looking at `CoreNode` (#7118) Merge pull request #7125 from opsmill/pog-infrahub-shell re-run migration026 in case it silently failed (#7135)9 months ago
by ajtmccarty Merge pull request #7141 from opsmill/pog-deepdiff-update fix(ci): add missing step for integration test9 months ago
by fatih-acar Fix artifact validation (#7067) Upgrade Biome to v2 + Ultracite config (#7153)9 months ago
by bilalabbad update AccountTokenValidatorQuery (#7160)9 months ago
by ajtmccarty fix branch-support bugs in IP reconciliation (#7105)9 months ago
by ajtmccarty Merge pull request #7134 from muffizone/fix-7119 Merge pull request #7179 from opsmill/dga-20250908-trigger-attr fix(ci): increase sdk timeout in upgrade test job9 months ago
by fatih-acar feat: allow group mapping for google sso (#7200)9 months ago
by fatih-acar fix: update params type in RequestGraphQLQueryGroupUpdate (#7209)9 months ago
by minitriga Pass in branch_name to the exception within create_locally to provide proper branch name (#5714)9 months ago
by FragmentedPacket Merge pull request #7207 from opsmill/fac-upgrade-codspeed Merge pull request #7212 from opsmill/pog-webhook-artdef-name-IFC-1803 fix(backend): add info metric for workers9 months ago
by fatih-acar Use smaller transactions in branch delete cypher query (#7229)9 months ago
by ajtmccarty IFC-1695 Prune git old remote references on fetch (#7131) updates and tests for Relationship queries to not return deleted rels (#7163)9 months ago
by ajtmccarty Add hfid and uniqueness constraint to Attribute and Relationship Match for NodeTrigger (#7182) migration for fixing improperly reconciled IP objects (#7164)9 months ago
by ajtmccarty Convert GraphQL query group update tasks to interval to hide it from the task list (#7242) bug in NodeGetListQuery if filter includes peer IDs for peers with migrated kind (#7248)9 months ago
by ajtmccarty Fix HFID not being accepted when using the prefix/address mutations. (#7240)9 months ago
by FragmentedPacket fix schema integrity check to remove resolved violations (#7279)9 months ago
by ajtmccarty Fix docs for configuration and update object storage docs (#7283)9 months ago
by minitriga Merge pull request #7293 from opsmill/dga-20250930-fix-7259 fix ordering in artifact diff query (#7300)8 months ago
by ajtmccarty small cypher fix (#7303)8 months ago
by ajtmccarty fix(backend): enable gzip compression only on specific routes8 months ago
by fatih-acar Merge pull request #7370 from opsmill/dependabot/pip/pip-d915839adb add uniqueness constraints for SchemaAttribute/Relationship (#7348)8 months ago
by ajtmccarty IFC-1819 Fix utilization percentage of IP prefixes (#7388) fix(backend): lesser schema duplicate8 months ago
by fatih-acar Improve logging and error handling for SSO + add group mapping documentation (#7383)8 months ago
by BaptisteGi fix(docs): update HA setup guide8 months ago
by fatih-acar fix: add newsfragment8 months ago
by fatih-acar duplicated updated generic attributes (#7408)8 months ago
by ajtmccarty Merge pull request #7458 from opsmill/dependabot/pip/pip-7f59f9beee Merge pull request #7455 from opsmill/pog-upsert-requirements-IFC-1911 apply non-template relationships in sub-templates (#7464)8 months ago
by ajtmccarty Merge pull request #7479 from opsmill/pog-docker-legacy IFC-1908: Add new error message for git connection error (#7467) Update docker-compose-observability.yml8 months ago
by fatih-acar feat(cli): add tasks flush commands8 months ago
by fatih-acar fix(backend): use http adapter context for task worker prefect client8 months ago
by fatih-acar update ordering in NodeListGetRelationshipsQuery (#7535)7 months ago
by ajtmccarty no duplicated edges during merge involving migrated-kind nodes (#7536)7 months ago
by ajtmccarty Merge pull request #7560 from opsmill/pog-artifact-definition-query-analyzer-IFC-937 test and fixes for diff query in parallel mode (#7566)7 months ago
by ajtmccarty fix IP address self-parent edge case (#7599)7 months ago
by ajtmccarty Merge pull request #7624 from opsmill/fac-merge-release1.5-into-stable7 months ago
by fatih-acar Increase default timeout to 60 seconds for transforms/checks. (#7299)7 months ago
by FragmentedPacket Merge pull request #7633 from opsmill/pog-testcontainer-tests fix(backend): database session usage7 months ago
by fatih-acar Merge pull request #7645 from opsmill/pog-starlette fix(ci): ensure we do not use system pipx7 months ago
by fatih-acar Add migration 45 to update profile/template HFID and display label (#7656) prevent attempting to update a diff for a deleted branch (#7668)7 months ago
by ajtmccarty IFC-1891: Update branch query filter path time condition (#7595) fix hfid/display label migrations for branch-agnostic nodes (#7695)7 months ago
by ajtmccarty Merge pull request #7696 from opsmill/pog-prefect-trigger-refactoring IFC-1896 Don't query fields to compute display label/HFID (#7731) Remove assigned as `deep_merge_dict` mutates its first parameter (#7779) Update CI action versions and fix docs link (#7786)6 months ago
by petercrocker Merge pull request #7740 from opsmill/pog-TC006 Merge pull request #7793 from opsmill/pog-RUF043 chore: add newsfragment6 months ago
by fatih-acar Merge pull request #7799 from opsmill/pog-pytest-parameter-types Merge pull request #7800 from opsmill/pog-remove-unused-fixtures use local OpenAPI schema for type generation + add CI validation (#7802)6 months ago
by bilalabbad Merge pull request #7814 from opsmill/pog-benchmark-test-typing Merge pull request #7825 from opsmill/pog-ruff-already-resolved Merge pull request #7829 from opsmill/pog-update-urllib3 Fix `display_label` not being stored in the db (#7712) Merge pull request #7796 from opsmill/pog-pkce-support-IFC-1912 Bump actions/checkout from 5 to 66 months ago
by dependabot[bot] Merge pull request #7810 from opsmill/pog-fix-dropdown-schema-hash-IFC-2088 fix(ci): always use uv run for invoke6 months ago
by fatih-acar Bump DavidAnson/markdownlint-cli2-action from 21 to 22 (#7892)6 months ago
by dependabot[bot] fix(backend): add more verbose message when rebase is failing6 months ago
by fatih-acar Merge pull request #7931 from opsmill/pog-add-ty-typechecker Merge pull request #7932 from opsmill/pog-add-redundant-cast fix Migration041 (#7908)6 months ago
by ajtmccarty Add INFRAHUB_API_TOKEN to development/docker-compose.yml so this can be overridden on task workers as well. (#7956)6 months ago
by FragmentedPacket Merge pull request #7953 from opsmill/dga-20251224-context-nugget Merge pull request #7974 from opsmill/pog-astro-upgrade Merge pull request #7976 from opsmill/pog-ruff-split-test-violations Merge pull request #7987 from opsmill/pog-multiline-assert Merge pull request #7979 from opsmill/pog-no-query-abc Merge pull request #7985 from opsmill/pog-conftest-annotations Merge pull request #8003 from opsmill/pog-move-too-many-statements-violation feat: make DiffTreeSummary GraphQL count fields non-optional [#7778] (#7967) Merge pull request #8007 from opsmill/pog-remove-redundant-cast fix warnings for deprecated attr regex/min/max (#7998)5 months ago
by ajtmccarty Merge pull request #7965 from opsmill/dga-20251226-backend-dev-context fix(tasks): version bump for helm charts8 months ago
by fatih-acar Merge pull request #7891 from opsmill/dependabot/github_actions/stable/actions/upload-artifact-6 support migrating attribute kind on profiles (#8011)5 months ago
by ajtmccarty Add Redis Authentication (#7994)5 months ago
by FragmentedPacket Merge pull request #8066 from opsmill/ajtm-01082026-test-fix fix(docs): use fqdn for HA db address5 months ago
by fatih-acar solve post-merge cardinality-one relationships bug on branch differently (#8046)5 months ago
by ajtmccarty 'at' param in schema load and all migrations (#8047)5 months ago
by ajtmccarty Cleanup docs exceptions & update deprecated resource pool mutations in documentation (#7968)5 months ago
by petercrocker fix(backend): do not load performance pytest plugin5 months ago
by fatih-acar move DATABASE.md to dev/, update query-patterns (#8080)5 months ago
by ajtmccarty Merge pull request #8087 from opsmill/pog-update-authlib fix(tasks): enterprise helm chart bump was broken5 months ago
by fatih-acar Add check in CI for gql.tada types generation (#8101)5 months ago
by bilalabbad Merge pull request #8105 from opsmill/dependabot/uv/uv-99a64d02cb Merge pull request #8086 from opsmill/pog-component-tests Merge pull request #8103 from opsmill/pog-dev-files-link-checker fix(backend): use new algorithm and method for resource manager allocations (#7918)5 months ago
by fatih-acar fix deleting branch-aware object with branch-agnostic attribute(s) (#8106)5 months ago
by ajtmccarty Run unittests with a single worker (#8134) only allow 1 open PC per branch at a time (#8124)5 months ago
by ajtmccarty fix(dev/knowledge): add instructions for schema fixtures5 months ago
by fatih-acar Merge pull request #8176 from opsmill/pog-move-component-tests-to-unit fix deepcopy recursive hash AttributeError (#8165)5 months ago
by ajtmccarty fix branch-levels on NodeCreate (#8181)5 months ago
by ajtmccarty Merge pull request #8194 from opsmill/pog-sdk-e2e Merge pull request #8198 from opsmill/pog-correct-fixture-typing Merge pull request #8204 from opsmill/pog-annotations-for-integration-tests Merge pull request #8205 from opsmill/pog-annotations-query_benchmark Merge pull request #8203 from opsmill/pog-function-test-type-annotations Wait for component tests to finish before running coverage report (#8216) handle agnostic attributes on aware objects correctly during branch delete (#8212)5 months ago
by ajtmccarty Merge pull request #8144 from opsmill/pog-webhook-cert-validation-IFC-1459 Merge pull request #8214 from opsmill/pog-upgrade-prefect-3.6.13 review on search anywhere input5 months ago
by bilalabbad Merge pull request #8179 from opsmill/dependabot/uv/uv-d1e2087f47 Merge pull request #8242 from opsmill/dependabot/uv/uv-5f445847be chore: add newsfragment5 months ago
by fatih-acar add SchemaNode/Generic uniqueness constraints and test (#8223)5 months ago
by ajtmccarty Fix typo "relatioinship" to "relationship" (#8256)5 months ago
by bilalabbad migrates from pre-commit to prek (#8226)4 months ago
by ryanmerolle handle case when no computed attributes on default branch (#8278)4 months ago
by ajtmccarty Merge pull request #8277 from opsmill/wvd-20260129-fix-7896 Merge pull request #8286 from opsmill/pog-remove-pylint Merge pull request #8260 from opsmill/pog-attribute-issue-IFC-2089 migration for SchemaNode/Generic uniquness constraint updates (#8285)4 months ago
by ajtmccarty Merge pull request #8300 from opsmill/dependabot/uv/uv-915b9422ef Merge pull request #8310 from opsmill/pog-upgrade-ty Merge pull request #8312 from opsmill/pog-pass-pc-usercontext Merge pull request #8293 from opsmill/pog-fix-message-bus-import Merge pull request #8320 from opsmill/pog-upgrade-ruff Merge pull request #8344 from opsmill/wvd-20260209-fix-webhook-signature-calculation add template support to schema migrations (#8343)4 months ago
by ajtmccarty Merge pull request #8352 from opsmill/dependabot/uv/uv-d1091effbf Merge pull request #8350 from opsmill/ajtm-02102026-inherited-object-template-fix4 months ago
by ajtmccarty Merge pull request #8356 from opsmill/pog-ignore-sdk-py.typed-errors Merge pull request #8365 from opsmill/pmi-20260212-vale-modification-should-trigger-CI-doc-job4 months ago
by polmichel Set get_or_create_validator to happen within a lock (#8329) Merge pull request #8358 from opsmill/dependabot/uv/uv-17dc5e2726 fix(docs): broken terraform example5 months ago
by fatih-acar handle deleted parent relationship schema when combining diffs (#8407)4 months ago
by ajtmccarty retry database merge queries (#8406)4 months ago
by ajtmccarty add migration to delete duplicated schemas on the default branch (#8418)4 months ago
by ajtmccarty make profiles relationship on schemas virtual (#8427)4 months ago
by ajtmccarty fix(backend): merge should scale with larger datasets (#8439)4 months ago
by fatih-acar set profiles relationship weight to 99,000 (#8456)4 months ago
by ajtmccarty pass rel weight into profile schemas (#8468)4 months ago
by ajtmccarty Merge pull request #8580 from opsmill/ajtm-03112026-hfids-with-illegal-nulls Merge pull request #8601 from opsmill/ajtm-03122026-single-prop-remove-merge-fix remove unused param from component test (#8617)3 months ago
by ajtmccarty IFC-2259: Run process schema on schema integrity check (#8428) lock when merging (#8624)3 months ago
by ajtmccarty chore: release 1.8.1 (#8649)3 months ago
by polmichel Merge pull request #8622 from opsmill/dependabot/uv/uv-424dd527a8 Merge pull request #8658 from opsmill/dependabot/uv/uv-aa6b09158d Merge pull request #8660 from opsmill/pog-upgrade-pyjwt Merge pull request #8662 from opsmill/pog-SIM118 chore: repair invoke format & backend.lint commands (#8655)3 months ago
by polmichel Merge pull request #8661 from opsmill/pog-fix-component-constraint_validator-annotations Merge pull request #8669 from opsmill/pog-testcontainer-ruff-rules Merge pull request #8674 from opsmill/pog-testcontainer-linting Merge pull request #8573 from opsmill/pog-artdefl-query-fields-IFC-2328 fix(docs): HA example redis config4 months ago
by fatih-acar Fix m056 to use targeted writes (#8689) Merge pull request #8695 from opsmill/pog-webhook-setup-IFC-2400 Merge pull request #8707 from opsmill/pog-docs-ci chore(deps): bump the uv group across 2 directories with 1 update (#8708)3 months ago
by dependabot[bot] Fix template pool on required relationships (#8704) Migrate Node.js to 24 LTS (#8710)2 months ago
by bilalabbad chore(deps): bump DavidAnson/markdownlint-cli2-action from 22 to 232 months ago
by dependabot[bot] Artifact cascade delete (#8737)2 months ago
by BaptisteGi chore(deps): bump cryptography in the uv group across 1 directory (#8723)2 months ago
by dependabot[bot] Fix missing hfid field on RelatedIPAddressNodeInput (#8579)2 months ago
by BeArchiTek fix(backend): failing initial startup on task manager setup2 months ago
by fatih-acar IFC-2430: Webhook match statements lost during scheduled reconfiguration (#8777)2 months ago
by polmichel Merge pull request #8784 from opsmill/pog-component-core-annotations Merge pull request #8783 from opsmill/pog-component-migration-annotations Merge pull request #8788 from opsmill/pog-complexity link merging pc to diff (#8781)2 months ago
by ajtmccarty Merge pull request #8721 from opsmill/wvd-20260327-generator-docs support timezones in graphql filters (#8815)2 months ago
by ajtmccarty Merge pull request #8789 from opsmill/pog-testcontainer-yield Merge pull request #8824 from opsmill/pog-unit-linting polling and longer wait for flaky tests in the CI (#8811)2 months ago
by ajtmccarty Merge pull request #8838 from opsmill/pog-mutation-fix-IFC-2444 Merge pull request #8839 from opsmill/pog-sensitive-payload-IFC-1704 Merge pull request #8832 from opsmill/pog-query-benchmark-test-linting Merge pull request #8846 from opsmill/dependabot/uv/uv-aa0936ec6c Fix false-positive conflict detection in git sync (#8849)2 months ago
by FragmentedPacket Improve invoke task docstrings and add bare metal deployment docs (#8717)2 months ago
by petercrocker Merge pull request #8806 from opsmill/ai-bug-pipeline-8368-branch-create-race2 months ago
by polmichel Merge pull request #8860 from opsmill/pog-slight-test-cleanup Merge pull request #8892 from opsmill/dependabot/uv/uv-daab75b6a8 chore(deps): bump pillow in the uv group across 1 directory (#8899)2 months ago
by dependabot[bot] schema remove migration left orphaned edges (#8876)2 months ago
by ajtmccarty chore(deps): bump the uv group across 1 directory with 2 updates (#8957)2 months ago
by dependabot[bot] updates to SchemaBranch.process to keep uniqueness updates idempotent (#8934)2 months ago
by ajtmccarty Use inline fragment for hierarchical relationship query fields (#8946)2 months ago
by polmichel fix: reject generic deletions referenced by inherit_from and roll back failed schema updates (closes #8988) (#8991)2 months ago
by polmichel chore(deps): bump actions/upload-artifact from 6 to 72 months ago
by dependabot[bot] Merge pull request #8774 from opsmill/pog-store-ssoidentity fixed offset parameter when querying InfrahubBranch (#9002)2 months ago
by bilalabbad feat(cli): add reset-deployment-id command2 months ago
by fatih-acar IFC-2297 / Partial fix of issue #7036 : Identifier is not retrieved when queried from the Number Pools allocated resources(#8417)2 months ago
by polmichel Merge pull request #9006 from opsmill/dependabot/uv/uv-7ebb80a0ca IFC-2342: Suppress irrelevant neo4j logs (#8985) IFC-2048: Remove optional and unique attributes from profile schema (#8577) Move menu tests to unit (#8844) fix 4 diff bugs around HAS_SOURCE and kind migrations (#9027)2 months ago
by ajtmccarty fix(docs): redis replica typo2 months ago
by fatih-acar docs: fix vale errors in observability docs2 months ago
by fatih-acar IFC-2312: Fix branch delete permission preventing users from deleting own branch (#8887) tests: add logs dump of Redis pool state when test_client teardown hits "Event loop is closed" (#9022)2 months ago
by polmichel add support for all metadata to get_many(prefetch_relationships=True) (#9054)2 months ago
by ajtmccarty filter deleted edges in hierarchy query after merge (closes #8395) (#8836)2 months ago
by polmichel Merge pull request #9072 from opsmill/ajtm-04272026-cleared-metadata2 months ago
by ajtmccarty fix(tests): drop fragile wait_until_converged=True from test_schema_load_and_delete (#9078)2 months ago
by polmichel Fix git worktree breaking check_connectivity (#9018) IFC-2408: Fix attribute migration for sub-template schemas (#9079) fix(ci): bump uv version and bump component tests timeout1 month ago
by fatih-acar IFC-1663: Refresh schema after files are imported (#9082) Merge pull request #9090 from opsmill/pog-component-test-durations Add new GraphQL query InfrahubGraphQLQueryReport (#9055) fix(branch): do not reopen merged branches when converting agnostic nodes1 month ago
by fatih-acar unify Branch filtering (#9118)1 month ago
by ajtmccarty event loop flaky test suite: second fix tentative (#9107) chore: bump invoke 2.2.0 -> 2.2.1 for Python 3.14 compatibility (#9128) Fix database sessions reused through Prefect flows signature and through get_database() (#9127) feat(permissions): add rebase_branch permission (#9124) Merge pull request #9150 from opsmill/pog-is-inherited-IFC-2558 Prevent admins from deleting their own account (#9139)1 month ago
by claude[bot] MAC Address values format update (#9149) Merge pull request #9199 from opsmill/pog-documentation-rules Merge pull request #9197 from opsmill/dependabot/uv/uv-14c377a4fb Merge pull request #9192 from opsmill/pog-artifact-generation-IFC-2569 chore(deps): bump the uv group across 2 directories with 1 update (#9216)1 month ago
by dependabot[bot] Local AI bug fixing pipeline test #10 normalize IPHost/IPNetwork/MAC address values at input time (closes #8896) (#8904) chore: add newsfragment1 month ago
by fatih-acar fix diff calculation for aware attributes on agnostic schema (#9222)1 month ago
by ajtmccarty fix: validate negative offset and limit in graphql resolver (#9203)1 month ago
by DharmaBytesX chore(deps): bump the uv group across 1 directory with 2 updates (#9241)1 month ago
by dependabot[bot] Merge pull request #9204 from opsmill/pog-DOC501 Relationship cardinality declared on a concrete subtype is not enforced when the peer is a generic schema (#9233) Migrate event page (#9237)29 days ago
by BaptisteGi Fix docstring whitespace etc (#9253) IFC-1197: Fix CoreNumberPool not allowing upsert (#9214) IFC-2025: Fix artifact diff migrated kind (#9273) chore: update submodule python_sdk to version v1.20.1 (#9312)23 days ago
by opsmill-bot Merge pull request #9317 from DharmaBytesX/fix/8224-log-error-character-per-line wait for flaky test (#9315)22 days ago
by ajtmccarty Activate RET lint rules (#9297)22 days ago
by Dhanus3133 fix: pass SchemaBranch when parsing constraint paths in HFID derivation (#9322) fix(backend): Exclude cascade deleted nodes from deletion validation error (#9281)21 days ago
by Dhanus3133 Merge pull request #9296 from opsmill/dependabot/uv/uv-152f3bd593 remove arg-type exclusion from mypy rules on `schema_branch.py` (#9343)16 days ago
by ajtmccarty fix: enforce uniqueness on computed attributes (closes #7924) (#9359) Merge pull request #9383 from opsmill/pog-pin-node-for-frontend-tests IFC-1681: Fix variable nested data (#9282) fix: prevent git task workers from diverging during sync fan-out (#9360) tests: Add unittest for SchemaEnumAdd, SchemaEnumRemove mutations (#9348)14 days ago
by Dhanus3133 Add feature flag to gate SSO display-name account fallback (IFC-2662) (#9396) fix(security): verify OIDC id_token signature, audience and issuer by default (#9403) Fix issues with docstrings (#9424) feat: Add favicon to OpenAPI documentation pages (#9400)11 days ago
by Dhanus3133 IFC-2664 lock password changes for externally authenticated accounts (#9391) IFC-1258: Fix relationship mutation constraints (#9270) Merge pull request #9299 from opsmill/fix-prefix-pool-dup-ifc-2555 fix(security): map OIDC JWKS/key-resolution failures to 401 (#9426) move the changelogs to the right dir (#9436) fix: resolve S3 credentials via AWS default chain when static keys are unset (#9429) (#9430) prune uniqueness constraints for removed attributes/relationships (#9435) fix(graphql): wrap is_externally_managed_resolver in db session with trace/retry decorators (#9452) update changelog guidance for AGENTS.md (#9445) Fix IPPrefix utilisation on new branch (#9230) test: upgrade Playwright to 1.60.015 days ago
by fatih-acar IFC-2449: Performance improvements for transform based computed attributes (#9025) prevent adding multiple peers to card-one in RelationshipAdd (#9485) ci: upgrade Node.js 20 actions to Node.js 24 compatible versions ci: use coverage sys.monitoring core to speed up backend tests Merge pull request #9460 from opsmill/fix-import-order-ifc-2669 fix: scope artifact/generator regeneration for complex uniqueness constraints (#9487)3 days ago
by FragmentedPacket IFC-2113: Fix failure when removing a profile with a many relationship and overriding with same peers (#9350) fix ordering in IPPrefixUtilization cypher query (#9517) fix(git): narrow the repository lock to git working-copy mutations (#9506) Merge pull request #9535 from opsmill/pmi-fix-computed-attr-chunk-size Merge pull request #9540 from opsmill/fix-diff-file-action-ifc-2723 Merge pull request #9547 from opsmill/pog-schema-generated-folder ci: run component test shards with 2 xdist workers17 hours ago
by fatih-acar