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

Release 0.16 #4313

Merged
merged 344 commits into from
Sep 11, 2024
Merged

Release 0.16 #4313

merged 344 commits into from
Sep 11, 2024

Conversation

dgarros
Copy link
Collaborator

@dgarros dgarros commented Sep 10, 2024

No description provided.

bilalabbad and others added 30 commits July 24, 2024 10:32
* Add group_type to CoreGroup

* Update unit test test_generate_filters
* IFC-42 example query for new diff endpoint

* make structure more flat

* more conflict details updates

* format

* include and improve new diff skeleton classes

* few small tweaks

* and a couple more

* remove some notes
* Indicate on each form field if the current value is from a profile or a pool
* fix profiles order
* fix flakiness on tutorial 1 e2e test
Bumps [CodSpeedHQ/action](https://github.com/codspeedhq/action) from 2 to 3.
- [Release notes](https://github.com/codspeedhq/action/releases)
- [Changelog](https://github.com/CodSpeedHQ/action/blob/main/CHANGELOG.md)
- [Commits](CodSpeedHQ/action@v2...v3)

---
updated-dependencies:
- dependency-name: CodSpeedHQ/action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…op/CodSpeedHQ/action-3

Bump CodSpeedHQ/action from 2 to 3
* Add admin_status attribute on repository

* Convert Git Repository check to static method
AMake adjustment to support admin status

* Update doc

* Add RepositoryAdminStatus enum

* Update repository merge to manage staging repo

* Change behavior for local attribute, for value will be created in the global branch to ensure that if the attr is on a branc agnostic node all branches are seeing it

* Remove read_only for admin_status

* Fix returned type for sync function

* Fix GitRepositoryMerge

* Fix get_create_data

* Only change behavior of local attribute if the node is AGNOSTIC

* start support for staging repo in pipeline

* Improve pipeline support for staging repo

* Update doc for event bus

* Disable test_conflict_pipeline for now because I can't reproduce it locally

* Rename test

* Disable tests because I can't reproduce them locally
* Add update mutation for generic

* Filter generic with no attribute or relationships
…del (#3945)

* Add CoreCredential model and convert Repository to use it

* Update git credential helper to use new model

* Update protocols with new models

* Fix unit tests for git helpers

* Update count in test_get_proposed_change_schema_integrity_constraints

* Fix infrahubctl add repo command

* Update protocols

---------

Co-authored-by: Guillaume Mazoyer <guillaume@opsmill.com>
* Add field status to CoreGenericRepository

* Fix unit tests

* Update protocols

* Fix UPDATE_STATUS query

* Format schema

* Update protocols after merge

* Fix description
* better validation for DiffSummary query

* remove DiffSummaryOld
* add variant

* update tabs button with new primitive

* update avatar ui

* add classname props for date display

* remove empty space

* add qsp for proposed changes state tabs buttons

* update query to use variables

* move proposeed changes items and add more components

* update avatar variants

* 🔧

* update avatrs for reviewwers

* udpate proposed changes query

* udpate info for comments

* start add query in proposed change data

* rename files

* rename files

* add counters for proposed changes

* fix revert constant

* update margin

* enable search

* rename modal component

* add pc deletion

* fix test and testids components

* udate locators

* update locators

* fix locators for delete proposed change on multiple items

* update title

* update border

* update margin

* update variant

* ensure we delete the first proposed change found

* fix query regression for details

* update pc name edit to fix deletion
* Fix using HFID for relationships when creating new nodes (#3966)
* Get HFID for related node to avoid calling fetch (#3976)
* Validate HFID/uniqueness constraint format (#3972)
* Update Infrahub to 0.15.2 and Python SDK to 0.12.2 (#3978)
Signed-off-by: Fatih Acar <fatih@opsmill.com>
feat(helm): add cloud related templates
LucasG0 and others added 9 commits September 10, 2024 12:27
* Add groups docs +  cleanup all the vlae errors

* Fix missing link + warning outside release-notes

* typo

* Add simple fuide to create groups and remove it from artifact guide

* linter

* other errors

* forgot sidebar

* update VALE version + fix path to avoid external markdown files

* not sure why this was missing

* fix github issue

* iso path in docs.lint and in the CI

* Add generator exmaple in topics + add logs message in tasks

* Comments from Wim

* Add test:e2e for groups screenshots

* cleanup

* update e2e test of groups

* assert alert

---------

Co-authored-by: bilalabbad <bilal@opsmill.com>
Number attributes now support large integers
Pull latest changes from stable into release-0.16 and resolve conflicts
@github-actions github-actions bot added type/documentation Improvements or additions to documentation group/backend Issue related to the backend (API Server, Git Agent) group/frontend Issue related to the frontend (React) group/python-sdk group/sync-engine Issue related to the Synchronization engine group/ci Issue related to the CI pipeline labels Sep 11, 2024
Copy link

codspeed-hq bot commented Sep 11, 2024

CodSpeed Performance Report

Merging #4313 will degrade performances by 14.55%

Comparing release-0.16 (a8e46aa) with stable (c2056df)

Summary

⚡ 1 improvements
❌ 3 (👁 3) regressions
✅ 6 untouched benchmarks

Benchmarks breakdown

Benchmark stable release-0.16 Change
👁 test_get_schema 705.2 ms 803.7 ms -12.25%
test_load_node_to_db_node_schema 75.1 ms 51.5 ms +45.69%
👁 test_base_schema_duplicate_CoreProposedChange 15.8 ms 18.4 ms -14.1%
👁 test_schemabranch_process 2.5 s 2.9 s -14.55%

@dgarros dgarros requested a review from a team September 11, 2024 09:17
@dgarros dgarros added ci/skip-changelog Don't include this PR in the changelog labels Sep 11, 2024
dgarros and others added 7 commits September 11, 2024 14:35
* fix typo

* rename generic repo
* Bumped version to 0.16 via poetry
* Created changelog.md entries for 0.16
* Created Release Notes for 0.16
* Vale and Markdown Lint fixes for legacy release notes
@lykinsbd lykinsbd merged commit e691412 into stable Sep 11, 2024
45 checks passed
@lykinsbd lykinsbd deleted the release-0.16 branch September 11, 2024 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/skip-changelog Don't include this PR in the changelog group/backend Issue related to the backend (API Server, Git Agent) group/ci Issue related to the CI pipeline group/frontend Issue related to the frontend (React) group/sync-engine Issue related to the Synchronization engine type/documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.