2586 Commits

Author SHA1 Message Date
Patrik Oldsberg a4add851a4 Merge pull request #31108 from backstage/docs-theming
Improving theming documentation
2025-10-07 20:57:55 +02:00
Charles de Dreuille 79d72fa86e Update sidebars.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-07 18:15:18 +01:00
Charles de Dreuille 1ac09a8060 Update docusaurus.config.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-07 18:01:11 +01:00
Charles de Dreuille 74dcd32da4 Update sidebars.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-07 17:45:12 +01:00
Christine Lee c49f392f9e add datadog-entity-sync.yaml
Signed-off-by: Christine Lee <christine.lee@datadoghq.com>
2025-10-06 10:36:34 -04:00
milliehartnt123 eefabd0002 New technical overview per feature #21925 (#30998)
* Create technical-overview.md

First draft of technical overview. Just want to save these changes as I lost the last file when I had to reboot.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md with additional text and graphics

Added additional text to describe the system model. Added graphics and started to add additional links.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added more text

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md add additional text to plugin section

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md add plugin architecture overview

Added text for plugin architecture overview and additional text in system model and purpose section. Added links for core features.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Create backstage-ui-group-ownership.png

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Add files via upload

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added graphics

Added a graphic illustrating My Group in the Backstage UI.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md formatting changes

Made formatting changes. Changed bullets from + to - and some spacing changes trying to fix prettier errors.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md copied in text from vscode running prettier

Trying to fix prettier errors. Edited code in vscode and save with prettier formatting. Replaced text with the vscode version.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md update links for search and techdocs

There is a README.md file in each of these code directories (search and techdocs) but the online documentation displays the README file as index.html file for each of these features. So I replaced the links to the following:
https://backstage.io/docs/features/search/
https://backstage.io/docs/features/techdocs/

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added graphic descriptions

Added "description" for graphics for accessibility.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md update links

Added a link for "plugin architecture" to go to "plugin architecture" section in the architectural overview document.

Also moved the software catalog "entities" links around.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update sidebars.ts to add technical overview and remove some docs

Added the technical overview to the Overview section. Removed the what-is-backstage, background, and vision pages as that information was folded into the new technical overview.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update sidebars.ts to add back what-is-backstage and roadmap

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md updated text

Fixed spelling error and updated text to incorporate review comments.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-09-29 11:06:57 -04:00
Julio Fernandez eebc042cab Add new plugin (KwrithLog)
Signed-off-by: Julio Fernandez <jfvilas@outlook.com>
2025-09-18 17:20:59 +02:00
Fredrik Adelöw c2c439b901 Merge pull request #31141 from jfvilas/patch-2
Create kwirthmetrics.yaml
2025-09-16 15:04:47 +02:00
Andre Wanlin d4d11c0b82 Ran prettier
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-15 16:25:17 -05:00
Andre Wanlin 391ce9fae5 Added Generated Scaffolder API Docs
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-15 15:50:51 -05:00
Charles de Dreuille a757d4e276 Merge branch 'master' into docs-theming 2025-09-15 12:39:26 +01:00
Charles de Dreuille 95c442a9bd Docs fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 12:39:09 +01:00
Julio Fernandez 173fdbda7f Create kwirthmetrics.yaml
Add a new plugin for showing Kubernetes live-streaming resource usage charts on Backstage.

Signed-off-by: Julio Fernandez <jfvilas@outlook.com>
2025-09-14 13:41:04 +02:00
Charles de Dreuille d0baa442e8 Add CSS variables + class name structure
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-12 11:53:27 +01:00
Hellgren Heikki 8f9d0f947c feat(microsite): add search for plugins
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-11 08:54:18 +03:00
Charles de Dreuille 4d2816dbe9 First pass improving theming docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-10 13:54:15 +01:00
Fredrik Adelöw b9318d4ecf Merge pull request #30930 from remunda/microsite--add-datacontract-plugin
microsite: add datacontract plugin
2025-09-03 11:27:19 +02:00
Fredrik Adelöw 257161b639 Update microsite/data/plugins/apicurio-registry.yaml
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-01 14:28:41 +02:00
Simon Wagner 0644cbb1cf Create apicurio-registry.yaml metdata file for plugin directory
Signed-off-by: Simon Wagner <32711522+simonnepomuk@users.noreply.github.com>
2025-08-31 13:23:18 +02:00
Fredrik Adelöw eb2734d8bd Merge pull request #30625 from AmbrishRamachandiran/holiday-tracker-plugin
Add Holiday Tracker Plugin To Marketplace
2025-08-29 13:42:03 +02:00
Fredrik Adelöw e60b871986 Merge pull request #30394 from 04kash/tutorial/adding-events
Add Docs on Integrating Event-Driven Updates with Entity Providers
2025-08-25 09:37:43 +02:00
dependabot[bot] 37657fd8bb chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /microsite
Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)

---
updated-dependencies:
- dependency-name: sha.js
  dependency-version: 2.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 19:29:07 +00:00
Kashish Mittal 71a085dcea address review comments
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-08-19 10:07:09 -04:00
Jan Remunda 117195400c microsite: add datacontract plugin
Signed-off-by: Jan Remunda <remunda@gmail.com>
2025-08-19 15:13:42 +02:00
Yacine Kheddache 326812855b Update microcks.yaml
Fix Microcks logo URL to avoid 404 error...

Signed-off-by: Yacine Kheddache <yacine@microcks.io>
2025-08-19 12:59:33 +02:00
Fredrik Adelöw 446aad3fda Merge pull request #30747 from backstage/renovate/docusaurus-pushfeedback-1.x-lockfile
fix(deps): update dependency docusaurus-pushfeedback to v1.0.9
2025-08-19 09:01:13 +02:00
Damola Obaleke 2ec0734a61 Created technical article blog 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal (#30844)
* Created 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

added in # prettier-ignore which Jeff added

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

added in truncate tag

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

currently adding the assets directory for images just fixed formatting

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Add files via upload

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Add files via upload

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Delete 2025-08-08 directory

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

Fixed all assets, being reference from assets directory
Fixed all formatting issues

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* added dark version image of plugin ecosystem

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update and rename 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md to 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.mdx

1. took out #prettier ignore line
2. Added dark version image
3. renamed to .mdx extension

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Rename to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* fixed formatting with prettier. ran yarn prettier:fix

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* deleted image 5

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* deleted image and used prettier fix

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed yarn duplicate version packages in lock file

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* took out backstage/cli package and added it as a dev dependency

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed backstage/cli dependency

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed backstage/cli dependency and updated yarn lock

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

---------

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>
2025-08-12 17:26:05 +02:00
Ayush More 0fa358ec57 Fix CNCF logo visibility for light/dark modes
Signed-off-by: Ayush More <ayushmore42595@gmail.com>
2025-08-12 00:43:23 +00:00
Patrik Oldsberg ed818545d4 Merge pull request #30509 from briemarie/patch-2
Link Google Analytics plugin to G4 version
2025-08-09 22:47:26 +02:00
Fredrik Adelöw 0a2d55503e Merge pull request #30377 from backstage/dependabot/npm_and_yarn/microsite/pbkdf2-3.1.3
Bump pbkdf2 from 3.1.2 to 3.1.3 in /microsite
2025-08-06 14:34:13 +02:00
renovate[bot] db85ff73d0 fix(deps): update dependency docusaurus-pushfeedback to v1.0.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 13:35:50 +00:00
Mihai Tabara 0530423968 Bug 30641 - update search logo on .io website for theme-toggle-friendliness
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-07-28 22:29:03 +01:00
AmbrishRamachandiran ab6a6d7c20 Add Holiday Tracker Plugin to marketplace
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2025-07-23 15:19:39 +05:30
Ben Lambert d4ca0576cb Merge pull request #30485 from davixcky/patch-2
Add signadot to plugins catalog
2025-07-18 18:10:24 +02:00
Ben Lambert 5ef5897eff Merge pull request #30516 from Debanitrkl/add-parseable-plugin
Added Parseable Backstage Plugin
2025-07-15 10:03:16 +02:00
EstoesMoises 5ef22a7ab6 Update stackoverflow-teams.yaml
- Updating author and authorUrl
- Updating documentation with Stack Overflow article

Signed-off-by: EstoesMoises <118999648+EstoesMoises@users.noreply.github.com>
2025-07-15 00:23:31 +01:00
David Orozco 06d84bad5d update description and author
Signed-off-by: David Orozco <orozco.davidj02@gmail.com>
2025-07-14 14:15:26 -05:00
David Orozco 31e11548c5 apply prettier
Signed-off-by: David Orozco <orozco.davidj02@gmail.com>
2025-07-14 11:49:43 -05:00
Debanitrkl 6a1a7e6f4d Added Parseable Backstage Plugin
Signed-off-by: Debanitrkl <debabrata@parseable.com>
2025-07-14 08:56:54 +05:30
Brie Hodson 95d14a95a6 Use original added date and add GA version 4 to description
Signed-off-by: Brie Hodson <briemarie@users.noreply.github.com>
2025-07-11 10:20:52 -06:00
Brie Hodson 752d983346 Link Google Analytics plugin to G4 version
The plugin docs were linking to the original Google Analytics plugin that only supports Universal Analytics, which is now deprecated by Google. The G4 version is the compatible version with Google Analytics now and should be the default link.

Signed-off-by: Brie Hodson <briemarie@users.noreply.github.com>
2025-07-11 09:33:29 -06:00
David Orozco 95a6688313 Update signadot.yaml
Signed-off-by: David Orozco <34346877+davixcky@users.noreply.github.com>
2025-07-09 14:51:22 -05:00
David Orozco 87f1a39581 Add signadot.yaml
Signed-off-by: David Orozco <34346877+davixcky@users.noreply.github.com>
2025-07-09 11:55:33 -05:00
dependabot[bot] 7d0598b5ff Bump pbkdf2 from 3.1.2 to 3.1.3 in /microsite
---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-version: 3.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 04:57:14 +00:00
Andre Wanlin 20a21eb038 Merge pull request #30270 from backstage/renovate/docusaurus-pushfeedback-1.x-lockfile
fix(deps): update dependency docusaurus-pushfeedback to v1.0.5
2025-06-20 09:52:52 -05:00
Fredrik Adelöw e1045b5e50 Merge pull request #30199 from EstoesMoises/patch-2
Create stackoverflow-teams
2025-06-17 14:18:28 +02:00
EstoesMoises 2b67eb25c5 fix: adding .yaml extension to stackoverflow-teams plugin 2025-06-17 10:22:04 +00:00
benjdlambert 54725d199e chore: added some basic docs for actions registry and actions service
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:05:54 +02:00
Fredrik Adelöw e92dd5258d Merge pull request #30211 from Ishdril/add-spacelift-plugin
feat: create spacelift-io plugins entry
2025-06-16 16:16:27 +02:00
renovate[bot] 1a0fb41021 fix(deps): update dependency docusaurus-pushfeedback to v1.0.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 14:03:17 +00:00