Commit Graph

134 Commits

Author SHA1 Message Date
Jamie Tanna 16f74f6339 chore: clarify GHSA process is recommended (#43644)
As we're seeing some folks going via email when they could instead
report via GHSA.
2026-05-28 09:43:23 +00:00
Benedikt Iltisberger 91a72131e8 docs: add Renovate Operator as Kubernetes-native option (#42506)
* docs: add Community Tools page with Renovate Operator

* docs(readme): link to Community Tools page

* docs(running): add link to community tools

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-04-13 09:44:12 +00:00
zT-1337 ddc46220b9 feat(platform): add support for the SCM-manager (#26866)
* - Added Renovate support for the [SCM-Manager](https://scm-manager.org/)
  - SCM-Manager is a repository management tool like GitHub
  - It is maintained as an open source project by the company [Cloudogu](https://cloudogu.com/en/)
- The SCM-Manager support is not feature complete yet, features like auto merging are still missing
- The SCM-Manager also got added to the documentation as another platform

author  Thomas Zerr <thomas.zerr@cloudogu.com> 1690877165 +0200
committer Eduard Heimbuch <eduard.heimbuch@cloudogu.com> 1706264263 +0100

* Reverted numbering change in markdown docs

* Changed from type to interface, if possible

* Removed axios dependency and using the http layer of renovate instead

* Fixed not using scmm specific mime types for accept header

* Use git from test/util instead

* Add dummy tests for no ops

* Fix some phrasing and spelling issues

* Change scmm to scm-manager and fix SCM-Manager specific content type

* Add supported major versions, review plugin requirement, write permissions is needed

* Change using actual host rules instead of mocking it

* Change use http mocks for testing

* Update docs/usage/getting-started/running.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/index.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/mapper.spec.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/readme.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/readme.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/readme.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/readme.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/scm-manager/readme.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Fix scm-manager docs link

* Fix linting

* Fix linting

* Throw errors if username or token is not provided by the host rules

* Replace NO-OP with Not implemented

* Remove objects from log messages

* Fix linting

* Fix path to platform config options

* Fix link to self-host-configuration docs

* Fix link to self-host-configuration docs

* Remove the link to the platform config option, because the tests keep failing

* Fix link to self-host-configuration docs

* Remove not needed type cast

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Fix type check of protocol links

* Move scm-manager into util http folder

* Apply linting

* Add maxBodyLength function and its test

* Add test case if protocol links are not an array of links

* Use zod schema for pagination

* Apply linting

* Refactor typing with zod schema

* Fix test description

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Fix test description

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Fix test description

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Fix test description

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update readme

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Add try catch around fetching the current user

* Switch log statement from info to debug

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Switch log statement from info to trace

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Switch log statement from debug to trace

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Switch log statement from info to trace

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Switch log statement from info to trace

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Switch log statement from info to trace

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Fix linting errors

* Remove credentials check in initRepo

* Fix imports

* Fix zod schema for repositories

* Fix zod schema for pull requests

* Fix 500 error after attempting to update an pr

* Fix wrong typing

* Refactor parameterized tests for better readability

* Refactor SCM HTTP API

* Add setToken functionality

* Remove not needed type definition

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>

* Fix assertion

* Fix istanbul comment

* Change log statement

* Remove type rename

* Move inferred types close to corresponding schemas

* Add platform is experimental

* Remove type renaming

* Fix type imports

* Fix test suite description

* Remove debug log statement

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>

* Fix warning

* Fix paremeterized unit tests with string templates

* Fix spelling

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Fix eslint error

* Convert trace logs to debug logs

* Convert info logs to debug

* Replace manual null and undefinded check with is util

* Rephrase instruction in readme

* Use ensureTrailingSlash instead

* Fix linting

* Keep type and schema together

* Simplify hasAssignees check

* Simplify reviewer mapping

* Remove istanbul comments

* Replace custom scmm header option with renovate native http headers option

* Let the token be passed in initPlatform

* Add description which permissions are needed

* Add support for ignorePrAuthor filter

* Add notes about automerge feature within platform readme

* Add support for fast_forward_only

* Change supported versions due to merge strategy change

* Remove commented code

* Fix import

* Use email schema

* Heed review advice

* Fix import and empty array assertions

* Fix linting issue

* Fix import errors

* Fix removed ignorePrAuthor parameter from initRepo function

* Fix failing unit tests by setting/reseting the global config

* Mark scm-manager as experimental

* Fix zod import path

* Change endpoint configuration, so that user only needs to define origin, but not also the path

* Fix warning of redundant backslash

---------

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: René Pfeuffer <rene@pfeuffer-web.de>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2026-02-26 13:38:31 +00:00
Justin Clareburt 839ade15af docs: Updated README with a full revamp (#31614)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-10-11 09:02:24 +00:00
Rhys Arkins d4b4b0068f chore(readme): update renovate banner image (#31462) 2024-09-25 15:18:56 +00:00
HonkingGoose f8f518493d docs(readme): better alt text, add toggleable list of companies/projects that use Renovate (#29022) 2024-05-19 04:48:04 +00:00
HonkingGoose 0c57195888 docs: pull who uses Renovate image into main repo (#29003)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-05-11 13:52:25 +00:00
Anton Patsev c7ab3ca337 docs: fix duplicate the (#26962)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-01-31 10:51:57 +00:00
Markus Schulz b2422d86fd feat: Support for Platform "Gerrit" (#18961)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-12-29 17:55:25 +00:00
HonkingGoose 8bdcfd5e55 docs: use new GitHub alert syntax (#24668) 2023-09-27 08:19:55 +00:00
HonkingGoose c3014cb971 docs(readme): update build status badge (#24645) 2023-09-25 10:43:57 +00:00
Sebastian Poxhofer 7d3fd4ec77 ci(securityscoreboard): add workflow to update scoreboard on push and add badge (#24522)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-09-19 16:39:52 +00:00
Patrick Decat 067ce29960 docs: replacement PRs are now available for more managers (#24293)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-09-08 08:53:39 +00:00
Rhys Arkins 03c8ef7344 fix(lerna): don’t use packages if v7 or higher (#23756) 2023-08-08 14:29:32 +00:00
HonkingGoose 124c1e636c docs: refer to the app as the Mend Renovate app (#23336)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-13 14:24:43 +00:00
Rhys Arkins ca0fdd7b26 docs: update for v36 (#23161)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-07-05 17:58:26 +02:00
HonkingGoose 7f05a1a319 docs(readme): use GitHub Flavored Markdown admonition (#20565) 2023-02-22 11:05:41 +00:00
Michael Kriese 08c333ac7d feat(platform): support forgejo (#19939)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-25 08:28:57 +01:00
Liora Milbaum 2b1ae24042 chore: relative links for contribution guidelines (#19715) 2023-01-22 19:53:49 +00:00
HonkingGoose d841b88276 docs(readme): update supported platforms (#19098) 2022-11-25 13:20:08 +01:00
Sebastian Poxhofer a0008d37ac docs: add reference to ossinsight (#18377)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-10-19 11:25:52 +03:00
HonkingGoose 0296e58e19 docs(readme): move GitHub star history chart (#18095) 2022-10-03 19:02:45 +02:00
Rhys Arkins cbbb74e6fe docs: add github star history to readme (#18089) 2022-10-03 16:28:33 +02:00
mikaello 84d1205a44 docs: fix wrong link to azure pipeline (#17805) 2022-09-21 14:03:46 +00:00
HonkingGoose be96cba1c9 chore: use valid SPDX license identifier (#17530) 2022-09-01 22:00:35 +02:00
betterPeleg 6060b660e8 docs: Update readme.md file with tutorial link (#16958) 2022-08-04 09:12:13 +00:00
Davide Z abd6a9e9fe docs: change disclosure link in readme (#16797) 2022-07-27 09:34:57 +03:00
HonkingGoose eee6031ae5 docs(readme): highlight good first issues (#15834) 2022-06-02 07:32:43 +02:00
Guy Bar-Gil 6a24c24d3f docs: update readme.md to display number of Docker pulls (#15785) 2022-05-31 05:02:50 +02:00
HonkingGoose e23b8fc3e1 docs: use term GitHub Enterprise Server (#15188) 2022-04-20 11:26:26 +01:00
HonkingGoose d1b13624c2 docs: rewrite security sections (#14773) 2022-03-24 06:56:24 +01:00
HonkingGoose 56c8616b9a docs(readme): rewrite security section (#14683) 2022-03-22 05:49:31 +01:00
HonkingGoose 81090406ca docs(readme): simplify (#14129)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-02-10 12:02:28 +00:00
HonkingGoose a7903a4de2 docs: replace receive with get (#14073) 2022-02-07 15:53:22 +01:00
HonkingGoose 1f74776b26 docs(readme): add replacement PR feature to list (#13194) 2021-12-19 21:19:46 +01:00
Rhys Arkins 8b3b80c3e4 chore: update readme image link 2021-12-17 11:04:44 +01:00
HonkingGoose 341acf2724 docs: hyphenate word third-party (#12967) 2021-12-06 11:54:43 +00:00
HonkingGoose 8e8315dedc docs: expand abbreviation js to javascript (#12661) 2021-11-15 09:02:57 +00:00
Rhys Arkins 594e6e4eae docs: improve Getting Started (#11202) 2021-08-12 13:14:16 +02:00
Tom Kerkhove 84f7fb0407 docs: Use NuGet instead of Nuget (#10652)
Signed-off-by: GitHub <noreply@github.com>
2021-06-29 15:43:16 +02:00
HonkingGoose 5f325748b1 docs: shareable configs only work with JSON format (#10100)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2021-05-21 16:16:22 +00:00
HonkingGoose cf460434a0 build: migrate from master branch to main (#8663) 2021-04-22 14:32:12 +00:00
Rhys Arkins 537521da2c chore: markdown-lint (#9059)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-10 06:53:46 +00:00
HonkingGoose 6d09296391 docs: update config help links (#7975)
* point to renovate discussion for readme.md

* point to renovate discussions for contributing.md

* point to renovate discussions for configuration-options.md

* point to renovate discussions for configuration-templates.md
2020-12-12 13:07:03 +01:00
Rhys Arkins 7dbea83a6b docs: remove outdated beta remarks 2020-12-11 12:35:04 +01:00
HonkingGoose 278e6fa405 docs: tidy up repository readme (#7889)
* remove reference to GitLab.com Renovte bot app

* capitalize word ESLint

* use American English spelling

* capitalize words Yarn, Lerna

* add missing dot at end of etc.

* remove dot from end of list item

* use one sentence per line

* fix list item spread out over lines

* capitalize word Yarn

* firm up recommendation

* rmeove extra word, fix grammar

* revert GitLab.com removal
2020-12-06 16:59:04 +01:00
Rhys Arkins 44ae1d8943 docs: gitlab app 2020-12-03 14:43:04 +01:00
HonkingGoose 32dd490672 docs: use one sentence per line (#7625) 2020-11-02 09:52:37 +01:00
Rhys Arkins 3c99ab0108 docs: update security email in readme 2020-09-28 15:43:45 +02:00
pokutuna ed3a15c08d docs: fix link to the self-hosting docment (#7007) 2020-08-18 00:01:50 +02:00