Eric Peterson
|
ef600b3c8c
|
Review feedback.
Signed-off-by: Eric Peterson <i.am@eric.pe>
|
2021-12-05 16:50:09 -06:00 |
|
Eric Peterson
|
6e9e82b99d
|
Review feedback.
Signed-off-by: Eric Peterson <i.am@eric.pe>
|
2021-11-28 13:40:51 -07:00 |
|
Eric Peterson
|
e0930f578e
|
en-US lowercase locale
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
ef04b09f75
|
Make cache readTimeout configurable.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
da0867f952
|
Account for legacy path casing in cache invalidation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
8cf4684a4e
|
Remove cache invalidation endpoint from middleware.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
a3909d2c2f
|
Invalidate stale cache entries on read for external builder config when cache is enabled.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
d011fd61ea
|
Ensure DocsSynchronizer has access to cache client.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
74ccd66e26
|
Add tests for cache middleware. Do not cache non-200 responses.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
a16dce0433
|
Tests for TechDocsCache class
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
693db1da54
|
Review feedback.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
12ce46b229
|
Update TechDocs Backend API Report
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
790f02c898
|
Improve types/documentation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:04 -07:00 |
|
Eric Peterson
|
0a44eb7d52
|
Initial implementation of TechDocs cache in backend plugin
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:16:03 -07:00 |
|
Eric Peterson
|
3e443e8e31
|
Express middleware for reading/writing data to cache.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-11-28 13:13:30 -07: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 |
|
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 |
|