All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.5.5 - 2023.12.24
- Enhance error handling for job result fetching - @paranoicsan
- Normalize metadata search in Resource model - @paranoicsan
- Bumped lt-lcms/lt-google-api to use upgraded google api (0.11) - @shlag3n
0.5.4 - 2022.12.30
- Bump loofah from 2.19.0 to 2.19.1 - @paranoicsan
- Bump rails-html-sanitizer from 1.4.3 to 1.4.4 - @paranoicsan
- Security updates - @paranoicsan
0.5.3 - 2022.12.13
- Bump loader-utils NPM package to 2.0.4 - @paranoicsan
- Bump nokogiri from 1.13.9 to 1.13.10
0.5.2 - 2022.12.12
- Add m1 support by @danielgatis
- Bump decode-uri-component from 0.2.0 to 0.2.2
- Bump sinatra from 3.0.2 to 3.0.4
- Bump loader-utils from 1.4.0 to 1.4.2
- Bump nokogiri from 1.13.8 to 1.13.9
- Bump express from 4.17.1 to 4.18.2
- Bump minimatch from 3.0.4 to 3.1.2
0.5.1 - 2022.10.25
- Fix JS to remove ES6 keyword - @paranoicsan
0.5.0 - 2022.10.21
- [BREAKING] - Force use jQuery v3.x - @paranoicsan
- [BREAKING] - Bump CKEditor to v4.20. Changed the behavior how we load ckeditor4 sources from CDN - @paranoicsan
- Fix wrong URL on edit button on Standards index page - @paranoicsan
0.4.2 - 2022.10.18
- Allow
ImportStatus
page customization - @paranoicsan
0.4.1 - 2022.10.13
Lcms::Engine::AdminMaterialsQuery
now filters by metadata in case-insensitive way - @paranoicsan
0.4.0 - 2022.09.28
- Bump Rails to 6.1.7 - @paranoicsan
- Bump lt-google-api to 0.2.4 - @paranoicsan
- Bump lt-lcms to 0.4.4 - @paranoicsan
- Explicitly skip indexing via ElasticSearch for objects which include Lcms::Engine::Searchable concern - @paranoicsan
- Replace sass-lint to stylelint NodeJS package - @paranoicsan
- Bump webpacker gem (and @rails/webpacker package) - @paranoicsan
Lcms::Engine::S3Service.upload
method now accepts options Hash to be passed to AWS S3 resource - @paranoicsan- Explicitly added following packages: react-tagsinput, jstree, jquery and foundation-sites - @paranoicsan
- Bump CKEditor to 5.1 - @paranoicsan
- [BREAKING]
DocumentError
has been moved underLcms::Engine
namespace and now looks likeLcms::Engine::DocumentError
- @paranoicsan - [BREAKING]
MaterialError
has been moved underLcms::Engine
namespace and now looks likeLcms::Engine::MaterialError
- @paranoicsan - [BREAKING] JS and CSS files have been renamed: added
lcms_engine_
prefix - @paranoicsan - Updated
google:setup_auth
rake task to work with Web Application OAuth client ID - @paranoicsan - Dropped Rails 4.2 support
- Post-processing with Google App Script now shows Google Document ID in case of failure - @paranoicsan
- [BREAKING] Remove
Lcms::Engine::Component
model - @paranoicsan - [BREAKING] Drop support to Ruby bellow 2.7 - @paranoicsan
- [BREAKING] Removed SocialMediaPresenter and a couple of legacy connected methods and views
0.3.1 - 2021.02.12
- StrongParameters issues - @paranoicsan
- Font Awesome Icons issues - @paranoicsan
- Correctly search for a queued nested ActiveJob - @paranoicsan
- Remove unnecessary redis key deletion - @aderyabin
- Explicitly import lodash (To prevent errors in LCMS projects) - @paranoicsan
- [BREAKING] Remove
Lcms::Engine::Component
model - @paranoicsan - [BREAKING] Remove
Lcms::Engine::Migration
class - @paranoicsan - Remove 'whoami' route - @paranoicsan
- [BREAKING] Remove a bunch of
Lcms::Engine::Admin::AdminController
class methods - @paranoicsan
0.3.0 - 2020.08.19
- Update gems and NodeJS packages to address high severity security issues @paranoicsan
- Possibility to extend permitted params for Resource object @paranoicsan
- Introduced method
lcms_engine_javascript_pack_tag
to be used instead ofjavascript_pack_tag
when one needs to include the JS assets from the engine @paranoicsan
- Fix case insensitive metadata table HTML header searching @shlag3n
- [BREAKING] Remove
Page
model - Remove all gems from rails-assets repo
- [BREAKING] Remove
Thumbnail
services and classes - Remove Google and Heap analytics code
- Remove unused routes used in UI part
- [BREAKING] Remove unused controllers
- Remove CSS stylesheets for UI part
- Remove fonts
0.2.0 - 2020.04.27
- Add cache to index pages: Access codes, Standards, Users @paranoicsan
- Add
reimported_at
field to Document object @paranoicsan
- [BREAKING] Bump Rails from 4.2 to 5.2 @paranoicsan, @rradonic
- Bump rubyzip from 1.3 to 2 and stick it to version 2 and above
- Remove explicit cache setup. Should be defined in the host application @paranoicsan
- Remove newrelic_rpm gem. One should be added directly to a host application @paranoicsan
- Remove readthis gem. Rails 5.2 has built-in replacement @paranoicsan
0.1.2 - 2020.04.23
- Add Docker support @paranoicsan
- Assets optimization @paranoicsan
- Replace capybara-selenium with selenium-webdriver @paranoicsan
- Remove I18n.js gem @paranoicsan
- Fix preview path on admin panel documents and materials index page @paranoicsan
- Fix parse loop when content of the tag contains tag name @paranoicsan
- Fix possible grade leading zeros @shlag3n
- Fix nested jobs concern @shlag3n
- Initial release