Skip to content

Remove internal documentation and streamline codebase#63

Merged
otatechie merged 1 commit into
mainfrom
ui/component-updates
Dec 22, 2025
Merged

Remove internal documentation and streamline codebase#63
otatechie merged 1 commit into
mainfrom
ui/component-updates

Conversation

@otatechie
Copy link
Copy Markdown
Owner

BREAKING: Internal docs removed. Visit https://guacpanel.com/ for documentation.

@otatechie otatechie self-assigned this Dec 22, 2025
@otatechie otatechie added the documentation Improvements or additions to documentation label Dec 22, 2025
- Remove all internal documentation pages and routes
- Redirect root URL to login page
- Point documentation links to https://guacpanel.com
- Remove unused documentation components (ArticleNavigation, CodeBlock, Footer)
- Remove Public layout and related components
- Fix AppPersonalisationServiceProvider to handle missing tables gracefully
- Update README with comprehensive feature list
- Clean up unused imports and component registrations

BREAKING CHANGE: Internal documentation has been removed. Users should visit https://guacpanel.com for documentation.
@otatechie otatechie force-pushed the ui/component-updates branch from 1b01f62 to c7313f9 Compare December 22, 2025 16:06
@github-actions
Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@otatechie otatechie merged commit 87d9699 into main Dec 22, 2025
1 of 8 checks passed
@otatechie otatechie deleted the ui/component-updates branch December 22, 2025 16:09
@otatechie otatechie restored the ui/component-updates branch December 22, 2025 16:21
@otatechie otatechie deleted the ui/component-updates branch December 22, 2025 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant