Commit Graph

2395 Commits

Author SHA1 Message Date
github-actions[bot] 366cf07ad3 Version Packages (next) 2024-04-02 14:11:36 +00:00
Patrik Oldsberg 53cf37008e Merge pull request #23419 from Pike/allow-deprecation-disable
Add the deprecation plugin to the default linter setup, switched off.
2024-04-01 22:27:33 +02:00
Patrik Oldsberg 5df000e0f6 merge with master and resolve yarn.lock conflict
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-01 16:39:43 +02:00
github-actions[bot] bb8923602f Version Packages 2024-03-27 09:37:09 +00:00
Andre Wanlin 91192f4e51 New Backend Plugin Template Fixes
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-03-23 21:20:22 +01:00
Fredrik Adelöw 04655bb318 Generate Release
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-22 21:41:20 +01:00
Fredrik Adelöw 3efddc6c73 Merge pull request #23570 from szubster/renovate/rollup-4.x
Update dependency rollup to v4
2024-03-19 23:53:20 +01:00
Tomasz Szuba cc371d6c3f Less breakages + changeset for CLI
Signed-off-by: Tomasz Szuba <szubster@gmail.com>
2024-03-19 19:53:05 +00:00
Tomasz Szuba 912fc263a9 Fix jest
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-19 19:53:04 +00:00
github-actions[bot] e83e055841 Version Packages 2024-03-19 14:56:10 +00:00
Patrik Oldsberg 61b4c260d1 Merge pull request #23493 from backstage/backend-package-minify-option
Add minify option to buildBackend and command
2024-03-19 14:53:55 +01:00
Patrik Oldsberg 5f0d176b71 Merge pull request #23485 from drodil/new_backend_template
feat: new backend plugins to use new backend system
2024-03-19 14:27:04 +01:00
Patrik Oldsberg 0bcdba3c5b cli: add auth backend deps to plugin template
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-19 10:38:06 +01:00
Patrik Oldsberg 7584619408 Merge pull request #23688 from backstage/rugvip/lazy
cli: add flag to enable experimental webpack lazy compilation
2024-03-18 20:42:27 +01:00
Patrik Oldsberg cadbb82712 cli: add experimental lazy compilation flag
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-18 16:38:55 +01:00
Patrik Oldsberg f63680216c Merge branch 'master' into rugvip/watch-fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-18 13:27:54 +01:00
Patrik Oldsberg 1bc13fc329 cli: switch node transform type target es2022 and typescript
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-18 09:46:24 +01:00
Patrik Oldsberg 1bd4596c99 replaced usage to ts-node with CLI nodeTransform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-17 21:40:16 +01:00
Patrik Oldsberg 0d72065dfd cli: fix backend dev watch mode
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-17 21:37:48 +01:00
Fredrik Adelöw 2302031125 add vite to the dev deps of the cli to make it build standalone
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-16 12:57:01 +01:00
Tomasz Szuba 2d810ef89a Fix webpack-dev-server startup
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-15 14:37:08 +01:00
Tomasz Szuba 7ead87dec0 Use stop, not close in webpack-dev-server 5
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-15 13:54:11 +01:00
Tomasz Szuba fb247e4095 Change cjs output config, so it does not change after upgrade of rollup
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-15 13:19:41 +01:00
Tomasz Szuba 2256fe0418 Make rollup v4 work
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-15 13:19:41 +01:00
renovate[bot] eeb226a3aa fix(deps): update dependency rollup to v4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 13:19:41 +01:00
Fredrik Adelöw 81af5a9df2 Merge pull request #23259 from backstage/renovate/major-spotify-web-scripts-monorepo-packages
fix(deps): update spotify web-scripts monorepo packages to v15 (major)
2024-03-15 10:45:45 +01:00
Heikki Hellgren bdf9ec131f feat: new backend plugins to use new backend system
new plugins created with cli will now use the new backend system by
default

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-03-14 14:56:37 +02:00
Jonathan Roebuck 050cf45470 forward pkg's build minify option in repo build command
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-03-14 10:20:52 +00:00
Jonathan Roebuck fe1a55efe4 Add option to minify generated code in backend package
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-03-13 15:43:32 +00:00
Eric Peterson b0875e57c3 Limit pack concurrency to 10 in build-workspace command
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2024-03-13 14:32:53 +01:00
github-actions[bot] 778bc48921 Version Packages (next) 2024-03-12 13:35:55 +00:00
Fredrik Adelöw f39dfd344b tweak the cli template descriptions a bit for clarity
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-11 15:26:04 +01:00
Fredrik Adelöw 87e9ed3ccc Merge pull request #23349 from backstage/freben/knip
update all knip reports
2024-03-09 19:51:19 +01:00
Philipp Hugenroth b45c9df686 Merge pull request #23311 from backstage/philipph/platform-to-framework
Rename open platform to open source framework
2024-03-07 09:22:35 +01:00
Axel Hecht e3c213eccf Add the deprecation plugin to the default linter setup, switched off.
This allows to disable deprecation warnings for `backstage-cli repo list-deprecations` with inline comments.

Signed-off-by: Axel Hecht <axel@pike.org>
2024-03-06 15:20:01 +01:00
github-actions[bot] 8db51ca72f Version Packages (next) 2024-03-05 13:38:18 +00:00
Fredrik Adelöw 38f4660f1d update all knip reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-01 12:59:15 +01:00
Fredrik Adelöw 84b1bc7da7 Merge pull request #23139 from backstage/philipph/templates-prettier
Fix template prettier issues
2024-02-28 14:38:20 +01:00
Philipp Hugenroth ad9314d3a7 Rename platform to open source framework
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2024-02-28 11:10:57 +01:00
github-actions[bot] 4cca80fbf8 Version Packages (next) 2024-02-27 16:48:30 +00:00
renovate[bot] 2398c7c0ec fix(deps): update spotify web-scripts monorepo packages to v15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 15:09:21 +00:00
renovate[bot] 4946f03ed3 fix(deps): update dependency webpack-dev-server to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 03:06:48 +00:00
Patrik Oldsberg 48b81a80f0 Merge pull request #23185 from StephenAWilson/ico-file-support
add import support for Ico files
2024-02-23 20:33:42 +01:00
Stephen A. Wilson f4c08bb671 Add ico extension to jest
Signed-off-by: Stephen A. Wilson <code@stephenawilson.ca>
2024-02-23 12:33:03 -05:00
Stephen A. Wilson 472bf729c6 add .ico to asset-types.d.ts
Signed-off-by: Stephen A. Wilson <code@stephenawilson.ca>
2024-02-22 13:42:59 -05:00
Stephen A. Wilson af7f25dec7 Add .ico to assets transformer
Allows for import .ico files as assets

Signed-off-by: Stephen A. Wilson <code@stephenawilson.ca>
2024-02-22 13:42:49 -05:00
Fredrik Adelöw f86e34c0d9 remove unused dependency
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-22 17:17:07 +01:00
Philipp Hugenroth 319833b0a4 Fix tests
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2024-02-21 16:51:00 +01:00
Philipp Hugenroth 058d06ee33 Fix prettier in react plugin template
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2024-02-21 15:33:54 +01:00
Philipp Hugenroth e57f7d77cb Fix prettier in common plugin template
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2024-02-21 15:26:50 +01:00