Commit Graph

67089 Commits

Author SHA1 Message Date
Charles de Dreuille 917d004aa6 First pass at bringing new DataTable to BUI
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-25 19:20:54 +01:00
MT Lewis a6af7684a8 cli: allow js files to be processed by nodeTransform
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-25 15:38:48 +01:00
Andre Wanlin 770c2c76c1 Merge pull request #30647 from Teo-ShaoWei/shaowei/remove-deprecated-loggerToWinstonLogger
chore: remove deprecated loggerToWinstonLogger
2025-07-25 08:15:29 -05:00
Peter Kögel afaede9418 scaffolder-backend-module-gitlab: Show cause for GitbeakerRequestError
Signed-off-by: Peter Kögel <peter.koegel@vector.com>
2025-07-25 13:39:32 +02:00
ShaoWei TEO 00ebaeb7b9 chore: remove deprecated loggerToWinstonLogger
Signed-off-by: ShaoWei Teo <tookunokaze@gmail.com>
2025-07-25 19:20:13 +08:00
Patrik Oldsberg 10ba8c2f92 Merge pull request #30621 from backstage/rugvip/nav-content
NFS: add NavContentBlueprint
2025-07-25 12:06:18 +02:00
benjdlambert bf24784a2d feat: added in search and user settings to sidebar
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 357d1c2304 chore: fixing version of icons
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert d9fc7c4a71 chore: fix versions
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 01d7d9ae13 chore: moving things around a little bit
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 47e7ccb30c chore: removing missing file from e2e tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 58260b7f63 chopre: fixing tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert aa9e905392 chore: refactor and rename a little bit
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert f47c62993d chore: include bui version and rename folder to app
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 46ea29c5a5 chore: added versions for proper packages
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert f97f9dd67e chore: update naming to next instead
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert cd317e31da feat: starting to add a small app-next folder with some things
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 95fb225b9a chore: reset versions list
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 426ba34e91 chore: reset package list
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 0d81483525 chore: reset tmeplate for now
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
Lynette Lopez d7a3d04e82 Add changeset
Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add new package.json templates to `templatePackagePaths`

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/.yarn/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/examples/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/packages/backend/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/packages files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/plugins/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Combine templates/default-app/app-config.yaml.hbs & packages/app-next/app-config.yaml

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Combine templates/default-app/packages/app/* & packages/app-next/*

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Align App.tsx with template's backend package

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Misc. changes that align templates/default-app & templates/default-app-next

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add default-app-next's frontend packages to versions file and mocks

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add `--experimental-frontend` CLI flag

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Fix default-app-next's frontend package name

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Fix spacing around `scripts` block

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Clarify changeset message

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Reduce to one default template with two frontend packages (1/2)

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Reduce to one default template with two frontend packages (2/2)

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Trim down packages/app-next

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Bug: Normalize Windows paths while parsing them out

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Update packages/create-app/templates/default-app/packages/app-next/README.md

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Lynette Lopez <lynettelopez12@gmail.com>

Small follow up

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-25 10:01:13 +02:00
Patrik Oldsberg 85b6f96f64 vocab: add "navbar"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 9c31414027 docs/frontend-system: update app/nav docs for nav content change
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 533ec2a0b5 update API reports for nav content update
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 29786f6d8e changesets: add changesets for nav content blueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 6386c513a9 app-next: add example sidebar
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 45444b7199 plugins/app: simplify nav bar and integrate nav content
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 69cdc24ab7 frontend-plugin-api: removed NavLogoBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Patrik Oldsberg 09bd91e7a9 frontend-plugin-api: add NavContentBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00
Charles de Dreuille 660a378678 Improve Table components
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-25 07:52:31 +01:00
Charles de Dreuille 67d3698100 Improve Table cells
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-25 07:36:59 +01:00
Charles de Dreuille de89a3deeb Fixes on the Select component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-24 20:27:32 +01:00
Ben Lambert 1b8011e2b5 Merge pull request #30637 from elaine-mattos/fix/optional-properties
Make the `description`property in the `publish:gitlab:merge-request` optional again
2025-07-24 16:08:59 +02:00
Charles de Dreuille ac325794ca Merge pull request #30636 from backstage/bui-fixes
BUI - Small fixes
2025-07-24 14:35:55 +01:00
ElaineDeMattosSilvaB df2bfab3de fix(gitlab): make description in publish:gitlab:merge-request optional again
Signed-off-by: ElaineDeMattosSilvaB <elaine.de-mattos-silva-bezerra@deutschebahn.com>
2025-07-24 14:56:24 +02:00
benjdlambert c0ea01bced chore: add changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 13:41:34 +02:00
benjdlambert 185744a89a chore: need to stretch the cards to make them fit horizontally
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 13:38:47 +02:00
benjdlambert 2e7afba3a0 chore: adjust the comment and fix
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 13:30:33 +02:00
Charles de Dreuille 75fead94e5 Fixes report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-24 11:47:59 +01:00
Charles de Dreuille d06728e606 Small fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-24 11:45:56 +01:00
benjdlambert f832f299db chore: dont need basis
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 10:27:23 +02:00
benjdlambert 0e62c238f9 chore: moving things around
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 10:25:48 +02:00
benjdlambert c50d1f7c4a chore: hide sidebar
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 09:59:31 +02:00
benjdlambert 07242020a0 chore: remove testing
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 09:54:02 +02:00
benjdlambert ae90534a44 chore: make this work with grid areas
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 09:53:07 +02:00
benjdlambert a0a03da90d feat: reworking the layout again to support scrollable info cards
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-24 09:50:32 +02:00
Andre Wanlin 5645d8c6b1 Merge pull request #30583 from nickhudkins/feat/uri-allowlist
feat(sanitizer): add support for allowlisting additional URI protocols
2025-07-23 10:58:35 -05:00
Shamil Ganiev 2032660f51 bugfix: Fixed fs:readdir action example
Signed-off-by: Shamil Ganiev <ganiev@pm.me>
2025-07-23 16:11:18 +03:00
Charles de Dreuille b400e8ef5c Merge pull request #30626 from backstage/bui-motion-to-gsap
BUI - Move from motion to gsap to ensure React 17 support
2025-07-23 13:42:45 +01:00
Charles de Dreuille 903b5770b7 Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-23 13:17:30 +01:00