Commit Graph

6586 Commits

Author SHA1 Message Date
@pawelmitka d622cfad17 feat(plugin-scaffolder-backend): provide option to require Code Owners in GitHub
In order to make creation of a new repository more powerful option to enable 'Require review from Code Owners' has been added. The default behavior is that this option is disabled as with the current behavior. However, adding `requireCodeOwnersReview: true` in context input enables it.

Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-08-18 17:13:02 +02:00
Oliver Sand 557faeb7e1 Merge pull request #6866 from SDA-SE/feat/org-transform-msgraph
Pass along a `OrganizationTransformer` to the read step
2021-08-18 12:40:56 +02:00
Johan Haals 807c5f8704 Merge pull request #6822 from backstage/jhaals/refresh-timer
catalog-backend: Add refresh interval function
2021-08-18 11:29:38 +02:00
Oliver Sand ee99798da7 Correct version requirements on postgres from 11 to 12 (#6863)
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-18 11:19:25 +02:00
Fredrik Adelöw 4c31ff72d8 Merge pull request #6736 from adamdmharvey/search-log-msg
chore(search-backend): Improve search query log message
2021-08-18 10:28:25 +02:00
Oliver Sand be498d22fe Pass along a OrganizationTransformer to the read step
Follow up to #6855

Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-18 09:05:54 +02:00
Fredrik Adelöw 7c1e6deefe Merge pull request #6855 from backstage/freben/msgraph-user-transform
Support passing a UserTransformer through the processor to the reader
2021-08-18 08:38:43 +02:00
Tim Hansen 4f1a43ea39 Merge pull request #6862 from kuangp/chore/UnregisterEntityDialog
chore(UnregisterEntityDialog): migrate to catalog-react
2021-08-17 17:03:25 -06:00
Phil Kuang 2105d608f9 chore(UnregisterEntityDialog): migrate to catalog-react
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-17 17:53:04 -04:00
Tim Hansen 36713842f0 Merge pull request #6854 from SDA-SE/feat/field-id
Set field id in scaffolder
2021-08-17 15:50:34 -06:00
Oliver Sand 9f9b808f96 Review comments
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 23:28:36 +02:00
Fredrik Adelöw 77cdc5a842 Support passing a UserTransformer through the processor to the reader
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-17 19:40:06 +02:00
Oliver Sand 3281b75ea2 Update API report
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 18:13:55 +02:00
Oliver Sand 24d0e1ea12 Set field id in scaffolder
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 17:41:18 +02:00
Patrik Oldsberg 879a98ca3b auth-backend: fix origin filter tests on windows
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-17 17:25:06 +02:00
samiramkr 5cb7eead4f Merge pull request #6772 from backstage/mob/auth-origins
Auth backend: add support for authenticating from additional app origins
2021-08-17 15:18:35 +02:00
Johan Haals ba01a6bcdf Parse date correctly, drop math.Floor
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-17 14:59:07 +02:00
Ruben Lindström 2b7d3455b5 Composable Homepage (#6486)
feat: implement homepage plugin
2021-08-17 14:44:30 +02:00
Patrik Oldsberg 8f2c880b80 todo-backend: fix TodoScmReader caching logic
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-17 13:59:01 +02:00
Patrik Oldsberg 89966c0c37 todo-backend: filter out large or binary files + deduplicate in-flight requests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-17 13:58:52 +02:00
Djamaile Rahamat 3ecd591475 fix: ignore images and files that are bigger than/equal 200k
Signed-off-by: Djamaile Rahamat <drahamat@bol.com>
2021-08-17 13:58:51 +02:00
Johan Haals d155fedfc4 Floor random number
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-17 13:46:37 +02:00
Johan Haals 4f685aac96 Update comments
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-17 13:17:55 +02:00
Samira Mokaram 5ab35b84ec fix check api report
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-17 12:00:05 +02:00
Samira Mokaram 5132ae873d fix test
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-17 11:45:03 +02:00
Patrik Oldsberg 90f25476ac config,backend-common: move config subscribe method to the base config interface
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-16 10:41:07 +02:00
Patrik Oldsberg b89f04d9f7 config-loader,backend-common,catalog-backend: update API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-16 10:36:02 +02:00
Patrik Oldsberg 03bb05af6d catalog-backend: enable config location live reloads
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-16 10:36:02 +02:00
Johan Haals 2fc711c675 cleanup bad imports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-16 09:58:57 +02:00
Johan Haals 8fbf7b7452 API reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-16 09:55:30 +02:00
Johan Haals fe960ad0fd catalog-backend: Add refresh interval function
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-16 09:55:29 +02:00
Johan Haals 22f775d19f Catalog: Add refresh spread functionality
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-16 09:55:27 +02:00
Fredrik Adelöw d99698a5f4 Merge pull request #6827 from backstage/freben/refresh_hash
Avoid duplicate work by comparing previous processing rounds with the next
2021-08-13 22:59:58 +02:00
Fredrik Adelöw 73f3216bc0 add test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-13 22:39:53 +02:00
Phil Kuang fa1e003e0a feat(EntityLayout): show not found message for missing entity
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-13 15:02:37 -04:00
Fredrik Adelöw 61aa6526f7 add changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-13 19:27:01 +02:00
Fredrik Adelöw e671ac9592 compute hash and update on each round
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-13 19:02:15 +02:00
Fredrik Adelöw d373bae7aa add the hash column
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-13 16:35:23 +02:00
Mike Lewis 08266b66c8 Merge pull request #6728 from backstage/merge-scaffolder-field-extensions
Merge default scaffolder field extensions
2021-08-13 11:07:46 +01:00
Oliver Sand 87e01512ab Merge pull request #6803 from SDA-SE/feat/jenkins-provider-config
Extract `JenkinsConfig` to make writing a custom `JenkinsInfoProvider` easier
2021-08-13 12:05:49 +02:00
Fredrik Adelöw ef889d389b Merge pull request #6805 from ngranander/xcmetrics-refactor
Internal refactor of XCMetrics plugin
2021-08-13 11:24:36 +02:00
Samira Mokaram 782cd0ed1e add scape
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-13 09:58:46 +02:00
Mike Lewis 5bab4fe2a5 scaffolder: merge default field extensions with custom field extensions
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-12 17:44:24 +01:00
Oliver Sand f67ece34c1 Mark LEGACY_JENKINS_ANNOTATION as deprecated
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-12 18:15:00 +02:00
Oliver Sand 42a24691a7 Generate API report
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-12 18:09:15 +02:00
Oliver Sand d7d1f6fb9a Make isJenkinsAvailable recognise both the old and the new Jenkins annotation
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-12 17:56:24 +02:00
Samira Mokaram 03121606fc fix prettier issue
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-12 16:47:31 +02:00
Samira Mokaram 3201f09734 add test
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-12 16:15:14 +02:00
Niklas Granander a40e26eaba Remove unnecessary import alias
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-12 15:32:31 +02:00
Niklas Granander 37fad245d8 Remove 'Component'-suffix from components and use named exports
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-12 15:15:47 +02:00