Commit Graph

21728 Commits

Author SHA1 Message Date
Joe Porpeglia f5598677bf Set cache value asynchronously
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-01-18 12:43:35 -05:00
Joe Porpeglia 45f37c9835 Use CachedEntityLoader in techdocs router
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-01-18 12:43:35 -05:00
Joe Porpeglia 7dcc6b1fe6 Add CachedEntityLoader for techdocs
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-01-18 12:43:35 -05:00
Joe Porpeglia b76fec242d Verify access to related catalog entities for all techdocs api routes
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
Co-authored-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2022-01-18 12:43:35 -05:00
blam ec33c21c9d chore: make the workflows pretty
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:33:21 +01:00
blam 0163fb056f chore: run the goalie Workflow
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:31:19 +01:00
blam c6946dedbe chore: missed the Codeowners
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:24:29 +01:00
blam e23c2463d5 chore: move out script into one file instead because args were too long
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:22:44 +01:00
blam 5cefc14d51 chore: more comment removal?
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:11:08 +01:00
blam 1129e3d1bc chore: remove some comments and maybe it works?
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:07:28 +01:00
Joon Park 6be405bde4 Refactor tests to use mock api
Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-18 17:07:01 +00:00
blam 557ad7e462 feat: split out the workflow to run for each open PR
signed-off-by: blam <ben@blam.sh>
2022-01-18 18:04:46 +01:00
MT Lewis cd6854046e search-backend: validate query string
Ensures that known query params accepted by the search endpoint have
the correct type after parsing

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-18 16:53:22 +00:00
Joon Park c54c0d9d10 Disable unregister entity button in catalog if unauthorized
Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-18 16:49:44 +00:00
blam 65b0d1b3fd chore: dont destructure
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:45:03 +01:00
blam f2bb24298f chore: added some debug logging
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:43:40 +01:00
Patrik Oldsberg 56a7513656 changeset: exit prerelease mode
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 17:43:23 +01:00
blam c732188aee chore: goalie cron
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:42:14 +01:00
blam f38b57fcf7 chore: run every minute
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:38:06 +01:00
blam 196e572e98 chore: rename the workflow so it runs
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:35:50 +01:00
blam 9af839d296 chore: split the workflows
Signed-off-by: blam <ben@blam.sh>
2022-01-18 17:33:48 +01:00
Joon Park 6680853e0c Export conditional permission policy helpers from catalog-backend (#8966)
* Export conditional permission policy helpers from catalog-backend

Signed-off-by: Joon Park <joonp@spotify.com>

* Rename exports to include 'catalog'

Signed-off-by: Joon Park <joonp@spotify.com>

* Minor comment edits

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Joon Park <joonp@spotify.com>

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-18 16:04:57 +00:00
Fredrik Adelöw dc68ebc6de Merge pull request #9005 from msfuko/master
Add Hopin to the list of adopters
2022-01-18 16:59:54 +01:00
Joon Park 7e38acaa9e Integrate permissions into catalog-backend location endpoints (#8887)
Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-18 15:55:49 +00:00
Chloe Lee 48b86d2929 Add Hopin to the list of adopters 2022-01-18 10:39:57 -05:00
Ben Lambert 79a7d37964 Merge pull request #9003 from backstage/blam/goalie-workflows
Goalie workflow running on forks
2022-01-18 16:11:45 +01:00
Patrik Oldsberg 31184691d5 Merge pull request #8921 from backstage/changeset-release/master
Version Packages (next)
2022-01-18 15:59:26 +01:00
blam b0755576c2 chore: pretty
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:16:42 +01:00
blam 08923f548f chore: change permissions
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:12:36 +01:00
blam 9bfe00c351 chore: spoiler alert, it's a secret
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:11:24 +01:00
blam 5ca2edfcb9 chore: try this token?
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:09:05 +01:00
blam f44a185ab7 chore: maybe these tokens workflows
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:05:31 +01:00
blam 192a8bc84a set the org as it's installed at an org level
Signed-off-by: blam <ben@blam.sh>
2022-01-18 15:03:48 +01:00
Patrik Oldsberg 0925b232fc create-app: fix release version to 0.4.13
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 14:57:45 +01:00
github-actions[bot] a94a2b8b3f Version Packages (next) 2022-01-18 13:49:07 +00:00
Patrik Oldsberg e9861467d0 Merge pull request #8999 from backstage/rugvip/clipre
cli: fix versioning provider test to work with pre-releases
2022-01-18 14:42:46 +01:00
blam 5a49582e93 chore: fix syntax
Signed-off-by: blam <ben@blam.sh>
2022-01-18 14:35:27 +01:00
blam 08b7b16cb1 chore: updating permission for runing on forks
Signed-off-by: blam <ben@blam.sh>
i
2022-01-18 14:32:50 +01:00
blam 6108041ce4 chore: added get-workflow-token script
Signed-off-by: blam <ben@blam.sh>
2022-01-18 14:29:16 +01:00
Fredrik Adelöw fa4967f869 Merge pull request #9002 from backstage/freben/disable-docker-in-ci
disable testcontainers docker based tests in ci
2022-01-18 14:24:25 +01:00
Fredrik Adelöw 805751631a disable testcontainers docker based tests in ci
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-18 14:05:38 +01:00
Patrik Oldsberg a57bee1a02 Merge pull request #8982 from backstage/rugvip/tsbump
Upgrade TypeScript to 4.5 and decouple versioning
2022-01-18 14:01:32 +01:00
Fredrik Adelöw b4e6325654 Merge pull request #8853 from backstage/catalog-backend-permission-integration/entity-ancestry
Integrate permissions into `entityAncestry` endpoint in catalog-backend
2022-01-18 14:01:09 +01:00
Ben Lambert 68210a3e50 Merge pull request #8497 from backstage/blam/goalie-workflows
Goalie Workflows
2022-01-18 13:34:50 +01:00
Patrik Oldsberg b6d04a261c Merge pull request #8998 from backstage/rugvip/vp
workflows: fix for changeset flow not using service account
2022-01-18 13:27:28 +01:00
blam d622d37fd6 chore: added the missing awaits.
Signed-off-by: blam <ben@blam.sh>
2022-01-18 13:19:55 +01:00
Patrik Oldsberg 99eda291cf cli: fix versioning provider test to work with pre-releases
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 13:16:51 +01:00
Patrik Oldsberg d45cb13107 Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2022-01-18 12:52:02 +01:00
blam 34f30674a9 chore: setting awaiting review labels until all reviews have been fulfilled
Signed-off-by: blam <ben@blam.sh>
2022-01-18 12:01:26 +01:00
blam 9af913243f chore: thinking that this should be working now
Signed-off-by: blam <ben@blam.sh>
2022-01-18 11:56:56 +01:00