Skip to content

Commit 8da2ccc

Browse files
ckoegelAlexVarchukRicagracarica-gracaHCloward
authored
SWI-4287 Sync Fork (#36)
* sync: Synced local 'docs/' with remote 'docs/redoc/' * chore: remove broken link from demo (Redocly#2338) * fix: renames 'FieldContstraints' to 'FieldConstraints' (Redocly#2352) Co-authored-by: Ricagraca <[email protected]> * fix: schema oneOf title with const (Redocly#2350) * docs: adds vale rules and workflow for running in CI (Redocly#2348) * docs: adds vale rules and workflow for running in CI * docs: updates product name from ReDoc to Redoc * chore: update packages dependecy (Redocly#2360) * chore: update packages dependecy * fix: remove redundant options * fix: webpack config demo folder * fix: replace cypress ts-loader * chore: remove redundant dependency * chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (Redocly#2359) Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: enable keyboard navigation (Redocly#2361) * docs: fix and update links in redoc-vendor-extensions (Redocly#2368) Co-authored-by: Lorna Jane Mitchell <[email protected]> * feat: add x-tags (Redocly#2355) * feat: add x-tags * chore: fix e2e tests and add new for x-tag * chore: add x-tags to demo definition * chore: update snapshots * feat: add support of react 18 (Redocly#2369) * feat: add support of react 18 * chore: add newest version of styled-components to peerDependencies * chore: add supoort of styled components * chore: downgrade types * chore: update snapshots * chore: update cypress to 12.17.1 * chore: upgrade openapi-core to 1.0.0-rc.2 * chore: upgrade packages for fixing vulnerabilities * docs: Remove Redoc CLI and a non-existent config option * chore: v2.1.0 (Redocly#2382) * fix: hotfix, crash after 2.1 release * chore: v2.1.1 * chore: add tests for cover field default crash (Redocly#2389) * fix: react18 cli integration (Redocly#2404) * fix: react18 cli integration * fix: update unit tests snapshots * chore(deps): bump @cypress/request and cypress (Redocly#2410) Bumps [@cypress/request](https://github.com/cypress-io/request) to 3.0.1 and updates ancestor dependency [cypress](https://github.com/cypress-io/cypress). These dependencies need to be updated together. Updates `@cypress/request` from 2.88.11 to 3.0.1 - [Release notes](https://github.com/cypress-io/request/releases) - [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md) - [Commits](cypress-io/request@v2.88.11...v3.0.1) Updates `cypress` from 12.17.1 to 13.1.0 - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v12.17.1...v13.1.0) --- updated-dependencies: - dependency-name: "@cypress/request" dependency-type: indirect - dependency-name: cypress dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix: style RefreshToken URL as <code> in the authorization section Co-authored-by: szaszeke <[email protected]> * chore: v2.1.2 (Redocly#2413) * fix: more cases for react18 and cli integration (Redocly#2416) * Config docs and README refresh (Redocly#2393) * docs: Give Redoc a landing page with overview and tldr instructions * docs: move config to dedicated page * docs: modernise README, link to resources * docs: more detailed format for theme configurations * fix: README formatting * fix: Fix future tense errors and add exceptions for config fields as headings * Apply suggestions from code review Co-authored-by: Heather Cloward <[email protected]> * docs: minor updates from excellent pull request feedback * docs: Remove the old quickstart, update HTML as the preferred onboarding method and improve docs/examples on that page * Apply suggestions from code review Co-authored-by: Heather Cloward <[email protected]> --------- Co-authored-by: Heather Cloward <[email protected]> * sync: Synced local 'docs/' with remote 'docs/redoc/' * sync: Synced local 'docs/' with remote 'docs/redoc/' * sync: Synced local 'docs/' with remote 'docs/redoc/' * sync: Synced local 'docs/' with remote 'docs/redoc/' * sync: Synced local 'docs/' with remote 'docs/redoc/' * chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 (Redocly#2427) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.27 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.4.27...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * sync: Synced local 'docs/' with remote 'docs/redoc/' * fix: default value as object in request body (Redocly#2437) * fix: hideRequestPayloadSample (Redocly#2436) * fix: display string pattern in array items (Redocly#2438) * chore: v2.1.3 (Redocly#2439) * sync: Synced local 'docs/' with remote 'docs/redoc/' * docs: fix admonition on config page (Redocly#2452) * Update README.md (Redocly#2422) Fix link to deployment options * docs: Remove references to interactive docs in the open source project (Redocly#2460) * docs: Remove references to interactive docs in the open source project * Update README.md Co-authored-by: Adam Altman <[email protected]> --------- Co-authored-by: Adam Altman <[email protected]> * Add Quaderno API to README's Showcase section (Redocly#2468) * chore: Update directory structure for Vale v3 (Redocly#2477) * chore: Update directory structure for Vale v3 * chore: update Vale folder name * docs: Add docs tooling to align with publishing to main site (Redocly#2484) * docs: add markdownlint and some link checks alongside vale * docs: add link checker config and fix/update some links reported broken * docs: update markdownlint action * docs: fix markdown table formatting * docs: Unpin Vale version and pick up the latest * docs: Fix a link that couldn't be checked as it reaches outside the Redoc project (Redocly#2490) * docs: Update API examples list to include Museum API (Redocly#2506) * feat: Update API examples list to include Museum API * updates museum.yaml with logo and replaces petstore with museum api in playground for local dev and some minor edits to redoc name * docs: update definition --------- Co-authored-by: Heather Cloward <[email protected]> Co-authored-by: Alex Varchuk <[email protected]> * chore: fix vulnerabilities and upgrade deps (Redocly#2445) * chore: fix vulnerabilities and upgrade deps * chore: use old version of cypress * fix: additional vulnerabilities * chore: add check-version to publish script (Redocly#2446) * fix: publish script (Redocly#2524) * chore: upgrade openapi-sampler (Redocly#2525) * chore: upgrade cypress to fix e2e tests and update-browserslist-db (Redocly#2529) * fix: use h2/h3 for headings instead of h1/h2 for better seo (Redocly#2514) * fix: use h2/h3 for headings instead of h1/h2 for better seo * fix: fixed e2e tests for changed headings --------- Co-authored-by: Max Krumpe <[email protected]> * fix: add deprecated css to clickable property name (Redocly#2526) Co-authored-by: Kerem Nalbant <[email protected]> * chore: v2.1.4 (Redocly#2530) * chore: fix docker publish action (Redocly#2531) * docs: Remove outdated sync job for docs folder (Redocly#2465) * chore: move jest-environment-jsdom to dev dependencies (Redocly#2543) * fix: update react to 18 and react-tabs to 6 (Redocly#2547) * chore: v2.1.5 (Redocly#2550) * chore: upgrade vulnerable dev dependencies * chore: remove heavy bundlesize dev dependency * docs: update broken link of Openapi Object (Redocly#2577) * fix: show siblings schema with oneOf (Redocly#2576) * docs: fix http-server example from in-page feedback (Redocly#2580) * chore: upgrade node version for docker (Redocly#2589) * docs: Remove the old zero-dependency claim for Redoc docs (Redocly#2590) * chore: Remove the sync job, we don't use it any more (Redocly#2591) * chore(deps): bump body-parser and express (Redocly#2603) Bumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `body-parser` from 1.20.2 to 1.20.3 - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](expressjs/body-parser@1.20.2...1.20.3) Updates `express` from 4.19.2 to 4.21.1 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md) - [Commits](expressjs/express@4.19.2...4.21.1) --- updated-dependencies: - dependency-name: body-parser dependency-type: indirect - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump dompurify from 3.0.6 to 3.1.3 (Redocly#2602) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.0.6 to 3.1.3. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.0.6...3.1.3) --- updated-dependencies: - dependency-name: dompurify dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: add support x-badges (Redocly#2605) * feat: add support x-badges Co-authored-by: Max Mueller <[email protected]> * chore: try to fix e2e tests * chore: try to fix e2e tests part 2 * Update docs/redoc-vendor-extensions.md --------- Co-authored-by: Max Mueller <[email protected]> Co-authored-by: Jacek Łękawa <[email protected]> * chore: v2.2.0 (Redocly#2606) * fix: docker build (Redocly#2607) * docs(all): change admonition type to 'info' (Redocly#2608) * chore: updated webpack version to 5.94.0 (Redocly#2583) * feat: update pattern styling (Redocly#2196) (Redocly#2600) Closes Redocly#2196 * chore: npm audit for previnting feature vulnerabilities (Redocly#2612) * formatting * readme formatting * operations * types * utils * badges in spec * update package lock * snapshots * wf updates * spec * snapshot * search tests * fix e2e tests * update styled-components * dont update --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: redocly-bot <null> Co-authored-by: Alex Varchuk <[email protected]> Co-authored-by: Ricardo Graça <[email protected]> Co-authored-by: Ricagraca <[email protected]> Co-authored-by: Heather Cloward <[email protected]> Co-authored-by: Oprysk Viacheslav <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Roman Pidkostelnyi <[email protected]> Co-authored-by: Adam Altman <[email protected]> Co-authored-by: Lorna Jane Mitchell <[email protected]> Co-authored-by: Lorna Mitchell <[email protected]> Co-authored-by: Roman Hotsiy <[email protected]> Co-authored-by: ckszabi <[email protected]> Co-authored-by: szaszeke <[email protected]> Co-authored-by: Andrew Tatomyr <[email protected]> Co-authored-by: Alexei Maridashvili <[email protected]> Co-authored-by: Javi Rubio <[email protected]> Co-authored-by: Max Krumpe <[email protected]> Co-authored-by: Max Krumpe <[email protected]> Co-authored-by: Kerem Nalbant <[email protected]> Co-authored-by: Kerem Nalbant <[email protected]> Co-authored-by: Max Mueller <[email protected]> Co-authored-by: Jacek Łękawa <[email protected]> Co-authored-by: Taylor Krusen <[email protected]> Co-authored-by: Dxuian <[email protected]> Co-authored-by: Michael Huynh <[email protected]>
1 parent f24d69f commit 8da2ccc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+9467
-9844
lines changed
Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
[Aa]nsible
2+
[Aa]utostart
3+
[Bb]locklist
4+
[Bb]locklists
5+
[Bb]oolean
6+
[Bb]reakpoint
7+
[B]reakpoints
8+
[Cc]ancelation
9+
[Cc]lassloading
10+
[Cc]hargeback
11+
[Cc]hargebacks
12+
[Cc]he
13+
[Cc]rypto
14+
[Cc]ryptocurrency
15+
[Dd]evfile|[Dd]evfiles
16+
[Dd]ownstream
17+
[Dd]ownstreaming
18+
[Ff]actories|[Ff]actory
19+
[Gg]it
20+
[Gg]rafana
21+
[Hh]eatmap
22+
[Hh]elm
23+
[Hh]ostname
24+
[Ii]tem
25+
[Jj]etbrains
26+
[Kk]eycloak
27+
[Ll]iveness
28+
[Ll]ombok
29+
[Ll]oopback
30+
[Mm]aven
31+
[Mm]inikube
32+
[Mm]inishift
33+
[Mm]ixin|[Mm]ixins
34+
[Mm]odularization
35+
[Mm]ulticluster
36+
[Mm]ultihost
37+
[Mm]ultinode
38+
[Mm]ultitenant
39+
[Mm]ultiuser
40+
[Mm]ultizone
41+
[Nn]amespace|[Nn]amespaces
42+
[Nn]etcoredebug[Oo]utput
43+
[Nn]ginx
44+
[Oo]nboarding
45+
[Pp]podman
46+
[Pp]reconfigured
47+
[Rr]eadonly
48+
[Rr]epresentment
49+
[Rr]ollout|[Rr]ollouts
50+
[Rr]untime|[Rr]untimes
51+
[Ss]erializer
52+
[Ss]erverless
53+
[Ss]ubnetwork
54+
[Ss]ubpath|[Ss]ubpaths
55+
[Tt]heia
56+
[Tt]olerations
57+
[Tt]ruststore
58+
[Uu]ninstallation
59+
[Uu]nstaged
60+
[Uu]ntrusted
61+
[Ww]orkspace|[Ww]orkspaces
62+
[Yy]eoman
63+
\.NET
64+
adoc
65+
Antora
66+
API
67+
Apigee
68+
AsciiDoc
69+
AWS|aws
70+
Azure
71+
Bierner
72+
Bitbucket
73+
btn
74+
Btrfs
75+
CentOS
76+
Ceph
77+
Che-Theia
78+
CLI
79+
ConfigMap|ConfigMaps
80+
Ctrl
81+
DaemonSet
82+
Dev Workspace
83+
Developer Perspective
84+
DNS
85+
Docker
86+
Dockerfile
87+
Dotnet
88+
Endevor
89+
endif
90+
GitHub|github
91+
GitLab
92+
Gluster
93+
Gradle
94+
Grafana
95+
GUI
96+
HTTPS|https
97+
I/O
98+
IDE|ide|IDEs
99+
Intelephense
100+
IntelliJ IDEA
101+
Java
102+
Java Lombok
103+
JSON|json
104+
JVM|jvm
105+
kbd
106+
Kubespray
107+
Laravel
108+
Let\'s Encrypt
109+
Mattermost
110+
mebibytes
111+
Microsoft Azure
112+
millicores
113+
Mulesoft
114+
MySQL
115+
Netlify
116+
Node.js
117+
npm
118+
NuGet
119+
OAuth
120+
ocp
121+
OmniSharp
122+
OpenShift
123+
OpenTracing
124+
Operator
125+
OperatorHub
126+
OpenAPI
127+
osd
128+
PHP
129+
PostgreSQL
130+
Quarkus
131+
Rebilly
132+
Redoc
133+
Redocly
134+
Redocly-cli
135+
SCM
136+
Sharding
137+
SonarLint
138+
Spring Boot
139+
SVG
140+
Uber
141+
URI|URIs
142+
URL|url|URLs
143+
Velero
144+
Vercel
145+
Visual Studio Code
146+
vsix
147+
Webview|Webviews
148+
Woopra
149+
YAML|yaml
150+
Zowe

.github/styles/config/vocabularies/Rules/reject.txt

Whitespace-only changes.

.github/sync.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.github/workflows/docs-tests.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Documentation tests
2+
on:
3+
pull_request:
4+
types: [opened, synchronize, reopened]
5+
6+
jobs:
7+
markdownlint:
8+
name: markdownlint
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v4
12+
- uses: DavidAnson/markdownlint-cli2-action@v15
13+
with:
14+
config: .markdownlint.yaml
15+
globs: |
16+
docs/**/*.md
17+
README.md
18+
19+
vale:
20+
name: vale action
21+
runs-on: ubuntu-latest
22+
steps:
23+
- uses: actions/checkout@v4
24+
- uses: errata-ai/vale-action@reviewdog
25+
with:
26+
files: '["README.md", "docs"]'
27+
filter_mode: file
28+
29+
linkcheck:
30+
runs-on: ubuntu-latest
31+
steps:
32+
- name: Checkout Repository
33+
uses: actions/checkout@v4
34+
- name: Markup Link Checker (mlc)
35+
uses: becheran/[email protected]
36+
with:
37+
args: ./docs

.github/workflows/e2e-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build-and-e2e:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
- run: npm ci
1515
- run: npm run bundle
1616
- run: npm run e2e

.github/workflows/publish.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1515

1616
- name: Setup Node
17-
uses: actions/setup-node@v3
17+
uses: actions/setup-node@v4
1818

1919
- name: Cache node modules
20-
uses: actions/cache@v3
20+
uses: actions/cache@v4
2121
with:
2222
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
2323
key: npm-${{ hashFiles('package-lock.json') }}
@@ -32,7 +32,7 @@ jobs:
3232
run: npm run bundle
3333

3434
- name: Store bundle artifact
35-
uses: actions/upload-artifact@v3
35+
uses: actions/upload-artifact@v4
3636
with:
3737
name: bundles
3838
path: bundles
@@ -43,7 +43,7 @@ jobs:
4343
runs-on: ubuntu-latest
4444
steps:
4545
- name: Checkout
46-
uses: actions/checkout@v3
46+
uses: actions/checkout@v4
4747

4848
- name: Clean Install
4949
run: npm ci
@@ -57,13 +57,13 @@ jobs:
5757
runs-on: ubuntu-latest
5858
steps:
5959
- name: Checkout
60-
uses: actions/checkout@v3
60+
uses: actions/checkout@v4
6161

6262
- name: Clean Install
6363
run: npm ci
6464

6565
- name: Download bundled artifact
66-
uses: actions/download-artifact@v3
66+
uses: actions/download-artifact@v4
6767
with:
6868
name: bundles
6969
path: bundles
@@ -86,16 +86,16 @@ jobs:
8686
registry-url: 'https://registry.npmjs.org'
8787

8888
- name: Checkout
89-
uses: actions/checkout@v3
89+
uses: actions/checkout@v4
9090

9191
- name: Download bundled artifacts
92-
uses: actions/download-artifact@v3
92+
uses: actions/download-artifact@v4
9393
with:
9494
name: bundles
9595
path: bundles
9696

9797
- name: Cache node modules
98-
uses: actions/cache@v3
98+
uses: actions/cache@v4
9999
with:
100100
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
101101
key: npm-${{ hashFiles('package-lock.json') }}
@@ -143,22 +143,22 @@ jobs:
143143
fi
144144
145145
- name: Setup Node
146-
uses: actions/setup-node@v3
146+
uses: actions/setup-node@v4
147147
with:
148-
node-version: '14.x'
148+
node-version: '18.x'
149149
registry-url: 'https://registry.npmjs.org'
150150

151151
- name: Checkout
152-
uses: actions/checkout@v3
152+
uses: actions/checkout@v4
153153

154154
- name: Download bundled artifacts
155-
uses: actions/download-artifact@v3
155+
uses: actions/download-artifact@v4
156156
with:
157157
name: bundles
158158
path: bundles
159159

160160
- name: Cache node modules
161-
uses: actions/cache@v3
161+
uses: actions/cache@v4
162162
with:
163163
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
164164
key: npm-${{ hashFiles('package-lock.json') }}

.github/workflows/unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build-and-unit:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
- run: npm ci
1515
- run: npm run bundle
1616
- run: npm test

.markdownlint.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
# Default rules: https://github.com/github/super-linter/blob/master/TEMPLATES/.markdown-lint.yml
3+
4+
# Rules by id
5+
6+
# Unordered list style
7+
MD004: false
8+
9+
# Unordered list indentation
10+
MD007:
11+
indent: 2
12+
13+
MD013:
14+
# TODO: Consider to decrease allowed line length
15+
line_length: 800
16+
tables: false
17+
18+
## Allow same headers in siblings
19+
MD024:
20+
siblings_only: true
21+
22+
# Multiple top level headings in the same document
23+
MD025:
24+
front_matter_title: ''
25+
26+
# Trailing punctuation in heading
27+
MD026:
28+
punctuation: '.,;:。,;:'
29+
30+
# Ordered list item prefix
31+
MD029: false
32+
33+
# Unordered lists inside of ordered lists
34+
MD030: false
35+
36+
# Inline HTML
37+
MD033: false
38+
39+
# No bare urls
40+
MD034: false
41+
42+
# Emphasis used instead of a heading
43+
MD036: false
44+
45+
# Disable "First line in file should be a top level heading"
46+
# We use uncommon format to add metadata.
47+
# TODO: Consider to use "YAML front matter".
48+
MD041: false
49+
50+
# Rules by tags
51+
blank_lines: false
52+
53+
MD046: false
54+
# code-block-style

.mlc.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Ignore these links, we can't check them from this subproject
2+
ignore-links=["../*", "/docs/*"]
3+
# Path to the root folder used to resolve all relative paths
4+
root-dir="./docs"

0 commit comments

Comments
 (0)