Mike Lewis
ff1ea41b23
Merge pull request #8192 from backstage/permission-backend
...
Add @backstage/plugin-permission-backend
2021-11-25 10:43:35 +00:00
Patrik Oldsberg
bc3aacd8e7
Merge pull request #8209 from backstage/rugvip/snek
...
package.json: add script for running snyk tests
2021-11-25 11:35:26 +01:00
Fredrik Adelöw
dadad693c3
Merge pull request #8115 from yousifalraheem/master
...
Use email links instead of text in members list
2021-11-25 11:34:09 +01:00
Fredrik Adelöw
57fbbe5714
Merge pull request #8197 from brexhq/k8s-backend-add-cronjobs-and-jobs
...
add cronjobs and jobs as default objects for the kubernetes-backend
2021-11-25 11:32:49 +01:00
Patrik Oldsberg
53ad626bb0
Merge pull request #8234 from backstage/rugvip/noresolve
...
scaffolder-backend: replace all usage and prevent new usage of path.resolve
2021-11-25 11:32:19 +01:00
Mike Lewis
2e5a67b77d
permission-backend: replace cross-fetch with node-fetch
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-25 09:50:24 +00:00
Mike Lewis
7a8312f126
permission-backend: add changeset
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-25 09:32:57 +00:00
Yousif Al-Raheem
32e0c41f2d
Merge branch 'master' of https://github.com/yousifalraheem/backstage
2021-11-25 10:05:03 +01:00
Yousif Al-Raheem
2f4a686411
changed minor to patch release
...
Signed-off-by: Yousif Al-Raheem <yousifalraheem@gmail.com >
2021-11-25 10:04:45 +01:00
Fredrik Adelöw
ca91769036
Merge pull request #8240 from lorsatti/fix/jenkins-pagination
...
Fix Jenkins table pagination
2021-11-25 07:10:24 +01:00
Lorenzo Orsatti
ad433b346f
add changeset
...
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com >
2021-11-25 00:54:41 +01:00
Lorenzo Orsatti
58e197947a
fix jenkins pagination
...
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com >
2021-11-25 00:50:59 +01:00
Patrik Oldsberg
3210d8fdab
Merge pull request #8239 from backstage/switch-initial-permission-node-release-to-minor
...
permission-node: switch initial release changeset to minor
2021-11-25 00:49:24 +01:00
Mike Lewis
ddb60aa7c4
permission-node: switch initial release changeset to minor
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 23:37:11 +00:00
Patrik Oldsberg
ffa3a4eef0
Merge pull request #8238 from MrSecure/patch-1
...
fix: inconsistent time units
2021-11-25 00:28:36 +01:00
MrSecure
c59edf0415
fix: inconsistent time units
...
The stability document had mixed use of "two days" and "two weeks" ... with "two weeks" seeming to be the intended value.
Signed-off-by: Mr. Secure <ben.github@mrsecure.org >
2021-11-24 17:18:40 -06:00
Fredrik Adelöw
7b124c2729
Merge pull request #8182 from livetocode/feature/addOpenshiftUrlFormatter
...
implement openshiftFormatter
2021-11-25 00:11:36 +01:00
Morgan Martinet
5970c1ecc2
fix spelling of OpenShift
...
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com >
2021-11-24 17:20:39 -05:00
Patrik Oldsberg
f9352ab606
scaffolder-backend: removed all usaged and prevent new usage of path.resolve
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 19:56:56 +01:00
Mike Lewis
103ca7ec60
Merge pull request #8119 from backstage/permission-node
...
Add @backstage/plugin-permission-node
2021-11-24 17:19:35 +00:00
Mike Lewis
2bacc8be34
permission-backend: expand router test suite
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 16:46:19 +00:00
Andrew Tran
1731dad0db
update api reports and changeset
...
Signed-off-by: Andrew Tran <atran@brex.com >
2021-11-24 09:54:36 -06:00
Andrew Tran
c5d1baa1af
update changeset
...
Signed-off-by: Andrew Tran <atran@brex.com >
2021-11-24 09:41:43 -06:00
Ben Lambert
b358cbc3be
Merge pull request #8226 from backstage/blam/relax-log-lines
...
Fixing superfluous log lines by changing the check to see if it's a template string for Scaffolder v3 templates
2021-11-24 16:34:39 +01:00
Mike Lewis
fafb482d73
permission-backend: add request validation
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 15:27:42 +00:00
Andrew Tran
da9ecc18e4
prettier yaml
...
Signed-off-by: Andrew Tran <atran@brex.com >
2021-11-24 09:24:07 -06:00
Mike Lewis
12b0eebfb5
permission-backend: pass in identity client
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 15:18:50 +00:00
Mike Lewis
1ff5d10a62
permission-backend: update dependency on permission-node to 0.0.0 to match unreleased version
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:53:20 +00:00
Fredrik Adelöw
bce51e377b
Merge pull request #8213 from jodybro/v1-api-version-for-ingress
...
support v1 api for ingress object
2021-11-24 15:51:24 +01:00
Fredrik Adelöw
c007c371ed
Merge pull request #8203 from backstage/joonp/entity-filter-empty-values
...
Handle empty values array in EntityFilter
2021-11-24 15:49:10 +01:00
Mike Lewis
b5e43875d5
permission-backend: enumerate exports in service index
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:47:51 +00:00
Mike Lewis
8f83584706
permission-backend: remove standaloneServer, run.ts and AllowAllPermissionPolicy
...
The run.ts / standaloneServer.ts stuff is a hangover and expected to
be removed or heavily adjusted in the future, and since it's intended
to run from the command line, there's no neat way to pass in a
permission policy. As such it's not going to be useful in its current
form, so we're removing it for now.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:35:14 +00:00
Mike Lewis
dfd3b25c34
permission-backend: set version to 0.0.0 before initial release
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:32:31 +00:00
Mike Lewis
f5c3211129
permission-backend: 500 when policy returns incorrect resourceType
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:43 +00:00
Mike Lewis
dbd89112a5
permission-backend: add permission-node integration tests
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
2335e0a01f
permission-backend: update default port for standalone server
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
7f4a77a884
permission-backend: add todo
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
cd77cbd48f
permission-backend: clean up PermissionIntegrationClient applyConditions signature
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
6de1e719d4
permission-backend: api docs
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
0ce2bc4129
permission-backend: remove manual construction of service discovery
...
We shouldn't be constructing a service discovery implementation inside
the router, since it removes the ability to provide a different
discovery mechanism.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
e9b6b7bf89
permission-backend: extract client for calling other plugins to apply conditions
...
Also adds response validation
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
671bf72ed6
permission-backend: fix initial test suite
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
4ca6802b97
permission-backend: bump @backstage/cli
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
be1f89d383
permission-backend: extract AllowAllPermissionPolicy from standaloneServer in permission-backend
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:40 +00:00
Mike Lewis
806778d58e
permission-backend: fixup api-report
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:40 +00:00
Tim Hansen
f028746410
Add permission-backend plugin
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-11-24 14:31:40 +00:00
Mike Lewis
370da15e7b
permission-node: separate doc comment summaries with @remarks tag
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:30:21 +00:00
Fredrik Adelöw
f7bf4eea21
Merge pull request #7812 from backstage/dependabot/npm_and_yarn/gitbeaker/node-34.4.1
...
build(deps): bump @gitbeaker/node from 30.3.0 to 34.4.1
2021-11-24 15:25:29 +01:00
Mike Lewis
44b46644d9
permission-node: add changeset for initial release
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:22:32 +00:00
Johan Haals
c1ae2b4dc1
Merge pull request #8230 from lorsatti/lorsatti/adopters
...
Add LogMeIn as an adopter
2021-11-24 15:21:40 +01:00