Anton Georgiev
e37be06ec2
Revert "docs: Force trailingSlash"
2024-01-26 11:53:34 -05:00
Anton Georgiev
e1b6baa439
docs: Force trailingSlash
...
Allow to customize the presence/absence of a trailing slash at the end of URLs/links, and how static HTML files are generated
2024-01-25 16:31:02 -05:00
Anton Georgiev
0831a3de97
Merge remote-tracking branch 'bbb/v3.0.x-release' into merge-30-alpha1
2024-01-04 16:29:57 -05:00
Anton Georgiev
9c60b20e7d
Revert "docs: WIP - drop i18n placeholder - SEO work"
2023-12-14 15:24:40 -05:00
Anton Georgiev
d9571669f9
docs: WIP - drop i18n placeholder - SEO work
2023-12-13 12:23:52 -05:00
Anton Georgiev
dacf5422cf
docs: simpler docusaurus.config.js for non-default branch
2023-12-07 22:05:47 -05:00
Anton Georgiev
2c0cdf1d22
docs: drop versions from non-default branch
2023-12-07 21:57:49 -05:00
Anton Georgiev
20b0a4a7d8
Update docusaurus.config.js
2023-12-07 21:48:57 -05:00
Anton Georgiev
a7c792bd5b
docs: add 2.5 docs fix
2023-12-07 16:29:51 -05:00
Anton Georgiev
cdd7b7862f
docs: redirect existing 2.5 links to 2.5-legacy route
2023-12-07 16:23:08 -05:00
Anton Georgiev
19868f636f
docs: mark 2.5 as legacy to match build.sh
2023-12-07 16:22:54 -05:00
Anton Georgiev
e09ac2c755
docs: drop yarn (3.0)
2023-12-07 14:00:53 -05:00
Anton Georgiev
2bb89c515e
docs: init changes for BBB 3.0
2023-12-07 11:03:08 -05:00
Anton Georgiev
1dfd1a1633
docs: mark 2.5 as legacy to match build.sh
2023-10-03 11:26:06 -04:00
Anton Georgiev
29c2fa78fe
docs: Handle routes in docusaurus.config.js
2023-09-06 20:18:23 -04:00
Anton Georgiev
16bda0d708
docs: set 2.7 as the current docs version
2023-09-06 15:54:40 -04:00
Anton Georgiev
f7052d503d
Update docusaurus.config.js
2023-06-06 08:10:30 -04:00
Anton Georgiev
5685869741
docs: Fix missing main page for GL
2023-06-06 07:58:22 -04:00
Anton Georgiev
2abe115e04
Merge branch 'v2.7.x-release' of github.com:bigbluebutton/bigbluebutton into june1merge
2023-06-01 10:11:59 -04:00
Anton Georgiev
fb2404c4aa
docs: BBB 2.7 initial set of docs
2023-06-01 10:05:46 -04:00
GuiLeme
080292d3d6
[fix-for-redirects] - fixed redirects to fit docusaurus pattern according to their docs.
2023-04-13 11:56:59 -03:00
Anton Georgiev
cf29dfd8f3
docs: handle /dev and /admin routes
2023-04-13 09:36:45 -04:00
Anton Georgiev
fd3fc99412
docs: Handle path /2.6/new-features
2023-04-13 07:40:57 -04:00
Anton Georgiev
d95b610f07
docs: Try to omit .html docusaurus.config.js
2023-04-10 14:17:19 -04:00
GuiLeme
26fb6bb9e6
[fix-26-broken-links] - adds redirect of all /2.6 links
2023-04-10 12:05:09 -03:00
Anton Georgiev
f19906837a
docs: fix - 2.6 route does not exist now that 2.6 is current
2023-04-04 10:49:28 -04:00
Anton Georgiev
ae81d7a2c0
revert docs: More generic redirects
2023-04-04 10:44:21 -04:00
Anton Georgiev
2ef3b2c02f
docs: More generic redirects
2023-04-04 10:34:55 -04:00
Anton Georgiev
26f675ef44
docs: More generic redirects
2023-04-04 09:49:57 -04:00
Anton Georgiev
a9db753226
Merge pull request #17398 from tibroc/docs-make-2.6-default
...
docs: make 2.6 the default version in docs
2023-04-03 10:45:44 -04:00
timo
616462dc46
make 2.6 the default version in docs
2023-04-03 11:09:53 +02:00
GuiLeme
4794a32734
[issue-17157] - fixed reseting to default version
2023-03-31 17:53:17 -03:00
scouillard
9ce8b49384
Change Greenlight reference from pointing to v2 to v3
2023-03-31 16:03:00 -04:00
Anton Georgiev
9b8b119567
docs: added forward rule for /2.6/new.html from forum
2023-03-31 15:22:14 -04:00
Anton Georgiev
ea4c00b583
docs: fix link to GL v3
2023-03-29 09:07:37 -04:00
Anton Georgiev
85ae4fbcab
docs: Forward from old docs API link
2023-03-27 10:23:45 -04:00
timo
3ed8e27cd8
Redirect from old docs to new
...
Google search result showed an old docs page for 2.6. This commit adds a
redirect for that link to the new docs.
2023-03-24 15:23:52 +01:00
Anton Georgiev
bea6f9c751
Merge pull request #17170 from antobinary/push-27-into-develop
...
chore: Merge v2.7.x-release into develop
2023-03-22 10:53:38 -04:00
Anton Georgiev
5012b694b9
docs: remove basename for docs website
2023-03-22 10:39:40 -04:00
Anton Georgiev
8633594394
Merge pull request #17088 from tibroc/docs-build-only-from-develop
...
docs: Build docs only on develop
2023-03-21 12:40:20 -04:00
timo
d9fd33ef93
Build docs only on develop
...
From now on the docs will only be build on develop and not on the
release branches.
This commit adjusts the build script and the docusaurus.config on
develop and the gh-action workflow accordingly.
2023-03-21 17:33:43 +01:00
timo
a08af05b21
Link to the current end user support pages
...
Currently the category 'Teaching' is still empty in the docs. So for
now, we link to existing resource sites outside of the docs.
related to #17055
2023-03-21 17:26:57 +01:00
Anton Georgiev
8a92cd5205
docs: enable building of 2.5 docs
2023-03-16 15:18:27 -04:00
Anton Georgiev
24b48b564f
Merge pull request #16934 from tibroc/docs-remove-edit-#16863
...
docs: Remove the edit button on the bottom of each page
2023-03-07 09:11:57 -05:00
timo
c8bbe8120f
Remove 'edit' button on the bottom of each page
...
The workflow to edit the page would either way not be a simple click to
an edit page. But you'd have to fork the repo, sign a CLA, and then do a
PR against the correct version. So I decided to remove it.
2023-03-07 11:26:00 +01:00
timo
bb194801a4
Move greenlight v3 docs to this repo
...
As originally planned, the greenlight v3 docs are added to this repo.
See #16667
2023-03-06 23:30:40 +01:00
timo
e4b9637eef
Use GitHub Actions and Pages to build and deploy the docs
...
This commit introduces GitHub Actions to build the docs and deploy them
to GitHub Pages with the following behavior:
* The job will only be triggered for pushes to the branches 'develop' or
those starting with 'v' and changes to the 'docs'-folder in order to
avoid excessive triggering.
* Jobs that are triggered concurrently on different branches are
canceled and only the last job will be executed.
The template for this action is taken from the original docusaurus
documentation (https://docusaurus.io/docs/deployment#deploying-to-github-pages ).
Closes #16665
2023-02-09 11:40:25 +01:00
timo
c87294b5b2
Versioning configuration and improvents in the build script
...
This commit contains:
* fix the build script, so that only versions are added that have a
`docusaurus.config.js`
* some refactoring so that the build script will work well with github
pages
* add configuration to the `docusaurus.config.js` to display a dropdown
menu to select a version
The behavior for the versioning is now so that 2.6 is both the 'latest'
version as well as the 'next' version. As soon as 2.7 will be built that
will be displayed as the 'next' version.
closes #16671
2023-02-09 10:53:47 +01:00
Ghazi Triki
c953e8ed7f
Fix broken links in the new docs.
2023-01-12 21:46:29 +01:00
Ghazi Triki
28a773e168
Move bigbluebutton-docs to the main repository.
2022-12-10 21:21:56 +01:00