Commit Graph

66029 Commits

Author SHA1 Message Date
Scott Guymer 412c4660f0 Apply to onMembershipChangedInTeam
Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-07-22 17:32:19 +02:00
Scott Guymer c518ecb15b Updated to patch change
This is non breaking so only a patch change is needed

Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-07-21 13:05:14 +02:00
Scott Guymer d421b16559 Reduce API calls made for single user events in GitHub Org Provider
Currently the provider will load all users group and all members of the groups when responding to an event on a single user. This can cause excessive API calls to page through group members when this information is just discarded in this instance.

This change introduces single user versions of the code that will not page through all membership.

Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-07-10 10:47:20 +02:00
Ben Lambert 4a3c4ac51f Merge pull request #30443 from backstage/changeset-release/master
Version Packages (next)
2025-07-08 17:03:03 +02:00
github-actions[bot] eef10dfb4d Version Packages (next) 2025-07-08 13:35:26 +00:00
Ben Lambert 4ab5cf23d2 Merge pull request #30421 from mhaley37/fix-missing-annotation-logging-message
Fix (techdocs-node): Fix `parseReferenceAnnotation` missing annotation error message to include annotation name
2025-07-08 15:30:28 +02:00
Ben Lambert 01e8057dcc Merge pull request #29973 from backstage/renovate/opentelemetry-js-contrib-monorepo
fix(deps): update dependency @opentelemetry/auto-instrumentations-node to ^0.61.0
2025-07-08 15:29:19 +02:00
Patrik Oldsberg 2b939c8ffa Merge pull request #27905 from gusega/master
create new session if session exists and refresh fails
2025-07-08 14:52:02 +02:00
Ben Lambert d95621b1ee Merge pull request #29202 from 04kash/scaffolder-task-granular-permissions
Scaffolder task granular permissions
2025-07-08 12:54:43 +02:00
Charles de Dreuille 7d62902fb0 Merge pull request #30467 from backstage/canon-card
Canon - Add new Card component
2025-07-08 11:35:39 +01:00
Ben Lambert 9c9259a943 Merge pull request #30431 from Fuglen/fuglen/confluence-to-markdown
Improve createConfluenceVariables with support for spaces links
2025-07-08 12:30:38 +02:00
Charles de Dreuille e72411ea42 Update card.mdx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-08 12:06:39 +02:00
Charles de Dreuille 76255b883f Add new Card component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-08 12:03:57 +02:00
Ben Lambert 611eb743ee Merge pull request #30463 from backstage/blam/token-issuer-refactor
`auth-backend`: Move out the `UserInfoDatabase` updates away from the `TokenIssuer`
2025-07-08 11:41:27 +02:00
Ben Lambert 73525ec59e Merge pull request #30458 from stephenglass/patch/scaffolder-scroll-to-top
fix(scaffolder): Scroll to top when navigating template form steps
2025-07-08 11:35:22 +02:00
benjdlambert 04b1769ae9 chore: fix mysql tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 11:27:00 +02:00
benjdlambert bb1939b834 chore: issue token first before saving userInfo
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 10:52:32 +02:00
Patrik Oldsberg 894098fe75 Merge pull request #30420 from logonoff/gh-30401
fix(theme): add focused `MenuItem` background colour
2025-07-08 10:49:50 +02:00
benjdlambert 1d5f67f182 chore: toEqual
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 10:35:48 +02:00
benjdlambert 50af1a5868 chore: small tweak
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 10:34:59 +02:00
benjdlambert d2aafbb7cc chore: updating migrations again and making simpler
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 10:34:00 +02:00
Patrik Oldsberg 5650197d4c Merge pull request #30435 from backstage/sennyeya/fix-info-command
fix: info command fails to find module
2025-07-08 10:19:44 +02:00
renovate[bot] c391014035 fix(deps): update dependency @opentelemetry/auto-instrumentations-node to ^0.61.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 07:58:32 +00:00
benjdlambert dc32e0c8a2 chore: fix up the migrations a little bit so that it supports adding columns
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-08 09:48:46 +02:00
Patrik Oldsberg 508418a3a0 Merge pull request #30454 from awanlin/nfs/missing-approotelements
NFS - Added App Root Elements
2025-07-08 09:40:23 +02:00
Charles de Dreuille 8d4d7c8293 Merge pull request #30466 from backstage/canon-skeleton
Canon - Add new Skeleton component
2025-07-08 08:39:09 +01:00
Charles de Dreuille 0170f6b333 Add documentation
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-08 08:49:24 +02:00
Charles de Dreuille 8f2e82d2a0 Add new Skeleton component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-08 08:28:07 +02:00
benjdlambert b748b42f63 chore: remove todo
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-07 17:36:00 +02:00
benjdlambert e88cb70a3d chore: added changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-07 17:28:43 +02:00
benjdlambert 94f1c640a8 feat: move out the database saving of the userInfo into the CatalogContext
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-07 17:26:54 +02:00
Charles de Dreuille a97dd3ac22 Merge pull request #30461 from backstage/canon-tooltip-aria
Canon - Move Tooltip to React Aria
2025-07-07 16:01:02 +01:00
Charles de Dreuille ddd68a916b Fix tooltip styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 15:39:57 +01:00
Charles de Dreuille a7a3543cd2 Update theme-backstage.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 15:03:59 +01:00
Charles de Dreuille ffd9c85aa0 Merge branch 'master' into canon-tooltip-aria 2025-07-07 15:03:17 +01:00
Ross Sullivan f78a03b57b docs(search): Fixed incorrect ElasticSearch query config (#30436)
Signed-off-by: Ross Sullivan <ross.sullivan@paypay-corp.co.jp>
2025-07-07 09:27:48 -04:00
Charles de Dreuille 22f052bdea Update .changeset/tired-nails-fry.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 13:40:53 +01:00
Charles de Dreuille 5123f2ddfb Merge pull request #30459 from backstage/canon-header-fixes 2025-07-07 13:38:30 +01:00
Ben Lambert 11b0620159 Merge pull request #30426 from backstage/blam/oidc-auth/1
`auth-backend`: Internal refactor of the existing OIDC router
2025-07-07 14:31:46 +02:00
Charles de Dreuille 2e304598d1 Improve report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 13:20:16 +01:00
Charles de Dreuille 7acada17ea Add docs for Tooltip
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 13:03:49 +01:00
Charles de Dreuille b485b1a4f1 Update Tooltip to use React Aria
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-07 12:14:48 +01:00
Ben Lambert 2039bd4235 Merge pull request #30178 from krakenftw/feat/analytics-on-auth
feat: added analytics on auth
2025-07-07 10:57:54 +02:00
benjdlambert a14674c023 chore: fixing changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-07 10:32:44 +02:00
gaurav d375ba6868 wip
Signed-off-by: gaurav <gaurav@smallest.ai>
2025-07-07 10:32:10 +02:00
gaurav aa3b054470 added changeset
Signed-off-by: gaurav <gaurav@smallest.ai>
2025-07-07 10:32:09 +02:00
gaurav 723e5478c7 feat: added analytics on auth
Signed-off-by: gaurav <gaurav@smallest.ai>
2025-07-07 10:32:09 +02:00
Ben Lambert e8f1530d46 Merge pull request #30370 from StateFarmIns/notifications-ses-config
fix: Add optional config for ses mail options with sourceArn, etc.
2025-07-07 10:27:37 +02:00
Fuglen dc444fab36 Re-add string and undefined on variables as I didn't intend to remove them
Signed-off-by: Fuglen <fuglenbusiness@gmail.com>
2025-07-07 09:56:58 +02:00
Fuglen ba7de6052c Adding test for non-cloud using spaces
Signed-off-by: Fuglen <fuglenbusiness@gmail.com>
2025-07-07 09:51:57 +02:00