Skip to content

Refactor docs and expand interactive testing coverage - #6

Merged
tnware merged 4 commits into
mainfrom
consolidate-docs
Mar 5, 2026
Merged

tnware merged 4 commits into
mainfrom
consolidate-docs

Conversation

@tnware

@tnware tnware commented Mar 5, 2026 •

Copy link
Copy Markdown
Owner
  • Refactor and reorganize docs structure (concepts/configuration flow, updated navigation, glossary updates, and link fixes across README/docs).
  • Adjust CI to avoid running test jobs for docs-only changes.
  • Add interactive testing support artifacts (test app migration + seed management command + test settings updates).
  • Update admin demo configs to match real relationship semantics (Company -> departments/projects multi-select, Company -> settings single-select, Department -> employees multi-select).
  • Fix CompanySettings string representation for nullable company relationships to avoid admin/runtime crashes.

- Consolidate and rename documentation files for clarity, merging core concepts and architecture into a single 'concepts' document.
- Introduce new 'configuration' document to cover virtual field behavior, visibility, and permissions.
- Remove outdated files such as 'data-integrity', 'rendering', and 'querysets-and-widgets'.
- Update links in README and other documents to reflect the new structure.
@github-actions github-actions Bot added the docs label Mar 5, 2026
@github-actions github-actions Bot added the ci CI/CD and release pipeline label Mar 5, 2026
@tnware tnware changed the title Refactor documentation structure and content Refactor docs and expand interactive testing coverage Mar 5, 2026
@tnware
tnware merged commit aae8305 into main Mar 5, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD and release pipeline docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant