Tomi Turtiainen
|
9a1cc56806
|
fix: Set '@typescript-eslint/return-await' rule to 'always' for node code (no-changelog) (#8363)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-01-17 17:08:50 +02:00 |
|
Iván Ovejero
|
e418d42450
|
refactor(core): Move typeorm operators from various sources into repositories (no-changelog) (#8174)
Follow-up to: #8165
|
2023-12-28 13:14:10 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
000e76e3b4
|
ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671)
This also gets rid of `Db.collection`, which was another source of
circular dependencies.
|
2023-11-10 15:04:26 +01:00 |
|
Iván Ovejero
|
e4f041815a
|
perf(core): Cache roles (#6803)
* refactor: Create `RoleService`
* refactor: Refactor to use service
* refactor: Move `getUserRoleForWorkflow`
* refactor: Clear out old `RoleService`
* refactor: Consolidate utils into service
* refactor: Remove unused methods
* test: Add tests
* refactor: Remove redundant return types
* refactor: Missing utility
* chore: Remove commented out bit
* refactor: Make `Db.collections.Repository` inaccessible
* chore: Cleanup
* feat: Prepopulate cache
* chore: Remove logging
* fix: Account for tests where roles are undefined
* fix: Restore `prettier.prettierPath`
* test: Account for cache enabled and disabled
* fix: Restore `Role` in `Db.collections`
* refactor: Simplify by removing `orFail`
* refactor: Rename for clarity
* refactor: Use `cacheKey` for readability
* refactor: Validate role before creation
* refacator: Remove redundant `cache` prefix
* ci: Lint fix
* test: Fix e2e
|
2023-08-03 08:58:36 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
e6903a87b5
|
refactor: Remove all references to the resetPasswordToken field (no-changelog) (#6751)
refactor: remove all references to the resetPasswordToken field (no-changelog)
|
2023-07-27 11:53:25 +02:00 |
|
Iván Ovejero
|
8c008f5d22
|
refactor(core)!: Remove basic-auth, external-jwt-auth, and no-auth options (#6362)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2023-06-22 20:03:47 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
10f8c35dbb
|
refactor(core): Use injectable classes for db repositories (part-1) (no-changelog) (#5953)
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
|
2023-04-12 10:59:14 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
5194513850
|
refactor(core): Delete duplicate code across all commands (#5452)
|
2023-02-10 14:59:20 +01:00 |
|
Iván Ovejero
|
2ca959b383
|
refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270)
|
2023-01-27 14:56:56 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
0a5ab560b1
|
refactor: Upgrade typeorm to 0.3.x (#5151)
|
2023-01-13 18:12:22 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
698d96a617
|
refactor: Setup typescript project references across workflow, core, and cli (#4519)
* refactor: use consistent folder structure across workflow, core, and cli
* setup typescript project references across workflow, core, and cli
|
2022-11-09 15:25:00 +01:00 |
|