318 Commits

Author SHA1 Message Date
Fredrik Adelöw d6d3387ae8 Merge pull request #10333 from getndazn/fix/aws-alb-aad-oidc-auth-tutorial
sub claim used by custom sign-in must be a full entity reference
2022-03-21 15:54:27 +01:00
Marco Crivellaro 74310dbb61 chore: prettier
Signed-off-by: Marco Crivellaro <marco.crive@gmail.com>
2022-03-21 14:44:45 +00:00
Marco Crivellaro e1b0db1908 use stringifyEntityRef to build the user reference
Signed-off-by: Marco Crivellaro <marco.crive@gmail.com>
2022-03-21 14:17:37 +00:00
Fredrik Adelöw 43d323c917 Merge pull request #10325 from backstage/freben/providers
Add to contrib: `ImmediateEntityProvider`, `LoadTestingEntityProvider`
2022-03-21 14:28:11 +01:00
Fredrik Adelöw 1cb55c667e add readme
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-21 14:12:28 +01:00
Marco Crivellaro ddb94bd241 sub claim used by customm sign-in must be a full entity refrence
Signed-off-by: Marco Crivellaro <marco.crive@gmail.com>
2022-03-20 22:58:05 +00:00
Fredrik Adelöw 95408dbe99 Add to contrib: ImmediateEntityProvider, LoadTestingEntityProvider
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-19 16:13:14 +01:00
Tuan Anh Tran fb304780e6 fix: forward to wrong service name
fix: forward to wrong service name in case backend host != frontend host
Signed-off-by: Tuan Anh Tran <anhtt17@techcombank.com.vn>
2022-03-18 15:56:29 +07:00
Emma Indal fc672f900d Merge pull request #9742 from brexhq/sugupta/contrib-confluence-search
Contributing Confluence search functionality
2022-03-02 15:42:14 +01:00
su-gupta 1bd6e019ab change to md files
Signed-off-by: su-gupta <sugupta@brex.com>
2022-03-01 12:15:18 -05:00
Fredrik Adelöw e0aec213c4 small fix to the aws alb docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-25 13:16:28 +01:00
su-gupta 0d1c461780 adding Confluence search functionality upstream v1
Signed-off-by: su-gupta <sugupta@brex.com>
2022-02-22 18:11:14 -05:00
Patrik Oldsberg af32e5b10e Merge pull request #9545 from emalihin/patch-1
remove duplicate ingress.class annotation
2022-02-16 17:25:31 +01:00
Eugene Malihins 2dc67b70e5 remove duplicate ingress.class annotation
`kubernetes.io/ingress.class` annotation is already rendered on line 23 from `.Values.ingress.annotations`.

This removes the duplicate, allowing Flux to deploy the chart (https://github.com/fluxcd/flux2/issues/1522)

Signed-off-by: Eugene Malihins <eugene.malihins@sequencehq.com>
2022-02-16 10:32:35 +02:00
Andrew Basson 1c95de39e3 chore(contrib/docker/devops): fix docs typos
Signed-off-by: Andrew Basson <andrew.basson@gmail.com>

Co-authored-by: Johan Haals <johan.haals@gmail.com>
2022-02-14 16:24:01 +01:00
Andrew Basson 3ec45a86e4 fix(docker): add deps for @vscode/sqlite3
The change to using @vscode/sqlite3 broke our deployment builds.
Adding the required build tool `g++` and linking `python` to the python3 executable.

```shell
make: Entering directory '/builds/.../node_modules/@vscode/sqlite3/build'
  ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3360000/sqlite3.c
/bin/sh: python: not found
```

Technically, the python path can be added to `.nmprc`, but added it to the docker file instead.

Signed-off-by: Andrew Basson <andrew.basson@gmail.com>
2022-02-14 11:53:13 +01:00
Fredrik Adelöw 3c9aed1b16 review comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-10 10:36:45 +01:00
Andre Wanlin 409725e9c2 Updated readme
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-31 07:11:45 -06:00
Andre Wanlin e7586f3c83 Added newline to end of script
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-28 08:14:57 -06:00
Andre Wanlin fcdf511b7b Added Orphan Clean Up script
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-28 08:08:43 -06:00
Patrik Oldsberg 4d21332888 Merge branch 'master' into rugvip/depr 2022-01-17 13:07:16 +01:00
Patrik Oldsberg 51fbedc445 plugins: migrate usage of deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:30 +01:00
Julio Arias 4b57df1d86 bugfix: Fix helm chart ingress template
This changes fixes the ingress spec to match the API version either v1 or v1beta1,
previously the apiVersion was change according to the K8S version but no
further changes where made to actually match the new v1 API spec. This
cause issues deploying to clusters with versions 1.19+

Signed-off-by: Julio Arias <jarias@users.noreply.github.com>
2022-01-06 15:08:03 -06:00
Johan Haals df52424c1e Merge pull request #8602 from tomwolfgang/fix/docs-aut-api-requests
Updating tutorial to work with latest backstage
2022-01-03 14:16:06 +01:00
tom.wolf 5f2e4bd180 Returning usage of 'jose" and removing the null token retry code
Signed-off-by: tom.wolf <tom.wolf@overwolf.com>
2021-12-31 00:13:25 +02:00
Patrik Oldsberg 4ce51ab0f1 use precise imports of react-use
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 12:53:16 +01:00
tom.wolf afea3d9e36 Updating tutorial to work with latest backstage
Signed-off-by: tom.wolf <tom.wolf@overwolf.com>
2021-12-28 22:11:55 +02:00
Niall McCullagh d3f10b6e1e fix api docs routing clash with /api
/api-docs was getting routed to the backend /api route. The
documentation at https://kubernetes.io/docs/concepts/services-networking/ingress/
describes that the path should match on the full element so this was
unexpected. Adding a trailing slash is not supposed to have an impact
but in this case it solved the problem.

Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com>
2021-12-22 14:27:05 +00:00
jodybro 6de3b8fb24 support v1 api for ingress object
Signed-off-by: jodybro <ajodasattaur@gmail.com>
2021-11-23 13:30:01 -05:00
Otto Sichert b23bc7f9c3 Change default port of backend to 7007 due to MacOS Control Center update
Signed-off-by: Otto Sichert <git@ottosichert.de>
2021-11-18 16:45:57 +01:00
Patrik Oldsberg cc362494e3 Merge pull request #7590 from KnechtionsCoding/fix/resources
fix: resources for frontend
2021-10-18 11:10:19 +02:00
Marley Powell 04c5f927b8 chore: updated app-config.development.yaml.tpl to use new config format for techdocs.
The 'techdocs.generators.techdocs' configuration key is deprecated and will be removed in the future. Please use 'techdocs.generator' instead. See here https://backstage.io/docs/features/techdocs/configuration

Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-10-15 08:19:45 +01:00
Hans Knecht c4914b63c9 fix: resources for frontend
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com>
2021-10-13 11:29:52 -04:00
Mattias Frinnström 0cfeea8f8f Add changeset and update docs
Signed-off-by: Mattias Frinnström <mattias.frinnstrom@husqvarnagroup.com>
2021-10-07 16:43:05 +02:00
Ben Chidgey 7e2c0bc96f FIX: Stop sed escaping numbers 2 and 7 in Docker
An interesting edge case has come up whilst using BackStage.

When using the example frontend-with-nginx work to run a separate
frontend, whilst then providing an override for the
googleAnalyticsTrackingId in yaml config via
APP_CONFIG_app_googleAnalyticsTrackingId. I received an "Octal escape
sequences are not allowed in strict mode" error in the browser dev
console.

After looking into it it appears that the sed used escapes the numbers 2
and 7 if they are present in an APP_CONFIG_* ENV override value.
I happened to have both a 2 and a 7 in my GA ids, hence the edge case
part!

Of note this did not happen on my mac but it is present inside of the
nginx:mainline Docker container used in the example.

This fix simply removes the hex from the sed substitution regex and
replaces it with a single quote '

Signed-off-by: Ben Chidgey <ben@feedmypixel.com>
2021-09-23 17:34:54 +01:00
Fredrik Adelöw 3f8db2b64d remove some occurrences of the old core in docs etc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-23 13:20:23 +02:00
Patrik Oldsberg d0a47c8605 move to node 14 & 16
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-17 23:03:29 +02:00
Fredrik Adelöw ccfd99c9b1 update dockerfile instructions to build only app workspace
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-12 09:47:16 +02:00
Nikola Babic 971677ef87 Fix url reference in documentation
Signed-off-by: Nikola Babic <n.babic@corgihomeplan.co.uk>
2021-07-22 15:21:39 +01:00
zjpersc 74d8c0c2b7 Recommend adding the GLOBAL_AGENT_NO_PROXY setting to the instructions. Many proxy users would likely need it.
Signed-off-by: zjpersc <zjpersc@gmail.com>
2021-06-25 17:28:53 -05:00
Patrik Oldsberg 642cec7ac7 docs: remove references to @backstage/core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-24 12:50:40 +02:00
Ben Lambert e4a845f06d Merge pull request #6023 from jh-sh/contrib/add-a-bit-about-auth
docs: slightly extend the doc for enabling identityAPI
2021-06-22 11:13:42 +02:00
Tim Hansen f40ad5ddb2 quickstart-app-plugin: Switch example components to named exports
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-21 10:33:18 -06:00
Eugene S 4a0cb1d8bc iron little things out :)
Signed-off-by: Eugene S <jh.sh@me.com>
2021-06-20 00:37:20 +03:00
Brent Sharrow 64ebeb6026 Update code block in quickstart-app-plugin tutorial to use named import.
Signed-off-by: Brent Sharrow <bsharrow4@gmail.com>
2021-06-18 11:45:59 -05:00
Eugene Sh 234a6453a9 switch from typescript to diff syntax
now it's proper syntax, based on @OrkoHunter's suggestion.

Signed-off-by: Eugene S <jh.sh@me.com>
2021-06-15 18:01:37 +03:00
Eugene Sh 0d0ed5fe54 slightly extend the documentation for enabling identityAPi
Signed-off-by: Eugene S <jh.sh@me.com>
2021-06-15 17:52:21 +03:00
Tim Hansen 92963779b5 Remove default upgrade-insecure-requests
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-04 10:20:02 -06:00
Tim Hansen 8b62311cbb Replace quickstart-app-auth with updated docs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-05-24 12:46:59 -06:00
blam c6367d81af chore: updating variable names in terraform doc
Signed-off-by: blam <ben@blam.sh>
2021-04-29 10:58:33 +02:00