Commit Graph

142 Commits

Author SHA1 Message Date
Patrik Oldsberg 7e71a18217 Merge pull request #12474 from sblausten/extend-fact-retriever-model
Extend FactRetriever model so we can represent them in the UI
2022-07-07 09:47:22 +02:00
sblausten 307ade7499 Fix test and make fields optional
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 17:17:52 +02:00
sblausten 4f17e4eb55 Revert "Refactor"
This reverts commit 54f4eba561.

Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 17:14:23 +02:00
sblausten 54f4eba561 Refactor
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 16:09:27 +02:00
sblausten d6ab0613a3 Extend model so we can represent fact retrievers in the UI
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:46:10 +02:00
sblausten 339e6ea4ef Register sync
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:38:13 +02:00
sblausten 37174365ce Change constructor of default implementation
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:38:13 +02:00
sblausten c3fe64b2c4 PR comments
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:38:13 +02:00
sblausten 7001ee13d8 Api report
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:38:13 +02:00
sblausten 6c194b58eb Make FactRetrieverRegistry async so that a db backed implementation can be used
Signed-off-by: sblausten <sam@roadie.io>
2022-07-06 13:38:13 +02:00
github-actions[bot] 6b985dc1c7 Version Packages (next) 2022-07-05 08:23:38 +00:00
sblausten d223fa1566 Clean
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 16:47:32 +02:00
sblausten 8915b74167 Fix mocking
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 16:43:09 +02:00
sblausten 5dedcb541e Mock out engine
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 13:21:23 +02:00
sblausten f90371a6bb Fix test mock
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 12:58:36 +02:00
sblausten 331b680258 Fix test mock
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 12:46:49 +02:00
sblausten 0b36b9cb0b Adds api report
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 12:24:50 +02:00
sblausten 156bb8ffba Add clearer documentation
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 11:50:26 +02:00
sblausten 3c84892796 Add documentation
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 11:07:32 +02:00
sblausten 8e40830f90 Fix Vale check
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 10:42:16 +02:00
sblausten ef2196cb52 Fix grammer in changeset and export default registry also
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 10:19:19 +02:00
sblausten 9120fb3056 Refactor naming
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 10:07:16 +02:00
sblausten f3d530bbe6 Use new interface
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 10:07:16 +02:00
sblausten 948d675442 Allow FactRetrieverRegistry to be passed in to context builder for more flexibility
Signed-off-by: sblausten <sam@roadie.io>
2022-06-30 10:07:16 +02:00
Ben Lambert d4bf53b434 Merge pull request #12188 from backstage/renovate/knex-2.x
fix(deps): update dependency knex to v2
2022-06-29 11:31:27 +02:00
github-actions[bot] c92deffe39 Version Packages (next) 2022-06-28 09:27:36 +00:00
renovate[bot] 679b32172e fix(deps): update dependency knex to v2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-21 13:03:44 +00:00
github-actions[bot] 2231987c10 Version Packages (next) 2022-06-21 09:04:17 +00:00
Niklas Aronsson 2ef58ab539 TechInsightsBackend: Added 'scheduler' to code examples
Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-06-21 07:04:44 +02:00
github-actions[bot] 2e2a82c9d7 Version Packages 2022-06-14 09:12:05 +00:00
Jussi Hallila aa15229ec3 Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks
Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected.

resolves #11595

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-06-10 08:36:53 +02:00
github-actions[bot] b844443164 Version Packages (next) 2022-06-03 15:01:16 +00:00
github-actions[bot] a13ab262de Version Packages (next) 2022-05-31 11:51:41 +00:00
Johan Haals 31c5a8e033 Merge pull request #11623 from ProticM/update-tech-insights-query
Fixed tech-insights API endpoint to return the proper latest facts value
2022-05-30 13:55:44 +02:00
github-actions[bot] bcc563abe9 Version Packages (next) 2022-05-24 11:05:52 +00:00
github-actions[bot] 64a03bd946 Version Packages 2022-05-17 09:26:29 +00:00
Milos Protic 4fee8f59e3 fixed tech-insights API endpoint to return the proper latest value
Signed-off-by: Milos Protic <protic023@gmail.com>
2022-05-16 15:36:03 +02:00
github-actions[bot] c02ce52da1 Version Packages (next) 2022-05-10 08:00:04 +00:00
github-actions[bot] 55da880bf9 Version Packages (next) 2022-05-03 09:38:51 +00:00
Johan Haals a1da76d38e Merge pull request #11080 from ctrombley/feat/fact-retriever-token-managers
[TechInsights] Provide FactRetrievers with a TokenManager instance
2022-04-27 16:14:44 +02:00
Chris Trombley 2d61a3ddba chore: update api-report.md
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-26 10:56:00 -07:00
Chris Trombley c39ff85d18 fix(tech-insights): fix unit test
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-26 10:56:00 -07:00
Chris Trombley a50b6474a7 feat(tech-insights): make tokenManager available on FactRetrieverContext
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-26 10:56:00 -07:00
github-actions[bot] 1bff70d602 Version Packages (next) 2022-04-26 12:22:43 +00:00
github-actions[bot] 3f7acfb96e Version Packages 2022-04-19 14:28:08 +00:00
Fredrik Adelöw 2e1343c258 Revert "build(deps): bump knex from 1.0.2 to 1.0.6"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-13 23:29:08 +02:00
Fredrik Adelöw 231d229eab handle stitcher collisions correctly
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-13 20:50:38 +02:00
github-actions[bot] 39e446d0ff Version Packages (next) 2022-04-05 07:35:01 +00:00
Ben Lambert da8e374ca6 Merge pull request #10528 from LvffY/master
Update documentation
2022-04-01 10:55:41 +02:00
TANGUY Antoine (SIB) cee937ba38 docs: update tech insights usage
Signed-off-by: TANGUY Antoine (SIB) <tanguyantoine@users.noreply.github.com>
2022-03-31 13:56:31 +02:00