codeigniter4-files

File uploads and management, for CodeIgniter 4

MIT License

Downloads
2.8K
Stars
61
Committers
4

Bot releases are hidden (Show)

codeigniter4-files - Version 3 Beta 1 Latest Release

Published by MGatner over 2 years ago

Version 3 reworks Files to be an official "module", with new upstream dependencies and more opinionated assets.

Please read the Upgrade Guide for assistance migrating from version 2.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-files/compare/v2.3.2...v3.0.0-beta.1

codeigniter4-files - Bugfix

Published by MGatner about 3 years ago

Fixed a visual bug with cards not displaying correctly on some screens/themes

codeigniter4-files - Extensions

Published by MGatner over 3 years ago

Improves extension handling, making it far less likely to identify a file as application/octet-stream or as .bin in the reverse.

codeigniter4-files - Settings

Published by MGatner over 3 years ago

Expands the library to include support for Tatter\Settings version 2.

codeigniter4-files - Failure Handling, Upload Event

Published by MGatner over 3 years ago

  • Attempts to prevent all errors during upload() so users get helpful messages instead of [object Object]
  • Adds a new event trigger after File upload
  • Updates the development toolkit
  • Adds some tests to creep up coverage
codeigniter4-files - Bugfix

Published by MGatner over 3 years ago

Fixes a bug where the library could attempt an export on a nonexistent file.

codeigniter4-files - Export Records

Published by MGatner over 3 years ago

  • Removes the unused downloads table
  • Adds a new exports table and Model for tracking exports handled through the Files controller
codeigniter4-files - Pagination, Search, Bugfixes

Published by MGatner almost 4 years ago

  • Includes a number of UI improvements
  • Reenables parallel download with session closures
  • Bug fixes and test improvements
codeigniter4-files - Refactor

Published by MGatner almost 4 years ago

A complete rework of the module, version 2 brings many new features and quality improvements.

A significant motivating factor for this version was to take advantage of the underlying packages and their powerful improvements: Tatter\Handlers, Tatter\Exports, and Tatter\Thumbnails. All these modules have been refactored to eliminate extra steps (like unnecessary migrations), apply full static analysis and unit tests, and fix a slew of bugs. The same has been done for Files, with a focus on making its Controller more extensible for application repurposing.

Check out the README for more details on configurability.

codeigniter4-files - Layouts, Bugfixes

Published by MGatner almost 5 years ago

  • Now uses view layouts, configurable via the config file
  • Fixed a few bugs and issue related to framework changes
  • The select view can now accept a list of files to pre-select
codeigniter4-files - Implement new Permits

Published by MGatner about 5 years ago

Tatter\Permits has had a rework, updating the migrations and moving around the model. This dependency will break current installs so please review https://github.com/tattersoftware/codeigniter4-permits/releases/tag/v2.0.0 before upgrading.

codeigniter4-files - Remove bad model (causing issues)

Published by MGatner about 5 years ago

codeigniter4-files - Tweaks for bugs, docs

Published by MGatner about 5 years ago

codeigniter4-files - Bugfix Alerts version

Published by MGatner about 5 years ago

codeigniter4-files - Initial release

Published by MGatner about 5 years ago