Andrew Tran
ec25c34676
add a few tests
...
Signed-off-by: Andrew Tran <atran@brex.com >
2021-11-29 10:06:16 -06:00
Andrew Tran
c8f72b29eb
add cronjobs/jobs to k8s tab
...
Signed-off-by: Andrew Tran <atran@brex.com >
2021-11-29 10:06:16 -06:00
Tim Hansen
4add90deb3
Merge pull request #8252 from brexhq/jrusso/add-template-swimlanes
...
Add swimlanes to scaffolder page
2021-11-28 20:31:43 -07:00
jrusso1020
f3bcd52216
rename swimlane -> group
...
Signed-off-by: jrusso1020 <jrusso@brex.com >
2021-11-27 12:36:29 -05:00
jrusso1020
fa683cab7d
address comments
...
Signed-off-by: jrusso1020 <jrusso@brex.com >
2021-11-27 12:36:29 -05:00
Patrik Oldsberg
63f3b46b86
Merge pull request #8160 from adrianbarwicki/patch-1
...
feat: expose catalog lib in `plugin-auth-backend`
2021-11-26 16:57:20 +01:00
MT Lewis
456bcce6ca
Merge pull request #7943 from backstage/natasha/b2b-auth
...
Support backend to backend authentication
2021-11-26 15:31:52 +00:00
MT Lewis
87f1b59ff9
techdocs-backend: update TokenManager mock in collator test suite
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2021-11-26 12:16:38 +00:00
MT Lewis
e5b4256e70
catalog-backend: update TokenManager mock in collator test suite
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2021-11-26 12:16:38 +00:00
Fredrik Adelöw
de1f77b71c
Merge pull request #8233 from backstage/freben/less-cross
...
🧹 Align on usage of `cross-fetch` vs `node-fetch` in frontend vs backend packages
2021-11-26 10:15:50 +01:00
jrusso1020
ed5bef529e
Add swimlanes to scaffolder page
...
Add swimlane filtering to the scaffolder page. This will allow
developers to surface specific templates ahead of others or group
templates together. This is just a first pass, in the future we can also
all developers to customize the listing component for fancier one
Fixes https://github.com/backstage/backstage/issues/6661s
Signed-off-by: jrusso1020 <jrusso@brex.com >
2021-11-25 20:25:28 -05:00
github-actions[bot]
ef34f5de7b
Version Packages
2021-11-25 12:40:52 +00:00
Fredrik Adelöw
37e373d649
types too
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-25 13:05:11 +01:00
Fredrik Adelöw
47619da24c
give the same treatment to catalog-backend too
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-25 13:05:11 +01:00
Fredrik Adelöw
b055a6addc
Align on usage of cross-fetch vs node-fetch in frontend vs backend packages
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-25 13:05:08 +01:00
Fredrik Adelöw
9e4c323593
Merge pull request #8241 from gotson/patch-1
...
[DOC] Add ACL requirements for kafka-backend plugin
2021-11-25 13:03:30 +01:00
blam
4149d74c10
chore: fix a small issue witih the badge url resolution
...
Signed-off-by: blam <ben@blam.sh >
2021-11-25 12:14:47 +01:00
Johan Haals
5f7033c7bd
Merge pull request #8235 from backstage/mob/secure-templating
...
scaffolder-backend: sandbox v1beta3 template execution
2021-11-25 11:51:22 +01:00
Mike Lewis
ff1ea41b23
Merge pull request #8192 from backstage/permission-backend
...
Add @backstage/plugin-permission-backend
2021-11-25 10:43:35 +00: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
Johan Haals
07842fe7ca
chore: remove timeout
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-11-25 10:49:03 +01:00
Johan Haals
331cedd06f
fix build script
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-11-25 10:46:05 +01:00
Patrik Oldsberg
3f320fb922
scaffolder-backend: more reliable error matching in SecureTemplater tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-25 10:43:05 +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
Gauthier
f00498f57e
doc: acl requirements for kafka-backend
...
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com >
2021-11-25 10:20:22 +08: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
Fredrik Adelöw
7b124c2729
Merge pull request #8182 from livetocode/feature/addOpenshiftUrlFormatter
...
implement openshiftFormatter
2021-11-25 00:11:36 +01:00
Patrik Oldsberg
f514044f8d
scaffolder-backend: clarify purpose of nunjucks build script
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 21:04:12 +01:00
Patrik Oldsberg
e7cc6bf28f
scaffolder-backend: refactor SecureTemplater to use separate sandboxes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 21:02:11 +01:00
Patrik Oldsberg
4f268b8ef1
scaffolder-backend: use a const reference to helpers in the SecureTemplater
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 21:02:11 +01: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
Patrik Oldsberg
dd62ca4bcd
scaffolder-backend: fixes for mock-fs interfering with nunjucks loading
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:58:20 +01:00
Patrik Oldsberg
621e1a11be
scaffolder-backend: fix SecureTemplater cookiecutter compat using wrong syntax
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:56:16 +01:00
Patrik Oldsberg
7e8d5d953d
scaffolder-backend: switch template action to use SecureTemplater
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:56:16 +01:00
Patrik Oldsberg
07daffed47
scaffolder-backend: switch jsonify flag for cookiecutter compat render option
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:56:16 +01:00
Patrik Oldsberg
7b5430fc82
scaffolder-backend: switch nunjucks runner to use secure templater
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:56:16 +01:00
Patrik Oldsberg
0e016783b6
scaffolder-backend: make SecureTemplater render sync
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:43 +01:00
Patrik Oldsberg
6facaab24c
scaffolder-backend: jsonify + repoUrl helpers for SecureTemplater + error wrapping
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:42 +01:00
Patrik Oldsberg
0bb4be63d6
scaffolder-backend: added some basic tests for SecureTemplater
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:42 +01:00
Patrik Oldsberg
21b54689c6
scaffolder-backend: add initial SecureTemplater implementation
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:42 +01:00
Patrik Oldsberg
d6da7d706d
scaffolder-backend: generate nunjucks bundle
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:42 +01:00
Patrik Oldsberg
547bf85a62
scaffolder-backend: add build script for bundling nunjucks
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-24 18:54:41 +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
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