v1.0.0
This commit is contained in:
parent
f3219c4efc
commit
e6299a3e14
3090 changed files with 140669 additions and 2 deletions
66
readme.txt
Normal file
66
readme.txt
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
=== iDrivee2 Media Upload ===
|
||||
Contributors: javiercasares
|
||||
Tags: s3, cdn, media, upload, storage
|
||||
Requires at least: 6.8
|
||||
Tested up to: 6.9
|
||||
Requires PHP: 8.2
|
||||
Stable tag: 1.0.0
|
||||
License: GPL-2.0-or-later
|
||||
License URI: https://spdx.org/licenses/GPL-2.0-or-later.html
|
||||
|
||||
Uploads media files to iDrivee2 (S3-compatible storage) with enterprise-grade security and logging.
|
||||
|
||||
== Description ==
|
||||
|
||||
WordPress plugin that uploads media files to iDrivee2 (S3-compatible storage), deletes local copies, and serves media from a CDN. Enterprise-grade security with comprehensive logging and rate limiting.
|
||||
|
||||
**Features:**
|
||||
|
||||
* Automatic upload to S3-compatible storage
|
||||
* Local file cleanup to save disk space
|
||||
* CDN integration for faster media delivery
|
||||
* Security logging with WP_DEBUG_LOG integration
|
||||
* Rate limiting to prevent abuse
|
||||
* OWASP Top 10 (2021) compliant
|
||||
* PHPStan level 8 type-safe code
|
||||
* WordPress.org coding standards compliant
|
||||
|
||||
**Security Rating: A+ (Excellent)**
|
||||
|
||||
== Installation ==
|
||||
|
||||
1. Upload the plugin files to `/wp-content/plugins/idrivee2-media-upload/`
|
||||
2. Activate the plugin through the 'Plugins' screen in WordPress
|
||||
3. Configure S3 credentials in Settings → iDrivee2
|
||||
4. Test the connection and start uploading
|
||||
|
||||
== Frequently Asked Questions ==
|
||||
|
||||
= Does this plugin delete my local files? =
|
||||
|
||||
Yes. After successfully uploading to S3, local files are deleted to save disk space. Make sure your S3 configuration is correct before using.
|
||||
|
||||
= Can I use my own CDN domain? =
|
||||
|
||||
Yes. Set the IDRIVEE2_MEDIA_DOMAIN constant in wp-config.php or configure it in Settings → iDrivee2.
|
||||
|
||||
= Is this compatible with Multisite? =
|
||||
|
||||
Yes. The plugin fully supports WordPress Multisite installations.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 =
|
||||
* First stable release with enterprise-grade security
|
||||
* Added security logging system
|
||||
* Added rate limiting protection
|
||||
* PHPStan level 8 compliance
|
||||
* OWASP Top 10 compliant
|
||||
* Complete security audit (A+ rating)
|
||||
|
||||
See CHANGELOG.md on GitHub for detailed version history.
|
||||
|
||||
== Upgrade Notice ==
|
||||
|
||||
= 1.0.0 =
|
||||
First production-ready release with comprehensive security features.
|
||||
Loading…
Reference in a new issue