Commit Graph

7034 Commits

Author SHA1 Message Date
Johan Haals 6cf3f78ffb fix imports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-20 09:29:59 +02:00
Johan Haals e638fe0a96 catalog: Add NextRouter and /refresh tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-17 15:44:08 +02:00
@pawelmitka ee3e488780 Merge branch 'master' into scaffolder_backend_module_yeoman 2021-09-17 13:50:14 +02:00
@pawelmitka 9dd3ba66fc chore: make package public
Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-09-17 13:19:47 +02:00
Fredrik Adelöw 4a1612f998 Merge pull request #7180 from Erog38/feature/ldap-less-memory
Reduce LDAP memory usage by releasing ldap SearchEntries from memory during processing.
2021-09-17 11:59:20 +02:00
Oliver Sand 13d1b26bd5 Merge pull request #6162 from SDA-SE/feat/catalog-import-customize
Add initial support for customizing the catalog import page
2021-09-17 11:26:23 +02:00
Oliver Sand a8f8446859 Fix build
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-17 10:14:20 +02:00
Oliver Sand 86c716c60b Use renderInTestApp
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-17 08:28:13 +02:00
Oliver Sand a5e881809a Fix import
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-17 08:28:12 +02:00
Tim Hansen febddedcb2 security: bump lodash to 4.17.21
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-09-16 16:06:56 -06:00
Fredrik Adelöw 3b9e3b6efd Merge pull request #7190 from backstage/hhogg/plugin-circleci-luxon-swap
refactor(luxon): Plugin CircleCI - Swapped over from using DayJS to L…
2021-09-16 22:36:43 +02:00
Tim Hansen da7c2bd365 Merge pull request #7214 from Aj-vrod/master
Make table columns consistent
2021-09-16 13:54:26 -06:00
Fredrik Adelöw fa1339e227 Merge pull request #6623 from douglasread/master
Add Improvements to Pagerduty Plugin
2021-09-16 20:48:56 +02:00
Fredrik Adelöw 530d43a5f5 final fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-16 20:29:00 +02:00
Oliver Sand bd44d3adce Update api report
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 16:19:25 +02:00
Oliver Sand 18571288a8 Make preparePullRequest async
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 16:09:44 +02:00
Aj-vrod c4a5653825 minor changes to table columns
Signed-off-by: Aj-vrod <ammyvrodriguez@hotmail.com>
2021-09-16 15:59:32 +02:00
Harry Hogg 47e21d8d69 refactor(luxon): Plugin CircleCI - Swapped over from using DayJS to Luxon (+ humanize-duration)
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-09-16 14:01:07 +01:00
Fredrik Adelöw e42a4ed29a Merge pull request #7171 from backstage/mob/refresh-catalog
Catalog: Add API endpoint for refreshing entities
2021-09-16 14:24:55 +02:00
github-actions[bot] fff5c48429 Version Packages 2021-09-16 11:41:51 +00:00
Johan Haals 49fed0947e chore: Add todo for future improvements
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-16 12:56:11 +02:00
Johan Haals 9415f38915 chore: Simplify acestor loop
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-16 12:47:31 +02:00
Oliver Sand 4d96985088 Merge pull request #7196 from SDA-SE/feat/update-material-lab
Upgrade `@material-ui/lab` to `4.0.0-alpha.57`
2021-09-16 12:29:41 +02:00
Oliver Sand 66a9e17035 Implement customization with an API instead of context
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 12:26:17 +02:00
Oliver Sand 1bbb8cee46 Rename ImportComponentPage to ImportPage as it can import all kinds of entities
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 12:26:17 +02:00
Oliver Sand befaae417c Update api-report.md
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 12:26:16 +02:00
Oliver Sand e0f228c46f Migrate my changes to the new core-* apis
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 12:26:16 +02:00
Oliver Sand 690657799e Add initial support for customizing the catalog import page
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-16 12:26:16 +02:00
Johan Haals 80965dcc58 Update plugins/catalog-backend/src/next/database/DefaultProcessingDatabase.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-16 11:58:27 +02:00
Johan Haals c54ea11bcd Update plugins/catalog-backend/src/next/database/DefaultProcessingDatabase.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-16 11:57:16 +02:00
Johan Haals de3db12c21 Update plugins/catalog-backend/src/next/database/DefaultProcessingDatabase.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-16 11:56:56 +02:00
Fredrik Adelöw 639a7ed79c Merge pull request #7187 from simonstamm/patch-1
Change hardcoded master to $defaultBranch
2021-09-16 11:18:19 +02:00
Johan Haals 70a58c7328 Export RefreshService, add api-report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-16 10:29:24 +02:00
Fredrik Adelöw 02058d69a1 Merge pull request #6882 from splunk/seant-splunk/awsS3_readTree_processor
Add readTree() to AwsS3UrlReader, ReadableArrayResponse type, and AwsS3ReadTreeProcessor
2021-09-16 10:11:15 +02:00
Johan Haals 57d462d5ed Refactor refreshes into RefreshService
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-16 09:31:14 +02:00
Douglas Read 5e2ca4d472 Fix test file name
Signed-off-by: Douglas Read <read.d@northeastern.edu>
2021-09-15 22:17:30 -04:00
Douglas Read a0b64bf46e Address comments
Signed-off-by: Douglas Read <read.d@northeastern.edu>
2021-09-15 22:13:15 -04:00
Sean Tan fab79adde1 Add changeset. Change awsS3-discovery to s3-discovery. Change dependencies
Signed-off-by: Sean Tan <seant@splunk.com>
2021-09-15 13:50:48 -07:00
Simon Stamm e3585f5221 Change hardcoded master to $defaultBranch
Since we pass over the defaultBranch argument in our templates, this seems to break because of the hardcoded master values. Probably this affects other providers as well.

Signed-off-by: Simon Stamm <simon.stamm@tui.com>
2021-09-15 17:49:27 +02:00
Patrik Oldsberg d0d78ebc7c Merge pull request #7181 from backstage/rugvip/descriptions
Add package descriptions + separate table for plugins in API reference
2021-09-15 17:25:27 +02:00
Oliver Sand 9f1362dcc1 Upgrade @material-ui/lab to 4.0.0-alpha.57
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-15 16:51:23 +02:00
Ben Lambert 90df4dc86d Merge pull request #7062 from RoadieHQ/legacy-paths-to-tech-docs-collator
Modify TechDocsCollator and Search to be aware of new urls
2021-09-15 16:37:23 +02:00
Jussi Hallila 9fb0503c15 Tweak lowecasing, export Optios type
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2021-09-15 15:31:03 +02:00
@pawelmitka ea048ce7a0 feat(scaffolder-backend): Yeoman Generator module
Added a new Scaffolder Backend Yeoman module to allow for integration with Yeoman Generators. At the moment the only action added is 'run' to execute installed Yeoman Generator.

The Yeoman Generator can be either added as a dependency in `package.json` of a service that uses this plugin or installed in an environment using `npm install -g https://github.com/org/generator-name.git`

Tests for `yeomanRun.ts` were not added because 'yeoman'environment' module is exported in a way that does not allow partial mocking while '@types/yeoman-environment' does not support Yeoman 3.x, yet.

I also tested it E2E.

Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-09-15 12:31:35 +02:00
Phil Gore 287d055a9d prettifying test, updating api-report and test cases
Signed-off-by: Phil Gore <pgore@ea.com>

callback without promise and adjust test cases

Signed-off-by: Phil Gore <pgore@ea.com>

prettifying test

Signed-off-by: Phil Gore <pgore@ea.com>

updating api-report

Signed-off-by: Phil Gore <pgore@ea.com>
2021-09-14 21:34:04 -05:00
Patrik Oldsberg cccfa039e5 catalog: fix broken test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-15 00:11:19 +02:00
Patrik Oldsberg 9989642c14 Merge pull request #7149 from backstage/rugvip/entity-context
catalog-react: cross-version compatibility for entity context
2021-09-14 22:53:13 +02: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
Phil Gore 42a598c3c2 Merge branch 'master' into feature/ldap-less-memory 2021-09-14 11:17:23 -05:00