Skip to content

General: Version bumped to v0.0.92#92

Open
LouisOuellet wants to merge 8 commits into
stablefrom
dev
Open

General: Version bumped to v0.0.92#92
LouisOuellet wants to merge 8 commits into
stablefrom
dev

Conversation

@LouisOuellet
Copy link
Copy Markdown
Contributor

No description provided.

- ConfigOverrideService removed (config already handles .cfg files with gitignore)
- Added Encryption Service (P1), SMS/IMAP Services (P2)
- Updated Auth to 2.1 'Security Review + Feature Completion' (2FA/TOTP/Email/SMS)
- Profile Modal: reworded to note current page-based system
- Debug Audit Logger: note Log.php exists, need audit trail layer on top
- Global View Context: reworded to note Route/Bootstrap architecture
- Migration Runner → Migration System Improvement (note Schema::compare/update exists)
- Developer Mode: note existing dev plugin endpoints (reword 3.1)
- Added Phase 1.2 Config Documentation
- Added Phase 2.8 SMS/IMAP Services
- Added Phase 2.9 SLS Service
- Added Phase 3.3 DataTables Standardization
- Added Phase 3.4 UI Builder Documentation
- Added Phase 3.5 Organization Data Scoping
- Updated Database Abstraction to note Schema::compare/update
- Updated Config status to note gitignored files
- Added Phase Appendix with current phase checklist
- Updated VersionProvider: /api/core/info exists, need VersionProvider class
1.1 Testing:
- Two-layer approach: php -l syntax validation + route accessibility tests
- Scan all PHP files recursively (src/, lib/plugins/*, lib/modules/*)
- Route tests with public/logged-in/unauthenticated access levels
- GitHub Actions CI workflow (ci.yml + release.yml update)

1.2 Configuration Documentation:
- Follow existing docs/index.md TOC structure (03-using/ subdirectory)
- Create 4 config docs: configuration, config-override, bootstrap-config, app-settings
- docs/index.md already has TOC entries (no link updates needed)

1.3 Application Settings System:
- Split into 1.3.1 /admin/ landing page (Controller/Endpoint, panel.php, sidebar)
- /admin link added to profile plugin's routes.cfg (user menu location)
- 1.3.2 Settings registry: SettingsRegistry, SettingsSection, /admin/settings
- /admin/security and /admin/maintenance sub-pages
- docs/index.md already has admin pages under 04-administering/

Commit: 28ebad9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant