Patrik Oldsberg
|
c38b74df5f
|
frontend-plugin-api: complete deprecation of app blueprints
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-23 11:41:16 +01:00 |
|
Patrik Oldsberg
|
7edb810248
|
frontend-plugin-api: add new internal option for extension inputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-23 11:41:15 +01:00 |
|
Patrik Oldsberg
|
a1be5e1770
|
review fixes for plugin wrapper blueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-20 00:11:46 +01:00 |
|
Patrik Oldsberg
|
f9d5756354
|
app: add missing plugin wrapper API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-19 14:14:23 +01:00 |
|
Patrik Oldsberg
|
85c8156984
|
frontend-plugin-api: simplify deprecation of AppRootWrapperBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-19 14:14:21 +01:00 |
|
Patrik Oldsberg
|
d194acb0e3
|
frontend-plugin-api: move new PluginWrapper to alpha
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-16 17:08:58 +01:00 |
|
Patrik Oldsberg
|
0b494408a6
|
added new app-react library with AppRootWrapperBlueprint replacement
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-16 17:05:17 +01:00 |
|
Patrik Oldsberg
|
b164e20697
|
frontend-plugin-api: added PluginWrapperBlueprint + implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-16 17:02:09 +01:00 |
|
Patrik Oldsberg
|
9ccf84e219
|
frontend-plugin-api: move app blueprints to new app-react package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-16 11:59:49 +01:00 |
|
mario ma
|
f7bc228aa9
|
feat: Support to set defaultLanguage and availableLanguages in new frontend system
Signed-off-by: mario ma <mario.ma.node@gmail.com>
|
2025-12-03 11:59:59 +08:00 |
|
Vincenzo Scamporlino
|
7db384cef2
|
app: migrate to renderTestApp
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2025-10-07 21:45:03 +02:00 |
|
Vincenzo Scamporlino
|
d95d88cd23
|
app: fix routing when PageExtensions are mounted on /
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2025-10-03 15:36:57 +02:00 |
|
Patrik Oldsberg
|
3963632b2b
|
theme: stack old theme attributes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-09-25 11:32:10 +02:00 |
|
Yannik Daellenbach
|
3c1d47131e
|
Add authentication provider implementation for OpenShift to the app plugin
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
|
2025-09-02 14:08:17 +02:00 |
|
benjdlambert
|
d274e0c90e
|
feat: updating name for default swappable refs
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 13:41:27 +02:00 |
|
benjdlambert
|
2704359148
|
chore: refactor tests to fix
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 11:32:19 +02:00 |
|
benjdlambert
|
4be2c4d61d
|
chore: filter out non-app extensions and log
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 11:32:19 +02:00 |
|
benjdlambert
|
bd02798981
|
chore: make a warning
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 11:32:19 +02:00 |
|
benjdlambert
|
1c5d1d1da0
|
chore: force installation of extensions in app plugin
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 11:32:19 +02:00 |
|
Ben Lambert
|
65e9e53245
|
Update plugins/app/src/extensions/LegacyComponentsApi.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
|
2025-08-11 11:09:05 +02:00 |
|
benjdlambert
|
6fc64919b9
|
chore: added backwards support for components api and new implementation
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-11 11:09:05 +02:00 |
|
Fredrik Adelöw
|
10bb855e1c
|
Merge pull request #30813 from backstage/freben/advanced-options
Arrange most `create[Specialized]App` options into an `advanced` field
|
2025-08-08 15:09:05 +02:00 |
|
benjdlambert
|
b9758e4a28
|
chore: added some last tests
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 17:00:23 +02:00 |
|
benjdlambert
|
75ea6f14c5
|
feat: refactor to error display instead
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:03 +02:00 |
|
benjdlambert
|
4b3ba2b048
|
chore: make more things swoppable
Signed-off-by: benjdlambert <ben@blam.sh>
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:03 +02:00 |
|
benjdlambert
|
d996f05ae5
|
chore: adaptable -> swappable
Signed-off-by: benjdlambert <ben@blam.sh>
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:03 +02:00 |
|
benjdlambert
|
233a4eddf1
|
chore: updating api reports
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:02 +02:00 |
|
benjdlambert
|
9c7ec669cf
|
chore: moved implementations to app pliugin
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:02 +02:00 |
|
benjdlambert
|
71510fb812
|
feat: big refactor of componentRefs again to move away from makeComponentRefs
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-08-07 15:58:02 +02:00 |
|
Fredrik Adelöw
|
5e12252a96
|
rename flags to advanced
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2025-08-07 14:59:41 +02:00 |
|
Fredrik Adelöw
|
9831f4e4c7
|
Adjusted the dialog API types to have more sensible defaults
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2025-08-06 13:54:37 +02:00 |
|
Eric Peterson
|
f54b032503
|
Clean up analyticsApi def in app plugin
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2025-08-05 09:10:05 +02:00 |
|
Eric Peterson
|
f692aed0c1
|
input analyticsImplementations -> implementations
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2025-08-05 09:10:05 +02:00 |
|
Eric Peterson
|
23676c1add
|
AnalyticsBlueprint -> AnalyticsImplementationBlueprint
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2025-08-05 09:10:05 +02:00 |
|
Eric Peterson
|
93b5e38f8b
|
Initial implementation of an extension-based default analytics API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2025-08-05 09:10:03 +02:00 |
|
Patrik Oldsberg
|
147482b700
|
frontend-plugin-api: switch naming recommendation from define to defineParams
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-04 17:17:05 +02:00 |
|
Patrik Oldsberg
|
c5c3ec4a4a
|
Merge pull request #30703 from backstage/rugvip/element
frontend-plugin-api: AppRootElementBlueprint now only accepts an element
|
2025-08-04 16:57:29 +02:00 |
|
Patrik Oldsberg
|
e8828e82b2
|
frontend-defaults: move public sign-in app to alpha app module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-04 16:11:33 +02:00 |
|
Patrik Oldsberg
|
121899a641
|
frontend-plugin-api: AppRootElementBlueprint now only accepts an element
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-01 00:18:00 +02:00 |
|
benjdlambert
|
b465fbb09b
|
chore: fixing types
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-07-31 16:38:53 +02:00 |
|
Patrik Oldsberg
|
f2f133ce8d
|
update all usages of ApiBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-07-28 22:27:13 +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 |
|
James Brooks
|
cb3ad5a52d
|
Move fix to AppRoutes
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
|
2025-07-09 15:13:56 +01:00 |
|
Patrik Oldsberg
|
18c64e9bd4
|
plugins: add info.packageJson loader for all plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-05-15 11:25:53 +02:00 |
|
Patrik Oldsberg
|
fb58f20613
|
frontend-plugin-api: rename plugin ID option to pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-04-27 12:53:08 +02:00 |
|
Paul Schultz
|
2e26579e06
|
chore: update react imports
Signed-off-by: Paul Schultz <pschultz@pobox.com>
|
2025-04-08 07:35:24 -05:00 |
|
Patrik Oldsberg
|
80f800b192
|
dialog API review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-03-05 21:10:00 +01:00 |
|
Patrik Oldsberg
|
3ae0ea4936
|
plugins/app: no longer throw if dialog API is not available in dialog display
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-03-05 21:10:00 +01:00 |
|
Patrik Oldsberg
|
b508e58efd
|
plugins/app: added tests for DialogDisplay + fix component rendering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-03-05 21:08:35 +01:00 |
|
Patrik Oldsberg
|
0aa9d82751
|
plugins/app: add default implementation of DialogApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-03-05 21:08:35 +01:00 |
|