Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWI-4287 Sync Fork #36

Merged
merged 91 commits into from
Dec 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
44372d5
sync: Synced local 'docs/' with remote 'docs/redoc/'
Jun 13, 2023
9166390
chore: remove broken link from demo (#2338)
AlexVarchuk Jun 13, 2023
7e05202
fix: renames 'FieldContstraints' to 'FieldConstraints' (#2352)
Ricagraca Jul 11, 2023
4386867
fix: schema oneOf title with const (#2350)
AlexVarchuk Jul 11, 2023
c407726
docs: adds vale rules and workflow for running in CI (#2348)
HCloward Jul 11, 2023
8907ff2
chore: update packages dependecy (#2360)
Oprysk Jul 19, 2023
8fbc955
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#2359)
dependabot[bot] Jul 19, 2023
d21af58
feat: enable keyboard navigation (#2361)
RomanPidkostelnyi Jul 19, 2023
9b73dae
docs: fix and update links in redoc-vendor-extensions (#2368)
adamaltman Jul 21, 2023
0bb21c8
feat: add x-tags (#2355)
AlexVarchuk Jul 26, 2023
054f604
feat: add support of react 18 (#2369)
RomanPidkostelnyi Jul 26, 2023
c7d07cd
chore: update cypress to 12.17.1
AlexVarchuk Jul 19, 2023
6a52698
chore: upgrade openapi-core to 1.0.0-rc.2
AlexVarchuk Jul 19, 2023
7529fd2
chore: upgrade packages for fixing vulnerabilities
AlexVarchuk Jul 19, 2023
d6eac39
docs: Remove Redoc CLI and a non-existent config option
lornajane Aug 3, 2023
ae74ef9
chore: v2.1.0 (#2382)
AlexVarchuk Aug 17, 2023
9e14e14
fix: hotfix, crash after 2.1 release
RomanHotsiy Aug 17, 2023
c86fd7f
chore: v2.1.1
RomanHotsiy Aug 17, 2023
2eff85a
chore: add tests for cover field default crash (#2389)
AlexVarchuk Aug 31, 2023
76edc15
fix: react18 cli integration (#2404)
Oprysk Sep 8, 2023
98813e6
chore(deps): bump @cypress/request and cypress (#2410)
dependabot[bot] Sep 8, 2023
1d61001
fix: style RefreshToken URL as <code> in the authorization section
ckszabi Sep 11, 2023
0e38089
chore: v2.1.2 (#2413)
AlexVarchuk Sep 11, 2023
26674e7
fix: more cases for react18 and cli integration (#2416)
tatomyr Sep 15, 2023
b3503f2
Config docs and README refresh (#2393)
lornajane Sep 21, 2023
aadc32c
sync: Synced local 'docs/' with remote 'docs/redoc/'
Sep 21, 2023
ff492b5
sync: Synced local 'docs/' with remote 'docs/redoc/'
Sep 28, 2023
75065a2
sync: Synced local 'docs/' with remote 'docs/redoc/'
Oct 9, 2023
25394b7
sync: Synced local 'docs/' with remote 'docs/redoc/'
Oct 9, 2023
f28a807
sync: Synced local 'docs/' with remote 'docs/redoc/'
Oct 18, 2023
88f813e
chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 (#2427)
dependabot[bot] Oct 22, 2023
ba7cd0a
sync: Synced local 'docs/' with remote 'docs/redoc/'
Oct 23, 2023
b36a6e2
fix: default value as object in request body (#2437)
AlexVarchuk Oct 23, 2023
bf96061
fix: hideRequestPayloadSample (#2436)
AlexVarchuk Oct 23, 2023
8ddeb6d
fix: display string pattern in array items (#2438)
AlexVarchuk Oct 24, 2023
b2d8e0f
chore: v2.1.3 (#2439)
AlexVarchuk Oct 25, 2023
7b2931d
sync: Synced local 'docs/' with remote 'docs/redoc/'
Nov 9, 2023
8c04c02
docs: fix admonition on config page (#2452)
adamaltman Nov 13, 2023
e9f9799
Update README.md (#2422)
lexigen Nov 13, 2023
0db1e98
docs: Remove references to interactive docs in the open source projec…
lornajane Dec 1, 2023
21b961d
Add Quaderno API to README's Showcase section (#2468)
jrub Dec 28, 2023
76cecf0
chore: Update directory structure for Vale v3 (#2477)
lornajane Jan 17, 2024
4fd22f6
docs: Add docs tooling to align with publishing to main site (#2484)
lornajane Jan 29, 2024
8c39149
docs: Fix a link that couldn't be checked as it reaches outside the R…
lornajane Feb 12, 2024
3f3f955
docs: Update API examples list to include Museum API (#2506)
lornajane Apr 2, 2024
1f11f59
chore: fix vulnerabilities and upgrade deps (#2445)
AlexVarchuk Apr 24, 2024
9af774e
chore: add check-version to publish script (#2446)
AlexVarchuk Apr 24, 2024
edac972
fix: publish script (#2524)
AlexVarchuk Apr 24, 2024
20a923b
chore: upgrade openapi-sampler (#2525)
AlexVarchuk Apr 24, 2024
ff91768
chore: upgrade cypress to fix e2e tests and update-browserslist-db (#…
AlexVarchuk Apr 25, 2024
2b72dc0
fix: use h2/h3 for headings instead of h1/h2 for better seo (#2514)
maxkrumpe Apr 25, 2024
b0d03d0
fix: add deprecated css to clickable property name (#2526)
keremnalbant Apr 25, 2024
a661320
chore: v2.1.4 (#2530)
AlexVarchuk Apr 25, 2024
50c7f60
chore: fix docker publish action (#2531)
AlexVarchuk Apr 25, 2024
31d88a1
docs: Remove outdated sync job for docs folder (#2465)
lornajane Apr 26, 2024
72dd57d
chore: move jest-environment-jsdom to dev dependencies (#2543)
AlexVarchuk Jun 6, 2024
c664dd0
fix: update react to 18 and react-tabs to 6 (#2547)
AlexVarchuk Jun 6, 2024
3658b6d
chore: v2.1.5 (#2550)
AlexVarchuk Jun 10, 2024
d0543bb
chore: upgrade vulnerable dev dependencies
RomanHotsiy Aug 1, 2024
e066677
chore: remove heavy bundlesize dev dependency
RomanHotsiy Aug 1, 2024
a7607ea
docs: update broken link of Openapi Object (#2577)
AlexVarchuk Aug 29, 2024
60d131b
fix: show siblings schema with oneOf (#2576)
AlexVarchuk Aug 29, 2024
c813eea
docs: fix http-server example from in-page feedback (#2580)
lornajane Sep 2, 2024
c0203be
chore: upgrade node version for docker (#2589)
AlexVarchuk Sep 13, 2024
c04b4c8
docs: Remove the old zero-dependency claim for Redoc docs (#2590)
lornajane Sep 16, 2024
d193dd2
chore: Remove the sync job, we don't use it any more (#2591)
lornajane Sep 19, 2024
c0c6820
chore(deps): bump body-parser and express (#2603)
dependabot[bot] Oct 15, 2024
1cceed4
chore(deps): bump dompurify from 3.0.6 to 3.1.3 (#2602)
dependabot[bot] Oct 15, 2024
64f1877
feat: add support x-badges (#2605)
AlexVarchuk Oct 16, 2024
4736c54
chore: v2.2.0 (#2606)
AlexVarchuk Oct 16, 2024
1593d01
fix: docker build (#2607)
AlexVarchuk Oct 16, 2024
11912f5
docs(all): change admonition type to 'info' (#2608)
TaylorKrusen Oct 18, 2024
c3fce4e
chore: updated webpack version to 5.94.0 (#2583)
Dxuian Oct 28, 2024
aa0879c
feat: update pattern styling (#2196) (#2600)
miqh Oct 28, 2024
639fd2c
chore: npm audit for previnting feature vulnerabilities (#2612)
AlexVarchuk Oct 28, 2024
e44999d
Merge commit '639fd2c32c18ae5ff5937d76eb5ab70fc2bc2f86' of https://gi…
ckoegel Dec 3, 2024
29288ea
formatting
ckoegel Dec 3, 2024
b1e7ff5
readme formatting
ckoegel Dec 3, 2024
6d704e0
operations
ckoegel Dec 3, 2024
d7e543b
types
ckoegel Dec 3, 2024
1f3b3ea
utils
ckoegel Dec 3, 2024
be9b768
badges in spec
ckoegel Dec 3, 2024
dc3d1de
update package lock
ckoegel Dec 3, 2024
e43cf9a
snapshots
ckoegel Dec 3, 2024
9f1e4dd
wf updates
ckoegel Dec 3, 2024
b6d9ae1
spec
ckoegel Dec 3, 2024
a8dc00a
snapshot
ckoegel Dec 3, 2024
0bf3347
search tests
ckoegel Dec 3, 2024
a74e802
fix e2e tests
ckoegel Dec 3, 2024
e2527c7
update styled-components
ckoegel Dec 3, 2024
8ee275b
dont update
ckoegel Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
150 changes: 150 additions & 0 deletions .github/styles/config/vocabularies/Rules/accept.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
[Aa]nsible
[Aa]utostart
[Bb]locklist
[Bb]locklists
[Bb]oolean
[Bb]reakpoint
[B]reakpoints
[Cc]ancelation
[Cc]lassloading
[Cc]hargeback
[Cc]hargebacks
[Cc]he
[Cc]rypto
[Cc]ryptocurrency
[Dd]evfile|[Dd]evfiles
[Dd]ownstream
[Dd]ownstreaming
[Ff]actories|[Ff]actory
[Gg]it
[Gg]rafana
[Hh]eatmap
[Hh]elm
[Hh]ostname
[Ii]tem
[Jj]etbrains
[Kk]eycloak
[Ll]iveness
[Ll]ombok
[Ll]oopback
[Mm]aven
[Mm]inikube
[Mm]inishift
[Mm]ixin|[Mm]ixins
[Mm]odularization
[Mm]ulticluster
[Mm]ultihost
[Mm]ultinode
[Mm]ultitenant
[Mm]ultiuser
[Mm]ultizone
[Nn]amespace|[Nn]amespaces
[Nn]etcoredebug[Oo]utput
[Nn]ginx
[Oo]nboarding
[Pp]podman
[Pp]reconfigured
[Rr]eadonly
[Rr]epresentment
[Rr]ollout|[Rr]ollouts
[Rr]untime|[Rr]untimes
[Ss]erializer
[Ss]erverless
[Ss]ubnetwork
[Ss]ubpath|[Ss]ubpaths
[Tt]heia
[Tt]olerations
[Tt]ruststore
[Uu]ninstallation
[Uu]nstaged
[Uu]ntrusted
[Ww]orkspace|[Ww]orkspaces
[Yy]eoman
\.NET
adoc
Antora
API
Apigee
AsciiDoc
AWS|aws
Azure
Bierner
Bitbucket
btn
Btrfs
CentOS
Ceph
Che-Theia
CLI
ConfigMap|ConfigMaps
Ctrl
DaemonSet
Dev Workspace
Developer Perspective
DNS
Docker
Dockerfile
Dotnet
Endevor
endif
GitHub|github
GitLab
Gluster
Gradle
Grafana
GUI
HTTPS|https
I/O
IDE|ide|IDEs
Intelephense
IntelliJ IDEA
Java
Java Lombok
JSON|json
JVM|jvm
kbd
Kubespray
Laravel
Let\'s Encrypt
Mattermost
mebibytes
Microsoft Azure
millicores
Mulesoft
MySQL
Netlify
Node.js
npm
NuGet
OAuth
ocp
OmniSharp
OpenShift
OpenTracing
Operator
OperatorHub
OpenAPI
osd
PHP
PostgreSQL
Quarkus
Rebilly
Redoc
Redocly
Redocly-cli
SCM
Sharding
SonarLint
Spring Boot
SVG
Uber
URI|URIs
URL|url|URLs
Velero
Vercel
Visual Studio Code
vsix
Webview|Webviews
Woopra
YAML|yaml
Zowe
Empty file.
6 changes: 0 additions & 6 deletions .github/sync.yml

This file was deleted.

37 changes: 37 additions & 0 deletions .github/workflows/docs-tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Documentation tests
on:
pull_request:
types: [opened, synchronize, reopened]

jobs:
markdownlint:
name: markdownlint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: DavidAnson/markdownlint-cli2-action@v15
with:
config: .markdownlint.yaml
globs: |
docs/**/*.md
README.md

vale:
name: vale action
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: errata-ai/vale-action@reviewdog
with:
files: '["README.md", "docs"]'
filter_mode: file

linkcheck:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Markup Link Checker (mlc)
uses: becheran/[email protected]
with:
args: ./docs
2 changes: 1 addition & 1 deletion .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
build-and-e2e:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: npm ci
- run: npm run bundle
- run: npm run e2e
30 changes: 15 additions & 15 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4

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

- name: Store bundle artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: bundles
path: bundles
Expand All @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Clean Install
run: npm ci
Expand All @@ -57,13 +57,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Clean Install
run: npm ci

- name: Download bundled artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: bundles
path: bundles
Expand All @@ -86,16 +86,16 @@ jobs:
registry-url: 'https://registry.npmjs.org'

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download bundled artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: bundles
path: bundles

- name: Cache node modules
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
key: npm-${{ hashFiles('package-lock.json') }}
Expand Down Expand Up @@ -143,22 +143,22 @@ jobs:
fi

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '14.x'
node-version: '18.x'
registry-url: 'https://registry.npmjs.org'

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download bundled artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: bundles
path: bundles

- name: Cache node modules
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
key: npm-${{ hashFiles('package-lock.json') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
build-and-unit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: npm ci
- run: npm run bundle
- run: npm test
54 changes: 54 additions & 0 deletions .markdownlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
# Default rules: https://github.com/github/super-linter/blob/master/TEMPLATES/.markdown-lint.yml

# Rules by id

# Unordered list style
MD004: false

# Unordered list indentation
MD007:
indent: 2

MD013:
# TODO: Consider to decrease allowed line length
line_length: 800
tables: false

## Allow same headers in siblings
MD024:
siblings_only: true

# Multiple top level headings in the same document
MD025:
front_matter_title: ''

# Trailing punctuation in heading
MD026:
punctuation: '.,;:。,;:'

# Ordered list item prefix
MD029: false

# Unordered lists inside of ordered lists
MD030: false

# Inline HTML
MD033: false

# No bare urls
MD034: false

# Emphasis used instead of a heading
MD036: false

# Disable "First line in file should be a top level heading"
# We use uncommon format to add metadata.
# TODO: Consider to use "YAML front matter".
MD041: false

# Rules by tags
blank_lines: false

MD046: false
# code-block-style
4 changes: 4 additions & 0 deletions .mlc.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ignore these links, we can't check them from this subproject
ignore-links=["../*", "/docs/*"]
# Path to the root folder used to resolve all relative paths
root-dir="./docs"
Loading
Loading