Commit Graph

148 Commits

Author SHA1 Message Date
Andre Wanlin e33fce15df create-app - Added Notifications and Signals to be installed by default
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-08-15 07:42:45 -05:00
benjdlambert d9fc7c4a71 chore: fix versions
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 e92bb9b82a ui: remaining bits to rename canon to ui
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-15 11:28:20 +02:00
Patrik Oldsberg e655f626ad update existing references to yarn dev to use yarn start instead
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:46 +02:00
Charles de Dreuille 05b1d5cc68 Update tasks.test.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-03-13 13:02:44 +00:00
Charles de Dreuille 54e0ab2d72 Update versions.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-03-13 11:08:01 +00:00
Juan Escalada 43533b3536 Add missing module to mock
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-12-04 14:32:05 +09:00
Juan Escalada 2e16294914 Add missing module to versions.ts
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-12-04 13:42:23 +09:00
Fredrik Adelöw 5c9cc05eee remove most usages of node-fetch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-30 23:54:19 +01:00
Kashish Mittal 19e03f88a1 Add @backstage/repo-tools version to versions.ts in create-app
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2024-11-13 17:20:56 -05:00
Andre Wanlin 84ba741543 More test corrections
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 20:32:16 -05:00
Andre Wanlin 9b72729629 Fixed test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 20:29:30 -05:00
Andre Wanlin 4975e634f4 Updated create-app to use Yarn 4
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 19:06:50 -05:00
Fredrik Adelöw 9894467bd8 Merge pull request #26286 from backstage/freben/common-refs
remove various little backend-common references
2024-08-28 17:11:28 +02:00
Fredrik Adelöw 643cf55e76 create-app too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 13:13:53 +02:00
Camila Belo bf370c2347 refactor: delete the backend tasks package
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-28 13:13:15 +02:00
Ben Lambert 35bf9e55c8 Merge pull request #25247 from awanlin/topic/add-kubernetes-to-create-app
Added the Kubernetes plugin to `create-app`
2024-07-17 16:28:26 +02:00
Andre Wanlin f26905d7a8 Fixed test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-07-14 13:09:54 -05:00
Andre Wanlin c0a705d442 Added the Kubernetes plugin to create-app
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-07-14 13:09:53 -05:00
Camila Belo b82aff92aa refactor(test-utils): deprecate the isDockerDisabledForTests function
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-07-10 17:06:00 +02:00
Camila Belo 95a3a0b91c refactor(test-utils): rename setupRequestMockHandlers to setupMswHandler
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-07-10 15:45:49 +02:00
Andre Wanlin 3e71b19711 Fixed tests
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-07-05 12:14:38 -05:00
Andre Wanlin e90a2cdc05 Added the Catalog logs module to the create-app template
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-07-05 10:22:05 -05:00
Patrik Oldsberg 5adf594d77 create-app: remove tech-radar plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-20 12:30:06 +02:00
Patrik Oldsberg d6fb01e6f9 create-app: remove github-actions plugin but keep comment with hint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-20 12:14:09 +02:00
blam f9f56ddaf7 chore: fix typescript
Signed-off-by: blam <ben@blam.sh>
2024-04-19 18:35:20 +02:00
Min Kim ff3102cafb Add auth guest provider to the backend template
Signed-off-by: Min Kim <minkimcello@gmail.com>
2024-03-17 16:59:45 -04:00
Min Kim fb71698808 Refactor create-app template to use the new backend
Signed-off-by: Min Kim <minkimcello@gmail.com>
2024-03-17 16:15:39 -04:00
Patrik Oldsberg e80a7338df create-app: fix fetchYarnLockSeedTask timeout + add test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-02 12:43:28 +01:00
Patrik Oldsberg 58c0f2bcf0 create-app: add tests for fetchYarnLockSeedTask
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-02 11:57:16 +01:00
Patrik Oldsberg c420081a20 create-app: add a yarn.lock seed file
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-02 11:50:54 +01:00
Philipp Hugenroth 375b6f7d68 CircelCI repository moved
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-11-08 16:39:11 +01:00
Andre Wanlin 27ae9415dc Fixed failing test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-10-24 13:38:02 -05:00
Andre Wanlin 8c444f3d1d Updated versions with new packages
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-10-24 13:14:39 -05:00
Patrik Oldsberg 1df3c04025 Merge pull request #20708 from adamdmharvey/adamdmharvey/fix-install-msg
fix(create-app): Logic bug about suggesting Yarn install
2023-10-20 17:48:33 +02:00
Adam Harvey 597f3a86bf fix(create-app): Don't suggest install if already installed
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
2023-10-20 10:39:46 -04:00
Patrik Oldsberg 29f2e76b51 create-app: fix for test not restoring cwd
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-13 11:05:56 +02:00
Patrik Oldsberg fef854a7b5 create-app: refactor tests to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:35:46 +02:00
Johan Haals 567e262405 chore: remove redundant resolvePath
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-09-26 14:18:06 +02:00
Johan Haals c8ec0dea4a create-app: create unique temp directory for each execution
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-09-26 14:00:41 +02:00