Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.5.10: PRs #95, #96, #97, #98, #100 #101

Merged
merged 1 commit into from
Jan 15, 2025
Merged

Conversation

frozenbanana
Copy link
Contributor

Description

This release incorporates key updates and fixes, enhancing functionality, improving code style, and resolving critical bugs. Below is a summary of changes included in this release:

Key Changes

PR #100: Adding Moodle to the Documentation

  • Fix: Resolved link formatting errors in documentation.
  • Files Changed:
    • README.md
    • appinfo/info.xml

PR #99: Bugfix for mkdir Folder Creation Issue

  • Fix: Added missing import and corrected entity name typo.
  • Files Changed:
    • lib/Db/SwarmFileMapper.php

PR #97: Code Style Setup

  • Enhancements:
  • Introduced PSR12 and PhpCsFixer rules for consistent code style.
  • Updated lint pipeline with fast-fail behavior, auto-commit actions, and global imports.
  • Improved exception handling and parameter type hints in multiple modules.
  • Files Changed:
    • .github/workflows/lint.yml
    • .gitignore
    • .php-cs-fixer.dist.php
    • Multiple files across lib/, templates/, and composer.json.

PR #98: Additional Bugfix for mkdir Folder Creation Issue

PR #95: Hejbit API Feature Implementation

  • Enhancements:
    • Introduced multi-version setup with Nextcloud integration.
    • Added Redis session caching, self-signed SSL, and CLI tools for easier development.
    • Refactored Docker environments with health checks and optimized volume usage.
    • Improved API connection handling with detailed exceptions and logging.
  • Files Changed:
    • docker-compose.yml
    • composer.json
    • Multiple files across lib/Backend/, lib/Controller/, lib/Storage/, and more.

Impact

  • Improved code maintainability and style consistency.
  • Resolved critical issues affecting folder creation.
  • Enhanced API capabilities and developer tools for streamlined workflows.
  • Expanded documentation for better user guidance.

Testing

  • All changes have been tested in staging and are ready for production deployment.

@frozenbanana frozenbanana merged commit dcacc11 into main Jan 15, 2025
1 check passed
@frozenbanana frozenbanana deleted the release_20250115 branch January 15, 2025 17:11
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