Split off from #3192274: D7: Upgrade to v2.0.0 and add parameters
We would like to take advantage of some of the new performance gains and options in Quicklink v2.0.0. Also, we are facing some of the same issues identified here due to the module adding more overhead than we would like: https://www.drupal.org/project/quicklink/issues/3145964
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | 3215288-9.patch | 45.71 KB | mherchel |
| #8 | 3215288-8.patch | 30.55 KB | mherchel |
| #7 | 3215288-7.patch | 28.07 KB | mherchel |
| #6 | interdiff-5-6.txt | 16.1 KB | mherchel |
| #6 | 3215288-6.patch | 18.89 KB | mherchel |
Comments
Comment #2
mherchelAttached is the patch from #3192274-4: D7: Upgrade to v2.0.0 and add parameters by @InaW
Comment #4
mherchelComment #5
mherchelFixed some issues in the patch and also updated to 2.1.0
Comment #6
mherchel✅ Tests passing
✅ Fixed schema
✅ Renamed "Parameters" to "Throttle Options"
✅ Moved URLs to a "Prefetch Only" tab
🟩 Test coverage for throttle options
🟩 Add support for
options.delay🟩 URLs should not be in
settings.quicklink.quicklinkConfiganymore🟩 Debug log doesn’t reflect when ignoring file extensions
🟩 Add feature to ignore selectors
🟩 Debug log doesn’t reflect when ignoring ajax links
Comment #7
mherchel✅ Test coverage for throttle options
✅ Add support for options.delay
✅ URLs should not be in settings.quicklink.quicklinkConfig anymore
🟩 Debug log doesn’t reflect when ignoring file extensions
✅ Add feature to ignore selectors
🟩 Test coverage for feature to ignore selectors
🟩 Debug log doesn’t reflect when ignoring ajax links
Comment #8
mherchel✅ Test coverage for feature to ignore selectors
Comment #9
mherchelThis is the final patch for the 2.0 dev release.
✅ Added hook update
✅ disabled polyfill by default
✅ Tests that ensure that JS isn't loaded when quicklink or debug mode isn't enabled.
✅ Test that quicklink isn't enabled on content types where it is disabled.
Comment #10
mherchelCommitted to 2.0.x