Skip to content

Commit

Permalink
Merge pull request #13 from kpanot/feature/renovate-configurations
Browse files Browse the repository at this point in the history
Feature/renovate configurations
  • Loading branch information
kpanot authored Mar 19, 2024
2 parents 5502afe + a08f3ea commit 4503c6f
Show file tree
Hide file tree
Showing 3,179 changed files with 249,072 additions and 96,865 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
Binary file removed .attachments/custo-img/add-custo-tooling-trigger.png
Binary file not shown.
Binary file removed .attachments/custo-img/add-pipeline-trigger.png
Binary file not shown.
Binary file removed .attachments/custo-img/branch-menu.png
Binary file not shown.
Binary file removed .attachments/custo-img/branches.png
Binary file not shown.
Binary file removed .attachments/custo-img/build-policy-config.png
Binary file not shown.
Binary file removed .attachments/custo-img/build-policy.png
Binary file not shown.
Binary file removed .attachments/custo-img/create-custo-repo-2.png
Binary file not shown.
Binary file removed .attachments/custo-img/create-custo-repo.png
Binary file not shown.
Binary file removed .attachments/custo-img/create-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/create-upgrade-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/git-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/grant-permission.png
Binary file not shown.
Binary file removed .attachments/custo-img/keys.png
Binary file not shown.
Binary file removed .attachments/custo-img/new-upgrade-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/repo-selection.png
Binary file not shown.
Binary file removed .attachments/custo-img/review-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/run-pipeline.png
Binary file not shown.
Binary file removed .attachments/custo-img/schedule-frq.png
Binary file not shown.
Binary file removed .attachments/custo-img/schedule-run.png
Binary file not shown.
Binary file removed .attachments/custo-img/yaml-selection.png
Binary file not shown.
Binary file removed .attachments/logo.jpg
Binary file not shown.
Binary file removed .attachments/logo.png
Binary file not shown.
Binary file added .attachments/otter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4,879 changes: 4,879 additions & 0 deletions .attachments/otter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .attachments/screenshots/telemetry/consent.png
Binary file added .attachments/screenshots/telemetry/withdraw.png
79 changes: 42 additions & 37 deletions .commitlintrc.json
Original file line number Diff line number Diff line change
@@ -1,37 +1,42 @@
{
"parserPreset": "@commitlint/config-conventional",
"rules": {
"body-leading-blank": [1,"always"],
"footer-leading-blank": [1, "always"],
"header-max-length": [2, "always", 100],
"scope-case": [2, "always", "lower-case"],
"subject-case": [2, "never",
[
"sentence-case",
"start-case",
"pascal-case",
"upper-case"
]
],
"subject-empty": [2, "never"],
"subject-full-stop": [2, "never", "."],
"type-case": [2, "always", "lower-case"],
"type-empty": [2, "never" ],
"type-enum": [2, "always",
[
"build",
"chore",
"ci",
"docs",
"feat",
"fix",
"improvement",
"perf",
"refactor",
"revert",
"style",
"test"
]
]
}
}
{
"parserPreset": "@commitlint/config-conventional",
"rules": {
"body-leading-blank": [1,"always"],
"footer-leading-blank": [1, "always"],
"header-max-length": [2, "always", 100],
"scope-case": [2, "always", "lower-case"],
"subject-case": [2, "never",
[
"sentence-case",
"start-case",
"pascal-case",
"upper-case"
]
],
"subject-empty": [2, "never"],
"subject-full-stop": [2, "never", "."],
"type-case": [2, "always", "lower-case"],
"type-empty": [2, "never" ],
"type-enum": [2, "always",
[
"build",
"chore",
"ci",
"docs",
"feat",
"feature",
"features",
"fix",
"bugfix",
"fixes",
"bugfixes",
"improvement",
"perf",
"refactor",
"revert",
"style",
"test"
]
]
}
}
18 changes: 12 additions & 6 deletions .compodocrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,21 @@
"output": "./generated-doc",
"tsconfig": "./tsconfig.doc.json",
"includes": "./docs",
"includesName": "General",
"includesName": "General documentation",
"assetsFolder": "./.attachments",
"theme": "material",
"maxSearchResults": 0,
"disableLifeCycleHooks": true,
"disableSourceCode": true,
"disableDomTree": true,
"disableTemplateTab": true,
"disableStyleTab": true,
"disableGraph": true,
"disableCoverage": true,
"disablePrivate": true,
"disableProtected": true,
"disableInternal": true,
"disableCoverage": true,
"disableLifeCycleHooks": true,
"disableRoutesGraph": true,
"disableSearch": true,
"hideGenerator": true,
"templates": "./compodoc-templates"
"customFavicon": "assets/logo/flavors/otter-128x128.png",
"templates": "./compodoc-templates/root"
}
5 changes: 5 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
**/node_modules/**
.cache/**
.yarn/**
dist/
test/
tmp/
generated-doc/
/{packages,apps}/@*/*/dist*/**
/packages/@*/*/**/templates/**
/apps/*/**/templates/**
/.pnp.js
/.vscode
/tools/github-actions/*/packaged-action/
/**/src/**/package.json
!/.yarnrc.yml
61 changes: 55 additions & 6 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
/* eslint-disable quote-props */

module.exports = {
'parser': require.resolve('@typescript-eslint/parser'),
'parserOptions': {
'tsconfigRootDir': __dirname,
'project': [
Expand All @@ -11,21 +10,74 @@ module.exports = {
'ecmaVersion': 12
},
'overrides': [
{
'files': [
'*.{c,m,}{t,j}s'
],
'parser': require.resolve('@typescript-eslint/parser'),
'extends': ['@o3r/eslint-config-otter'].map(require.resolve)
},
{
'files': [
'*{.,-}jasmine.ts'
],
'rules': {
'jest/no-jasmine-globals': 'off'
}
},

{
'parser': require.resolve('jsonc-eslint-parser'),
'files': [
'**/*.json'
]
},
{
'files': [
'**/package.json'
],
'plugins': [
'@nx',
'@o3r'
],
'rules': {
'@o3r/json-dependency-versions-harmonize': ['error', {
ignoredPackages: ['@o3r/build-helpers'],
alignPeerDependencies: false
}],
'@nx/dependency-checks': ['error', {
'buildTargets': ['build', 'build-builders', 'compile', 'test'],
'checkObsoleteDependencies': false,
'checkVersionMismatches': false,
'ignoredDependencies': ['ora', '@o3r/test-helpers']
}]
}
},

{
'parser': require.resolve('yaml-eslint-parser'),
'files': [
'**/*.y{a,}ml'
]
},
{
'files': [
'**/.yarnrc.yml'
],
'plugins': [
'@o3r'
],
'rules': {
'@o3r/yarnrc-package-extensions-harmonize': ['error']
}
}
],
'env': {
'es2021': true,
'browser': true,
'node': true,
'webextensions': true,

'es6': true,
'jasmine': true,
'jest': true,
'jest/globals': true
Expand All @@ -35,8 +87,5 @@ module.exports = {
},
'settings': {
'import/resolver': 'node'
},
'extends': [
'@o3r/eslint-config-otter'
].map(require.resolve)
}
};
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
# Binary files
*.png binary
*.jpg binary
*.gif binary
*.jar binary
*.ico binary
8 changes: 8 additions & 0 deletions .github/.cascadingrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"$schema": "../apps/github-cascading-app/schemas/config.schema.json",
"bypassReviewers": true,
"labels": ["cascading"],
"ignoredPatterns": [
"-next$"
]
}
6 changes: 6 additions & 0 deletions .github/.pr-labelrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "../tools/@o3r/build-helpers/schemas/pr-labels.configuration.schema.json",
"projectLabelPrefix": "project:",
"ignoredProjects": [],
"ignoreProjectForLabels": ["cascading"]
}
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,9 @@

## Default reviewers for Anayltics build metrics webpack plugin
# /packages/@o3r/analytics/plugins/webpack/build-metrics @rglearns

## Default reviewers for AEM Plugin JSON Schemas
# /packages/@o3r/application/schemas/ @guillaume-goulet

## Default reviewers for Intellij extension
/apps/intellij-extension/ @OxyFlax
9 changes: 8 additions & 1 deletion .github/ISSUE_TEMPLATE/1-O3R-ISSUE-FORM.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,27 +19,34 @@ body:
apis-manager,
application,
build-helpers,
chrome-devtools
components,
configuration,
core,
create,
dev-tools,
dynamic-content,
eslint-config-otter,
eslint-plugin,
extractors,
forms,
github-actions,
github-cascading-app,
localization,
logger,
mobile,
routing,
rules-engine,
schematics,
showcase,
store-sync,
storybook,
stylelint-plugin,
styling,
telemetry,
testing,
third-party
third-party,
workspace
]
validations:
required: true
Expand Down
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/2-AMA-SDK-ISSUE-FORM.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ body:
multiple: true
options: [
core,
generator-sdk,
create,
schematics,
showcase-sdk
swagger-builder
]
validations:
Expand Down
14 changes: 11 additions & 3 deletions .github/ISSUE_TEMPLATE/6-FEATURE-FORM.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,18 @@ body:
value: |
Thanks for your interest in our project! Feel free to contribute your feature proposal whenever possible.
- type: textarea
id: description
id: context
attributes:
label: Description
description: Please describe the feature you wish to integrate
label: Context
description: Please describe the context in with the feature will be implemented
placeholder: Explain the context
validations:
required: true
- type: textarea
id: proposal
attributes:
label: Proposal
description: Please describe the feature you propose
placeholder: Tell us more about your proposal
validations:
required: true
4 changes: 2 additions & 2 deletions .github/actions/setup-java/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ runs:
using: "composite"
steps:
- name: Set up Maven
uses: stCarolas/setup-maven@v4.5
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
with:
maven-version: ${{ inputs.mvn-version }}
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
if: inputs.install-jdk == 'true'
with:
java-version: '17'
Expand Down
4 changes: 4 additions & 0 deletions .github/codeql/codeql-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
paths-ignore:
- '**/node_modules'
- tools/github-actions/*/packaged-action
- packages/**/templates/
5 changes: 5 additions & 0 deletions .github/markdown-check-issue-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: Links are broken in the documentation
labels: bug, documentation
---
On {{ date | date('D MMM YYYY') }} some broken links were found in the Markdown documentation. Check the [action result]({{ env.RUN_URL }}).
17 changes: 17 additions & 0 deletions .github/markdown-external-links.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"ignorePatterns": [
{
"pattern": "^(?!http(s)?:\/\/).*"
},
{
"pattern": "https://pkgs.dev.azure.com/AmadeusDigitalAirline/Otter/_packaging/otter-pr/npm/registry/"
}
],
"replacementPatterns": [
{
"pattern": "/%40",
"replacement": "/@"
}
],
"aliveStatusCodes": [200, 203]
}
13 changes: 13 additions & 0 deletions .github/markdown-links.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"ignorePatterns": [
{
"pattern": "^https?:\/\/.*"
}
],
"replacementPatterns": [
{
"pattern": "/%40",
"replacement": "/@"
}
]
}
10 changes: 10 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## Proposed change

<!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that is required for this change. -->

## Related issues

- :bug: Fixes #(issue)
- :rocket: Feature #(issue)

<!-- Please make sure to follow the contributing guidelines on https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md -->
Loading

0 comments on commit 4503c6f

Please sign in to comment.