Commit Graph

74 Commits

Author SHA1 Message Date
Andre Wanlin 5142f60de3 [Doc] Removed Mentions of the New Backend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-28 11:22:02 -06:00
aramissennyeydd efbf232bfa fix: update more /docs/references links
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-02-04 10:11:36 -06:00
Andre Wanlin d57b13b2d4 Version Policy Update - Postgres 18 to 14
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-10-16 18:44:29 -05:00
Andre Wanlin b5545900a4 Initial removal
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-06 13:14:54 -05:00
amchakraborty 79645dd9dd update mockLogger usage example in docs
Signed-off-by: amchakraborty <amartya.3654@gmail.com>
2025-05-01 14:29:59 +05:30
Gabriel Dugny 14bddfd10f docs: Fix typos
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2025-04-18 17:32:34 +02:00
Lucifergene c3a91d5103 Add support for PostgreSQL 17 and update related test configurations
Signed-off-by: Lucifergene <47265560+Lucifergene@users.noreply.github.com>
2025-01-13 20:09:19 +05:30
Fredrik Adelöw 50648277ef Made it possible to construct mockServices.database with a given knex instance
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-05 11:35:31 +01:00
Patrik Oldsberg 33b1892633 catalog-node: promote catalogServiceRef to main entry point
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-17 19:18:59 +02:00
Johan Haals d000cd7945 Merge pull request #26295 from backstage/jhaals/coreservices
Add mockServices docs
2024-08-29 11:01:09 +02:00
Johan Haals 2230e4cf33 Extend mockServices documentation
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-29 09:46:30 +02:00
Johan Haals bf5fc74a69 Update docs/backend-system/building-plugins-and-modules/02-testing.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan@haals.se>
2024-08-28 15:44:19 +02:00
Johan Haals 7da3b799e8 Add mockServices docs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-28 14:30:47 +02:00
Camila Belo be46a95b83 refactor: apply review suggestions
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-28 14:16:11 +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
Camila Belo e4fdf1f02d refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-21 16:39:51 +02:00
Camila Belo d65587b71c docs: add steps to drop support for legacy system on the plugins migration guide
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-21 14:27:23 +02:00
Patrik Oldsberg 115697842b docs/backend-system: move naming pattern docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-05 20:48:20 +02: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
Gaël Gothuey 18daa1faaa Fix extra closing parenthesis in code sample
Signed-off-by: Gaël Gothuey <gothuey.gael@gmail.com>
Signed-off-by: gaelgoth <gothuey.gael@gmail.com>
2024-06-20 19:56:23 +02:00
Piotr Piątkiewicz bbb1974dfb update package ref to alpha
Signed-off-by: Piotr Piątkiewicz <piatkiewicz.piotr@gmail.com>
2024-06-03 15:46:00 +02:00
Patrik Oldsberg eee7474b85 Merge pull request #24839 from AdityaK60/Update_docs_backend
Updated the backend-system and frontend-system and plugins documents
2024-06-03 14:41:08 +02:00
Patrik Oldsberg 4fe62026a7 Update docs/backend-system/building-plugins-and-modules/08-migrating.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-21 13:46:11 +02:00
Camila Belo 2418224eb2 refactor: apply review suggestion
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-05-21 12:58:57 +02:00
Aditya Kumar e5c2ce9aa0 Updated the backend-system and frontend-system and plugins documents
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2024-05-21 08:49:09 +05:30
Patrik Oldsberg b920a47976 fix multi-line links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-10 10:16:00 +02:00
Fredrik Adelöw 2e6c56bb8e update release status wording for the new backend system
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-22 13:58:00 +01:00
Andre Wanlin b7de76ae72 Introduced version policy for PostgreSQL
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added changeset

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

Updated API Report

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

Updated references to use 12 and 16

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

Attempt to fix tests

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

Added back old Ids

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

Fixed test

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

Updated API Report and test

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

Added new setDefaults static method and related changes

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

Updated API Report

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

Improved logic based on feedback

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

Added missing changeset

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

Changes based on feedback

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

API Report correction

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

Updated to use new setDefaults

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-12-15 12:27:51 -06:00
Patrik Oldsberg cc4228ec11 switch all backend module IDs to use kebab-case
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 11:53:57 +01:00
Patrik Oldsberg ee22acd76c Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-20 16:57:58 +01:00
Patrik Oldsberg 7543a983b4 docs/backend-system: update plugin migration docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-20 15:33:22 +01:00
Patrik Oldsberg 31f6f90b26 docs/backend-system: update docs to be clearer about module extension points
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-14 15:46:03 +01:00
Fredrik Adelöw 652322515f adjust the backend system warnind texts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-21 09:42:46 +02:00
Patrik Oldsberg 762e96ecdb docs: remove usage of backend services options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-12 16:34:44 +02:00
Patrik Oldsberg ae0d50532f docs: document ServiceFactoryTester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-12 16:30:04 +02:00
Patrik Oldsberg 75d3ad1433 docs: update backend system building, migration, and core service docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-12 16:20:46 +02:00
Fredrik Adelöw 20def974d5 Merge pull request #18921 from PeteLevineA/continued-mysql-support
patch: Add Continued MySQL Support
2023-08-22 13:23:03 +02:00
Patrik Oldsberg f564a58cf7 docs: add note about using yarn new to create backend modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-18 13:58:50 +02:00
Greg Cobb cfc3ca6ce0 patch: Add Continued MySQL Support
Expanded packages/backend-common with MySQL Tests
Updated packages/backend-tasks column types to conform to MySQL
Updated packages/backend-tasks database tests with MySQL
Updated packages/backend-tasks datetime column to work with MySQL
Updated packages/create-app with a production MySQL App Config template
Updated packages/e2e-test to allow for e2e testing with MySQL
Updated plugins/app-backend some text columns to string
Updated plugins/app-backend interval to work with MySQL
Updated plugins/bazaar-backend to run db tests against MySQL
Updated plugins/catalog-backend-module-incremental-ingestion to run
db tests against MySQL
Updated plugins/catalog-backend text columns to longtext to work
with MySQL like issue suggested
Updated plugins/code-coverage-backend text column to string
Updated plugins/linguist-backend text column to string
Updated plugins/tech-insights-backend text columns to string
Updated plugins/tech-insights-backend db tests to include MySQL

Added New E2E tests to run on pull requests to test against MySQL

Co-authored-by: Alex Rocha <alexr1@vmware.com>
Co-authored-by: David Alvarado <dalvarado@vmware.com>
Co-authored-by: Shwetha Gururaj <gururajsh@vmware.com>
Co-authored-by: Al <aberezovsky@vmware.com>
Co-authored-by: Gerg <gcobb@vmware.com>
Signed-off-by: Pete Levine A <lpete@vmware.com>
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
Patrik Oldsberg 870c48f54f backend-test-utils: renamed mockServices.config to .rootConfig
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-01 12:07:07 +02:00
Patrik Oldsberg f5b8072bc2 Apply suggestions from code review
Co-authored-by: Phil Kuang <pkuang@factset.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-03-05 20:04:52 +01:00
Patrik Oldsberg 052f3cc2d9 docs/backend-system: add extension point example to plugin building docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-03-02 18:30:16 +01:00
Patrik Oldsberg c3dc3fedda backend-system: doc tweaks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-22 14:30:46 +01:00
Johan Haals 7a23cdfa59 Update image links to use markdown syntax
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-02-21 11:43:14 +01:00
Fredrik Adelöw 71c0aee259 update the alpha warning blurbs in backend docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-02-14 14:07:07 +01:00
Patrik Oldsberg 0ff03319be backend-plugin-api: switch createBackendPlugin id -> pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-06 17:49:57 +01:00
Patrik Oldsberg 95d052f829 docs: make backend-system docs available with disclaimer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-01 13:16:26 +01:00
Patrik Oldsberg d457090598 Update docs/backend-system/building-plugins-and-modules/01-index.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-27 13:23:48 +01:00
Patrik Oldsberg 27cceaead8 docs/backend-system: add plugin creation section
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-27 13:08:40 +01:00
Fredrik Adelöw 08ef7995c4 review comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-24 15:51:53 +01:00