Commit Graph

13896 Commits

Author SHA1 Message Date
Fredrik Adelöw 6ecb455ded Merge pull request #14356 from dekoding/dekoding/incremental-entity-provider
Adding the incremental entity provider backend
2022-11-24 16:56:58 +01:00
Fredrik Adelöw 2b8d1d37f0 fix racy test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-24 16:22:17 +01:00
Fredrik Adelöw 69e82eea71 remove redundant api report file
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-24 15:39:34 +01:00
Fredrik Adelöw d7209f1a97 add dev app, more testing
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-24 15:15:55 +01:00
Fredrik Adelöw ed48b42925 add module tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-23 18:14:50 +01:00
Morgan 7a2e13b862 bump @azure/identiy to support node 18
Signed-off-by: Morgan <mbentell@spotify.com>
2022-11-23 15:39:56 +01:00
Fredrik Adelöw 3f5d620ce7 rename to be a catalog backend module, implement backend system module
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-23 15:08:48 +01:00
Damon Kaswell 7deebb9065 Fix removal logic
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell de022e51c9 Group router paths in a less risky way
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell e426002501 Update yarn.lock
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 87cabfed8c Use stringifyerror
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Fredrik Adelöw 35455be414 shave down the api report, some final fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 6404ad16aa Prettier formatting
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 1a3ae5af1f Refine routes
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell d6dde4664f Fixes for migrations and routes
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell b6d0c26902 Use foreign key constraints
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 25da47e68d Updated API report
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 5b850ac022 Some type cleanup
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 58b627cbec Fix migrations
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 6608e08317 Consolidate migrations and use default schema
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell 8a235456e9 Fix defect in DB manager identified internally
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:08:47 +01:00
Damon Kaswell d0e85ef9af Code hygiene and cleanup
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:06:25 +01:00
Damon Kaswell 21f0ae79d6 Handle error edge cases
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell 6f42b641ab Update api-report.md for real
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell c689afc5e9 Fix for api report
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell 5b94fdbaf5 Fix more divergent code
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell cfe3612e08 Fix divergent branch issue
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell 90c1da9277 Fix migrations directory
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell 36629e916c Moved luxon types to dependencies
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:55 +01:00
Damon Kaswell aec2382f80 Correct type dependencies
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 4582105db8 Re-added api-report.md (corrected)
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell b089bc1b0b Remove manually created api report
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 1c225f8f45 Re-run prettier
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 6932d23222 Update api-report.md with results from corrections
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 2133fd2926 Apply mandatory ts-doc annotations for API report
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 981bfe3eeb Include api-report.md
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 59d7227a26 Apply prettier to routes.ts
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 2ef75976b1 Run prettier on sources
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell e8856d5ef9 Use ESLint-enforced code styling
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 79ce0de43f Install missing dependencies
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 0f73743b05 Actually include eslint
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 98cc32359a Include eslint config and UUID dependency
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:28 +01:00
Damon Kaswell 9087451fb1 Sync dependency versions and apply formatting to migrations
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:05:26 +01:00
Damon Kaswell 484be3318e Add missing migration file
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:03:57 +01:00
Damon Kaswell ad1beb072a Remove currently unused dependencies
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:03:57 +01:00
Damon Kaswell 29b8eb0507 Use workspace dependencies
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:03:57 +01:00
Damon Kaswell 39c36c7caa Correction for README.md and removing company-specific annotation
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:03:57 +01:00
Damon Kaswell faed48221e Fix incorrect version in yarn.lock, and more spell-checking in README.md
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:03:56 +01:00
Damon Kaswell fab23eed93 Include default Backstage headers on migration files
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:02:30 +01:00
Damon Kaswell 9891b7655f Include backoff configuration and use 'back-off' in non-code
Signed-off-by: Damon Kaswell <damon.kaswell1@hp.com>
2022-11-23 15:02:30 +01:00