Files
backstage/plugins/bazaar-backend/CHANGELOG.md
T
github-actions[bot] b228d7d9c2 Version Packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-20 11:24:40 +02:00

21 KiB

@backstage/plugin-bazaar-backend

0.3.0

Minor Changes

  • 71114ac50e: BREAKING: The export for the new backend system has been moved to be the default export.

    For example, if you are currently importing the plugin using the following pattern:

    import { examplePlugin } from '@backstage/plugin-example-backend';
    
    backend.add(examplePlugin);
    

    It should be migrated to this:

    backend.add(import('@backstage/plugin-example-backend'));
    

Patch Changes

  • cfc3ca6ce0: Changes needed to support MySQL
  • Updated dependencies
    • @backstage/backend-common@0.19.5
    • @backstage/plugin-auth-node@0.3.0
    • @backstage/config@1.1.0
    • @backstage/errors@1.2.2
    • @backstage/backend-plugin-api@0.6.3

0.3.0-next.3

Minor Changes

  • 71114ac50e: BREAKING: The export for the new backend system has been moved to be the default export.

    For example, if you are currently importing the plugin using the following pattern:

    import { examplePlugin } from '@backstage/plugin-example-backend';
    
    backend.add(examplePlugin);
    

    It should be migrated to this:

    backend.add(import('@backstage/plugin-example-backend'));
    

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.2
    • @backstage/errors@1.2.2-next.0
    • @backstage/backend-plugin-api@0.6.3-next.3
    • @backstage/backend-common@0.19.5-next.3
    • @backstage/plugin-auth-node@0.3.0-next.3

0.2.14-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.1
    • @backstage/backend-common@0.19.5-next.2
    • @backstage/plugin-auth-node@0.3.0-next.2
    • @backstage/backend-plugin-api@0.6.3-next.2
    • @backstage/errors@1.2.1

0.2.14-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.0
    • @backstage/backend-common@0.19.5-next.1
    • @backstage/backend-plugin-api@0.6.3-next.1
    • @backstage/plugin-auth-node@0.3.0-next.1
    • @backstage/errors@1.2.1

0.2.13-next.0

Patch Changes

  • cfc3ca6ce0: Changes needed to support MySQL
  • Updated dependencies
    • @backstage/plugin-auth-node@0.3.0-next.0
    • @backstage/backend-common@0.19.4-next.0
    • @backstage/backend-plugin-api@0.6.2-next.0
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1

0.2.11

Patch Changes

  • 629cbd194a: Use coreServices.rootConfig instead of coreService.config
  • 12a8c94eda: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/backend-common@0.19.2
    • @backstage/backend-plugin-api@0.6.0
    • @backstage/plugin-auth-node@0.2.17
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1

0.2.11-next.2

Patch Changes

  • Updated dependencies

0.2.11-next.1

Patch Changes

  • 629cbd194a: Use coreServices.rootConfig instead of coreService.config
  • 12a8c94eda: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/backend-common@0.19.2-next.1
    • @backstage/plugin-auth-node@0.2.17-next.1
    • @backstage/backend-plugin-api@0.6.0-next.1
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1

0.2.11-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.2-next.0
    • @backstage/backend-plugin-api@0.5.5-next.0
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1
    • @backstage/plugin-auth-node@0.2.17-next.0

0.2.10

Patch Changes

  • Updated dependencies
    • @backstage/errors@1.2.1
    • @backstage/backend-common@0.19.1
    • @backstage/backend-plugin-api@0.5.4
    • @backstage/config@1.0.8
    • @backstage/plugin-auth-node@0.2.16

0.2.10-next.0

Patch Changes

  • Updated dependencies
    • @backstage/errors@1.2.1-next.0
    • @backstage/backend-common@0.19.1-next.0
    • @backstage/backend-plugin-api@0.5.4-next.0
    • @backstage/config@1.0.8
    • @backstage/plugin-auth-node@0.2.16-next.0

0.2.9

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0
    • @backstage/errors@1.2.0
    • @backstage/backend-plugin-api@0.5.3
    • @backstage/plugin-auth-node@0.2.15
    • @backstage/config@1.0.8

0.2.9-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0-next.2
    • @backstage/backend-plugin-api@0.5.3-next.2
    • @backstage/config@1.0.7
    • @backstage/errors@1.2.0-next.0
    • @backstage/plugin-auth-node@0.2.15-next.2

0.2.9-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0-next.1
    • @backstage/errors@1.2.0-next.0
    • @backstage/backend-plugin-api@0.5.3-next.1
    • @backstage/plugin-auth-node@0.2.15-next.1
    • @backstage/config@1.0.7

0.2.9-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.6-next.0
    • @backstage/config@1.0.7
    • @backstage/backend-plugin-api@0.5.3-next.0
    • @backstage/errors@1.1.5
    • @backstage/plugin-auth-node@0.2.15-next.0

0.2.8

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5
    • @backstage/plugin-auth-node@0.2.14
    • @backstage/backend-plugin-api@0.5.2
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5

0.2.8-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.1
    • @backstage/plugin-auth-node@0.2.14-next.1
    • @backstage/backend-plugin-api@0.5.2-next.1
    • @backstage/config@1.0.7

0.2.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.0
    • @backstage/plugin-auth-node@0.2.14-next.0
    • @backstage/backend-plugin-api@0.5.2-next.0
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5

0.2.7

Patch Changes

  • fbd6f36611: Added the docs parameter (optional) to link the project documentation
  • Updated dependencies
    • @backstage/backend-common@0.18.4
    • @backstage/plugin-auth-node@0.2.13
    • @backstage/backend-plugin-api@0.5.1
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5

0.2.7-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.2
    • @backstage/backend-plugin-api@0.5.1-next.2
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/plugin-auth-node@0.2.13-next.2

0.2.7-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.1
    • @backstage/backend-plugin-api@0.5.1-next.1
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/plugin-auth-node@0.2.13-next.1

0.2.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.0
    • @backstage/config@1.0.7
    • @backstage/backend-plugin-api@0.5.1-next.0
    • @backstage/errors@1.1.5
    • @backstage/plugin-auth-node@0.2.13-next.0

0.2.6

Patch Changes

  • Updated dependencies
    • @backstage/plugin-auth-node@0.2.12
    • @backstage/backend-common@0.18.3
    • @backstage/errors@1.1.5
    • @backstage/backend-plugin-api@0.5.0
    • @backstage/config@1.0.7

0.2.6-next.2

Patch Changes

  • Updated dependencies
    • @backstage/plugin-auth-node@0.2.12-next.2
    • @backstage/backend-common@0.18.3-next.2
    • @backstage/backend-plugin-api@0.4.1-next.2
    • @backstage/config@1.0.7-next.0

0.2.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/errors@1.1.5-next.0
    • @backstage/backend-common@0.18.3-next.1
    • @backstage/plugin-auth-node@0.2.12-next.1
    • @backstage/backend-plugin-api@0.4.1-next.1
    • @backstage/config@1.0.7-next.0

0.2.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.4.1-next.0
    • @backstage/backend-common@0.18.3-next.0
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.12-next.0

0.2.5

Patch Changes

  • 0ff03319be: Updated usage of createBackendPlugin.
  • 5b7cd5580d: Moving the backend-test-utils to devDependencies.
  • 4a6f38a535: Added a Backend System plugin feature
  • Updated dependencies
    • @backstage/backend-plugin-api@0.4.0
    • @backstage/backend-common@0.18.2
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.11

0.2.5-next.2

Patch Changes

  • 0ff03319be: Updated usage of createBackendPlugin.
  • 4a6f38a535: Added a Backend System plugin feature
  • Updated dependencies
    • @backstage/backend-plugin-api@0.4.0-next.2
    • @backstage/backend-test-utils@0.1.34-next.2
    • @backstage/backend-common@0.18.2-next.2
    • @backstage/plugin-auth-node@0.2.11-next.2
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4

0.2.5-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.2-next.1
    • @backstage/backend-test-utils@0.1.34-next.1
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.11-next.1

0.2.5-next.0

Patch Changes

  • Updated dependencies

0.2.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.0
    • @backstage/backend-test-utils@0.1.32
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.9

0.2.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-test-utils@0.1.32-next.2
    • @backstage/backend-common@0.18.0-next.1
    • @backstage/plugin-auth-node@0.2.9-next.1
    • @backstage/config@1.0.6-next.0
    • @backstage/errors@1.1.4

0.2.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-test-utils@0.1.32-next.1
    • @backstage/backend-common@0.18.0-next.0
    • @backstage/config@1.0.6-next.0
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.9-next.0

0.2.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.17.0
    • @backstage/backend-test-utils@0.1.32-next.0
    • @backstage/config@1.0.5
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.8

0.2.2

Patch Changes

  • c507aee8a2: Ensured typescript type checks in migration files.
  • 9b1891061c: Column title has replaced column name for BazaarProject in database
  • Updated dependencies
    • @backstage/backend-common@0.17.0
    • @backstage/backend-test-utils@0.1.31
    • @backstage/errors@1.1.4
    • @backstage/plugin-auth-node@0.2.8
    • @backstage/config@1.0.5

0.2.2-next.4

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.3
    • @backstage/backend-test-utils@0.1.31-next.4
    • @backstage/config@1.0.5-next.1
    • @backstage/errors@1.1.4-next.1
    • @backstage/plugin-auth-node@0.2.8-next.3

0.2.2-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.2
    • @backstage/backend-test-utils@0.1.31-next.3
    • @backstage/config@1.0.5-next.1
    • @backstage/errors@1.1.4-next.1
    • @backstage/plugin-auth-node@0.2.8-next.2

0.2.2-next.2

Patch Changes

  • c507aee8a2: Ensured typescript type checks in migration files.
  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.2
    • @backstage/backend-test-utils@0.1.31-next.2
    • @backstage/plugin-auth-node@0.2.8-next.2
    • @backstage/config@1.0.5-next.1
    • @backstage/errors@1.1.4-next.1

0.2.2-next.1

Patch Changes

  • 9b1891061c: Column title has replaced column name for BazaarProject in database
  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.1
    • @backstage/backend-test-utils@0.1.31-next.1
    • @backstage/plugin-auth-node@0.2.8-next.1
    • @backstage/config@1.0.5-next.1
    • @backstage/errors@1.1.4-next.1

0.2.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.16.1-next.0
    • @backstage/backend-test-utils@0.1.31-next.0
    • @backstage/plugin-auth-node@0.2.8-next.0
    • @backstage/config@1.0.5-next.0
    • @backstage/errors@1.1.4-next.0

0.2.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.16.0
    • @backstage/plugin-auth-node@0.2.7
    • @backstage/backend-test-utils@0.1.30
    • @backstage/config@1.0.4
    • @backstage/errors@1.1.3

0.2.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.16.0-next.1
    • @backstage/backend-test-utils@0.1.30-next.1
    • @backstage/plugin-auth-node@0.2.7-next.1
    • @backstage/config@1.0.4-next.0
    • @backstage/errors@1.1.3-next.0

0.2.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.16.0-next.0
    • @backstage/plugin-auth-node@0.2.7-next.0
    • @backstage/backend-test-utils@0.1.30-next.0
    • @backstage/config@1.0.4-next.0
    • @backstage/errors@1.1.3-next.0

0.2.0

Minor Changes

  • 8554533546: BREAKING The bazaar-backend createRouter now requires that the identityApi is passed to the router.

    These changes are required to packages/backend/src/plugins/bazaar.ts

    The user entity ref is now added to the members table and is taken from the requesting user using the identityApi.

    import { PluginEnvironment } from '../types';
    import { createRouter } from '@backstage/plugin-bazaar-backend';
    import { Router } from 'express';
    
    export default async function createPlugin(
      env: PluginEnvironment,
    ): Promise<Router> {
      return await createRouter({
        logger: env.logger,
        config: env.config,
        database: env.database,
    +   identity: env.identity,
      });
    }
    

Patch Changes

  • f7c2855d76: Router now also has endpoint getLatestProjects that takes a limit of projects as prop.
  • Updated dependencies
    • @backstage/backend-common@0.15.2
    • @backstage/backend-test-utils@0.1.29
    • @backstage/plugin-auth-node@0.2.6
    • @backstage/config@1.0.3
    • @backstage/errors@1.1.2

0.2.0-next.2

Minor Changes

  • 8554533546: BREAKING The bazaar-backend createRouter now requires that the identityApi is passed to the router.

    These changes are required to packages/backend/src/plugins/bazaar.ts

    The user entity ref is now added to the members table and is taken from the requesting user using the identityApi.

    import { PluginEnvironment } from '../types';
    import { createRouter } from '@backstage/plugin-bazaar-backend';
    import { Router } from 'express';
    
    export default async function createPlugin(
      env: PluginEnvironment,
    ): Promise<Router> {
      return await createRouter({
        logger: env.logger,
        config: env.config,
        database: env.database,
    +   identity: env.identity,
      });
    }
    

Patch Changes

  • f7c2855d76: Router now also has endpoint getLatestProjects that takes a limit of projects as prop.
  • Updated dependencies
    • @backstage/backend-common@0.15.2-next.2
    • @backstage/backend-test-utils@0.1.29-next.2
    • @backstage/plugin-auth-node@0.2.6-next.2
    • @backstage/config@1.0.3-next.2
    • @backstage/errors@1.1.2-next.2

0.1.21-next.1

Patch Changes

0.1.21-next.0

Patch Changes

0.1.20

Patch Changes

  • 8872cc735d: Fixed a bug where the database option to skip migrations was ignored.
  • Updated dependencies

0.1.20-next.1

Patch Changes

0.1.20-next.0

Patch Changes

0.1.19

Patch Changes

0.1.19-next.0

Patch Changes

0.1.18

Patch Changes

0.1.18-next.1

Patch Changes

0.1.18-next.0

Patch Changes

0.1.17

Patch Changes

0.1.17-next.1

Patch Changes

0.1.17-next.0

Patch Changes

0.1.16

Patch Changes

0.1.16-next.1

Patch Changes

0.1.16-next.0

Patch Changes

0.1.15

Patch Changes

0.1.15-next.0

Patch Changes

0.1.14

Patch Changes

0.1.13

Patch Changes

  • ab7cd7d70e: Do some groundwork for supporting the better-sqlite3 driver, to maybe eventually replace @vscode/sqlite3 (#9912)
  • Updated dependencies

0.1.13-next.0

Patch Changes

  • ab7cd7d70e: Do some groundwork for supporting the better-sqlite3 driver, to maybe eventually replace @vscode/sqlite3 (#9912)
  • Updated dependencies

0.1.12

Patch Changes

0.1.11

Patch Changes

0.1.10

Patch Changes

0.1.9

Patch Changes

  • 2441d1cf59: chore(deps): bump knex from 0.95.6 to 1.0.2

    This also replaces sqlite3 with @vscode/sqlite3 5.0.7

  • Updated dependencies

0.1.9-next.0

Patch Changes

  • 2441d1cf59: chore(deps): bump knex from 0.95.6 to 1.0.2

    This also replaces sqlite3 with @vscode/sqlite3 5.0.7

  • Updated dependencies

0.1.8

Patch Changes

0.1.8-next.1

Patch Changes

0.1.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-test-utils@0.1.16-next.0

0.1.7

Patch Changes

0.1.7-next.0

Patch Changes

0.1.6

Patch Changes

0.1.5

Patch Changes

0.1.4

Patch Changes

  • 210fcf63ee: Handle migration error when old data is present in the database
  • Updated dependencies
    • @backstage/backend-common@0.9.13

0.1.3

Patch Changes

  • bab752e2b3: Change default port of backend from 7000 to 7007.

    This is due to the AirPlay Receiver process occupying port 7000 and preventing local Backstage instances on MacOS to start.

    You can change the port back to 7000 or any other value by providing an app-config.yaml with the following values:

    backend:
      listen: 0.0.0.0:7123
      baseUrl: http://localhost:7123
    

    More information can be found here: https://backstage.io/docs/conf/writing

  • Updated dependencies

    • @backstage/backend-common@0.9.11

0.1.2

Patch Changes

  • f6ba309d9e: A Bazaar project has been extended with the following fields: size, start date (optional), end date (optional) and a responsible person.
  • Updated dependencies
    • @backstage/backend-common@0.9.10
    • @backstage/backend-test-utils@0.1.9