You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Approach:** Use app:install as primary method + force migration execution by disable/enable + enhanced database verification with proper MariaDB container connection + fixed autoload generation inside container + timeout protection for hanging commands + enhanced diagnostics to identify autoload file location issues + Nextcloud app:update for proper autoloader generation + extended timeouts for progress bar issues + early autoloader check after app installation + timing fix for background autoloader generation + fixed invalid --force flag + enhanced class existence checks + improved timing with longer delays
12
+
**Approach:** Use app:install as primary method + force migration execution by disable/enable + enhanced database verification with proper MariaDB container connection + fixed autoload generation inside container + timeout protection for hanging commands + enhanced diagnostics to identify autoload file location issues + Nextcloud app:update for proper autoloader generation + extended timeouts for progress bar issues + early autoloader check after app installation + timing fix for background autoloader generation + fixed invalid --force flag + enhanced class existence checks + improved timing with longer delays + standardized directory structure using custom_apps path
13
13
14
14
## 🎯 Strategy
15
15
Run unit tests inside a real Nextcloud Docker container with comprehensive diagnostics and host-based autoloader generation to ensure proper class loading and test execution.
@@ -92,6 +92,16 @@ Run unit tests inside a real Nextcloud Docker container with comprehensive diagn
92
92
### Future Versions
93
93
*This section will be updated as new versions are released*
94
94
95
+
### Version 1.47 - Standardized Directory Structure with Custom Apps Path
96
+
**Date:** October 3, 2025
97
+
**Status:** 🔄 Testing In Progress
98
+
**Changes:**
99
+
- 📁 **Standardized Directory Structure** - Updated workflow to use `/var/www/html/custom_apps/` instead of `/var/www/html/apps-extra/` for better Nextcloud compatibility
100
+
- 🏗️ **Improved App Installation Path** - Changed app copy destination from `apps-extra/openconnector` to `custom_apps/openconnector` following Nextcloud standards
101
+
- 🔧 **Updated All References** - Updated all file path references throughout both tests and quality jobs to use the new directory structure
102
+
- 📋 **Enhanced Diagnostics** - Updated diagnostic messages to reflect the new directory structure for better troubleshooting
103
+
- 🎯 **Nextcloud Best Practices** - Aligns with Nextcloud's recommended directory structure for custom applications
104
+
95
105
### Version 1.45 - Enhanced Autoloader Generation with Improved Class Mapping
0 commit comments