Created on 14 October 2018
icon_unfollowing
Login to follow
db-image-cache

DB Image Cache

Stable version 1.3.0 (Compatible with OutSystems 11)
Uploaded on 26 October 2018 by 
db-image-cache

DB Image Cache

Compatible with:
Created on OutSystems 11

Version 1.3.0

Stable
Current
Module
Uploaded on 26 October 2018 by 
Compatible with:
Version 11
Database:
All
Release notes:

In this version you will get:

  • Delete rule for DB image details has been changed allowing easier deletion of an image
  • Taking advantage of IIS 8.5 automatic ETag calculation (when available)
  • Fooling the browser to refresh an image after updating it via AJAX submit

The last correction is important specially when using a pop-up editor to update an image. Without it, the browser would assume the image is unchanged and the user would see the "old" image. Please upgrade to this version - the new ETag attribute is harmless and should not interfere with the timestamp-based behavior.

As usual, if you run into any problems, please let me know and I will try to correct them.

Still hoping you enjoy using this component!

Application Objects:
DB Image Cache has 5 AOs.

Version 1.2.1

Stable
Module
Uploaded on 21 October 2018 by 
Compatible with:
Version 11
Database:
All
Release notes:

In this version you will get the following bug corrections:

  • The Last-Modified header now obeys RFC standard (the month attribute was incorrect)
  • The timestamp is now explicitly converted to GMT as required by the RFC standard
  • The body content of an unmodified image is now empty

The last correction listed is quite important so it is recomended you upgrade. Without it, there is no real performance improvement over the standard un-cached behavior.

Application Objects:
DB Image Cache has 5 AOs.

Version 1.2.0

Stable
Module
Uploaded on 21 October 2018 by 
Compatible with:
Version 11
Database:
All
Release notes:

In this version you will get:

  • A separate entity for storing the images' details (following OutSystems' best practices)
  • The possibility to define private or public caching*

*when a resource has private caching, only the user's browser is allowed to cache it - intermediate proxies/gateways are not. If it has public cache, both the browser and intermediate network elements are allowed to cache it.

NOTE: This version's data model is not compatible with the previous versions' which means you will have to migrate your images' data.

Application Objects:
DB Image Cache has 5 AOs.