Commit Graph

15708 Commits

Author SHA1 Message Date
Fredrik Adelöw 8eea08a166 Merge pull request #16921 from sennyeya/query-issues
fix(catalog-backend): Support full text searches across multiple fields
2023-03-21 12:18:53 +01:00
Patrik Oldsberg 4fb8120bb3 Merge pull request #16791 from drodil/shortcuts_external_links
feat: allow adding external links to shortcuts
2023-03-21 11:10:51 +01:00
Patrik Oldsberg 5ae279d283 Merge pull request #15841 from headphonejames/redirect-oauth-flow
Oauth2 redirect flow for authentication (instead of using popup)
2023-03-21 11:02:42 +01:00
Johan Haals ca88dc3a70 Merge pull request #16880 from brianphillips/new-entity-switch-condition
Add isEntityWith helper method to EntitySwitch conditions
2023-03-21 10:13:10 +01:00
Ben Lambert ab69d13542 Merge pull request #16949 from minkimcello/mk/move-scaf-comps
Relocate some UI components into `scaffolder-react`
2023-03-21 08:47:28 +01:00
Ben Lambert 2c944c823d Merge pull request #15641 from dpfaffenbauer/scaffolder-gitlab
Add Scaffolder Gitlab Plugin
2023-03-21 08:47:11 +01:00
Brian Phillips 33fdb2526a mark EntityPredicates as @public
Signed-off-by: Brian Phillips <28457+brianphillips@users.noreply.github.com>
2023-03-20 16:28:46 -05:00
Dominik Pfaffenbauer 8f8d0641ce change readme
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 19:42:55 +01:00
Min Kim 2cfd03d737 Update ScaffolderPageContextMenu props to take callbacks
Signed-off-by: Min Kim <minkimcello@gmail.com>
2023-03-20 14:39:20 -04:00
Min Kim 259d3407b9 Add changesets and update api report
Signed-off-by: Min Kim <minkimcello@gmail.com>
2023-03-20 13:36:37 -04:00
Min Kim 0606d5bf78 Add router tests for the new scaffolder context menu
Signed-off-by: Min Kim <minkimcello@gmail.com>
2023-03-20 13:36:37 -04:00
Min Kim 7b315f5917 Move and rename ContextMenu to -react/ScaffolderPageContextMenu
Signed-off-by: Min Kim <minkimcello@gmail.com>
2023-03-20 13:36:37 -04:00
Min Kim 7d51e8cb0a Move CategoryPicker to scaffolder-react
Signed-off-by: Min Kim <minkimcello@gmail.com>
2023-03-20 13:36:10 -04:00
Dominik Pfaffenbauer 4442b97fb5 rename actions
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer 242e84f20d rename gitlab scaffolder actions
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer d1debd0e99 fix schema definition for projectid and deploy token parsing
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer 2b05e68f13 add config
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer a968e7cb1d remove unneeded deps
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:24 +01:00
Dominik Pfaffenbauer d01f6c878d prettier
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:24 +01:00
Dominik Pfaffenbauer d8342311d1 update api-report
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:24 +01:00
Dominik bbe0c1f448 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:24 +01:00
Dominik d4df2927c8 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:23 +01:00
Dominik 6b36e7c895 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:23 +01:00
Dominik 5b68d7d361 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.test.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:23 +01:00
Dominik d8eb1f0707 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.test.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:23 +01:00
Dominik 37cfd93473 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:23 +01:00
Dominik 36e9f2faad Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:22 +01:00
Dominik 758a8fc78e Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:22 +01:00
Dominik 1471eba5e0 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:22 +01:00
Dominik 4a91ff8477 Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:22 +01:00
Dominik 7f627ded9b Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:22 +01:00
Dominik Pfaffenbauer 6068251a8e update gitlab scaffolder
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:21 +01:00
Dominik 7153033b86 Update plugins/scaffolder-backend-module-gitlab/package.json
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:21 +01:00
Dominik 3ea0370490 Update plugins/scaffolder-backend-module-gitlab/package.json
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-03-20 16:50:21 +01:00
Dominik Pfaffenbauer a387dd6d89 Add API Report
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:21 +01:00
Dominik Pfaffenbauer 4c511b4c3f Add Gitlab Backend Scaffolder Plugin
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-03-20 16:50:15 +01:00
Ben Lambert 9220bfb87f Merge pull request #16795 from acierto/filter-out-templates
Filter out templates
2023-03-20 16:37:22 +01:00
Johan Haals 2d81a9122f Merge pull request #16502 from Andy2003/feature/13587-gitlab-discovery-branch-handling
[GitlabDiscoveryEntityProvider] add config to distinguish between `branch` and `fallbackBranch`
2023-03-20 14:45:58 +01:00
Morgan Bentell f11f42b8e1 Merge pull request #16659 from agentbellnorm/techdocs/remove-warnings
[TechDocs] remove warnings
2023-03-20 14:43:11 +01:00
Morgan Bentell 791c7467d4 cancel the debounce in the cleanup function that actually handles the event setup and teardown, where it belongs
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-20 13:27:47 +01:00
Morgan Bentell 6f8035a265 make unmount effect more explicit
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-20 13:14:10 +01:00
Morgan Bentell 370d6605c7 escape questionmark folder name in gitignore
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-20 12:11:04 +01:00
blam 486dfe1dc0 chore: bump rjsf deps
Signed-off-by: blam <ben@blam.sh>
2023-03-20 11:56:28 +01:00
Ben Lambert c3e00ba204 Merge pull request #16779 from Sarabadu/sarabadu/allow-catalog-filter-exist
[scaffolder] add support to CATALOG_FILTER_EXISTS v2
2023-03-20 11:42:40 +01:00
blam ceab3c402f chore: refactoring some of the simplification
Signed-off-by: blam <ben@blam.sh>
2023-03-20 11:28:59 +01:00
Morgan Bentell 925ff125ec add comment to gitignore
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-20 11:01:45 +01:00
Morgan Bentell fc84b1b04e removed internal package from changeset
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-20 10:38:17 +01:00
blam 40a0a19434 chore: don't have a type for TemplateFilter
Signed-off-by: blam <ben@blam.sh>
2023-03-19 13:05:16 +01:00
Andreas Berger 259abbdc88 cleanup after rebase
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-18 17:42:11 +01:00
Andreas Berger f64345108a Add new config option for GitlabDiscoveryEntityProvider to distinguish between branch and fallbackBranch
* A new config option `fallbackBranch` is added to the GitlabDiscoveryEntityProvider, to define the branch to use , if there is no default branch configured at the repository
* The existing `branch` configuration is now used to explicitly set the branch to look up the catalog-info

resolves #13587

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-18 17:24:22 +01:00