Skip to content

Releases: numencode/wn-dropboxadapter-plugin

v1.1.0

14 Jul 13:55

Choose a tag to compare

What's Changed

  • Implemented OAuth2 Refresh Token Flow for Dropbox authentication.
    • Provides a more secure and persistent authentication method.
    • Eliminates the need for manual token renewal every 4 hours.
    • Includes a new console command (php artisan dropboxadapter:setup) to generate and manage refresh tokens.
  • Introduced Temporary Token Flow for quick setup and development environments.
    • Allows direct use of short-lived access tokens for testing.
  • Enhanced .env configuration to support both authentication modes via DROPBOX_AUTH_MODE.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

09 Jul 10:30

Choose a tag to compare

Dropbox Adapter Plugin version 1.0.0

This initial release of the NumenCode Dropbox Adapter Plugin for Winter CMS introduces seamless integration between Winter CMS and Dropbox cloud storage, enabling developers and administrators to back up, sync, and deploy files with confidence and efficiency.

Key features of this release include:

  • Dropbox Integration: Easily connect your Winter CMS application to your Dropbox account.

  • Flysystem Compatibility: Built on the popular Flysystem abstraction layer, ensuring reliable and consistent file system operations with Dropbox.

  • Configurable Storage Disks: Set up Dropbox disks within your Winter CMS filesystems.php configuration, allowing for tailored storage solutions specifically for compatible plugins.

  • Environment Variable Support: Securely manage your Dropbox API tokens and app secrets using environment variables, ideal for production deployments and CI/CD pipelines.

  • Seamless File Management: Upload, retrieve, update, and delete files stored on Dropbox directly through Winter CMS's backend interface and API, just as you would with local storage, for supported use cases.

  • Enhanced Scalability & Redundancy: Benefit from Dropbox's robust infrastructure, providing a scalable and highly available solution for your application's file storage needs.

  • Winter CMS Compatibility: Fully compatible with Winter CMS 1.2.7 or higher, ensuring seamless integration with the platform and its ecosystem.

The NumenCode Dropbox Adapter Plugin is ideal for teams that require reliable cloud storage integration for deployment pipelines, automated backups, or environment synchronization. Whether you're managing one site or many, this plugin provides the tools necessary to secure and streamline your file operations within Winter CMS.