Joshua Chen
|
4b5a47ba37
|
feat(client-redirects): make plugin respect onDuplicateRoutes config (#7649)
|
2022-06-22 13:32:02 +02:00 |
|
Joshua Chen
|
bfba6a8b02
|
refactor: remove "error" reporting level, move reportMessage to logger (#7642)
|
2022-06-17 14:51:00 +02:00 |
|
Joshua Chen
|
1b9bec1042
|
feat: allow customizing localization path of each locale (#7624)
|
2022-06-17 11:07:35 +02:00 |
|
Sébastien Lorber
|
6df379ca6f
|
fix(docs): forward doc frontMatter.sidebar_custom_props to linking sidebar category (#7638)
|
2022-06-16 19:20:07 +02:00 |
|
Joshua Chen
|
e12a2efaeb
|
docs: normalize capitalization (#7619)
|
2022-06-15 13:04:33 +08:00 |
|
Joshua Chen
|
aeb6c971c0
|
docs: normalize capitalization (#7613)
|
2022-06-14 14:01:06 +08:00 |
|
Joshua Chen
|
fb3138d722
|
refactor(client-redirects): elaborate documentation, minor refactor (#7607)
|
2022-06-13 22:04:39 +08:00 |
|
Joshua Chen
|
7869e74fd7
|
refactor(pwa): simplify registerSW code, fix ESLint errors (#7579)
|
2022-06-07 21:42:17 +08:00 |
|
Joshua Chen
|
bf9b69cfbf
|
docs: make config tabs translatable, fix APITable crowdin issue (#7572)
* docs: make config tabs translatable, fix APITable crowdin issue
* fix
|
2022-06-06 10:52:19 +08:00 |
|
Joshua Chen
|
c03def7d5f
|
docs: wrap more JSX in mdx-code-block (#7568)
|
2022-06-05 15:41:06 +08:00 |
|
Joshua Chen
|
6d481f6a29
|
docs: fix multiple typos (#7561)
|
2022-06-04 21:22:06 +08:00 |
|
dpang314
|
4f26a1911a
|
feat(content-docs): last_update front matter (#7461)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-06-01 16:27:58 +02:00 |
|
Joshua Chen
|
f40dc31381
|
docs: multiple documentation elaborations (#7519)
|
2022-05-28 21:24:01 +08:00 |
|
Joshua Chen
|
ab566ecce3
|
docs: remove useless front matter (#7518)
|
2022-05-28 19:07:45 +08:00 |
|
Joshua Chen
|
7ab97d4726
|
feat(sitemap): allow customizing the output name (#7469)
* feat(sitemap): allow customizing the output name
* add docs
|
2022-05-27 22:30:59 +08:00 |
|
Joshua Chen
|
1a5e33c717
|
refactor(pwa): remove reloadPopup option in favor of swizzling (#7422)
* refactor(pwa): remove reloadPopup option in favor of swizzling
* restore code splitting
* add deprecation
|
2022-05-27 20:32:22 +08:00 |
|
James
|
4f97c7b52c
|
docs: link every reference of types in API table to the type definition (#7497)
* dogfood fix
* feat: links for plugin types
* better syntax
* little refactor
* use code title
* complete the rest
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-05-26 15:06:36 +08:00 |
|
Jan Peer Stöcklmair
|
5fcb742aa1
|
feat(theme-classic): allow className as option for type: "search" (#7357)
* feat(theme-classic): allow className as option for type: "search"
* fixup! feat(theme-classic): allow className as option for type: "search"
* refactor
Co-authored-by: Jan Peer Stoecklmair <jan.peer.stoecklmair@dynatrace.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-05-25 18:41:05 +08:00 |
|
Joshua Chen
|
cd21a31005
|
test: strengthen internal types (#7488)
|
2022-05-25 15:38:44 +08:00 |
|
Massoud Maboudi
|
a0b060759d
|
docs: fix translation config example (#7396)
|
2022-05-11 14:35:19 +08:00 |
|
Joshua Chen
|
6e10a48059
|
fix(content-docs): restore functionality when a category only has index page (#7385)
* fix(content-docs): restore functionality when a category only has index page
* use this internally
|
2022-05-10 14:50:43 +08:00 |
|
Joshua Chen
|
0cc4fa82c1
|
docs: add page for create-docusaurus API documentation (#7343)
* docs: add page for create-docusaurus API documentation
* update
|
2022-05-05 19:36:51 +08:00 |
|
Joshua Chen
|
51815c12c9
|
feat(theme-classic): extensible code block magic comment system (#7178)
|
2022-05-04 12:31:13 +02:00 |
|
Joshua Chen
|
785fed723f
|
refactor(theme-classic): move all sidebar-related config under themeConfig.docs.sidebar (#7277)
|
2022-05-04 12:08:19 +02:00 |
|
Joshua Chen
|
7a3894e664
|
docs: update docs for logger, add API docs to website (#7305)
* docs: update docs for logger, add API docs to website
* fix broken image
|
2022-05-04 17:59:47 +08:00 |
|
Joshua Chen
|
5bed55aeda
|
refactor(types): JSDoc for docusaurus config fields (#7291)
|
2022-05-03 13:57:19 +08:00 |
|
Joshua Chen
|
afc72480ab
|
refactor(eslint-plugin): migrate to TS-ESLint infrastructure (#7276)
* refactor(eslint-plugin): migrate to TS-ESLint infrastructure
* fix lock
|
2022-04-30 17:57:57 +08:00 |
|
Elias Papavasileiou
|
3b1170eb44
|
feat: Docusaurus ESLint plugin to enforce best Docusaurus practices (#7206)
* feat: add eslint plugin
* refactor
* add tests
* fixups!
* fix(no-dynamic-i18n-messages): make translate() recognize template literals
* refactor: rename rule no-dynamic-i18n-messages --> string-literal-i18n-messages
* feat: add ignoreStrings option and refactor
* docs: migrate docs to /docs/api/plugins
* docs: fix anchor links in README.md
* fix: add some ignored strings
* docs: update eslint-plugin docs
* fix: update README link
* docs: various updates
- Reorder sidebar entries
- Fix title size
- Use Markdown file paths
- Simplify relative links
* address reviews
* wording polish
* add npmignore
* fix all internal warnings
* doc improvements
* fix test
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-30 00:04:25 +08:00 |
|
John Reilly
|
b747143982
|
docs: update gtag docs to reflect what a GA4 tag looks like (#7252)
|
2022-04-28 09:05:25 +08:00 |
|
Alexey Pyltsyn
|
84d04ed6ed
|
feat(theme-classic): new 'html' type navbar item (#7058)
* feat(theme-classic): allow using html in dropdown items
* Fix tests
* Introduce HTML type for navbar item
* Update packages/docusaurus-theme-classic/src/theme/NavbarItem/HtmlNavbarItem.tsx
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-15 18:58:15 +08:00 |
|
Jody Heavener
|
5fb0a2e274
|
feat(content-docs): draft docs excluded from build & sidebars (#6457)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-13 18:02:05 +02:00 |
|
Joshua Chen
|
7941a46be3
|
feat: allow setting calendar for i18n date formatting (#6430)
* feat: allow setting calendar for i18n date formatting
* fix TS
* add test
|
2022-04-08 22:34:34 +08:00 |
|
Alexey Pyltsyn
|
bfbc78e52a
|
feat: allow using pure HTML as label in navbar links (#7079)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-04-07 12:33:52 +02:00 |
|
ApsarasX
|
103ea04661
|
feat(sitemap): add ignorePatterns option (#6979)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-06 15:44:07 +02:00 |
|
Joshua Chen
|
24c205a835
|
refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type (#7080)
* refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type
* fix
|
2022-03-31 19:16:07 +08:00 |
|
Joshua Chen
|
77662260f8
|
refactor(core): refactor routes generation logic (#7054)
* refactor(core): refactor routes generation logic
* fixes
|
2022-03-29 16:37:29 +08:00 |
|
Joshua Chen
|
2bcac29cd4
|
refactor(content-docs): deduplicate types, JSDoc for some APIs (#7027)
* refactor(content-docs): deduplicate types, JSDoc for some APIs
* little refactor
|
2022-03-27 12:57:15 +08:00 |
|
Joshua Chen
|
b5ceead3b2
|
feat(content-docs): autogenerate category with linked doc metadata as fallback (#6859)
|
2022-03-25 15:23:11 +01:00 |
|
Alexey Pyltsyn
|
ecbe0b26c5
|
refactor(theme-{classic,common}): refactor ColorModeToggle + useColorMode() hook (#6930)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
|
2022-03-18 15:28:35 +01:00 |
|
Joshua Chen
|
68aaf9201f
|
feat(core): allow plugin lifecycles to return relative paths (#6921)
* feat(core): resolve plugin lifecycles returning relative paths
* fix typo
* fix tests
* revert
* rename path -> entryPath
|
2022-03-16 20:47:15 +08:00 |
|
Joshua Chen
|
8d1c1954c1
|
refactor(content-blog): clean up type definitions; in-code documentation (#6922)
* refactor(content-blog): clean up type definitions; in-code documentation
* add doc
|
2022-03-16 19:36:57 +08:00 |
|
Joshua Chen
|
2a7120cc02
|
docs: mention configureWebpack devServer return value (#6881)
|
2022-03-09 20:23:38 +08:00 |
|
Joshua Chen
|
7ec44bb32c
|
refactor(theme-classic): replace color mode toggle with button; remove switchConfig (#6771)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-03-02 15:57:17 +01:00 |
|
Joshua Chen
|
908ad52025
|
docs: add basic documentation about client modules (#6772)
|
2022-02-26 18:25:19 +08:00 |
|
Joshua Chen
|
9562a5d203
|
refactor: remove deprecated Webpack utils & validation escape hatch (#6740)
|
2022-02-23 11:40:58 +01:00 |
|
Alexey Pyltsyn
|
53c2c118c4
|
feat(search-algolia): allow disabling search page and configuring path (#6692)
|
2022-02-16 19:07:01 +01:00 |
|
Jody Heavener
|
3629b5ab39
|
feat(docs,theme-classic): docs breadcrumbs (#6517)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-02-16 19:02:58 +01:00 |
|
Joshua Chen
|
3fd99ad8d4
|
feat(content-blog): allow customizing blog archive component through option (#6603)
* feat(content-blog): allow customizing blog archive component through option
* fix
|
2022-02-04 18:56:09 +08:00 |
|
Joshua Chen
|
1ca07f8466
|
refactor(content-docs): read category metadata files before autogenerating (#6586)
* refactor(content-docs): read category metadata files before autogenerating
* fix tests
* fix Windows...
* warn user when behavior is undetermined
* oops
* fix typo
|
2022-02-03 16:16:19 +08:00 |
|
Joshua Chen
|
c1e3801ee7
|
fix(cli): allow passing a list of file names to write-heading-ids (#6500)
|
2022-01-29 12:21:15 +08:00 |
|