Downloads
Download tar.gz
25.49 KB
MD5: 75c120edc53df4bb394a3c7a3d38dd16
SHA-1: acade5cb1244732f891e9e3264e2b3d5f2aabfd9
SHA-256: 07211cb35a9cdd05027b7e25a8af1c2fa2691feabe18d34cdfc3d428304a1278
Download zip
30.57 KB
MD5: fb88ee609c6a924dfe0b6f81b6c89055
SHA-1: 9968876fdb5ddd02f4adce6072922a0846f6a02c
SHA-256: 22218d50a44496773bc0b4b3c59f86f453e08ed860737dbae5f04c7c9cfbc303
Release notes
The goal for 2.0 is simple: make the CDN integration module kick ass. This will be done in three ways:
- significant expansion of functionality
- ✓ awesome UI
- excellent documentation, including high-quality screencasts
IMPORTANT NOTE:
The Drupal core patch has changed! So, before updating, revert the patch of beta 2. Then update the code. Then apply the new patch.
Changes since DRUPAL-6--2-0-BETA2:
- Fix notices.
- Improve the README: clarify the patch instructions.
- Only verify that the CDN integration ImageCache patch has been applied properly when the ImageCache module is installed.
- Fix checking of patches that affect core modules and core themes.
- Fixed #713128: Status report: make patch verification not care about \n vs \r\n
- On all CDN integration settings pages, display the requirement errors as a single error message that links back to the admin/reports/status page.
- - Renamed the 'Settings' default local task to 'General'.
- Simplify the admin UI interface: instead of a 'Basic mode' and an 'Advanced mode' local task, display a single 'Mode-specific' local task, that automatically loads the correct form based on the current settings. - Now the CDN integration module passes every Code review check.
- A patch is not necessarily not or incompletely applied: it's also possible that the patch has been updated!
- Fixed #477332 by dkruglyak: Skip root-relative and protocol-relative URLs and support the Pathologic module
- Reverted Pathologic functionality that accidentally got committed in the last commit.
- Made the 'Show statistics for the current page' setting use a single checkbox instead of two radios.
- - Prevent requirement errors from showing up twice.
- Make as many form items as possible required. - Implemented #716498: Allow users to touch a file through the per-page statistics
- Move the setting to exclude certain paths from the CDN to the 'Other settings' form.
- Initial usage of ctools' dependent form items functionality. This is a big step up from writing custom JS.
- Rename 'debug mode' to 'testing mode', which sounds a lot less scary.
- Further UI simplification: renamed the 'Show statistics for the current page' setting to 'Display statistics'.
- Fix malformed core patch.
- #794820 by msonnabaum: Suppress 'patch not properly applied' message with Pressflow
- Fixed #858476 by andreiashu: Basic mode doesn't rewrite upper cased extension files
- #871780 by mikeytown2: Have different rules for anonymous vs. logged in - Paths excluded from the CDN
- #859642 by martinjbaker: Make it clear that CDN URL should not contain a trailing slash
- Follow-up for #871780: don't ignore ImageCache paths for logged in users as a default.
- Fixed #890140: file_directory_strip() not found
- Fixed #839282: Problems with shipped files and Drupal 6 file_create_url() behavior
- Follow-up patch for #839282.
- "Mosso CloudFiles" is now called "Rackspace CloudFiles".
- Indicate in the README that Pressflow users don't have to apply the Drupal core patch.
- #568954 by elliotttf: HTTPS support
- Fix undefined index warnings.
- Minor whitespace cleanup.
- #312486 by meba and wimleers: Clear caches
- Minor improvement to CDN integration's menu description item.
- Updated the README: version 1 was written as part of my bachelor thesis, not version 2.
- Improved the README: the "Supporting the CDN integration module in your modules" section has been extended.
- Extended UPGRADE.txt with an explanation about upgrading the CDN integration module's ImageCache patch from version 1.x to 2.x.
- UI revamp!