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.
- support of ruby2.x
- update dependencies && ruby 3.3 support
- ruby 3.0 support
- fix oauth2 no method error by upgrade to latest
- rails 6+ support
- token expire exception if refresh_token is expired or invalid
- rails4 support (migrations, rspec ...)
- methods ip_address and ip_details into Mautic::Submissions::Form
- #23 Stage
- add / remove directly on contact
- Stage model
- unnecessary assets (
mautic_manifest.js
)
- Form#submission - to get submission
- Form#submissions - list of all form submissions
- fields contact/company
- option
data_name
in proxy for change source json root name
- Campaigns
- add contact to campaign
- remove contact from campaign
- list contacts campaigns from Contact model
- .rubocop (normal indentation)
- permit
referer
in submission
- work with tags on contact
- Tag::Collection for add / remove tag
- Control access to Mautic::ConnectionsController
- contacts tags should be array of their names
- update contact tags in mautic
- Model attributes should be Symbols
- Contact Owner usage / able to change
- Do Not Contact implementation
- Mautic 500 error response contains mixed HTML and json (mautic/mautic#8406)
- enable travis
- improve readme.md for more detail setup instruction (#9)
- mautic multiple field format
- this file
- codestyle based rubocop