Skip to content

Latest commit

History

History
350 lines (269 loc) 路 11.8 KB

CHANGELOG.md

File metadata and controls

350 lines (269 loc) 路 11.8 KB

CHANGELOG

This changelog references the relevant changes done in this project.

This project adheres to Semantic Versioning and to the CHANGELOG recommendations.

[Unreleased]

Added

Fixed

Changed

[0.3.4] - 2017-05-31

Added

  • Add ListingCategoryFieldBundle support
  • Add filter button in result page
  • Add jsqueeze JS compiler to compile all js in prod
  • Add css minifycsscompressor filter on fullcalendar.css
  • Add csrf option to hwi_oauth
  • Add characteristics tooltip in offerer dashboard
  • Optimisation of mongodb prices and status edition and search
  • Add DeliveryBundle support
  • Add NumberRange Form type
  • Add CAST DQL function
  • Add support for search by range values for fields of type numeric and date in ListingCategoryFieldBundle

Fixed

  • Fix jquery warning
  • Fix categories displaying
  • Fix listing duplication error when listing doesn't have availabilities
  • Update guzzlehttp/guzzle to 5.3.1 to Fix Security HTTP Proxy header vulnerability (CVE-2016-5385)
  • Fix translations tabs if locales number is equal to 1
  • Fix ConfigBundle LoadDataFixture when no parameters are allowed to be edited
  • Fix mongodb times storing and search by time range
  • Fix init-db command (doctrine/DoctrineBundle#561)

Changed

  • Split listing categories and location dashboard edition and ajaxify categories edition
  • New booking page dates displaying
  • Change Readme about DB grant
  • Create ListingSearchFormBuilder and use it for categories search instead of ListingFormSubscriber
  • Enhance date range options in DateRangeType and in Jquery Datepicker

[0.3.3] - 2017-04-26

Added

Fixed

  • Fix admin translation
  • Fix duplicate booking options in admin
  • Fix similar listings back link
  • Fix design related change on manual translations fields
  • Fix user image order in listing result
  • Fix Jquery CDN fallback
  • Fix duplicate listing dashboard forms name (to display them into Web Profiler)

Changed

  • Change listing availabilities route translation
  • Change doc
  • Remove arrows in user language select list
  • Allow all countries in listing deposit
  • Remove SBO characteristics description requirement
  • Do not display bill link in asker payments if asker fees are 0
  • Add error icon in translation tabs in case of error
  • Add Google API account creation explanation into README
  • Set disabled property to true in UserAdmin for Mangopay related fields
  • Set disabled property to true in ReviewAdmin for almost review fields

Deprecated

[0.3.2] - 2017-01-25

Added

  • Add booking policy block informations in listing show page
  • Add new LanguageFiltered type to replace LocaleType dynamically poor for multi languages
  • Guess lang to translation for auto translation

Fixed

  • Fix User country and nationality default values
  • Fix arrows bug display in from and to translations fields
  • Expire bookings with start date greater than today date
  • Fix duplicate mails send while subscription
  • Fix subscription validation page title
  • Fix unused email subject param in registration mail

Changed

  • Change duplicate h1 to h2 in listing show page
  • Rename AddressFormType To UserAddressFormType
  • Replace LocaleType and LanguageType usages by LanguageFiltered
  • Optimize createNewListingThread call

Deprecated

[0.3.1] - 2016-12-24

Added

  • Add geo localized breadcrumbs
  • Add "Access to site" link in admin
  • Add SeoBundle functionality : display seo content on listing search result page
  • Add SeoBundle functionality : Sitemap generation
  • Add CMSBundle functionality : Footer links management
  • Add SeoBundle functionality : JSON-LD Markups data
  • Add form tag to message in booking show page

Fixed

  • Fix duplicate rows in ListingSearchManager->getFindQueryBuilder
  • Fix user profile urls translation
  • Fix missing label_catalogue on some Bundles
  • Fix admin "go to site" link by disassociating it from translations activation
  • Fix missing admin translations
  • Fix GeoBundle findAll repositories methods conflict with default findAll method in SonataAdmin
  • Fix search form categories list by adding missing fields in findQueryBuilder
  • Fix selected countries validation while listing deposit when all countries are enabled
  • Fix voucherIsEnabled method when ListingOption bundle is enabled
  • Fix characteristics admin translations
  • Fix user address fields requirement

Changed

  • Replace condition voucherIsEnabled by mangopayIsEnabled in BookingManager->findPayedByAsker
  • Factorize user login in listing deposit form
  • Hide ratings in marker popin when no ratings
  • Set first name and last name required in user admin form
  • CS
  • Disable Curl SSL VERIFYHOST in non prod env
  • Uniformize breadcrumbs management
  • Move bundles services loading from bundles config.yml to bundles extension (UserBundle, PageBundle)
  • Change and enhance placeholder method for translations form fields
  • Enhance PageBundle translations
  • Change Listing repository findPublishedListing method
  • Remove all Microdata markups content
  • Add sitemap.xml to rsync_exclude.txt
  • Add and setting bookings number as asker/offerer in User entity
  • Add command to reset bookings number as asker/offerer
  • Add drop down icon to flags and currencies switchers
  • Change packages repository method in composer.json
  • Remove autoescape in show_voucher
  • Change duplicate h1 to h2 in listingshow page
  • Move capitalize select box text css in all-override.css
  • Change error fields name in edit_contact

[0.2.6] - 2016-11-29

Added

  • Add multiple methods to geo localize user and add his location on listing location search field
  • Set last listing address as default address while listing deposit
  • Add user listings link in SBO users view list

Fixed

  • Fix missing user zip address while user geo localization
  • Fix invalid country in listing location

Changed

  • Change voucherIsEnabled by mangopayIsEnabled in BookingManager->findPayedByAsker and minor things
  • Disable Curl SSL VERIFYHOST in non prod env

Deprecated

[0.2.5] - 2016-10-19

Added

  • Add listing markers cluster on map
  • Add markers spidering when overlaps

Fixed

  • Fix duplicate search query by removing iterator call in twig
  • Fix place autocomplete missing in user profile page

Changed

  • Disable web profiler in staging env
  • Display all markers of a listing search request on the map independently of pagination
  • Change listings marker aspect on the map depending on whether they are on the current page

Deprecated

[0.2.4] - 2016-10-05

Added

Fixed

  • Fix reviewer name in dashboard reviews
  • Fix participant name in reservation thread messages when asker cancel booking
  • Fix search by date without time in not day mode
  • Fix timepicker compatibility in mobile device
  • Fix google map infobox.js remote access disabled
  • Fix admin listing images upload by disabling it
  • Fix sensio/distribution-bundle / composer 1.1.0 type hint compatibility

Changed

  • Display pay button in admin bank wires if its status is todo
  • Default user phone prefix to +33
  • Enhance ReviewBundle
  • Footer link
  • gc_probability setted to 0 for prod env

Deprecated

[0.2.3] - 2016-08-23

Added

  • Add booking duration in booking price
  • Add DQL MySQL timestamp diff function
  • Add ReportBundle support

Fixed

  • Fix flash bags on review manager
  • Fix duration computing without time range

Changed

  • CS

Deprecated

[0.2.2] - 2016-07-06

Added

  • Add Min/Max listing duration informations on listing show page
  • Add time picker in time type fields
  • Add timepicker parameter

Fixed

  • Fix error occurring when a date is filled without the other one
  • Fix error occurring when a time is filled without the other one
  • Fix CS in common.js > getNbUnReadMessages
  • Fix Translate manager with missing key or secret param
  • Fix ie edge/ipad timepicker compatibility

Changed

  • Reduce number of twig core extension service args
  • Factorize and simplify Javascript date and time management
  • Fontello icons code
  • Remove unused glyphicons halflings
  • Remove "updated at" column in admin booking list
  • Change default time_unit parameter to 60 min

Deprecated

  • Fix TimeRange form type sf 2.8 depreciation
  • Remove TimeHidden form type

[0.2.1] - 2016-06-28

Fixed

  • Fix sensio/distribution-bundle / composer 1.1.0 type hint compatibility
  • Fix google map infobox.js remote access disabled
  • Disable manual translations on listing and user edition when there is only one locale available on platform
  • Set SMS default locale equal to app default locale
  • Add booking status "new" criteria to SMS booking acceptation

Changed

  • Change listing search by categories by including listings without categories
  • Update doc/index.rst

[0.2.0] - 2016-04-08

Added

  • Add DoctrineMigrationBundle

Changed

  • Change version of sonata-project/doctrine-orm-admin-bundle to dev-master instead 2.3 to resolve AuditBlockService
  • Change version of sonata-project/admin-bundle to 2.4@dev instead 2.3 to resolve AuditBlockService
  • Change version of "knplabs/doctrine-behaviors" from dev-master to ^1.3 release
  • Change version of "hwi/oauth-bundle" from "0.4.*@dev" to "^0.4"
  • Update "egeloen/ckeditor-bundle" from "~3.0" to "^4.0"
  • Update "helios-ag/fm-elfinder-bundle" from "~5.0" to "^6.0"
  • Update "fzaninotto/faker" from "1.5.*@dev" to "^1.5"
  • Update "jms/di-extra-bundle" from "1.4.*@dev" to "^1.7"
  • Update "willdurand/geocoder-bundle" from "3.1.*@dev" to "^4.1"
  • Change CocoricoGeoBundle to be compatible with "willdurand/geocoder-bundle" 4.1
  • Change credit link
  • Change doc index.rst
  • Change listing_search_min_result value from 5 to 1
  • Change page fixture description

Deprecated

See https://gist.github.com/mickaelandrieu/5211d0047e7a6fbff925 and https://github.com/symfony/symfony/blob/2.8/UPGRADE-3.0.md

  • Renamed AbstractType::setDefaultOptions to AbstractType::configureOptions
  • Renamed AbstractType::getName to AbstractType::getBlockPrefix
  • Renamed @translator service to @translator.default
  • Replace @request service call by Request object injection in the action method
  • Replace form.csrf_provider service call by security.csrf.token_manager service call
  • Replace intention option by csrf_token_id option in security.yml
  • Replace intention form option resolver by csrf_token_id in forms
  • Replace Twig initRuntime method by adding needs_environment = true in filters arg functions
  • Replace setNormalizers by setNormalizer
  • Change setAllowedValues to modify one option at a time
  • Add choices_as_values => true to the ChoiceType and flip keys and values of choices option
  • Split security.context service into security.authorization_checker and security.token_storage
  • Rename precision option to scale
  • Remove scope from service definitions
  • Replace sameas by same as in Twig templates
  • Replace form tag by twig form_start function
  • ...

Fixed

  • Add __toString to Contact entity
  • Fix admin datagrid filter status for BookingPayinRefund
  • Gmap Markers autoescape html
  • Add custom DoctrineCurrencyAdapter to fix Lexik currency bundle convert sql request
  • Listing discount editions error displaying
  • Change listing category parent label in admin
  • Add required attributes to page admin form fields
  • Fix links translations in error pages
  • Fix find bookings payed by asker when MangoPayBundle is not enabled

[0.1.1] - 2016-04-04

Added

  • Add currency on booking amount error message
  • Add fees help in sonata admin for bank wire
  • Add default currency on admin BankWire "Debited funds" field

Fixed

  • Fix duplicate error message on new booking
  • Fix bookings refusing while booking acceptation
  • Fix currency format on all bills
  • Fix admin currency vertical align on price fields
  • Fix admin listing "rules" field requirement

Changed

  • Update documentation
  • Change min listing price parameter to 1 (default currency)
  • Change composer.json support section

[0.1.0] - 2016-03-23

Added

  • First commit