Commit Graph

41 Commits

Author SHA1 Message Date
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
Fredrik Adelöw dc467f5ba4 correct links
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-24 15:10:14 +01:00
Fredrik Adelöw 5153d4ca27 Building Backend Plugins and Modules
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-24 14:51:28 +01:00
Fredrik Adelöw 965b91b97b address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-23 14:34:19 +01:00
Fredrik Adelöw 69df5e168c Update docs/backend-system/building-plugins-and-modules/02-testing.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-23 14:23:41 +01:00
Fredrik Adelöw ff53f764e1 add plugin / module testing docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-22 11:53:10 +01:00
Johan Haals 22b8eee8b7 tweak docs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-18 15:18:44 +01:00
Johan Haals 8922d52ee6 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:59:25 +01:00
Johan Haals 313e441e95 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:58:52 +01:00
Johan Haals e2c751d04d Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:58:38 +01:00
Johan Haals 82146882a2 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:58:15 +01:00
Johan Haals 9be9ad859b Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:57:53 +01:00
Johan Haals aa854bed44 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:57:41 +01:00
Johan Haals 6487d9b260 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:57:23 +01:00
Johan Haals fc1e3897c3 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:56:50 +01:00
Johan Haals 0d14af7bed Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:56:39 +01:00
Johan Haals 38fffb5780 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:56:31 +01:00
Johan Haals 2fcb536dc0 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:56:17 +01:00
Johan Haals 0c149d1c68 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:56:03 +01:00
Johan Haals b4d4246dbf Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:55:55 +01:00
Johan Haals 03ea9b4be4 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:55:47 +01:00
Johan Haals 39179d4fa0 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:55:39 +01:00
Johan Haals 4a997f5f57 Update docs/backend-system/building-plugins-and-modules/08-migrating.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>
2023-01-18 14:55:32 +01:00
Johan Haals 53294f452a docs: Add backend plugin migration guide
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-18 13:47:54 +01:00
Patrik Oldsberg e4f3c15dbe docs: new structure for backend system docs
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-17 15:49:06 +01:00