RahulGautamSingh
|
3b699b3698
|
feat: configure limiting security updates (#45574)
* configure limiting security updates
* separate security limit from other limits
* rename type
* fix coverage
* add comments
* add test
|
2026-09-03 06:08:37 +00:00 |
|
Sergei Zharinov
|
41bfb8678e
|
refactor(lint): use oxlint for type-aware rules (#41739)
* feat: enable oxlint type-aware linting
Move type-aware typescript-eslint rules from ESLint to oxlint,
leveraging oxlint-tsgolint for type information. This removes
the need for ESLint's projectService and parserOptions.
- Add `options.typeAware: true` to .oxlintrc.json with all
type-aware rules (recommendedTypeChecked + stylisticTypeChecked)
- Switch ESLint to non-type-aware configs (recommended, stylistic)
- Remove projectService/parserOptions from ESLint config
- Drop @typescript-eslint/naming-convention (no oxlint equivalent)
- Update oxlint/eslint-plugin-oxlint to 1.51.0
- Add oxlint-tsgolint dependency
- Convert eslint-disable comments to oxlint-disable for type-aware rules
- Fix prefer-optional-chain violations newly caught by oxlint
* fix: revert unnecessary code changes, suppress with oxlint-disable instead
* fix: suppress remaining prefer-optional-chain violations
* fix: suppress last prefer-optional-chain violation
* fix: remove redundant --type-aware CLI flag, use config instead
|
2026-03-09 12:51:12 +00:00 |
|
Felipe Santos
|
7ebba26236
|
feat: add commitHourlyLimit (#36226)
* feat: add `commitHourlyLimit`
Signed-off-by: Felipe Santos <felipe.santos@ericsson.com>
* Update docs/usage/configuration-options.md
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
* Remove date optionality
* Fix lint comment
* Fix coverage
* Restore contents of commit.spec.ts
* Use ! somewhere else too
* Change optional parameter to nullish
* Refactor `!` to use proper check
* Fix set-branch-commit.spec.ts lint
* Fix test coverage
* Apply suggestions from code review
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
* Split commit-limit-reached into two
* Fix review comments
* Use toUTC() where applicable
* Simplify another test to utc()
---------
Signed-off-by: Felipe Santos <felipe.santos@ericsson.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2026-02-19 18:00:32 +00:00 |
|
Sergei Zharinov
|
930cf6633c
|
refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
|
2026-01-26 22:48:17 +00:00 |
|
RahulGautamSingh
|
595eabd5b0
|
fix: log when limits are reached (#39917)
* log when limits are reached
* fixup! log when limits are reached
---------
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
|
2025-12-11 10:42:29 +00:00 |
|
Birger Johan Nordølum
|
00db105f8c
|
chore: fix typo (#39627)
atleast -> at least.
|
2025-11-29 13:39:45 +00:00 |
|
RahulGautamSingh
|
59fca8dbfa
|
chore(limits): de-duplicate logs for same dep (#39413)
de-duplicate logs
|
2025-11-19 16:50:05 +00:00 |
|
RahulGautamSingh
|
76f911041a
|
refactor: use named exports (#39196)
* use named exports
* fix test
* add missing imnport
* fix prettier
|
2025-11-10 12:00:35 +00:00 |
|
RahulGautamSingh
|
c57d3cc4e0
|
fix(workers/limits): rectify faulty if condition (#33735)
|
2025-01-21 16:32:32 +00:00 |
|
RahulGautamSingh
|
03f2229604
|
feat(config): allow multiple branch/pr limits (#32556)
|
2025-01-21 07:59:07 +00:00 |
|
renovate[bot]
|
fe739befbf
|
chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2023-08-02 15:07:49 +00:00 |
|
RahulGautamSingh
|
af3b2038f8
|
refactor: replace enums with union/object (#18903)
|
2022-11-14 20:55:38 +02:00 |
|
Michael Kriese
|
8270d5512d
|
refactor: fix lint issues (#16779)
* refactor: fix lint issues
* Update lib/renovate.ts
* chore: revert toplevel await for ts
|
2022-07-26 08:32:12 +00:00 |
|
Michael Kriese
|
10302eba68
|
refactor: fix prefer-nullish-coalescing (#16171)
|
2022-06-21 12:02:49 +00:00 |
|
Sergei Zharinov
|
8a5be3440f
|
refactor: Use eslint rule to prohibit enums (#13703)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
|
2022-01-21 15:33:23 +01:00 |
|
Sergei Zharinov
|
746d170824
|
feat(limits): Add "branchConcurrentLimit" option (#8046)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2021-01-10 13:29:14 +01:00 |
|
Sergei Zharinov
|
62c68d07e3
|
refactor(workers): Use limiting API for PRs instead of in-place counters (#8031)
|
2020-12-16 09:13:52 +01:00 |
|
Sergei Zharinov
|
c98a537f8b
|
refactor(limits): Refactor global limits counter (#7931)
|
2020-12-11 09:26:47 +01:00 |
|
Sergio Zharinov
|
831c45397f
|
refactor(limits): Concise implementation for workers/global/limits.ts (#7140)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2020-09-01 14:47:12 +02:00 |
|
Rhys Arkins
|
8d0aa39920
|
refactor(eslint): '@typescript-eslint/explicit-function-return-type' improvements
|
2019-11-24 08:43:24 +01:00 |
|
Rhys Arkins
|
473b7e1f4b
|
refactor(eslint): enable @typescript-eslint/no-use-before-define
|
2019-11-24 05:09:13 +01:00 |
|
Julien SIMON
|
d1e7c17f25
|
feat: prCommitsPerRunLimit (#4392)
|
2019-10-14 13:15:37 +02:00 |
|