Skip to content

Releases: yamasolutions/integral

v1.5.1

26 Mar 03:01
Compare
Choose a tag to compare
Fix typo in ListRenderer

v1.5.0

26 Mar 03:00
Compare
Choose a tag to compare
Release 1.5.0

v1.4.0

12 May 20:43
Compare
Choose a tag to compare

Breaking Changes

  • If any Post or Page content contains images with class of 'lazyload' you'll need to use the #editor_body method when instaniating Ckeditor otherwise the lazyload images will not appear within the editor
  • All Posts must be associated to an Integral::Category through the category association

Changed

  • Recent activity widget scope - Ignore history with no user associated

Added

  • Add user, post and page dashboards
  • Add recent activity cards on backend dashboards & object show pages
  • Add backend post and page show pages
  • Blog - Improved default frontend blog styling
  • Blog - Added Post category management & category listing pages - Every post must have one category
  • Add webhook management for Post creation, updates, deletion and publication
  • Gallery - Handles pausing YouTube videos on close
  • Gallery - When only one item is present no longer shows thumbnail gallery and gallery controls
  • LazyLoading - Automatically mark Twitter & Instgram oEmbeds as Lazy Loads and handle lazy loading images with the 'lazyload' class
  • Updated Suggest Tags input to accept freeInput option (defaults to true) - when set to false only provided typeahead tags are valid
  • Set default title and notifications to Integral Backend CRUD endpoints
  • Pages - Added 'Archived' status
  • Remote Form - Added reset-on-success option to allow preventing the reseting of forms
  • Swiper List Page Widget - Add optional 'html_classes' option
  • Add render_card backend helper

Fixed

  • Lists - Unescape URLs within the renderer rather than on the view (handles nil cases)
  • Users - Searching by name in backend
  • Post cloning - Do not copy over published_at
  • Record Selector - Fix image not displaying correctly in details sidebar
  • Lists are touched when a list item is removed

Performance

  • Frontend Post Index - Remove N+1 for user & images
  • Backend activities - Improved grid search by removing changeset from query

Dependencies

v1.3.0

12 May 20:42
Compare
Choose a tag to compare

Breaking Changes

Added

Fixed

Dependancies

  • Rails - Update to 5.2.x

v1.2.0

12 May 20:36
Compare
Choose a tag to compare

Breaking Changes

  • Removed Pickadate - Use Jquery Datepicker instead

Added

  • Post, Page & List cloning
  • Add JSON-LD on the blog index and show pages
  • Ckeditor - Add link balloon toolbar
  • Ckeditor - Use Enhanced Image plugin
  • Ckeditor - Use SCAYT (spell checker) by default
  • Ckeditor - Add Foundation Callout plugin - Makes callouts widgets which are draggable and removable
  • User login - In development default the login form to the first user and do not validate passwords
  • Posts - Can now update author of a post
  • Grids - When grid filtering fails display error message to user
  • RemoteForm now allows overriding of callbacks
  • Post searching - Backend search now searches by slug as well as title
  • Page searching - Backend search now searches by path as well as title

Fixed

  • Open social links in new tab & add rel noopener to each link
  • Backend - Reduce duplication within controllers
  • Posts - Fix filtering
  • List Management - Unescape special characters when displaying URLs of objects
  • Readded instagram URL editing in backend & remove Google+
  • Move ApplicatonController's override of render to public

Dependancies

  • Ckeditor - Update to 4.11.1

v1.1.0

06 Jan 21:50
Compare
Choose a tag to compare

Breaking Changes

  • None

Added

  • Can disable input character counter by adding data-character-counter='false' to inputs
  • Disabled input character counter for login password field
  • Improved onboarding - install script now handles route & seed creation as well as DB setup
  • Improved onboarding - added generator for Integral views rails g integral:views
  • Improved onboarding - added generator for Integral assets rails g integral:assets
  • Gallery arrow control and size constraint to viewport size

Fixed

  • Moved list edit form to /edit route & removed show route
  • Dashboard displays most recent post & page
  • Post data appears in dashboard widgets when blog is enabled
  • Recent Posts widget orders collection by most recently published
  • Demo images no longer causing 404s
  • Canonical URL for homepage

Dependancies

  • Bumped Devise to ~> 4.5.0 - Fixes secret_key_base production issue

v1.0.1

06 Jan 21:51
Compare
Choose a tag to compare

Breaking Changes

  • None

Added

  • Tooltip to explain media query indicator & helper method to toggle whether it displays

Fixed

  • 'Errno::ENOENT: No such file' issue caused by Ckeditor demo content file not being included

v1.0.0

12 May 20:44
Compare
Choose a tag to compare
Release v1.0.0