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.
- Snitch should again work without Two Factor Authentication
- Fixed problem with Snitch interfering with Two Factor Authentication
- Fix casing on snitch namespace in assetbundles
- Craft 3.5 fix - field name change from
entryId
tosourceId
- Issue with calling
$user->getIsGuest()
from plugininit
(before app is fully bootstrapped)
- Config
messageTemplate
for the warning message. This is parsed as twig. Default value'May also be edited by: <a href="mailto:{{user.email}}">{{user.username}}</a>.'
collidingUsers()
service andcollisionMessages()
service
- Config
message
. Use the new, more flexiblemessageTemplate
userData()
service
- Fixed case issue with Snitch.js vs snitch.js (and css)
- Rewrote the javascript polling to better serialize things. Now using jQuery queues.
- Ability to find conflicts with Fields as well as Elements
- Fix Javascript errors that prevented plugin from working with Two-Factor Authentication
- Fix PHP Warning: session_start(): Unable to clear session lock record.
- Case issue causing
Class marionnewlevant\snitch\assetbundles\Snitch\SnitchAsset does not exist
error
- Initial release for Craft 3