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

chore: prepare 2.19.0 #1095

Merged
merged 280 commits into from
Sep 22, 2022
Merged

chore: prepare 2.19.0 #1095

merged 280 commits into from
Sep 22, 2022

Conversation

jachro
Copy link
Contributor

@jachro jachro commented Sep 22, 2022

travissarles and others added 30 commits February 11, 2022 10:01
* refactor: use GitLab Client in more places
* feat: global commit sync is triggered after a change occurred during  the commit sync
* fix: Authorizer to allow authenticated users with no explicit rights

* fix: free-text DS search to return internal DSs for authenticated user

* fix: lineage to return internal project entities for authenticated user
* test: added test for re-provisioning process
…#886)

* fix: added retry mechanism when storing and fetching the access token
jachro and others added 24 commits August 22, 2022 12:27
* feat: GET /entities to read multi-valued namespace query param

* feat: renku:projectNamespace added to the ontology

* feat: TS migration to add missing renku:projectNamespace
When using `pure` the effect is evaluated exactly once when creating
the IO, but not when evaluating it.
* feat: Starting with a GitLab stub based on http4s

This commit only introduces the concept and migrates one test for
demonstration purposes.

* feat: Migrating `ProjectsResourcesSpec`

* refactor: Improve usage and design of GitLabApiStub syntax

More "low-level" operations are collected as functions in
`GitLabStateUpdates` and `GitLabStateQueries`, respectively.
Convenience syntax for writing tests are based on those and provided
in `GitLabStubIoSyntax`.

* feat: Migrate more tests to new GitLabStub

* feat: Fix adding commits, migrate CommitHistoryChangesSpec

* feat: Migrating CommitSyncFlowsSpec

* feat: Migrate EventFlowsSpec

* feat: Migrate EventsProcessingStatusSpec

* feat: Migrate FastTractEventRouteSpec

* chore: Add missing license headers

* feat: Migrate remaining specs

* chore: Deactivate previous GitLabStub

* refactor: More robust startup

* Fix EventsResourceSpec

* refactor: test trait GitLabStubSupport inherits the syntax

* refactor: remove now obsolete code

* refactor: pass the accessToken explicitely

Sometimes there has to be differentiated between different users

* refactor: Renamings

- AcceptanceSpec is now the base for all tests (was BaseSpec)
- rename GraphServices -> ApplicationServices
- pulled out DatasetsEncoders

* fix: Try fixing generators in tests

The generators used some random implicit value imported via
`.testentities._` or `EntitiesGenerators._`. But it requires to use
the same urls as used by the backend services. The gitlab-url must be
used from the config file in the acceptance tests.

* Refactor: move `findAllpersons` into `RenkuProject` companion
@jachro jachro requested a review from a team as a code owner September 22, 2022 14:28
Copy link
Member

@eikek eikek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@jachro jachro merged commit c1218e6 into release Sep 22, 2022
@jachro jachro deleted the prep-2.19.0 branch September 22, 2022 14:54
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.

6 participants