Skip to content

Conversation

@urmauur
Copy link
Member

@urmauur urmauur commented Sep 17, 2025

Describe Your Changes

This pull request removes several files and documentation related to the website build, configuration, and API specification syncing. The most significant changes are the deletion of the .gitignore, README.md, API_SPEC_SYNC.md, astro.config.mjs, and the navigation injection script. These deletions indicate a major cleanup or deprecation of the current website setup and its documentation.

Project & Documentation Removal:

  • Deleted the website's .gitignore file, removing all ignore rules for build output, dependencies, logs, environment variables, and OS-specific files.
  • Removed README.md, which provided setup, build, and usage instructions for the website, including commands for API reference management.
  • Deleted API_SPEC_SYNC.md, which documented the process and workflows for synchronizing the Jan Server API specification with the website documentation.

Configuration & Script Removal:

  • Removed astro.config.mjs, the main Astro configuration file that defined site settings, integrations, plugins, and sidebar navigation for the documentation site.
  • Deleted the navigation injection script public/scripts/inject-navigation.js, which dynamically added navigation links to documentation pages.

Build & Dependency Cleanup:

  • Removed package.json, eliminating all scripts and dependencies required for building and running the website project.

Fixes Issues

  • Closes #
  • Closes #

Self Checklist

  • Added relevant comments, esp in complex areas
  • Updated docs (for bug fixes / features)
  • Created issues for follow-up changes or refactoring needed

@urmauur urmauur added this to the v0.7.0 milestone Sep 17, 2025
@urmauur urmauur self-assigned this Sep 17, 2025
@ellipsis-dev
Copy link
Contributor

ellipsis-dev bot commented Sep 17, 2025

⚠️ This PR is too big for Ellipsis, but support for larger PRs is coming soon. If you want us to prioritize this feature, let us know at [email protected]


Generated with ❤️ by ellipsis.dev

@urmauur urmauur merged commit 066c70f into dev Sep 17, 2025
1 check passed
@urmauur urmauur deleted the fix/wipe-out-docs-website branch September 17, 2025 03:44
@github-project-automation github-project-automation bot moved this to QA in Jan Sep 17, 2025
@github-actions github-actions bot modified the milestones: v0.7.0, v0.6.10 Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants