Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/chore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Chore
about: Other changes that don't modify src or test files
title: "chore: "
labels: chore
---

**Description**

Clearly describe what change is needed and why. If this changes code then please use another issue type.

**Requirements**

- [ ] No functional changes to the code
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/ci.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Continuous Integration
about: Changes to the CI configuration files and scripts
title: "ci: "
labels: ci
---

**Description**

Describe what changes need to be done to the ci/cd system and why.

**Requirements**

- [ ] The ci system is passing
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Documentation
about: Improve the documentation so all collaborators have a common understanding
title: "docs: "
labels: documentation
---

**Description**

Clearly describe what documentation you are looking to add or improve.

**Requirements**

- [ ] Requirements go here
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/style.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Style Changes
about: Changes that do not affect the meaning of the code (white space, formatting, missing semi-colons, etc)
title: "style: "
labels: style
---

**Description**

Clearly describe what you are looking to change and why.

**Requirements**

- [ ] There is no drop in test coverage.
27 changes: 27 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!--
Thanks for contributing!

Provide a description of your changes below and a general summary in the title

Please look at the following checklist to ensure that your PR can be accepted quickly:
-->

## Status

**READY/IN DEVELOPMENT/HOLD**

## Description

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
134 changes: 0 additions & 134 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -33,53 +33,6 @@ export default defineConfig({
items: [
{ label: 'Introduction', link: '/api-server/' },
{ label: 'Local Setup', link: '/api-server/local-setup' },
{
label: 'Features',
collapsed: true,
items: [
{ label: 'Overview', link: '/api-server/features/' },
{ label: 'Authentication', link: '/api-server/features/authentication' },
{ label: 'User Data Sync', link: '/api-server/features/user-data-sync' },
{ label: 'Email Service', link: '/api-server/features/email-service' },
{ label: 'Data Management', link: '/api-server/features/data-management-api' },
{ label: 'RBAC', link: '/api-server/features/rbac' },
{ label: 'Rate Limiting', link: '/api-server/features/rate-limiting' },
],
},
{
label: 'Guides',
collapsed: true,
items: [
{ label: 'Overview', link: '/api-server/guides/' },
{ label: 'Configure Environment Variables', link: '/api-server/guides/configure-environment-variables' },
{ label: 'Configure MongoDB', link: '/api-server/guides/configure-mongodb' },
{ label: 'Configure CORS', link: '/api-server/guides/configure-cors' },
{ label: 'Implement an Alternative Email Client', link: '/api-server/guides/implement-alternative-email-client' },
],
},
{
label: 'Architecture',
collapsed: true,
items: [
{ label: 'Overview', link: '/api-server/architecture/' },
{ label: 'Dependency Injection', link: '/api-server/architecture/dependency-injection' },
{ label: 'Middleware & Request Lifecycle', link: '/api-server/architecture/middleware' },
{ label: 'Generic Data Endpoint & Registries', link: '/api-server/architecture/generic-data-endpoint' },
{ label: 'Deep Dive: Data Access Flow', link: '/api-server/architecture/data-access-flow' },
{ label: 'Data Seeding & System Initialization', link: '/api-server/architecture/data-seeding-and-fixtures' },
{ label: 'Error Handling', link: '/api-server/architecture/error-handling' },
],
},
{
label: 'Reference',
collapsed: true,
items: [
{ label: 'Overview', link: '/api-server/reference/' },
{ label: 'Authentication', link: '/api-server/reference/authentication' },
{ label: 'Data Access', link: '/api-server/reference/data-access' },
{ label: 'Core Data Models', link: '/api-server/reference/core-models' },
],
},
{ label: 'Deployment', link: '/api-server/deployment' },
],
},
Expand All @@ -89,43 +42,6 @@ export default defineConfig({
items: [
{ label: 'Introduction', link: '/web-dashboard/' },
{ label: 'Local Setup', link: '/web-dashboard/local-setup' },
{
label: 'Features',
collapsed: true,
items: [
{ label: 'Dashboard Overview', link: '/web-dashboard/features/dashboard-overview' },
{ label: 'Content Management', link: '/web-dashboard/features/content-management' },
{ label: 'App Configuration', link: '/web-dashboard/features/app-configuration' },
{ label: 'Authentication', link: '/web-dashboard/features/authentication' },
],
},
{
label: 'Architecture',
collapsed: true,
items: [
{ label: 'Overview', link: '/web-dashboard/architecture/' },
{ label: 'State Management (BLoC)', link: '/web-dashboard/architecture/state-management' },
{ label: 'Routing (go_router)', link: '/web-dashboard/architecture/routing' },
{ label: 'Data Loading Strategy', link: '/web-dashboard/architecture/data-loading-strategy' },
],
},
{
label: 'Guides',
collapsed: true,
items: [
{ label: 'Styling & Theming', link: '/web-dashboard/guides/styling-and-theming' },
{ label: 'Localization', link: '/web-dashboard/guides/localization' },
],
},
{
label: 'Manuals',
collapsed: true,
items: [
{ label: 'Managing Content', link: '/web-dashboard/manuals/managing-content' },
{ label: 'Configuring the Mobile App', link: '/web-dashboard/manuals/configuring-the-app' },
{ label: 'Managing Your Admin Account', link: '/web-dashboard/manuals/managing-admin-account' },
],
},
{ label: 'Deployment', link: '/web-dashboard/deployment' },
],
},
Expand All @@ -135,59 +51,9 @@ export default defineConfig({
items: [
{ label: 'Introduction', link: '/mobile-client/' },
{ label: 'Local Setup', link: '/mobile-client/local-setup' },
{
label: 'Architecture',
collapsed: true,
items: [
{ label: 'Overview', link: '/mobile-client/architecture/' },
{ label: 'State Management (BLoC)', link: '/mobile-client/architecture/state-management' },
{ label: 'Routing & Navigation', link: '/mobile-client/architecture/routing' },
{ label: 'Error Handling', link: '/mobile-client/architecture/error-handling' },
{ label: 'Shared Components', link: '/mobile-client/architecture/shared-components' },
],
},
{
label: 'Guides',
collapsed: true,
items: [
{ label: 'Styling & Theming', link: '/mobile-client/guides/styling-and-theming' },
{ label: 'Localization', link: '/mobile-client/guides/localization' },
],
},
{
label: 'Features',
collapsed: true,
items: [
{ label: 'Overview', link: '/mobile-client/features/' },
{ label: 'Account', link: '/mobile-client/features/account' },
{ label: 'Authentication', link: '/mobile-client/features/authentication' },
{ label: 'Ad System', link: '/mobile-client/features/ad-system' },
{ label: 'Headlines Feed', link: '/mobile-client/features/headlines-feed' },
{ label: 'Headline Details', link: '/mobile-client/features/headline-details' },
{ label: 'Entity Details', link: '/mobile-client/features/entity-details' },
{ label: 'Search', link: '/mobile-client/features/search' },
{ label: 'Settings', link: '/mobile-client/features/settings' },
{ label: 'Status Pages', link: '/mobile-client/features/status-pages' },
],
},
{ label: 'Deployment', link: '/mobile-client/deployment' },
],
},
{
label: 'Customization Guides',
collapsed: true,
items: [
{ label: 'Overview', link: '/customization/' },
{
label: 'Hosting Packages for Customization',
link: '/customization/hosting-packages-for-customization',
},
{
label: 'Guide: Customizing the UI Theme',
link: '/customization/guide-customizing-the-ui',
},
],
},
],
}),
],
Expand Down
80 changes: 0 additions & 80 deletions src/content/docs/api-server/architecture/data-access-flow.mdx

This file was deleted.

This file was deleted.

Loading