Skip to content

Adding groups for access management #304

Merged
andhreljaKern merged 30 commits intocognition-integration-providerfrom
access-management
Jun 26, 2025
Merged

Adding groups for access management #304
andhreljaKern merged 30 commits intocognition-integration-providerfrom
access-management

Conversation

@lumburovskalina
Copy link
Contributor

@LennartSchmidtKern LennartSchmidtKern changed the title Oidc identifier migrated to the users table Adding groups for access management Jun 3, 2025
@LennartSchmidtKern LennartSchmidtKern changed the base branch from dev to cognition-integration-provider June 6, 2025 10:05
@LennartSchmidtKern LennartSchmidtKern changed the base branch from cognition-integration-provider to dev June 24, 2025 19:11
@LennartSchmidtKern LennartSchmidtKern changed the base branch from dev to cognition-integration-provider June 25, 2025 15:06
@andhreljaKern andhreljaKern merged commit 10eb229 into cognition-integration-provider Jun 26, 2025
1 check was pending
@andhreljaKern andhreljaKern deleted the access-management branch June 26, 2025 12:46
JWittmeyer added a commit that referenced this pull request Jul 4, 2025
* perf(alembic): adds integration providers

* chore: update submodules

* perf: rename integration providers

* chore: update submodules

* chore: update submodules

* perf: update integration last_extraction

* chore: update submodules

* perf(alembic): use list integration access types

* chore: update submodules

* perf: add integration providers

* chore: update submodules

* perf(alembic): adds integration providers

* chore: update submodules

* perf: update integration providers

* perf: task manipulation

* chore: update submodules

* chore: update submodules

* perf(alembic): integration provider

* perf: add org_id to integration provider

* chore: update submodules

* chore: update submodules

* chore: update submodules

* perf(alembic): recreate integration providers

* chore: update submodules

* perf(alembic): add started_at

* chore: update submodules

* perf(alembic): add integration records

* chore: update submodules

* chore: update submodules

* perf: update integration providers

* chore: update submodules

* perf(alembic): sharepoint integration

* chore: update submodules

* perf(alembic): add integrations

* chore: update submodules

* perf(alembic): integration tables

* chore: update submodules

* perf(alembic): db update

* chore: update submodules

* perf(alembic): db update

* chore: update submodules

* perf(alembic): integration sync updates

* chore: update submodules

* perf(alembic): added column

* chore: update submodules

* perf(alembic): db upgrade

* chore: update submodules

* perf: add project deletion internal endpoint

* chore: update submodules

* perf: update internal projects delete endpoint

* perf(alembic): db update
perf: rename internal delete endpoint

* chore: update submodules

* perf(alembic): db updates

* chore: update submodules

* chore: update submodules

* perf(alembic): db update

* chore: update submodules

* Adding groups for access management  (#304)

* Oidc identifier migrated to the users table

* Search for user only if there is not oidc identifier

* migrate

* model

* alembic merge

* model

* projects with access management

* add access management attribute

* deactivate mock up

* deactivate access management

* add groups/users to records

* fix smaller issues

* embeddings

* model

* update payloads

* alembic fix

* endpoint for sync internal

* model

* update logic

* error handling

* chore: update submodules

* chore: update submodules

* chore: update submodules

---------

Co-authored-by: LennartSchmidtKern <lennart.schmidt@kern.ai>
Co-authored-by: andhreljaKern <andrea.hrelja@kern.ai>

* chore: update submodules

* perf(alembic): db alignment

* chore: update submodules

* perf: rename task

* perf: add fail-safe while wait

* chore: update submodules

* perf: pr review comments

* chore: update submodules

* perf: make REFINERY_ATTRIBUTE_ACCESS constants

* PR typing format

* perf: delta access management

* chore: update submodules

* projects active sync

* active

* perf: add get_embedding_name endpoint

* commit frequency

* typing, set operations

* group auth

* model

* PR comments

* chore: update submodules

* remove unique group

* chore: update submodules

* perf: db update

* chore: update submodules

* perf: remove language attribute + POST embedding_name

* chore: update submodules

* user ids fix

* Submodule update

---------

Co-authored-by: lumburovskalina <104008550+lumburovskalina@users.noreply.github.com>
Co-authored-by: LennartSchmidtKern <lennart.schmidt@kern.ai>
Co-authored-by: Lina <lina.lumburovska@kern.ai>
Co-authored-by: JWittmeyer <jens.wittmeyer@kern.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants