Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
fc73299
Remove old docs
JulienLavocat Oct 3, 2025
62df408
Import migrated docs from poc
JulienLavocat Oct 3, 2025
33a6ff4
Add links to navbar
JulienLavocat Oct 3, 2025
41b9709
Update previous tutorial to new version
JulienLavocat Oct 3, 2025
e0766b6
Finish part 3 of the unity tutorial
JulienLavocat Oct 3, 2025
e32fef5
Complete Unity Tutorial
JulienLavocat Oct 3, 2025
69142db
Add remaning docs except Unreal Tutorial
JulienLavocat Oct 3, 2025
fa5f3da
Bring back cursor rules
JulienLavocat Oct 3, 2025
fe3bab6
Migrate Unreal tutorial
JulienLavocat Oct 6, 2025
d03441d
Add docs for docs :D
JulienLavocat Oct 6, 2025
b9acbbf
Improve navbar, use algolia
JulienLavocat Oct 7, 2025
1b20e11
Pages now have the same URL as live docs
JulienLavocat Oct 7, 2025
0291436
CSS improvements
JulienLavocat Oct 7, 2025
e5d2ee4
Add CI checks
JulienLavocat Oct 7, 2025
dc1e4c7
Migrate all images
JulienLavocat Oct 7, 2025
6a52ec8
Fix footer still existing somehow
JulienLavocat Oct 7, 2025
11af9dd
Fix broken links
JulienLavocat Oct 7, 2025
78cfb8b
Fix broken links using sed
JulienLavocat Oct 7, 2025
0526611
Manual fix of remaning links
JulienLavocat Oct 7, 2025
76c04c0
Add publish workflow
JulienLavocat Oct 8, 2025
77a3d04
Add unreal reference
JulienLavocat Oct 10, 2025
085cef6
Align CLI with other JS projects
JulienLavocat Oct 10, 2025
3a234c9
Rename everything to lowercase
JulienLavocat Oct 10, 2025
ed13b9d
Fixed some small formatting issues
jdetter Oct 15, 2025
d84817d
Fix pnpm lockfile
JulienLavocat Oct 21, 2025
c516ce9
Migrate latest changes
JulienLavocat Oct 21, 2025
5521ae5
Update sidebar looks
JulienLavocat Oct 21, 2025
7368b81
Delete build dir
JulienLavocat Oct 21, 2025
61c3dd9
Add destination_dir to docs-test workflow
JulienLavocat Oct 21, 2025
f39d13e
Adjust docusaurus migration styling (#3452)
cloutiertyler Oct 22, 2025
e44051b
set /docs as base url
JulienLavocat Oct 22, 2025
900ebad
prefix /docs to fonts
JulienLavocat Oct 22, 2025
03e74bd
Fix smoke tests
JulienLavocat Oct 22, 2025
06bfa1f
Add favicon
JulienLavocat Oct 22, 2025
7e2d083
A few styling fixings
cloutiertyler Oct 22, 2025
ab054e4
Further styling
cloutiertyler Oct 22, 2025
239f7ed
Styling adjustments
cloutiertyler Oct 22, 2025
adafcb0
Disable contextual search
JulienLavocat Oct 22, 2025
ae1e7bb
target: '_self' for logo
cloutiertyler Oct 22, 2025
782b02a
Improve docs searchbar styling
JulienLavocat Oct 23, 2025
03b80f3
Add ask ai
JulienLavocat Oct 23, 2025
8380e37
Replace docsearch by Inkeep
JulienLavocat Oct 23, 2025
b729575
Update API key in docusaurus.config.tsUpdate inkeep api key
JulienLavocat Oct 23, 2025
0910075
(tmp) Add publish to test
JulienLavocat Oct 23, 2025
0fc9886
Add AI chat
JulienLavocat Oct 23, 2025
143440c
font-familiy is now source for sidebar
JulienLavocat Oct 23, 2025
28c4c09
New styles for sidebar
JulienLavocat Oct 23, 2025
7432978
Add active and hover
JulienLavocat Oct 23, 2025
c1e4bf6
Ask AI is now regular item + spacing fixes
JulienLavocat Oct 23, 2025
c0eb025
box shadow instead of border
cloutiertyler Oct 23, 2025
0dff637
Another box shadow fix
cloutiertyler Oct 23, 2025
6668e40
Less jank way of doing the ask ai styling and row level security
cloutiertyler Oct 23, 2025
323ab07
Fix search bar styling
cloutiertyler Oct 23, 2025
b75b278
Update docs-test.yaml to remove S3 upload step
JulienLavocat Oct 24, 2025
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
30 changes: 0 additions & 30 deletions .github/workflows/docs-check-links.yml

This file was deleted.

56 changes: 56 additions & 0 deletions .github/workflows/docs-publish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Docs / Publish

permissions:
contents: read

on:
push:
branches:
- docs/release

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '22'

- uses: pnpm/action-setup@v4
with:
run_install: true

- name: Get pnpm store directory
working-directory: sdks/typescript
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV

- uses: actions/cache@v4
name: Setup pnpm cache
with:
path: ${{ env.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
working-directory: docs
run: pnpm install

- name: Docusaurus build
working-directory: docs
run: pnpm build

- name: Publish docs to S3
uses: shallwefootball/s3-upload-action@master
with:
aws_key_id: ${{ secrets.DOCS_AWS_KEY_ID }}
aws_secret_access_key: ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY}}
aws_bucket: spacetimedb-docs
source_dir: docs/build
destination_dir: 'docs'
44 changes: 44 additions & 0 deletions .github/workflows/docs-test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Docs / Test
permissions:
contents: read

on:
pull_request:

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '22'

- uses: pnpm/action-setup@v4
with:
run_install: true

- name: Get pnpm store directory
working-directory: sdks/typescript
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV

- uses: actions/cache@v4
name: Setup pnpm cache
with:
path: ${{ env.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
working-directory: docs
run: pnpm install

- name: Docusaurus build
working-directory: docs
run: pnpm build
79 changes: 0 additions & 79 deletions .github/workflows/docs-validate-nav-build.yml

This file was deleted.

16 changes: 16 additions & 0 deletions docs/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
root = true

[*]
end_of_line = lf
insert_final_newline = true

[src/**.ts]
indent_style = space
indent_size = 2
charset = utf-8
trim_trailing_whitespace = true
max_line_length = 120

[*.json]
indent_style = space
indent_size = 2
60 changes: 0 additions & 60 deletions docs/.github/workflows/repo-migration-notice.yml

This file was deleted.

25 changes: 20 additions & 5 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
**/.vscode
.idea
*.log
node_modules
.DS_store
# Dependencies
/node_modules

# Production
/build

# Generated files
.docusaurus
.cache-loader

# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
2 changes: 0 additions & 2 deletions docs/.prettierignore

This file was deleted.

1 change: 0 additions & 1 deletion docs/LICENSE.txt

This file was deleted.

Loading
Loading