Skip to content

Commit

Permalink
Merge pull request #1898 from gillesbourgeat/report-version
Browse files Browse the repository at this point in the history
Bump version 2.3.0-alpha1
  • Loading branch information
gillesbourgeat committed Jan 8, 2016
2 parents 948f8d9 + 09c662e commit d75e4db
Show file tree
Hide file tree
Showing 39 changed files with 433 additions and 235 deletions.
76 changes: 76 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,10 @@
# 2.3.0-alpha1

- #1902 Update Colissimo export, add link to order and to customer, add package weight
- #1801 Fixed cart duplication conditions at user login/logout
- #1892 Add a name verification when creating a module with a command
- #1891 Add primary key in ```coupon_customer_count``` and ```ignored_module_hook``` tables.
- #1701 This PR improves the Order::createOrder() so that the method could be used to duplicate an order by re-using the delivery and invoice addresses defined in the original order.
- #1823 Add states/provinces concept. The objective of this PR is to separate states/provinces of countries. For now, the concept of states/provinces was managed in country model which was not the best way.
- #1878 Add module code in the lists of the BackOffice for a better understanding.
- #1832 Language improvement. Add the possibility to disable a language. It's possible to disable the language only for the front.
Expand Down Expand Up @@ -90,6 +95,46 @@
- #1674 Add options ```free_text, exclude_free_text``` in FeatureValue loop
- #1725 Add `weight` and `total_price_without_discount` attributes to the `{cart}` substitution, and some aliases to provide a better english syntax, or a more accurate name to existing attributes : `product_count`, alias of `count_product`, `item_count`, alias of `count_item`, `total_price_with_discount` alias of `total_price`, `total_taxed_price_with_discount` alias of `total_taxed_price`, `contains_virtual_product` alias of `is_virtual`, `total_tax_amount` alias of `total_vat`

# 2.2.2

- #1901 Update Colissimo export, add link to order and to customer, add package weight
- (related to #1857) Fix of hookblack : order.tab
- (related to #1843) Fix smarty form_collection_field, a performance problem was introduced after this PR: #1613 because ​the Form::createView() method create all form view on each call.
- (related to #1830) Fix attribute title in the modal "create a new combination"
- (related to #1825) Add message if thelia project is not installed
- (related to #1824 #1829) Fix the admin home stats, On page load, the month sent to Thelia was bad
- (related to #1821) Fix the value for constant AdminForm::LANG_DEFAULT_BEHAVIOR, Resolve ##1820
- (related to #1818) Fix menu hook block to integrate main link if it's used #1818
- (related to #1806) Fix the event dispatched before decoding of the import, TheliaEvents::IMPORT_AFTER_DECODE to TheliaEvents::IMPORT_BEFORE_DECODE
- (related to #1796) Fix regression in OrderAddressEvent cell phone can not be required in the constructor
- (related to #1790) Update the default PSE ref when the product ref is updated
- (related to #1783) Fix product price exports. Resolve #1078 #1610
- (related to #1771) Add argument customer_id for hook customer.edit-js
- (related to #1769) Increase API key size to 48
- (related to #1768) Update composer.lock file, update of the dependency thelia/currency-converter to version 1.0.1
- (related to #1760) Set order status as paid when the FreeOrder module is used to "pay" an order
- (related to #1753) Fix the rounding of prices in the order product loop
- (related to #1751) Fix for undefined currency exchange rate, add error message in the currency configuration page when an
- (related to #1750) Add EQUAL to product loop filter by min or max
- (related to #1747) Fixed success_url check for contact form
- (related to #1745) Fix output value IS_DEFAULT in the product_sale_elements loop

# 2.2.1

- (related to #1699) Fix missing use for BirthdayType
- (related to #1700) Fix form retrieving
- (related to #1706) Fix coupon form
- (related to #1713) Add more options for content, folder and order in search results
- (related to #1722) Replaced parameter "locale" with "lang" in URL generated
- (related to #1724) Fix customer update input ID and indentation
- (related to #1726) Fix method setRangeDate variable in ExportHandler
- (related to #1729) Fix all useless DIRECTORY_SEPARATOR
- (related to #1730) Change layout to only cache assets/dist
- (related to #1732) Update sql constraint for table product_sale_elements_product_image and product_sale_elements_product_document
- (related to #1733) Fix order attribute in BaseHook
- (related to #1734) Fix critical performance issue on ProductController HydrateObjectForm
- (related to #1727) Add template & stock inputs on product creation

# 2.2.0

- #1692 Fix amounts displayed on the PDF invoice when a postage with tax is used (fixes #1693 and #1694)
Expand Down Expand Up @@ -252,6 +297,28 @@
- Default border color of images resized with resize_mode="border" is now transparent instead of opaque white.
- The TemplateHelper class is deprecated. You should now use the thelia.template_helper service. TemplateHelperInterface has been introduced, so that modules may implement alternate versions

# 2.1.8

- Fix Colissimo module external-schema (related to #1838)
- Fix attribute title in the modal "create a new combination" (related to #1830)
- Add message if thelia project is not installed (related to #1825)
- Fix the event dispatched before decoding of the import, TheliaEvents::IMPORT_AFTER_DECODE to TheliaEvents::IMPORT_BEFORE_DECODE (related to #1806)
- Update the default PSE ref when the product ref is updated (related to #1790)
- Sanitize the get arguments for admin stats (related to #1782)
- Add argument customer_id for hook customer.edit-js (related #1771)
- Increase API key size to 48 (related #1769)
- Fix for undefined currency exchange rate, add error message in the currency configuration page when an exchange rate could not be found (related #1751)
- Fix the rounding of prices in the order product loop (related to #1753)
- Add EQUAL to product loop filter by min or max (related to #1750)
- Fix output value IS_DEFAULT in the product_sale_elements loop (related to #1745)

# 2.1.7

- Fix all useless DIRECTORY_SEPARATOR (related to #1729)
- Update sql constraint for table product_sale_elements_product_image and product_sale_elements_product_document (related to #1732)
- Fix order attribute in BaseHook (related to #1733)
- Fix critical performance issue on ProductController HydrateObjectForm (related to #1734)
- Replaced parameter "locale" with "lang" in URL generated (related to #1722)

# 2.1.6

Expand Down Expand Up @@ -465,6 +532,15 @@ Redirect methods are deprecated. You have now two ways for generating a redirect
- Thelia\Controller\BaseController::redirectSuccess
- Thelia\Controller\BaseController::redirectToRoute

# 2.0.12

- Sanitize the get arguments for admin stats (related to #1782)
- Add EQUAL to product loop filter by min or max (related to #1750)
- Fix output value IS_DEFAULT in the product_sale_elements loop (related to #1745)

# 2.0.11

- Fix critical performance issue on ProductController HydrateObjectForm (related to #1734)

# 2.0.10

Expand Down
4 changes: 2 additions & 2 deletions Readme.md
Expand Up @@ -79,15 +79,15 @@ You can get the sources from git and then let composer install dependencies, or
``` bash
$ git clone --recursive https://github.com/thelia/thelia path
$ cd path
$ git checkout 2.2.0 (or 2.1.6)
$ git checkout 2.1.8 (2.2.2 or 2.0.12)
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
```

### Using composer for both download and dependencies
``` bash
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar create-project thelia/thelia path/ 2.2.0 (or 2.1.6)
$ php composer.phar create-project thelia/thelia path/ 2.1.8 (2.2.2 or 2.0.12)
```

## Install it
Expand Down
2 changes: 1 addition & 1 deletion core/lib/Thelia/Core/Thelia.php
Expand Up @@ -50,7 +50,7 @@

class Thelia extends Kernel
{
const THELIA_VERSION = '2.2.0';
const THELIA_VERSION = '2.3.0-alpha1';

public function __construct($environment, $debug)
{
Expand Down
41 changes: 24 additions & 17 deletions core/lib/Thelia/Install/Update.php
Expand Up @@ -56,23 +56,30 @@ class Update
'15' => '2.0.8',
'16' => '2.0.9',
'17' => '2.0.10',
'18' => '2.1.0-alpha1',
'19' => '2.1.0-alpha2',
'20' => '2.1.0-beta1',
'21' => '2.1.0-beta2',
'22' => '2.1.0',
'23' => '2.1.1',
'24' => '2.1.2',
'25' => '2.1.3',
'26' => '2.1.4',
'27' => '2.1.5',
'28' => '2.1.6',
'29' => '2.2.0-alpha1',
'30' => '2.2.0-alpha2',
'31' => '2.2.0-beta1',
'32' => '2.2.0-beta2',
'33' => '2.2.0-beta3',
'34' => '2.2.0',
'18' => '2.0.11',
'19' => '2.0.12',
'20' => '2.1.0-alpha1',
'21' => '2.1.0-alpha2',
'22' => '2.1.0-beta1',
'23' => '2.1.0-beta2',
'24' => '2.1.0',
'25' => '2.1.1',
'26' => '2.1.2',
'27' => '2.1.3',
'28' => '2.1.4',
'29' => '2.1.5',
'30' => '2.1.6',
'31' => '2.1.7',
'32' => '2.1.8',
'33' => '2.2.0-alpha1',
'34' => '2.2.0-alpha2',
'35' => '2.2.0-beta1',
'36' => '2.2.0-beta2',
'37' => '2.2.0-beta3',
'38' => '2.2.0',
'39' => '2.2.1',
'40' => '2.2.2',
'41' => '2.3.0-alpha1',
);

/** @var bool */
Expand Down
6 changes: 3 additions & 3 deletions local/modules/Carousel/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.9</version>
<version>2.3.0</version>
<author>
<name>Manuel Raynaud, Franck Allimant</name>
<email>manu@raynaud.io, franck@cqfdev.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>prod</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/Cheque/Config/module.xml
Expand Up @@ -14,12 +14,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>1.1</version>
<version>2.3.0</version>
<author>
<name>Manuel Raynaud</name>
<email>manu@raynaud.io</email>
</author>
<type>payment</type>
<thelia>2.1.0</thelia>
<stability>beta</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
4 changes: 2 additions & 2 deletions local/modules/Colissimo/Config/module.xml
Expand Up @@ -7,12 +7,12 @@
<descriptive locale="fr_FR">
<title>Livraison par Colissimo</title>
</descriptive>
<version>1.0</version>
<version>2.3.0</version>
<author>
<name>Manuel Raynaud</name>
<email>manu@raynaud.io</email>
</author>
<type>delivery</type>
<thelia>2.0.0</thelia>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/FreeOrder/Config/module.xml
Expand Up @@ -15,13 +15,13 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>1.0.0</version>
<version>2.3.0</version>
<author>
<name>Franck Allimant</name>
<company>CQFDev</company>
<email>franck@cqfdev.fr</email>
</author>
<type>payment</type>
<thelia>2.1.0</thelia>
<stability>prod</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
4 changes: 2 additions & 2 deletions local/modules/Front/Config/module.xml
Expand Up @@ -9,12 +9,12 @@
<title>Front office module</title>
<description></description>
</descriptive>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Thelia team</name>
<email>info@thelia.net</email>
</author>
<type>classic</type>
<thelia>2.0.0</thelia>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookAnalytics/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookCart/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookContact/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookCurrency/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.0.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookCustomer/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookLang/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookLinks/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>
6 changes: 3 additions & 3 deletions local/modules/HookNavigation/Config/module.xml
Expand Up @@ -13,12 +13,12 @@
<language>en_US</language>
<language>fr_FR</language>
</languages>
<version>0.1</version>
<version>2.3.0</version>
<author>
<name>Julien Chanséaume</name>
<email>jchanseaume@openstudio.fr</email>
</author>
<type>classic</type>
<thelia>2.1.0</thelia>
<stability>other</stability>
<thelia>2.2.0</thelia>
<stability>alpha</stability>
</module>

0 comments on commit d75e4db

Please sign in to comment.