Commit Graph

80 Commits

Author SHA1 Message Date
Hasan Oezdemir 70f29c5423 (feature): remove unused configuration and improved permission management, describe the permission integration in detail.
Signed-off-by: Hasan Oezdemir <21654050+nodify-at@users.noreply.github.com>
2022-03-01 23:45:01 +01:00
Hasan Oezdemir 1543dcf31a (feature): remove integration router and use catalog resource type since we use the same resources required by the catalog entity
Signed-off-by: Hasan Oezdemir <21654050+nodify-at@users.noreply.github.com>
2022-03-01 00:08:35 +01:00
Hasan Oezdemir 23e1c17bba (feature): enable permissions in jenkins plugin. Actions (re-build) can be executed only by a user who owns the entity (or related group own the entity)
Signed-off-by: Hasan Oezdemir <21654050+nodify-at@users.noreply.github.com>
2022-02-27 01:58:56 +01:00
github-actions[bot] c9da151d84 Version Packages 2022-02-24 13:54:37 +00:00
Fredrik Adelöw 184366af8b stop using EntityRef in jenkins-backend
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-23 12:01:27 +01:00
Patrik Oldsberg ba68ea4450 apply 0.68.1 fixes to master
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-18 11:30:15 +01:00
github-actions[bot] 408b0300cb Version Packages 2022-02-17 10:38:59 +00:00
Patrik Oldsberg d99c3c2177 Merge pull request #9254 from backstage/rugvip/add-roles
packages: add roles to all packages
2022-02-16 18:40:37 +01:00
Patrik Oldsberg 9892d74326 cli: renamed script commands to package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:27:12 +01:00
Patrik Oldsberg 377fce4677 jenkins-backend: depend on interface rather than implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 17:59:49 +01:00
Patrik Oldsberg 8f82d80adf migrate all package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg bb5fcc3209 update all plugin package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg b521c1b83b detect all package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:03 +01:00
github-actions[bot] e4791789d1 Version Packages 2022-02-10 11:06:33 +00:00
github-actions[bot] e74f416a00 Version Packages (next) 2022-02-08 19:38:17 +00:00
github-actions[bot] a12bb7b065 Version Packages 2022-02-03 09:42:25 +00:00
github-actions[bot] 51eecb3f03 Version Packages (next) 2022-02-02 14:28:47 +00:00
github-actions[bot] e1580cf73a Version Packages (next) 2022-02-01 08:53:29 +00:00
github-actions[bot] 406848efee Version Packages 2022-01-27 11:07:27 +00:00
github-actions[bot] 8b18d054f3 Version Packages 2022-01-20 10:33:31 +00:00
github-actions[bot] a94a2b8b3f Version Packages (next) 2022-01-18 13:49:07 +00:00
github-actions[bot] b04011602b Version Packages 2022-01-13 14:23:13 +00:00
Fredrik Adelöw 9632cda521 Fix the last renmnants of the old copyright header
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 22:10:52 +01:00
github-actions[bot] 3d68c45ef7 Version Packages 2021-12-23 12:23:34 +00:00
dependabot[bot] c6711d955e build(deps-dev): bump supertest from 6.1.3 to 6.1.6
Bumps [supertest](https://github.com/visionmedia/supertest) from 6.1.3 to 6.1.6.
- [Release notes](https://github.com/visionmedia/supertest/releases)
- [Commits](https://github.com/visionmedia/supertest/compare/v6.1.3...v6.1.6)

---
updated-dependencies:
- dependency-name: supertest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-22 04:33:21 +00:00
Hasan Ozdemir eb3fd85d3e feature: add crumbIssuer option to jenkins (optional) configuration, improve the UI to show a notification after executing the action: re-build
Signed-off-by: Hasan Ozdemir <21654050+nodify-at@users.noreply.github.com>
2021-12-15 17:35:44 +01:00
github-actions[bot] 29f2606ed9 Version Packages 2021-12-02 12:35:24 +00:00
Fredrik Adelöw de1f77b71c Merge pull request #8233 from backstage/freben/less-cross
🧹  Align on usage of `cross-fetch` vs `node-fetch` in frontend vs backend packages
2021-11-26 10:15:50 +01:00
github-actions[bot] ef34f5de7b Version Packages 2021-11-25 12:40:52 +00:00
Fredrik Adelöw b055a6addc Align on usage of cross-fetch vs node-fetch in frontend vs backend packages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 13:05:08 +01:00
Otto Sichert b23bc7f9c3 Change default port of backend to 7007 due to MacOS Control Center update
Signed-off-by: Otto Sichert <git@ottosichert.de>
2021-11-18 16:45:57 +01:00
github-actions[bot] 99bf179ccf Version Packages 2021-11-18 11:52:08 +00:00
github-actions[bot] 3369ade8c0 Version Packages 2021-11-11 11:07:58 +00:00
Patrik Oldsberg 5b6797a20e Merge pull request #7587 from SDA-SE/feat/jenkins-pattern
Don't require a validation pattern for the jenkins base URL
2021-11-08 10:41:11 +01:00
Tim Jacomb bc4cc0d2bf Add index.ts changes
Signed-off-by: Tim Jacomb <tim.jacomb@hmcts.net>
2021-11-03 14:56:31 +00:00
Tim Jacomb 7d95e98682 Add yarn command for installing jenkins-backend plugin
Signed-off-by: Tim Jacomb <tim.jacomb@hmcts.net>
2021-11-03 14:35:39 +00:00
blam d465f2e0af chore: bump the msw package and remove it from test-utils as it's not even needed
Signed-off-by: blam <ben@blam.sh>
2021-10-26 17:13:49 +02:00
github-actions[bot] bf5090e59d Version Packages 2021-10-21 13:28:13 +00:00
Dominik Henneke e8a1c1afe2 Don't require a validation pattern for the jenkins base URL
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-10-13 16:24:07 +02:00
github-actions[bot] 97420439e1 Version Packages 2021-10-07 12:17:39 +00:00
github-actions[bot] 6e5b1bda9d Version Packages 2021-09-23 10:01:17 +00:00
Patrik Oldsberg 8142a8ecb2 packages,plugins: add package documentation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:47:53 +02:00
Patrik Oldsberg 71f6356390 plugins: add package descriptions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:33:40 +02:00
github-actions[bot] e7130884a0 Version Packages 2021-08-26 11:25:27 +00:00
GregoireW 8bf9d52416 null test in more natural way
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 19:13:54 +02:00
gregoireW 513a3b2553 Update plugins/jenkins-backend/src/service/jenkinsApi.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 19:13:54 +02:00
GregoireW b6738e7655 Fix case with no last build in jenkins
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 18:39:29 +02:00
github-actions[bot] 6f4c73ece4 Version Packages 2021-08-19 12:20:01 +00:00
Oliver Sand efbb82dd30 Extract JenkinsConfig to make writing a custom JenkinsInfoProvider easier
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-12 14:24:06 +02:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00