Commit Graph

12605 Commits

Author SHA1 Message Date
Erik Engervall 09fc040eec Address PR comment regarding ConfigReader mocking
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-29 10:57:39 +02:00
Erik Engervall ac64ec2228 Fix tests
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-29 10:55:31 +02:00
Erik Engervall 90e93079ec Address PR comments
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-29 09:41:40 +02:00
Erik Engervall 8853366eb1 Update plugin yaml author
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-29 09:29:40 +02:00
Erik Engervall c5bd6be684 Create additional stats for Stats component
Add button for fetching and calculating average release times

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-25 17:59:01 +02:00
Erik Engervall e3c318ded1 Stats: Create individual component for Row children
Stats: Improve names for helpers

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 14:39:22 +02:00
Erik Engervall 10c9547245 Create getCommit hook
When opening row, calculate diff in days from creating RC to being done with the Release Version

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 02:55:10 +02:00
Erik Engervall c865a349e4 Move usePluginApiClientContext & useProjectContext into hooks where applicable
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:51:23 +02:00
Erik Engervall 5e65ce14ff Improve coverage of plugin.test.ts
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:44:28 +02:00
Erik Engervall 4101cecb42 Minor adjustments for "components" -> "features" renaming
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:30:47 +02:00
Erik Engervall c33462b440 Introduce Stats Feature
Create two new API calls, getAllTags & getAllReleases

Rename "components" prop to more suitable "features"

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:28:53 +02:00
Erik Engervall 5f8bae8779 Rename Cards to Features
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:12:28 +02:00
Erik Engervall 253f8951c0 Create validateTagName module which validated the tagName before it gets into the Cards
Replace throwing with returning an object with an error property for getXTagParts helpers

Move Transition into its own module

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-23 00:06:00 +02:00
Erik Engervall 16230c333a Disable refresh button in ResponseStepDialog while requests are ongoing
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-22 15:16:05 +02:00
Erik Engervall 57d8ea0237 Add condition for displaying current & separator
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-22 14:32:58 +02:00
Erik Engervall 491af9430a Return objects from contexts to simplify naming
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-22 13:33:43 +02:00
Erik Engervall a32d221ab8 Add tests for LinearProgressWithLabel & a test id for it
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 22:19:06 +02:00
Erik Engervall 1925246f84 Improve tests for Cards and Info
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 21:51:52 +02:00
Erik Engervall 3e1761460b Add tests for PluginApiClient & githubReleaseManagerApiRef
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 21:30:53 +02:00
Erik Engervall f402ee00e1 Revert accidental app-config.yaml push
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 21:13:22 +02:00
Erik Engervall 440e3c2193 Merge remote-tracking branch 'origin/master' into erikengervall/plugin-release-manager-as-a-service 2021-04-21 21:11:02 +02:00
Erik Engervall 13906def32 Improve test coverage for VersioningStrategy & add VERSIONING_STRATEGIES to constants.test.ts
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 20:53:41 +02:00
Erik Engervall cd996e7a0d Correct FormLabel label for VersioningStrategy
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 20:52:47 +02:00
Patrik Oldsberg 22312d1fca Merge pull request #5411 from backstage/rugvip/exterr
core-api: fixed confusion around wrong error thrown from routable extensions
2021-04-21 19:13:43 +02:00
Erik Engervall fe0faf6b7a Create VERSIONING_STRATEGIES constant
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 18:20:01 +02:00
Erik Engervall aa81eaf7e1 Fix VersioningStrategy bug
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 18:19:30 +02:00
Erik Engervall 06c408cffd Remove unused component NoReleaseBranch & improve tests for NoLatestRelease
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 18:11:11 +02:00
Erik Engervall 278dcdd92b Simplify getTagParts.test.ts now that there's module specific tests in place
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 18:00:15 +02:00
Erik Engervall 99cabc5865 Improve test coverage
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 17:54:13 +02:00
Fredrik Adelöw 491d519c5f Merge pull request #5413 from SDA-SE/feat/moin
Add low german greeting
2021-04-21 17:39:20 +02:00
Erik Engervall 881e22c2cd Add tests for test-ids & createResponseStepError
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-21 17:33:49 +02:00
Fredrik Adelöw b5372224ba Merge pull request #5395 from backstage/freben/ldap-set
Fix the schema / code mismatch in LDAP `set` config
2021-04-21 17:21:56 +02:00
Fredrik Adelöw 5fe62f124e Fix the schema / code mismatch in LDAP set config
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 16:33:06 +02:00
Oliver Sand 87c4f59dea Add low german greeting
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-04-21 15:21:02 +02:00
Fredrik Adelöw 5eafc14dc5 Merge pull request #5412 from wrighbr/patch-1
Australian Greeting
2021-04-21 14:57:18 +02:00
Fredrik Adelöw fae747b513 Merge pull request #5350 from alde/master
Create code-coverage plugin
2021-04-21 13:55:14 +02:00
Fredrik Adelöw 87a82498b9 final fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 13:30:21 +02:00
alde 5fa7f67933 remove src/dev/ folder
Signed-off-by: alde <r.dybeck@gmail.com>
2021-04-21 12:58:20 +02:00
alde 50bd7ce58a align dependency versions
Signed-off-by: alde <r.dybeck@gmail.com>
2021-04-21 12:58:20 +02:00
alde 7f521339b9 fix test fixture
Signed-off-by: alde <r.dybeck@gmail.com>
2021-04-21 12:58:20 +02:00
Fredrik Adelöw 22a9a88b46 move to devdependencies
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
Fredrik Adelöw 9ed45248b9 update vocab
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
Fredrik Adelöw eb35e81128 update express-promise-router to the repo standard
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde 12a45d22ad fix some tsc issues
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde bf7a3aee58 may not be necessary to set source-location
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde fd2fe42176 FileContent: remove unnecessary styling on paper
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde eb6a17971a Fix theming of CoverageRow
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde 24acde6832 set dependency on entity for FileContent#useAsync
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde 50ce122fca Stop using React.FC, use CardHeader instead of Box
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde d4b2b0869d use getEntitySourceLocation in CoverageUtils
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00