Changelog

Version 1.9 - Jun 13 2019
-------------------------
+ New: much bigger data-source for countries, cities/towns. See https://youdate.hauntd.me/documentation/upgrade.html
+ New: photo attachments in messages (up to 5 photos per message)
+ New: GDPR related: data export feature (HTML or JSON)
+ Added "one country" mode (Admin > Settings > Main)
+ Added feature to detect city/town by IP address. See https://youdate.hauntd.me/documentation/upgrade.html 
* Optimized thumbnails (direct static links instead of PHP actions when thumbnails have been already created)
* Changed limits for credits amount
* Updated dependencies (Yii 2.0.20, payment SDK and others)
* Installer fixes and improvements
* Theme styles updated
* Fixed main photo assignment in some cases
* Fixed various typos (cron related)
* Fixed some translations
* Removed autocomplete for cities inputs

Version 1.8.2 - Feb 17 2019
---------------------------
+ Users should not be able to block admin users
+ Added PHP Zip extension check (installer)
* Name, date of birth, sex/gender are now mandatory fields
* Changed validator for App URL key (installer)
* Fixed private photos shown on Encounters page
* Fixed photo uploading caused warning messages (GD image driver)

Version 1.8.1 - Feb 13 2019
---------------------------
+ Added page to view messages (Admin > Messages)
+ Added option to lock photo private status (admin area)
* Forced translations for English language
* Month names translations switched to internal module (Admin > Languages)
* Fixed landing page/signup form (dates)

Version 1.8 - Feb 07 2019
---------------------------
+ New: redesigned landing page
+ New: private profile photos
+ New: plugin marketplace - install and update plugins in one click (more plugins soon)
+ Added translations: Arabic (RTL), Czech
+ Added RTL support for the default theme (youdate)
+ Added option to hide directory page for guests
+ Added VK Auth option
+ Added page to edit social auth credentials (Admin > Settings > Social auth)
+ Added favicon (youdate theme)
* Enhancement: search by country only (without city)
* Enhancement: counters for new verifications, reports, photos to verify (sidebar in area)
* Dynamic forms code refactoring (no need in `symfony/dom-crawler` library for now)
* Removed invalid Dutch countries translations
* Suppressed error messages for missing fallback translations
* Suppressed HTTP 400 error messages (invalid browser requests)
* Fixed wrong language auto-detection, when browser's language is not supported/active (fallback to English)

Version 1.7 - Jan 03 2019
-------------------------
+ New: Plugins support
+ New: Fake Plugins generator (plugin)
+ New: Gifts feature
+ Added Chinese languages for countries/cities inputs
+ Added Dutch languages for countries/cities inputs
+ Misc UI improvements
* Changed behavior of update command (because `popen` function required to run console commands is forbidden by some hosting providers)
* Fixed wrong dates formatting in admin area

Version 1.6.1 - Dec 08 2018
---------------------------
* Fixed signup form when choosing custom gender

Version 1.6 - Dec 07 2018
-------------------------
+ Added log messages viewer to admin area
+ Added currencies editor
+ Added sex/gender options editor
+ Added ability to hide payment options (Stripe/PayPal)
+ Added mail notifications (profile views, profile likes)
* Enhancement: translations for "select" profile fields
* Enhancement: notifications improvements
* Enhancement: min/max age filter (Browse users page)
* Enhancement: delete any notifications sent by blocked users
* Fixed 404 error on language update (Admin > Languages > Edit Language)
* Fixed premium features toggle problem

Version 1.5.1 - Oct 27 2018
---------------------------
* Enhancement: link to user profile (Admin > Users > View)
* Fixed encounters buttons position (Dashboard > Encounters)
* Fixed translation issue on mutual encounters modal

Version 1.5 - Oct 26 2018
-------------------------
+ New: Dashboard page
+ New: Spotlight widget (on Dashboard page)
+ Added placeholder for advertise (adsHeader on Dashboard page)
+ Added console helper to strip exif data and ensure photo rotation (existing photos)
+ Added profile avatar fallback event (see example in `custom` theme, ThemeBootstrap class)
* Enhancement: photo exif data removal on upload
* Fixed sidebar(contacts) scroll in Messages
* Fixed encounters mutual likes modal
* Fixed bad photo orientation for some cases

Version 1.4 - Oct 15 2018
-------------------------
+ New: encounters page
+ Added option to set default site timezone (Admin > Settings > Main)
+ Added option to show or not users with photos (Admin > Settings > Main)
+ Added translations for footer links
+ Added PHP Mail transport
* Enhancement: new documentation
* Enhancement: auto-set user's main photo on upload or photo approve
* Enhancement: autologin when e-mail verification is not required
* Enhancement: better css for mobiles on messages page
* Enhancement: display upload photo errors
* Enhancement: search users with photo or not by default (Admin > Settings > Main)
* Enhancement: boost and premium duration are now configurable (Admin > Settings > Prices))
* Facebook/Twitter auth options are hidden when not configured
* Removed HTTP 400, 403, 404 messages from logs
* Fixed: balance link in menu is visible when premium features are disabled
* Fixed: pjax problem on notifications page
* Fixed: css/js problems in IE11

Version 1.3 - Oct 05 2018
-------------------------
+ New: Custom profile fields editor (administration area; user profiles)
+ New: Profile page design/layout
+ Added "With Photo only" option in directory search options
+ Added popularity widget on profile page(based on profile views)
+ Added option to turn off e-mail verification (administration area)
+ Added option to set site's main language (administration area)
+ Added custom header/footer code (css/js/analytics code) settings (administration area)
+ Added ICU extension check; EXIF extension check (installer requirements)
* Improved users search UI
* Fixed: notifications link not visible on mobiles/tablets
* Fixed: signup/login css style problem on mobiles/tablets

Version 1.2.1 - Sep 27 2018
---------------------------
+ Added ability to delete cached data (Admin > Settings > Cached data)
* Fixed language translate issue (updated translation was not visible because of caching)

Version 1.2 - Sep 25 2018
-------------------------
+ Added translation module (administration area). Now you can translate YouDate to any language
+ Added notifications (likes, guests)
+ Admins can add credits to users (administration area)
+ Admins can toggle user verifications (administration area)
* Fixed MySQL group by problem
* Fixed rare DB connection error on some hosting providers

Version 1.1 - Sep 16 2018
-------------------------
+ Added "Verifications" feature: users now can verify their profiles by sending a photo with a special gesture.
+ Added smiles (emoji) into messages: auto-replace text-smiles into emoji :-) -> 😀; emoji picker
+ Added option to turn off premium features (admin area)
+ Added options to search online/verified users only
* Improved UI on various pages

Version 1.0 - Sep 04 2018
-------------------------
+ Initial release