mirror of
https://github.com/Sylius/Sylius.git
synced 2026-07-14 17:10:53 +00:00
489 KiB
489 KiB
CHANGELOG
v1.0.0.beta.2 2017-04-11
- #7926 [API] [Product] Add path to default serialization (@lchrusciel)
- #7923 [Cart] Add default serialization group for cart (@dazorni)
- #7916 Removed weird chars in Model.ProductVariant.yml (@psihius)
- #7900 [Security] Improved randomness of tokens generation (@NeverResponse)
- #7893 [Documentation] API onHand/onHold spelling fix (@betaglop)
- #7905 [Payum] Fix encryption docs and merging of payum configurations (@inssein)
- #7888 [Behat] Removed
wait()occurrences (@NeverResponse) - #7883 Remove strong typing on updateUserLastLogin event (@wadjeroudi)
- #7876 [Checkout] Creating Payment Method skip channel option, effective if … (@ktzouno)
- #7846 [AttributeBundle] ProductAttribute (select) with strings as values (@tuka217)
- #7825 [Core][Taxon] Add missing createdAt/updatedAt mappings to Taxon.orm.xml (@venyii)
- #7874 [Maintenance] Fixed invalid exchange rate migration vol2 (@NeverResponse)
- #7816 Allow writing product attributes via API (@alcaeus)
- #7863 Improve UPGRADE.md file (@pamil)
- #7870 [OrderBundle] Add missing selects/joins to cart query builder (@venyii)
- #7864 [Documentation][Cookbook] Custom translatable model (@TheMadeleine)
- #7858 [Documentation] Describe Sylius plugins (@lchrusciel)
- #7855 Store encrypted gateway configurations in the database (@pamil)
- #7785 [Admin] Sylius new version notification widget (@NeverResponse)
- #7852 [Order] Ensured bought items will not be deleted via cart (@NeverResponse)
- #7848 [Grid] Fix validation errors with multiple filters (@NeverResponse)
- #7849 [Resource][Grid] Restricted max pagination size based on grid's limits configuration (@NeverResponse)
- #7835 Update Grid filter usage examples (@mvar)
- #7843 [Behat] Upgraded javascript related tests (@NeverResponse)
- #7847 [Documentation][Payment] Outdated states (@TheMadeleine)
- #7832 Make the label for the string filter input translatable (@mbabker)
- #7839 [Documentation] Customizing Sylius via events vs. state machines (@TheMadeleine)
- #7840 Fix product slug field in Admin (@Pitoune)
- #7830 Make product variant match selection method working correctly again (@pamil)
- #7837 [Grid] Added
notEqualtype to StringFilter (@NeverResponse) - #7829 Update using_custom_adapter.rst (@hmonglee)
- #7831 [Core] [RFC] Images related semantic fixes (alternative solution) (@pamil, @Zales0123)
- #7826 [Core][Fixture] Make possible to pass custom array as gateway config (@Zales0123)
- #7828 [Documentation] Add missing 'form-type' attribute (@foobarflies)
- #7814 Removed unused argument (@dragosprotung)
- #7809 [Promotion] Small cleanup related to product taxon proxy (@lchrusciel)
- #7806 [DX] Create product autocomplete form type (@lchrusciel)
- #7811 Allow writing product options via API (@alcaeus)
- #7731 [RFC] [Core] Introduce Plugin concept (@lchrusciel)
- #7801 [Ui] Add is shipping required field for product variant (@Arminek)
- #7819 Do not validate order when changing payment method after it is placed (@pamil)
- #7792 Fix addresses selection logic during checkout (@pamil)
- #7802 [Promotion] [Tests] Move protected methods after public (@lchrusciel)
- #7807 Proxy taxon collection on product (@pamil)
- #7764 Do not make product variant's fields empty while editing simple product (@pamil)
- #7797 Remove ProductVariant::$availableOn, ProductVariant::$availableUntil, Product::getAvailableVariants() (@pamil)
- #7798 Don't change passwordRequestedAt on expiration check (@DmitriyTrt)
- #7793 Replace Page::isOpen() with Page::verify() where possible (@pamil)
- #7365 Add missing translation keys (@ylastapis)
- #7789 Update documentation (@olix21)
- #7749 [Documentation][Customization Guide] Templates via events (@TheMadeleine)
- #7780 Decouple promotion components from bundles and cleanup promotion forms (@pamil)
- #7776 Do not apply transition in order fixtures when shipping step is disabled (@stefandoorn)
- #7783 [ProductBundle] fix javadoc on setAssociatedProductsByProductCodes (@loicmobizel)
- #7782 [UI] Add events for js and css (@lchrusciel)
- #7778 Introduce fixed collection form type (@pamil)
- #7779 Simplify shipping method type (@pamil)
- #7747 [Shop] Add template events in shop panel (@GSadee)
- #7717 [Admin] Add template events in admin panel (@GSadee)
- #7773 Add 'skipping_shipping_step_allowed' setting to Channel Fixture (@stefandoorn)
- #7768 Remove unnecessary parameters from product.mainTaxon type (@pamil)
- #7771 [Docs] Adjust :php to :http endpoint for Platform.sh configuration (@stefandoorn)
- #7772 Add in UPGRADE.md about config file change (AdminBundle) (@stefandoorn)
- #7766 Fix issue-7765. Allow ordering payment methods by gateway config name (@crevillo)
- #7760 Use autocomplete for selecting taxon's parent (@pamil)
- #7759 Remove ProductTaxonChoiceType (@pamil)
- #7750 [Admin] Added variant autocomplete to the forms of product images (@NeverResponse)
- #7733 [Admin][ProductVariant][PromotionCoupon] Fix headers to be consistent (@GSadee)
- #7738 [Documentation] Sylius Extensions (@TheMadeleine)
- #7757 Don't show shipments segment when no shipments (@DmitriyTrt)
- #7437 Fix taxon repository (@Pitoune)
- #7651 [Admin] Reduced query size while creating/editing promotions (@NeverResponse)
- #7698 [Promotion] Promotion with priority equals to null should be last (@tuka217, @lchrusciel)
- #7758 [Documentation] Fix typos in book/orders/shipments.rst (@LaetitiaRiffaud)
- #7711 [API] Management for admin users (@tuka217)
- #7755 Double check promotions are eligible in PromotionProcessor (duplicate of #7681) (@gorkalaucirica)
- #7754 Add instructions about migrations to UPGRADE.md (@TheMadeleine)
- #7753 [Documentation] Yarn instead of Node - small fix (@TheMadeleine)
- #7743 replace method findByLogicalName by findOneByName (@kermorgant)
- #7745 [Documentation] [Promotion] Update cookbooks about custom actions and rules (@lchrusciel)
- #7748 Translate hardcoded English string in product taxonomy layout (@mbabker)
- #7746 Rename ApiBundle to AdminApiBundle (@pamil)
- #7744 Pass entry options to entry types in ResourceTranslationsType (@pamil, @gonzalovilaseca)
- #7740 Add support to ORM Purger (Fixtures) to exclude tables (@stefandoorn)
- #7724 [Grid] Add possibility to set visible parameter for each link in links action (@GSadee)
- #7720 Replace NPM with Yarn package manager (@venyii, @pamil)
- #7726 [Documentation] How to extend a model with a translatable property (@rodrigobb)
- #7686 [RFC] Improve tests organisation, part one (@pamil)
- #5810 Fixed issue #955 - could not run command "doctrine:mapping:import" (@khoa-le)
- #7420 Display country for address book (@psihius)
- #7725 [Docs] Put options of 'orm_purger' in child node (@stefandoorn)
- #7677 Update images.rst (@pearlwithbanana)
- #7697 Translatable fields are no longer used (@gonzalovilaseca)
- #7701 [Core] Add missing channel configuration exception (@GSadee)
- #7703 [ApiBundle] Fix updating products positions in a taxon (@tuka217)
- #7718 [Core] Fix UPGRADE file after moving emails (@GSadee)
- #7709 Remove components' dependencies on bundles (@pamil)
- #7704 Foundation for using template events (@pamil)
- #7723 [Documentation] Refresh the Book tiles (@TheMadeleine)
- #7716 Run Travis with PHP 7.1.0 (@pamil)
- #7710 Make test methods naming consistent (@pamil)
- #7665 [API][Cart] Fix recalculation of cart on orderItem deletion (@tuka217)
- #7702 [Behat] Improve choosing taxon from tree feature (@Arminek)
- #7705 [Core][Shop][Admin] Move emails (@GSadee)
- #7668 [Documentation][API] Fix not working curl commands (@tuka217)
- #7713 [Documentation][SyliusGridBundle] Filters - fix (@TheMadeleine)
- #7706 [Travis] Remove commented out job specification (@pamil)
- #7087 [WIP] Bring back original price in product variants (@gorkalaucirica, @pamil)
- #7612 [Product] Lazy tree choice type (@Arminek)
- #7690 [Grid] Add methods for getting only enabled fields, actions and filters (@GSadee)
- #7679 Ordered CountryChoiceType (@gorkalaucirica)
- #7691 Remove unncesessary
use(@gonzalovilaseca) - #7693 [API] Remove token controller (@lchrusciel)
- #7685 [Behat] [Promotion] Semantical fixes (@lchrusciel)
- #7530 [Image][Variant] Brought back variant images (@NeverResponse)
- #7667 [Documentation][Book] Promotion - Rules and Actions configuration reference (@TheMadeleine)
- #7664 Introduce ChannelCollectionType (@pamil)
- #7675 [Fixtures] adding default_tax_zone in the ChannelFixture configuration (@ktzouno)
- #7682 [Documentation][Book] Payments - custom gateways (@TheMadeleine)
- #7683 Removed hardcoded 'customer' relation (@RomainSanchez)
- #7670 [Documentation][CustomizationGuide] Fixes (@GSadee)
- #7669 [Admin][Customer] Fix dispatching proper event in customer menu builder (@GSadee)
- #7659 [Fixtures] adding default_tax_zone to ChannelFixture (@ktzouno)
- #7666 Make customising form rendering easier (@pamil)
- #7603 [Admin][Js] Fix admin sidebar animation (@Arminek)
- #7644 [Admin] [UI] Conditional link action (@lchrusciel)
- #7621 [API] [Order] Adding taxes and promotions to test scope (@lchrusciel)
- #7645 [Admin] [API] Improve product variant routing (@lchrusciel)
- #7652 [Shop][Ui] Div tags are not allowed as a child to h2 (@sweoggy)
- #7656 [WIP] [Documentation][Cookbook] Deploying to Platform.sh (@TheMadeleine)
- #7598 Implement comparison method on all ExpressionBuilderInterface classes (@mbabker)
- #7591 [Grid] Add missing check if main action is enabled (@GSadee)
- #7593 fix SyliusPromotionBundle docs (@hmonglee)
- #7592 Decrease number of queries made when accessing not-joined translation's fields (@pamil)
- #7554 [Documentation] Documentation for API routings (@tuka217)
- #7563 [Shop] Possibility to disable the e-mail verification after registration (@GSadee)
- #7587 Manage variant context relies on implementation instead of interface (@stefandoorn)
- #7556 [API] Camel cased properties serialization (@lchrusciel)
- #7577 [Theme] Fixed missing translations of custom messages (@NeverResponse)
- #7575 [Documentation][API] Minor Fixes (@TheMadeleine)
- #7576 [Core][Shipping] Add missing default shipping method resolver service definition (@GSadee)
- #7482 [API] Use codes instead of ids in routing if it is possible (@tuka217)
- #7289 Fixed failing fallback translations with disabled ThemeBundle (@NeverResponse)
- #7564 [Documentation][Book] Search (@TheMadeleine)
- #7540 Ensure products are sorted by their first variant price (@pamil)
- #7567 Improve permissions checking while installing assets (@pamil)
- #7566 Fix README installation guide (@TheMadeleine)
- #7518 [API] [Documentation] [Checkout] Documentation for checkout and a few tweaks (@lchrusciel)
- #7237 [Payum][Payment][Admin] Manage gateway config in admin panel (@Zales0123)
- #7560 [Documentation][Book] Upgrading - small fix (@TheMadeleine)
- #7559 Improve Twig extensions (@pamil)
- #7558 [Documentation][Cookbook] Update Checkout customization guide (@TheMadeleine)
- #4397 [Attribute] add attribute type select (@Lowlo, @Arminek)
- #7548 [Order] Fix validation while adding product to cart (@Zales0123)
- #7466 [API] Change position of product in taxon (@tuka217)
- #7534 [RFC] [Core] [Shop] [Admin] Move listeners to the proper bundle (@lchrusciel)
- #7539 [Documentation][Customization] Overriding entire grids (@TheMadeleine)
- #7555 [Docs] Unify some paths in documentation (@Zales0123)
- #7543 [API] [Currency] ExchangeRate CRUD and add TimestampableTrait (@lchrusciel)
- #7533 Reduce # of queries by eagerly loading adjustments on order item units (@pamil)
- #7520 [Grid] Add dispatching events in grid definition converter (@GSadee)
- #7481 [Product] Added serialization for ProductAssociation classes (@NeverResponse)
- #7550 Fix broken mail links (@mbabker)
- #7552 [Behat] Fix selecting taxon scenarios (@Arminek)
- #7549 [Admin][JS] Fixed way too imprecise selector for errors rendering in the tabular form (@NeverResponse)
- #7546 Template naming refactoring => use the @ notation (@bpolaszek)
- #7545 [Documentation][Customization] Validation - fix (@TheMadeleine)
- #7521 [Shop] Reduce number of queries related to product (@pamil)
- #7532 [Documentation] [API] [Order] Order actions (@lchrusciel)
- #7488 [Checkout] Skip shipping step if only one shipping method is available (@Zales0123)
- #7537 [Documentation][Book] sylius_payment state machine diagram - update (@TheMadeleine)
- #7468 [UI][Admin] Form menu builders for Product and Product Variant edits (@NeverResponse)
- #7484 [API] Order management actions (@lchrusciel)
- #7501 [CoreBundle] Add getContainerLoader method to Kernel (@TheMadeleine)
- #7502 [Documentation][Customization] Non-resource controllers - update (@TheMadeleine)
- #7517 [Payment] Clean up payment state machine (@GSadee)
- #7522 [Resource][Js] Fix broken auto complete on edit page (@Arminek)
- #7519 [Documentation][Customization] Templates - global variables (@TheMadeleine)
- #7531 [RFC][Documentation][Cookbook] Slightly reorganize content (@TheMadeleine)
- #7528 Fixed wrong config file reference (@psihius)
- #7516 [Product] Fix duplicate entry exception (@Arminek)
- #7525 [Shop] [Checkout] Rework locale assigner listener (@lchrusciel)
- #7506 [ShopBundle] Make HomepageController final (@TheMadeleine)
- #7453 [Documentation] Update api product documentation (@tuka217)
- #7494 [Mailer] Possibility of attaching files to emails (@NeverResponse)
- #7504 [Resource] [DX] Add short message to not found exception (@lchrusciel)
- #7514 [Documentation] Correct a typo in disabling localised URLs cookbook (@pamil)
- #7515 [Documentation] Fix book: adding taxons to product (@cirdan)
- #7487 Product test refactor (@lchrusciel)
- #7507 [Documentation] [Cookbook] How to disable localised URLs? (@pamil)
- #7412 Locale in URLs (@pamil)
- #7499 Prepare shop layout for usage of reverse-proxy and ESI (@pamil)
- #7510 remove space in composer.json (@dmaicher)
- #7500 [API] [Checkout] Remove email from address type (@lchrusciel)
- #7503 Add upgrade instructions for currency switching logic refactoring (@pamil)
- #7486 Add support for storing currency in a cookie instead of session (@pamil)
- #7505 [UiBundle] Update pagerfanta to use semantic ui view (@loicmobizel)
- #7497 Speed up phpunit tests by using dama/doctrine-test-bundle (@dmaicher)
- #7469 [Order][Shipment] Move sending email logic from state machines to listeners (@GSadee)
- #7495 [Documentation][Book] Skipping shipping step (@TheMadeleine)
- #7493 Base product variant prices on option code (@kurakin-oleksandr)
- #7489 [Documentation][Book] Inventory - clarify onHand/onHold (@TheMadeleine)
- #7485 [Resource] [API] [Product] Resource criteria improvment (@lchrusciel)
- #7479 Hotfix revert redirect hash. (@liverbool)
- #7477 Hot fix resource join filters (@liverbool)
- #7467 [Admin][Order][Customer] Add KnpMenu for order and customer show pages (@GSadee, @TheMadeleine)
- #7413 [API] Taxon CRUD (@tuka217)
- #7492 [Admin][Customer][Order] Exclude cancelled orders from customer statistics provider (@GSadee)
- #7444 [UI][Grid] Added grid based pagination configuration (@NeverResponse)
- #7478 [Core][EmailManager] Add interfaces to email managers (@GSadee)
- #7276 [Checkout] Skipping shipping checkout step (@Zales0123)
- #7480 [Api][ProductVariant] Add api section to product variant routing (@GSadee)
- #7357 [OrderSequence] Resolve race conditions on an order number generation (@GSadee)
- #7445 Fix channel dashboard scenarios (@pamil)
- #7475 [Documentation][Cookbook] Quickfix (@TheMadeleine)
- #7476 [Order] Renamed SyliusCartsRemoveEvents to SyliusExpiredCartsEvents (@NeverResponse)
- #7472 Fixed Bundles' Initialisation Tests (@NeverResponse)
- #7431 [Translations] added translations to admin user form (@starspire)
- #7470 [Order] Events dispatched before and after expired carts removal (@NeverResponse)
- #7458 [Resource] [Documentation] New features of routing generator (@lchrusciel)
- #7426 [API] [Checkout] Get available shipping and payment methods (@lchrusciel)
- #7406 [Checkout] Order shipping method integrity validation (@Arminek)
- #7297 [API] Cart and Cart item CRUD (@lchrusciel, @TheMadeleine)
- #7462 Fix redirect to referer with hash. (@liverbool)
- #7465 [Bug][CoreBundle] Add missing controller configuration options. (@steffenbrem)
- #7457 [Documentation][Book] Diagrams of State Machines (@TheMadeleine)
- #7398 Product attribute creation must be typed (@gruberro)
- #7459 [BugFix] Remove redundant comma in sylius_order_payment state machine (@TheMadeleine)
- #7460 [Product] Remove availability stuff from model (@okwinza)
- #7436 [UPGRADE] Add note about api routing change (@lchrusciel)
- #7348 [API][ProductVariant] Crud for product variants (@tuka217)
- #7441 switch to template inheritance for checkout (@psren)
- #7451 [Product] Remove product's avaiability (@tuka217, @psihius)
- #7456 [CoreBundle] Add sylius_order_payment missing transitions (@TheMadeleine)
- #7454 [Documentation] Minor clarifications (@TheMadeleine)
- #7452 Added unique constraints on product_taxon and product_channel_pricing (@blankcheck)
- #7424 Allow easier decoration for 3rd party extensions (@pamil)
- #7419 Payment state update for NotifyNullAction (@psihius)
- #7442 Use proper path for shop user deletion route (@pamil)
- #7448 [Resource] Add possibility to define custom criteria for generated routing (@lchrusciel)
- #7440 [Documentation][Book] Architecture - Graphics (@TheMadeleine)
- #7447 [Documentation] Add missing word in product review (@Scribblerockerz)
- #7439 [Travis] Skip application tests if only *.md files were changed (@pamil)
- #7438 [HOTFIX] [Product] Rename code to type on image (@lchrusciel)
- #7399 [Documentation][Bundles] ResourceBundle - rework (@TheMadeleine)
- #7302 [API][Product] Create product with not required fields (@tuka217)
- #7354 [Resource] Fix internal server error when apply sorting or filtering (@Arminek)
- #7434 [DOC] Update custom_filter.rst (corrected misspelling) (@starspire)
- #7377 [Core] Image refactor (@NeverResponse)
- #7417 Admin Sidebar Menu Persistence (@davidangel)
- #7433 [Grid] Fixed sorting filter in grid by position parameter (@starspire)
- #7072 Update locales.rst (@davidangel)
- #7423 [Documenation] Typo in library name (@lchrusciel)
- #7422 [Documentation][Book] Architecture - Third Party Bundles (@TheMadeleine)
- #7416 [BugFix] Put
taxCalculationStrategyinsyliusvalidation group. (@steffenbrem) - #7388 Let the ThemeFilesystemLoader check if a template exists in the decorated loader (@mbabker)
- #7409 [Core] [Promotion] [Shipping] [Addressing] Private fields in final forms (@lchrusciel)
- #7410 [Behat] Improve assertions usage in contexts (@pamil)
- #7378 [Documentation][Book] Rename: "Carts & Orders" (@TheMadeleine)
- #7402 Fixed incoherent exception when a channel cannot be resolved (Currency not found) (@NeverResponse)
- #7407 [Core] Remove unneeded service definition (@lchrusciel)
- #7369 [Fixtures] Fixture loading command asks for confirmation before purging database (@NeverResponse)
- #7371 [Cart] Make possibility to change response after add to cart action (@Arminek)
- #7396 update project depedencies (@bestvalue-blackfire)
- #7404 [Resource] Fixed FlashHelper (@NeverResponse)
- #7400 [Product] Typo in class name (@lchrusciel)
- #7325 Make product browsing fast again (@pamil)
- #7401 [Core] [Currency] [Order] [Product] [Review] Repositories cleanup (@lchrusciel)
- #7376 [API] Fix normalization of locale codes (@lchrusciel)
- #7355 Move test services to more appropriate namespaces (@pamil)
- #7385 CheckoutContext cleanup (@pamil)
- #7330 [API] [Documentation] Default oauth fixture (@lchrusciel)
- #7397 [BugFix] Remove final keyword from some Behat pages (@steffenbrem)
- #7394 [Documentation] Extract Support section (@TheMadeleine)
- #7375 [RFC][Documentation] The Book - Image Tiles (@TheMadeleine)
- #7353 [Documentation][Book] Translations (@TheMadeleine)
- #7370 Improve ParametersParser (@pamil)
- #7346 [Locale] Removed enable/disable functionality (@NeverResponse)
- #7382 Remove unused "sylius_admin_dashboard_redirect" route (@pamil)
- #7254 Fix root option on TaxonChoiceType (@Pitoune)
- #7349 Upgrade fos rest bundle (@bendavies)
- #7367 [ResourceBundle] Prevent overriding existing association mappings (@venyii)
- #7318 [Core] Move repository method from order to core (@lchrusciel)
- #7368 [Docs] Remove credit card related documentation (@Zales0123)
- #7366 Allow POST on sylius_shop_order_after_pay route (@psihius)
- #7360 [API] Improve product routing (@lchrusciel)
- #7363 [Security] Fix partial security acl (@Arminek)
- #7359 [Documentation][Customization] Account Menu - quickfix (@TheMadeleine)
- #7356 [Documentation][Channel] - add link to book docs (@everettgreen)
- #7331 [API] Improve routing of product (@tuka217)
- #7337 [Shop] Revert changing http method for switching locales and currency (@Arminek)
- #7352 [Maintenance] Bump year in docs and license files (@lchrusciel)
- #7351 [Admin] Relocated ResourceDeleteSubscriber (@NeverResponse)
- #7350 Bring back validation groups (@pamil)
- #7307 [Admin][Security] Use csrf token in update position (@Arminek)
- #7328 Doctrine caching in test_cached environment (@pamil)
- #7345 [Travis] Remove unnecessary commands (@pamil)
- #7342 [Documentation] Change reference of forms to Symfony3 (@lchrusciel)
- #7341 Finalize bundles, container extensions and bundles configurations (@pamil)
- #7347 Remove "sylius_resource.resources.*.translation.fields" configuration key (@pamil)
- #7338 [Documentation] SyliusResourceBundle » Forms precision (@PyRowMan)
- #7335 [Resource] Upgraded ResourceDeleteSubscriber (@NeverResponse)
- #7339 [Documentation] SyliusResourceBundle » Forms current config ends up with an error (@PyRowMan)
- #7340 Remove unused compiler pass (@pamil)
- #7327 [Admin] Rework the order history routing and templates (@pjedrzejewski)
- #7334 [Documentation] [Maintenance] Fix wrong or missing special chars (@lchrusciel)
- #7333 [Documentation][Customization] Translatable Models (@TheMadeleine)
- #7326 [Documentation] Update order model information (@lchrusciel)
- #7329 Remove final / private from models (@pamil)
- #7315 [API] Change forms declaration and add form.xml (@lchrusciel)
- #7316 [Documentation] The Contribution Guide update (@TheMadeleine)
- #7324 [Documentation][Book] When should you use Themes? (@TheMadeleine)
- #7320 Clean up & speed up core repositories (@pamil)
- #7323 [Docs] Minor fixes in checkout docs (@Zales0123)
- #7312 [Documentation][Customization] Repositories Fix (@TheMadeleine)
- #7319 Prevent querying the database twice while using grids (@pamil)
- #7317 [Documentation][Book] Fix Themes chapter (@TheMadeleine)
- #7264 [Documentation] Creating your own Sylius extension (@pamil)
- #7313 [DOC] Added string filter option.type configuration (@starspire)
- #7308 [Composer] Update composer lock (@Arminek)
- #7304 [Documentation][Book] Themes (@TheMadeleine)
- #7239 [Admin] Archiving shipping methods (@NeverResponse)
- #7300 [Docs] Fix bad looking FQCN (@Zales0123)
- #7299 [Security] Remember me (@Arminek)
- #7303 [Payment] Remove credit card (@Arminek)
- #7238 [API][Product] Crud for product (@tuka217)
- #7282 [Security] Clean up (@Arminek)
- #7296 [API] Keep resource name coherent (@lchrusciel)
- #7294 [Docs] Added missing attribute types (@Zales0123)
- #7293 [Behat] Fix OrderContext (@michalmarcinkowski)
- #7290 [Ui] Fixed doubled
|transcalls (@NeverResponse) - #7288 [Docs] Fix list of writable directories in requirements chapter (@Zales0123)
- #7287 Update rule_checker.rst (@zacbrac)
- #7206 Fix #7093 #7094 #7096 (@bpolaszek)
- #7281 [ProductAttribute] Minor fixes associated with products and attributes (@GSadee)
- #7255 Fix #7209: prevent adding unavailable variant (@David-Guillot)
- #7278 [Documentation] Enhance descriptions of chapters in the Book + index (@TheMadeleine)
- #7280 [Documentation] [API] Remove wrong parameters definition (@lchrusciel)
- #7275 [Documentation] Unify main chapters' titles (@TheMadeleine)
- #7219 [AttributeValue][Product] Translatable attribute values (@GSadee)
- #7277 [WIP] [Docs][API] Misc fixes (@David-Guillot)
- #7273 [Core] Fixed OrderInventoryOperator to take into account refunded payments (@NeverResponse)
- #7274 [DOCS] Proposed a maintained fork of OAuth2 plugin for API authorization (@starspire)
- #7214 [Documentation] Store and load images with MongoDB's GridFS (@gruberro)
- #7230 [Documentation][Book][Installation] Upgrading Sylius (@TheMadeleine)
- #7265 [Documentation][Customization] Validation messages reference (@TheMadeleine)
- #7269 [Documentation] Coherent doc title (@lchrusciel)
- #7270 [Documentation][Customization] Apply Symfony best practices (@TheMadeleine)
- #7257 [Documentation] Customization Guide: Factories (@TheMadeleine)
- #7261 Fix command path (@jaesung2061)
- #7259 [Doc] Use snake case in api docs (@lchrusciel)
- #7253 [RFC] [API] Snake cased fields (@lchrusciel)
- #7258 [Review] Remove orm coupling and register recalculator dynamically. (@lchrusciel)
- #7256 [Product] Unique contraint on slug (@lchrusciel)
- #7220 add the missing options node to SyliusOrderBundle, SyliusProductBundl… (@videni)
- #7205 Fixed Product model Attributes-related methods (@David-Guillot)
- #7248 [Api] Remove version from oauth (@lchrusciel)
- #7218 [Promotion][Shop][Admin] Seeing shipping promotion on order summary in admin and in shop (@tuka217)
- #7227 Fixed #7211: now can't delete a used PaymentMethod (@David-Guillot)
- #7243 [API] Versioning for serialization (@lchrusciel)
- #7247 Simplify getConfiguration() call in extensions (@pamil)
- #7244 [User] Add missing test for UserLastLoginSubscriber (@lchrusciel)
- #7242 [Tests][CS] Make API test methods names consistent (@Zales0123)
- #7241 [Documentation][Book] Installation via Vagrant (@TheMadeleine)
- #7236 [Documentation][Cookbook] Paypal & Stripe Hotfix (@TheMadeleine)
- #7228 stop UserLastLoginSubscriber from executing several times when there … (@videni)
- #7187 [Promotion][Taxation] Check correctness of applying taxes for order with a promotion (@tuka217)
- #7217 [Shop] Minor fixes to free order (@tuka217)
- #7226 [Documentation][Cookbook] How to disable default shop, admin or API of Sylius? (@TheMadeleine)
- #7224 [Shop][Product] Sort product options by position (@jurv)
- #7216 add a way to make object manager name consistent (@videni)
- #7210 [Free Order] Add missing constant state for checkout (@tchapi)
- #7031 [Shop] Free order (@tuka217)
- #7207 Reset password request do not need template when API call (@Pitoune)
- #7149 [Documentation][Book] Contact (@TheMadeleine)
- #7200 [API] Order type fixes (@lchrusciel)
- #7202 [Behat] Minor semantical fix (@lchrusciel)
- #7201 [Documentation] Remove deprecated SettingsBundle docs (@TheMadeleine)
- #7203 [Promotion] Fix promotion edit page (@lchrusciel)
- #7055 [Behat] Use Address example factory in Address transformer (@lchrusciel)
- #7184 [Inventory] Changing inventory after placing an order (@tuka217)
- #7135 [Core] Not specified price error polishing (@Zales0123)
- #7183 [Attribute] Add Json storage type for custom attributes (@Zales0123)
- #7185 [Resource] Bring back a default form type (@lchrusciel)
- #7125 [Documentation][Customization] Menus - update (@TheMadeleine)
- #7190 [Maintenance] Bump version of ApiTestCase (@lchrusciel)
- #7154 [Admin][ProductVariant] Sorting variants within a product by position (@GSadee)
- #7186 [Core] ChannelPricing configuration fix (@lchrusciel)
- #7181 [Shop] Made lang attribute W3C standard compliant (@sweoggy)
- #7171 [ResourceBundle] set max per page on grid view (@loicmobizel)
- #7176 Implement Twig_SourceContextLoaderInterface (@mbabker)
- #7146 [Promotion] Behats for start and ends date for promotion (@lchrusciel)
- #7173 Update products.rst (@zacbrac)
- #7165 Bump bundle Twig dependencies to match Symfony's TwigBundle and TwigBridge (@mbabker)
- #7170 Improve loading Gedmo Loggable behaviour in CoreBundle (@pamil)
- #7168 [Resource] Add possibility to sort not paginated and not limited resources (@Zales0123)
- #7161 [CS] Fix invalid inheritdoc comments to keep convention (@Zales0123)
- #7150 [Shop] Sorting products by name (@GSadee)
- #7160 [Core][Cart] Having default address preselected (@Zales0123)
- #7155 [Behat][ProductOption] Minor fix after review (@GSadee)
- #7158 [RFC] [Core] [HotFix] Add core bundle root dir parameter (@lchrusciel)
- #7153 [Ui] Perfect admin menu display (@Zales0123)
- #7151 [Resource] Allow to inject IdentityTranslator to flash helper (@lchrusciel)
- #7147 [ProductOption] Sorting product options by position (@GSadee)
- #7129 [Admin][Address] Log order address changes (@Zales0123)
- #7148 [Behat] Delete unused step definitions (@pamil)
- #7139 [Core] Finalize state resolvers (@lchrusciel)
- #7116 [Admin] Customer ordering statistics on show page (@NeverResponse)
- #7143 [ProductAssociationType] Fix filtering product association types by name (@GSadee)
- #7140 [Documentation][Book][Orders] Fix (@TheMadeleine)
- #7145 fix typo (@bendavies)
- #7138 [MINOR] Use "same as" instead of deprecated "sameas" in Twig (@tchapi)
- #7136 [Core][Promotion][Taxonomy] Unify decorated services ids (@Zales0123)
- #7134 [ProductAssociationType] Translatable product association type's name (@GSadee)
- #7132 Fix typo in my email address (@GSadee)
- #7118 [Core][Contact] Contact form (@GSadee)
- #7049 [Zones] Shop zone scopes (@lchrusciel)
- #7127 [Product] Do not show code validation message during update (@lchrusciel)
- #7117 Prevent Pagerfanta from querying database from a template (@pamil)
- #7090 [Grid][Admin] Created MoneyFilter and applied it to orders' index (@NeverResponse)
- #7113 [Core] Ensure customer exists before checking for eligibility (@inssein)
- #7124 [Core][Fixtures] Unfinilized Review fixture and example factory (@NeverResponse)
- #7123 [Behat] Remove address coupling in user context (@lchrusciel)
- #7122 [Behat] Cleaned up leftover steps from exchange rate rework (@NeverResponse)
- #7114 [DOC][GridBundle] fix customer filter documentation (@loic425, @loicmobizel)
- #7119 [ResourceBundle] Remove obsolete public assets (moved to UI) (@pjedrzejewski)
- #7089 [Grid] Rework filter options handling in grids (@GSadee)
- #7115 [Critical][ProductVariant] Add locale to product variant query builders (@GSadee)
- #6936 [Resource] Auto complete choice type (@Arminek)
- #7088 [Shop] Sorting products by price (@Zales0123, @TheMadeleine)
- #7091 [Product] Translatable product variant name (@Zales0123)
- #7084 [Admin][Inventory] Inventory index page in admin panel (@GSadee)
- #7110 [Admin][UX] Show full date-time in order summary page (@gorkalaucirica)
- #7010 [Payment] Fix default payment state (@Zales0123)
- #7105 [Resource] Remove unneeded code (@lchrusciel)
- #7099 Move listDatabases call into try block (@GrandLTU)
- #7107 Remove drivers configuration where possible (@pamil)
- #7074 [Documentation][Book] Events (@TheMadeleine)
- #7101 [Forms] Remove getName clean up survivors (@lchrusciel)
- #7106 [Doc][Product] Update product with options snippet (@Arminek)
- #7108 [Documentation][Cookbook] Remove registry guide (@TheMadeleine)
- #7109 Channels should be protected (@mathielen)
- #7102 Use php-http/guzzle6-adapter explicitly (@pamil)
- #7104 Remove final from ChannelPricing (@pamil)
- #7085 [Promotion] Make subscriber abstract, rename variables (@rvanlaak)
- #7086 [Grid] Fix entity filter to accept only fields option (@GSadee)
- #7065 [Behat][Promotion] Add additional scenarios for promotion (@GSadee)
- #7078 [Checkout][Core] Fix disappearing email after going back to addressing step (@Zales0123)
- #7080 [Paypal] Mock http client interface instead of concrete class (@Arminek)
- #7082 [Promotion] Inject correct registry in subscriber (@rvanlaak)
- #7073 [Admin][ExchangeRate] Filtering exchange rates by a specific currency (@GSadee)
- #7076 [Admin][ShippingMethod][TaxRate] Null zone validation (@Zales0123)
- #7077 [Documentation][Book][Configuration] Update Book structure (@TheMadeleine)
- #7075 [Shop] Custom errors pages (@Zales0123)
- #6973 [ProductVariant][Product][Admin] Unique code during generation of product's variants and during adding product's images (@tuka217)
- #7067 [Behat] Remove dangling semicolon (@venyii)
- #7068 Trim whitespaces from money macro (@gorkalaucirica)
- #7050 Improve the way of creating menus (@pamil)
- #7066 [Behat] Fix typos in feature file names (@GSadee)
- #7064 [Test] Added AddressFixtureTest to Core and fixed ShopBundle's ConfigurationTest (@NeverResponse)
- #7053 [Grid] Disabling actions + [Documentation][GridBundle][Customization] Update (@TheMadeleine)
- #7057 [Core][Fixture] Promotions fixtures (@GSadee)
- #7062 [Gulp] Add gulp watch (@Arminek)
- #7063 [Admin][Promotion] Remove duplicated filter label (@GSadee)
- #7060 [Feature] Wrong feature tag (@lchrusciel)
- #7056 [Shipping] [Behats] [Refactor] Setup shipping context refactoring (@lchrusciel)
- #7058 [Grid][Action] Fix visible option in links action template (@GSadee)
- #7051 Create UPGRADE.md with boilerplate (@pamil)
- #7012 [Admin][Product][Attribute] Fix adding existing attributes to product bug (@Zales0123)
- #7046 Don't mandate configuring the InventoryBundle resources section (@mbabker)
- #7037 Remove dependency on pamil/phpspec-generator-extension (@pamil)
- #7015 [Grid] Field, Action & Filter position in Grids (@TheMadeleine)
- #7038 [Grid][Admin][Order] Entity filter on orders' list (@GSadee)
- #7045 [Behat] Remove PHPCRContext (@pamil)
- #7044 [Behat] Use full route names (@pamil)
- #7043 [Behat] Remove unused getResourceName() (@pamil)
- #7039 [Resource] Use ::class in AbstractResourceBundle (@pamil)
- #7008 [Documentation][Customization Guide] Grids (@TheMadeleine)
- #7021 [Core] Fixtures for addresses (@NeverResponse)
- #6757 [Travis] Enable PHP 7.1 for tests (@venyii)
- #7033 [Shop] Custom 404 error page (@Zales0123)
- #7035 Improve Composer autoloader (@pamil)
- #7034 Delete sylius-attribute as it does not look to be used anymore (@crevillo)
- #6951 [Shop] Fix disappearing provinces from address forms (@NeverResponse)
- #7018 [Grid][Admin][Order] Date filter on orders' list (@GSadee)
- #7026 [UI][JS] Make attribute choice listener generic (@sweoggy)
- #7020 [Admin][Zone] Manage zones scopes (@Zales0123)
- #7023 Don't double translate messages (@mbabker)
- #7025 Fix issue-7024. Typos in services definition (@crevillo)
- #7028 Payum url seems to be invalid (@zspine)
- #7029 Change example folder to avoid confusion (@michalmarcinkowski)
- #7022 [Travis] Fix documentation generation tests (@pamil)
- #6992 [Core][Fixture] Product associations and product association types fixtures (@GSadee)
- #7004 [Core][Addressing][Channel][Payment][Product] Work on factories overriding vol.1 (@Zales0123)
- #7013 [UnpaidOrdersStateUpdater] Use class constant (@tchapi)
- #7007 [Ui][Admin] Fix displaying image form (@GSadee)
- #6985 [Core][Fixture] Product reviews fixtures (@Zales0123)
- #7002 [Core][Fixture] Add customer groups fixtures (@GSadee)
- #6997 Behat scenarios for customer group based promotions (@michalmarcinkowski)
- #7000 Remove strange characters (@patrick-mcdougle)
- #6994 Prioritized OrderProcessors (@gorkalaucirica)
- #6991 Change app/console to bin/console (@frak)
v1.0.0-beta.1 2016-12-02
- #6980 [BugFix] Fix validation on product variant (@michalmarcinkowski)
- #6974 [Documentation][Book] Rework structure of chapters (@TheMadeleine)
- #6981 Improve ChannelFormSubscriber coverage (@michalmarcinkowski)
- #6977 [BugFix] Cleanup in TaxonRepository (@michalmarcinkowski)
- #6978 [Admin][Channel] Add subscriber to add baseCurrency and defaultLocale to channel's collections (@GSadee)
- #6979 [Admin][Images] Fix displaying images on product and taxon pages (@GSadee)
- #6976 Clean up components and bundles (@pjedrzejewski)
- #6975 [Documentation][Cookbook] CRON jobs basics (@TheMadeleine)
- #6971 [Admin][Product] Fix saving and displaying main taxon on product (@GSadee)
- #6964 [Documentation][Customization Guide] Forms update (@TheMadeleine)
- #6969 [ApiBundle] Minor fix for user fields disappearing (@tuka217)
- #6965 [Ui] Validation fix (@Arminek)
- #6970 [Documentation] Currencies & Pricing update (@TheMadeleine)
- #6968 [Shop] Handle properly prices of variants with quotation mark in name (@Zales0123)
- #6967 [Fixtures] Fixed product variant fixtures generation (@NeverResponse)
- #6966 [Admin][Shipping] Display appropriate currency symbol in amount field (@GSadee)
- #6926 [Admin] Fix user fields disappearing on validation fails (@tuka217)
- #6962 [Critical][Shop] Revert changes that "fixed" broken cart widget (@Zales0123)
- #6963 [Grid] Add label to boolean filter template (@GSadee)
- #6960 Adjust README to reflect Symfony3 support (@Zales0123)
- #6959 [BugFix] Random fixes and CustomerGroupRule (@michalmarcinkowski)
- #6958 Fix cart widget (broke cart summary page) (@pjedrzejewski)
- #6957 [Admin] Finalize the UI (@pjedrzejewski)
- #6940 POC - Use trans choice instead of multiple message keys (@gabiudrescu)
- #6843 Finalize shop UI, routing and templates (@pjedrzejewski, @Arminek, @michalmarcinkowski, @Zales0123)
- #6956 [Maintenance] Temporary disable packages on PHP 5.6 (@michalmarcinkowski)
- #6954 [BugFix] Fix current locale resolving for translatable entities (@michalmarcinkowski)
- #6952 [Core][Installer] Rework installer commands (@Zales0123)
- #6953 [Checkout] Fix checkout addressing (@Arminek)
- #6950 [Admin][Product] Attributes fixes (@GSadee)
- #6947 [Core] Fix wrong data passed in subscriber causing not displayed value (@Zales0123)
- #6948 Upgrade to Symfony 3.2 (@TheMadeleine)
- #6924 [Admin][Product] Hide generating variants for product without options (@GSadee)
- #6943 Make forms & related stuff final again (@pamil)
- #6944 [BugFix] Fix promotion applicator (@michalmarcinkowski)
- #6941 [BugFix] Enable translations at default (@michalmarcinkowski)
- #6811 [Bundles] Services initialization tests (@TheMadeleine)
- #6922 [UiBundle] Semantic ui paginator (@loicmobizel)
- #6939 [DX][Core][Shop] Simplified variant price rendering (@NeverResponse)
- #6933 [Core][Promotion] Apply promotion only when any action has been applied (@Zales0123)
- #6934 Models clean up (@GSadee)
- #6937 Factories clean up (@GSadee)
- #6938 [Admin] Move impersonation routing since referer was added (@NeverResponse)
- #6927 Regex validation for codes (@NeverResponse)
- #6904 [Core] Maintain previous cart after logging in (@Zales0123)
- #6931 [RFC] Add default translation provider to ResourceBundle (@michalmarcinkowski)
- #6928 [Promotion] Make currency required when defining channel based currencies (@lchrusciel)
- #6920 [Fixture] Make example Shop user great again (@Zales0123)
- #6923 [Shop] Fixed 500 on listing a configurable product with no variants (@NeverResponse)
- #6906 [Core][Promotion] Continuation of rules with amount per channel (@lchrusciel, @Zales0123)
- #6921 [BugFix] Split locale providers (@michalmarcinkowski, @tuka217)
- #6919 [Core][Product] Remove add product on product taxon from subscriber (@Arminek)
- #6913 [BugFix] Enforce confirming email after registration (@michalmarcinkowski)
- #6916 [BC Break][Core][Pricing] Remove unused Pricing bundle and component (@Zales0123)
- #6887 [RFC] Hide root taxon from UI (@michalmarcinkowski)
- #6915 [BugFix] Fix order fixtures (@michalmarcinkowski)
- #6914 [Core] Remove translator from ImpersonateUserController (@NeverResponse)
- #6900 [Behat] Fix exception msg for Toggles checkbox assertion (@venyii)
- #6907 [Core] Unfinalized fixtures (@NeverResponse)
- #6909 Remove Docker files (migrated to github.com/Sylius/Docker) (@pjedrzejewski)
- #6911 Remove Vagrant from main repo (@pjedrzejewski)
- #6912 [Resource] Remove unused form types (@pamil)
- #6899 Flashes clean up (@GSadee)
- #6910 Upgrade packages to Symfony 3 (@pamil)
- #6908 Make validation in commands working again (@pamil)
- #6905 Make running server & selenium quiet (@pamil)
- #6901 [Currency] [Critical] Channel based currencies support (@lchrusciel, @GSadee, @Zales0123)
- #6902 Move custom scripts from etc/bin to bin (@pamil)
- #6896 Upgrade to Symfony 3 (@pamil)
- #6898 Removed unused parameters (@crevillo)
- #6890 Remove loggable (@GSadee)
- #6864 [Admin][Core] User switching (@NeverResponse)
- #6880 [Core][Email] Email templates clean up (@GSadee)
- #6855 [Admin][Order] Edit order billing address (@tuka217)
- #6893 Use FQCNs for form types instead of aliases - seventh part (@pamil)
- #6877 [BC Break] Initial Order repository cleanup (@michalmarcinkowski)
- #6873 [BC Break] Initial repository cleanup (@michalmarcinkowski)
- #6876 [BugFix] Nth order promotion should exclude cancelled orders (@michalmarcinkowski)
- #6865 [Core] State machine clean up (@Arminek)
- #6888 [BC Break] Initial cleanup in Product and Taxon repository (@michalmarcinkowski)
- #6847 [Resource] Use csrf protection in delete actions (@Arminek)
- #6886 [BugFix] Adjust taxon slugs and add T-Shirts as parent taxon (@michalmarcinkowski)
- #6881 [Twig] Replace deprecated "render" tag (@pamil)
- #6884 [Behat][Account][Addressing] Feature steps clean up (@GSadee)
- #6882 Remove unused ProductTaxonPositionCollectionType (@pamil)
- #6878 Use FQCNs for form types instead of aliases - sixth part (@pamil)
- #6875 [RFC][BC Break] Rename checkout summary event (@michalmarcinkowski)
- #6867 [Core] Clean up core after removing sitemap feature (@Arminek)
- #6863 Use FQCNs for form types instead of aliases - fifth part (@pamil)
- #6861 [Sitemap] Remove sitemap support (@Arminek)
- #6857 [Taxon] Cover reordering taxonomy (@Arminek)
- #6856 Improve flashes translation (@skyosev)
- #6838 [Admin] Move shipping category from Product to ProductVariant (@tuka217)
- #6845 [Payment] Notify about payment status (@Arminek)
- #6851 [Documentation][ResourceBundle] Fix configure several doctrine drivers. (@pmdc)
- #6850 [Maintenance] Remove mixin annotation from spec (@lchrusciel)
- #6842 Use FQCNs for form types instead of aliases - fourth part (@pamil)
- #6848 [Behat] Fix typos (@GSadee)
- #6840 [Core] Added image size validation (@NeverResponse)
- #6835 Use FQCNs for form types instead of aliases - third part: bundles (@pamil)
- #6834 [Admin] Dashboard statistics per channel (@Arminek)
- #6825 [Admin][Shipping] Crud for shipping category (@tuka217)
- #6826 [Gulp] Split gulpfiles and make them configurable (@Arminek)
- #6674 [RFC] Bring back doctrine 2.5 support (@lchrusciel)
- #6832 Use FQCNs for form types instead of aliases - second part: bundles (@pamil)
- #6830 [Behat] Multi-language product's slug edition (@NeverResponse)
- #6833 [Behat] Slightly refactored ManagingProductsContext (@NeverResponse)
- #6829 [ProductVariant] Add generate button (@lchrusciel)
- #6828 [HOTFIX] [Payment] Ordering payment repositories (@lchrusciel)
- #6824 [Shipment] Shipping methods available, based on the category of items in my cart (@tuka217)
- #6827 Bring back executables to /bin (@pamil)
- #6821 Use FQCNs for form types instead of aliases (@pamil)
- #6560 [API] Use codes instead of IDs in the REST API for simple objects (@jjanvier)
- #6781 [Admin][Currency] ExchangeRate's CRUD (@NeverResponse)
- #6788 [GridBundle] Add multiple object managers support (@RADiActive)
- #6745 [Admin][Payment] Sorting payment metods by position (@tuka217)
- #6762 [Shop][Admin] Product attributes sorting (@NeverResponse)
- #6807 [Admin][Shop][Ui] Js clean up (@Arminek)
- #6822 Use Symfony 3 directory structure (@pamil)
- #6818 Remove deprecated usage of FormInterface::submit(Request $request) (@pamil)
- #6817 Remove deprecations from ParameterBag usage (@pamil)
- #6819 Remove unused forms (@pamil)
- #6815 Remove deprecations from custom validators (@pamil)
- #6806 [Behat] Fix typo (@lchrusciel)
- #6804 [Channel][Admin] Minor fixes in AddBaseCurrencySubscriber (@tuka217)
- #6791 [Behat] Fix base currency step semantics (@Zales0123)
- #6793 [Resource][Grid] Add possibility to configure parameters for action (@GSadee)
- #6795 [Grid] Allow to define custom template for filter (@GSadee)
- #6799 [Product] Disabled deleting of option value for now (@NeverResponse)
- #6790 [Channel][Admin] Base currency immutable (@tuka217)
- #6612 [Admin][Product] Sort products within taxon (@tuka217)
- #6803 [Product] Product variant validation (@lchrusciel)
v1.0.0-alpha.2 2016-11-21
- #6712 [Cart][Inventory] Fix cart inventory validation (@Arminek)
- #6768 [Product] Product variant validation (@lchrusciel)
- #6761 [Behat] Allow to define array of elements (@lchrusciel)
- #6759 [Admin][Order] Set customer IP on placed order (@Zales0123)
- #6792 [Npm] Remove unused dependencies (@Arminek)
- #6789 [Behat] Fix confusing product price step (@Zales0123)
- #6782 [UserBundle] Delete routing and templates from UserBundle (@michalmarcinkowski)
- #6787 Show name field in product variant form so it wont get lost on updating (@crevillo)
- #6777 [Admin][Taxon] Fix setting taxon's slug in multiple languages (@Zales0123)
- #6783 [Behat] Temporary disable unstable taxon scenario (@michalmarcinkowski)
- #6766 [Core] Renamed 'defaultCurrency' to 'baseCurrency' on Channel model (@NeverResponse)
- #6773 [Behat] Remove duplicated reason sentence beginning (@Zales0123)
- #6780 Use default Symfony env names (@gruberro)
- #6776 Improve TranslatableTrait (@pamil)
- #6769 [Behat] Improve product association scenario step (@Arminek)
- #6774 [Product] Removed 'originalPrice' field from ProductVariant (@NeverResponse)
- #6775 [BugFix] Show items total in cart widget (@michalmarcinkowski)
- #6772 [PromotionAction] Minor fixes (@GSadee)
- #6755 [Promotion] Fix product and taxon filter (@lchrusciel)
- #6765 [Grid] Overwritable sorting declarations (@NeverResponse)
- #6760 [Taxon][Admin] Taxon slug validation (@Zales0123)
- #6767 Remove formtypes specs (@pamil)
- #6756 [Behat] Cure the build (@Arminek)
- #6734 [PromotionAction] Configuring discounts in different currencies (@GSadee)
- #6754 [Order][Cart] Clean up cart events (@Arminek)
- #6743 Latest translatable issue (@lchrusciel)
- #6752 [Taxation] Remove useless argument type property (@venyii)
- #6753 [Core][Behat] Minor fixes from previous PRs (@Zales0123)
- #6741 [Documentation][Cookbook] How to add a custom promotion action? (@TheMadeleine)
- #6750 [Shipment] Fix master build and consistency (@lchrusciel)
- #6744 [Core][Promotion] Unify taxon rule checkers (@Zales0123)
- #6731 [Core][Admin] Select channel on shipping and payment method's forms (@Zales0123)
- #6729 fixes #6595 (@davalb)
- #6746 Remove dev dependency on SettingsBundle (@pamil)
- #6733 [Behat] Be consistent with shipping method naming (@Zales0123)
- #6713 [Product] Product variant generation (@lchrusciel)
- #6673 [SettingsBundle] Removed from the main repository (@NeverResponse)
- #6726 [Shop] Restrict the max quantity of units on add to cart (@NeverResponse)
- #6735 [Twig] Add missing currency variable (@lchrusciel)
- #6732 [Core] Make example Admin great again (@Zales0123)
- #6724 [Behat] Price per channel and currency fixes (@Arminek)
- #6719 [Admin] Added promotion priorities to admin's panel (@NeverResponse)
- #6728 [Mailer] Added missing migration (@NeverResponse)
- #6717 Remove ContentBundle (@pamil)
- #6718 [Account][Order] Be able to pay for unpaid orders (@Arminek)
- #6727 #6706 update Model.OrderItem.yml (@tcaron)
- #6723 [Promotion] Fix unhelpful exception message (@lchrusciel)
- #6665 [BC Break] Remove getLastShipment method from Order (@michalmarcinkowski, @NeverResponse)
- #6721 [ShopBundle] Fix redirect when referer is blank (@inssein)
- #6722 [Documentation][Book] Promotion - usageLimit clarification (@TheMadeleine)
- #6716 [Documentation][Cookbook] How to add Facebook login? (@TheMadeleine)
- #6683 [Pricing] Price per channel and currency (@Arminek)
- #6688 [Admin] Added physical dimensions to variant/simple product views (@NeverResponse)
- #6692 [Core] Use dbname from doctrine connection to allow custom values (@venyii)
- #6684 [Admin][Customer] Browsing orders of a customer (@GSadee)
- #6715 [Behat] Fix JS tests related to promotions actions/rules (@pamil)
- #6714 [CoreBundle] Fix OAuthUser (@TheMadeleine)
- #6707 Remove Omnipay dependency (@pamil)
- #6709 [Admin] Added sorting to promotions (@NeverResponse)
- #6710 [Behat] Fix wait for methods (@Arminek)
- #6711 [Province] Ensured provinces cannot exist without a country (@NeverResponse)
- #6708 [Mailer] Decouple from Resource and database (@Zales0123)
- #6699 removes superfluous words in documentation (@davalb)
- #6703 [ResourceBundle] Allow array to form config. (@liverbool)
- #6593 [Behat][ProductReview] Recalculate average rating after review rate change (@Zales0123)
- #6690 [Core] Removed all occurrences of 'getFirstVariant' method (@NeverResponse)
- #6697 [Core] Ensure writable web/ directories with absolute paths in the installer (@venyii)
- #6666 [Product][Shop] Buy product in correct prices for channel and currency (@Zales0123)
- #6689 [AdminBundle] Create checkbox based on form instead of attribute (@sweoggy)
- #6672 [Documentation][Cookbook] How to add a custom promotion rule? (@TheMadeleine)
- #6588 [Core][Behat] Default address related fixes (@NeverResponse)
- #6695 [WIP][Grid] Fixed sortable properties' paths (@NeverResponse)
- #6691 [Core] Use cache_dir parameter to ensure writable cache dir in InstallCommand (@venyii)
- #6642 [Admin][ProductAssociation] Adding associated products to a product (@GSadee)
- #6685 [Documentation][Book] Taxation - included in price examples (@TheMadeleine)
- #6663 [Order] Changed OrderRepository queries to rely on cart state (@NeverResponse)
- #6680 [Taxon] Fix auto complete (@Arminek)
- #6677 [Github] Yet another pull request template fix (@lchrusciel)
- #6675 [Admin][Customer] Reset customer's password from Admin panel (@Zales0123)
- #6678 [Admin] Disable editing base currency exchange rate (@Zales0123)
- #6671 [Order] Renamed 'completedAt' to 'checkoutCompletedAt' (@NeverResponse)
- #6661 [Admin] All locales selectable on AdminUser's edit (@NeverResponse)
- #6670 [Behat] Lower maximum waiting time for slug generation (@Zales0123)
- #6657 [Taxon] Edit taxon slug (@Zales0123)
- #6625 Outsource Behat extensions to FriendsOfBehat (and add support for Symfony 3 there) (@pamil)
- #6660 [Association] Assimilated with Product (@NeverResponse)
- #6659 [BugFix] Correct total in payment description (@michalmarcinkowski)
- #6658 [Admin][UI] Small fixes in slug generation UI (@Zales0123)
- #6656 [Documentation][Cookbook] How to render a menu of taxons? (@TheMadeleine)
- #6633 [Github] Fix default PR description template (@Zales0123)
- #6649 [TaxonomyBundle] rename the taxon table on TaxonomyBundle (@loicmobizel)
- #6654 Grammar updates to docs customization section (@carbide20)
- #6607 [Taxon] Changing order of the taxon (@Arminek)
- #6634 [Behat][Taxon] Adding taxon to specific parent (@Zales0123)
- #6645 [Documentation][Cookbook] How to embed a list of products? (@TheMadeleine)
- #6644 Fixed form type name in categorization.rst (@RomainSanchez)
- #6643 [Admin][Order] Fix payment state label on order show page (@GSadee)
- #6640 Fix ShipmentInterface use statement in ShipmentEmailManager (@tkotosz)
- #6639 Allow StateMachineBundle 0.3 (@winzou)
- #6575 [ProductImage][TaxonImage] Code validation (@GSadee)
- #6631 [Documentation][ResourceBundle] configure several doctrine drivers with sylius resource (@loicmobizel)
- #6623 [Documentation][Cookbook] Stripe Credit Card (@TheMadeleine)
- #6621 [Documentation] Overriding State Machines fix (@TheMadeleine)
- #6597 [Behat][Product] Editing product's slug (@Zales0123)
- #6596 [Admin][Customer] Seeing detailed information about customer (@tuka217)
- #6632 [Admin] Fix admin api routing (@Zales0123)
- #6620 [Bundles] Make all paths in imports relative (@TheMadeleine)
- #6626 Update customer_and_shopuser.rst (@brunocombodo)
- #6628 [Promotion] Remove weird "decorating" stuff from PromotionExtension (@pamil)
- #6618 [Documentation] Correct order confirmation email description (@michalmarcinkowski)
- #6608 [Documentation][Book] Pricing (@TheMadeleine)
- #6615 [Core] Extend proper interface in Core/ProductTranslationInterface (@Zales0123)
- #6613 [Order] Format agnostic cart summary (@lchrusciel)
- #6591 update of sylius_order configuration template (documentation) (@davalb)
- #6611 [API] Fix payment method show (@lchrusciel)
- #6609 [Pricing] Remove redundant Calculator constant (@TheMadeleine)
- #6605 [Fixtures] Add 'code' to fixtures, fixes #6487 (@yukoff)
- #6603 Deleted unused private methods in OrderController (@crevillo)
- #6600 [Critical] Payum uses int for amount, not float (@tchapi)
- #6592 [Address] Clean all inputs before filling in the address (@Arminek)
- #6538 [Documentation][Cookbook] How to customize Sylius Checkout? (@TheMadeleine)
- #6570 [Documentation][Book] Product Associations (@TheMadeleine)
- #6581 [Behat][ProductAssociation] Minor fixes in ShowPage (@GSadee)
- #6520 Move punctuation inside translations (@patrick-mcdougle)
- #6589 [ResourceController] Allow state machine transition from createAction (@winzou)
- #6590 [CoreBundle] Clean product fixtures. (@tadcka)
- #6552 [Core] Remove unused method from ProductRepository (@michalmarcinkowski)
- #6587 [Behat][CustomerGroup] Method name fix (@GSadee)
- #6576 [WIP][Shop] Fixes of saving unique addresses after checkout (@NeverResponse)
- #6583 [Core] Improve OrderPaymentStateResolver (@Zales0123)
- #6578 [Behat] Small semantic fixes in scenarios (@Zales0123)
- #6568 [Behat] Minor fixes (@GSadee)
- #6567 [Behat][Admin][CustomerGroup] Add missing scenario for deleting a customer group (@GSadee)
- #6584 [Shop][Account] Marking an address as default (@NeverResponse)
- #6582 [Travis] Use standard worker for application tests (fix JS tests) (@pamil)
- #6506 [Documentation] Fixed typos (@pborreli)
- #6551 [Customer] Add code to customer group (@Arminek)
- #6555 [Order][Payment] Mark payment as refunded (@Zales0123)
- #6564 [Shop][Product] Associated products on product page (@GSadee)
- #6553 [Review] Enhance review factory (@michalmarcinkowski)
- #6565 [Behat][Admin][Shop] Change shop user password as administrator (@Zales0123)
- #6545 [Shop][Account] Updating customer's address (@NeverResponse)
- #6571 [Travis] Make JS tests great again! (@pamil)
- #6569 [Travis] Temporary fix: partition Behat with JS (@pamil)
- #6526 [Addresing][Checkout] Choosing address from address book during checkout (@Arminek)
- #6558 [Behat][DX] Use variadics wherever they can be used (@Zales0123)
- #6557 [Behat] Use StringInflector wherever it can be used (@Zales0123)
- #6566 [Documentation][Cookbook] Resize Image Fix (@Kibsoon)
- #6542 [Product] Product search for customer (@Zales0123)
- #6563 [Documentation] custom model, step 8 service fix (@neok)
- #6539 [Promotion] UI for product filter (@lchrusciel)
- #6540 [Core] Removed unnecessary flush from CustomerUniqueAddressAdder (@NeverResponse)
- #6541 [Addressing] Simplify AddressComparator (@pamil)
- #6543 [Composer] Add SonataIntlBundle to requirements (@lchrusciel)
- #6550 [Documentation][Cookbook] Resizing Images (@TheMadeleine)
- #6546 [Documentation][API] Fix API authorization doc (@jjanvier)
- #6507 [Promotion] Product filter (@lchrusciel)
- #6477 [Documentation][Book] Address Book (@TheMadeleine)
- #6490 [Documentation][Book] Product Reviews (@TheMadeleine)
- #6522 Fix typo (@coudenysj)
- #6489 [Promotion] UI for price range and taxon filtration (@lchrusciel, @gabiudrescu)
- #6504 [Documentation][Customization][Menus] Fix (@TheMadeleine)
- #6530 [OrderBundle] Fix unpaid order query. (@liverbool)
- #6503 [Admin][ProductReview] Introduce reviews in admin panel (@GSadee)
- #6536 [Shop] Saving new addresses into customer's address book after checkout (@NeverResponse)
- #6531 [Core] Changed shipping/billing address into defaultAddress on customer's model (@NeverResponse)
- #6524 [Promotion] Add missing requirement (@lchrusciel)
- #6521 [Resource] Remove layout.html.twig (@lchrusciel)
- #6505 [Admin] Filter by taxons on products grid (@pamil)
- #6508 [Admin][ProductAssociationType] CRUD (@GSadee)
- #6528 [Product] Add missing methods to ProductInterface (@pamil)
- #6529 [Resource] Remove actions for toggling from ResourceController (@pamil)
- #6453 Remove @mixin annotations in specs (@pamil)
- #6515 [Shop] Tweak the UI of the address book (@pjedrzejewski)
- #6501 [ProductReview] Product reviews on shop (@Zales0123)
- #6512 [Resource] Remove move*() methods (@pamil)
- #6502 [RFC] [Promotion] Finalize promotion classes in core (@lchrusciel)
- #6516 [Resource] Refactor composite complier pass (@Arminek)
- #6472 [Shop] Customer's address book base (@NeverResponse, @tuka217)
- #6460 [Documentation][Book] Inventory (@TheMadeleine)
- #6452 [Admin] [Shipping] Sorting shipping methods (@pamil)
- #6493 Fix YAML deprecations (@pamil)
- #6494 [Resource] Improve ParametersParser (@pamil)
- #6495 [Core] Improve ProductExampleFactory (@pamil)
- #6496 [Grid] Improve ArrayToDefinitionConverter (@pamil)
- #6492 Improve discount rendering (@pamil)
- #6500 [Admin][ProductVariant] Remove unnecessary media tab (@GSadee)
v1.0.0-alpha.1 2016-10-20
- #6488 [Travis] Maintenance update (@pamil)
- #6440 [Shop][Admin] Final UI tweak before alpha release (@pjedrzejewski)
- #6478 [Cart] Fix cart summary display (@michalmarcinkowski)
- #6476 [Promotion] Track promotion coupon usage (@michalmarcinkowski)
- #6479 [Promotion] Better coverage of percentage promotion distribution (@michalmarcinkowski)
- #6471 [Docs] Fix code block in coupons (@pamil)
- #6470 [Promotion] Per customer usage limit should not count cancelled orders (@michalmarcinkowski)
- #6464 [Grid] Simplify bundle extension (@pamil)
- #6463 [Critical][Promotion] Fix per customer usage limit (@michalmarcinkowski)
- #6462 [Promotion] Remove add product action (@lchrusciel)
- #6451 [Promotion] Contains product promotion fix (@lchrusciel)
- #6357 [Shop] Fix Forgot Password (@inssein)
- #6450 Remove PR template from CONTRIBUTING.md (@pamil)
- #6438 [Critical][Order] Fix order cancelling issue (@michalmarcinkowski)
- #6455 [Behat] Cleanup ProductContext (@michalmarcinkowski)
- #6439 [Grid] Further sorting reworks (@NeverResponse)
- #6448 [CoreBundle][DX] Division of the state_machine.yml file (@TheMadeleine)
- #6447 Use configureOptions instead of setDefaultOptions (@pamil)
- #6445 [Core] Remove final from OAuth UserProvider (@pamil)
- #6432 [Behat] Split 'delete' and 'try to delete' methods in Domain contexts (@michalmarcinkowski)
- #6437 [Promotion] Fix per channel promotions availability (@michalmarcinkowski)
- #6434 [SettingsBundle][Registry] Remove final, because classes must be proxied (@tuka217)
- #6430 [SettingsBundle] Fix service name (@tuka217)
- #6435 [Promotion] Remove CustomerLoyaltyRuleChecker (@pamil)
- #6429 Reorganise services definitions localisation (@pamil)
- #6425 [Core] Sylius config files Separation. (@liverbool)
- #6427 Closes #6426: RequirementCollection should be abstract (@pix-art)
- #6389 [Installer] Fix getCode on null exception (@lchrusciel)
- #6417 Regenerate migrations (@pamil)
- #6158 Refactor AbstractDriver addFactory method (@patrick-mcdougle)
- #6418 [Development] Vagrant rework to PHP 7, MySQL 5.6, Apache/FPM, Debian (@pix-art)
- #6421 [Core] Clean up bundle (@pamil)
- #6420 [Core] Clean up component (@GSadee)
- #6419 [Bundles][Components] READMEs clean up (@TheMadeleine)
- #6422 [Resource] Remove unused ResourceEvent (@pamil)
- #6416 Fix fragile spec (@pamil)
- #6412 [Registry] [Resource] [Grid] Cleanup (@pamil)
- #6401 [Order][Promotion] Clean up (@GSadee)
- #6414 [Paypal][Behat] Unmock api responses after paypal action (@Arminek)
- #6415 [Clean-up] Revert some useful comments (@Arminek)
- #6413 [Documentation][Book] Fixtures (@TheMadeleine)
- #6404 [Documentation][Cookbook][Api] Fix (@TheMadeleine)
- #6400 [Inventory][Mailer][Settings] The rest of bundles clean up (@Zales0123)
- #6408 [Fixtures] Allow channel to define default locale and currency (@lchrusciel)
- #6409 [CoreBundle] Reorganized form namespaces (@NeverResponse)
- #6411 [User] Cleaning fixes (@NeverResponse)
- #6398 [Checkout] Checkout related bundles clean up (@Arminek)
- #6387 [User][Customer] Clean up of components and bundles (@NeverResponse)
- #6407 [Critical][Behat] Fix broken scenarios (@tuka217)
- #6402 [Documentation] Cookbook - How to use Sylius API? (@TheMadeleine)
- #6362 [Product][Attribute][Association] Product-related bundles clean up (@Zales0123)
- #6399 [Shop] Sort product by price (@tuka217)
- #6384 [Fixtures] Only channel should always be enabled (@lchrusciel)
- #6383 [Channel][Currency][Locale][Money] Clean up components and bundles (@GSadee)
- #6382 [Documentation][Book][Orders] Shipments & Payments of an Order (@TheMadeleine)
- #6390 [Payment][Payum][Pricing] Clean up payment related bundles (@Arminek)
- #6332 [Shop] Sort product by date (@tuka217)
- #6393 [Documentation] Various Fixes (@TheMadeleine)
- #6395 [Documentation] #6369 Removed old documentation (@pix-art)
- #6394 Added rewrite rule to htaccess to prevent issues with api token (@pix-art)
- #6311 [Images][Taxon] Validation for unique code during creation/edition (@tuka217)
- #6312 [Documentation][Bundles] SyliusGridBundle docs update (@TheMadeleine)
- #6359 [Admin][Api][Shop][Ui] Bundles clean-ups (@NeverResponse)
- #6381 [Grid] Simplified sorting urls (@NeverResponse)
- #6385 Remove unneeded dependencies & update composer.json (@pamil)
- #6386 [Documentation] Customization Guide: Flashes (@TheMadeleine)
- #6378 Remove JMSTranslationBundle (@pamil)
- #6379 [AdminBundle] Fixed consistency issue with Product and ProductVariant (@ychanan)
- #6354 [Admin] Disable toggling of base currency (@NeverResponse)
- #6365 [Content] Clean up a bit (@pamil)
- #6374 Fix Customer Group Type and RuleChecker (@tchapi)
- #6364 [Review][Taxonomy] Review and taxonomy related bundles clean up (@GSadee)
- #6375 [Fixtures] Clean up a bit (@pamil)
- #6376 [BugFix] Upgrade payum omnipay bridge to 1.2.4 (@steffenbrem)
- #6361 [Payment] Sylius stripe integration (@Arminek)
- #6270 [Core][Promotion] Tracking promotions usage (@pamil, @Zales0123)
- #6370 [Theme] Clean up a little bit (@pamil)
- #6373 Remove unecessary assignation in Customer constructor (@tchapi)
- #6371 Use variadic instead of call_user_func_array (@pamil)
- #6372 [Core] Move installer translations to default domain (@pamil)
- #6333 [Customer] Add group to customer create and edit page (@GSadee)
- #6368 [Composer] Update testing dependencies (@pamil)
- #6329 [CustomerGroup] CRUD (@GSadee)
- #6366 [Travis] Run Behat with --no-interaction flag (@pamil)
- #6367 [Documentation] [State machine] Update state machine references to meet current implementation (@lchrusciel)
- #6353 Remove Storage component (@pamil)
- #6352 [Documentation] Concepts: Orders Fixes (@TheMadeleine)
- #6344 Extract per-class validation files (@pamil)
- #6358 Move SessionCartSubscriber to CoreBundle (@patrick-mcdougle)
- #6327 Remove unused set*(Collection) methods on models (@pamil)
- #6356 [OrderBundle] Bug fix - add flush after cancel expired order/cart. (@liverbool)
- #6355 [Grid] Add show/hide ability for grid column. (@liverbool)
- #6330 [Promotion] Rename Action(Interface) to PromotionAction(Interface) (@pamil)
- #6348 [Core][Order][Behat] Minor fixes for expired orders and carts (@Zales0123)
- #6350 [Admin] Disable toggling of base locale/currency (@NeverResponse)
- #6272 [Promotion][Action] Add validation percentage discount and some fixes (@GSadee)
- #6277 [Resource] Moved flash translation from helper to template (@NeverResponse)
- #6324 [Payum] Fix PayumBundle -> SyliusPayumBundle -> SyliusPaymentBundle integration (@pamil)
- #6325 [Resource] Remove Twig SyliusResourceExtension (@pamil)
- #6331 [Promotion] Rename Rule(Interface) to PromotionRule(Interface) (@pamil)
- #6336 [Behat] Use FriendsOfBehat/VariadicExtension (@pamil)
- #6338 [Theme] Remove duplicated translator definitions from the compiled container (@pamil)
- #6340 [BugFix] Apply payment state transition for Payum Notify requests (@steffenbrem)
- #6343 [Addressing] Remove ShippableAddressConstraint (@GSadee)
- #6334 [Resource] Make RedirectHandler use cached router methods (@pamil)
- #6335 [Grid] Sort filtered resources (@NeverResponse)
- #6321 [Order] Automatically cancel unpaid orders (@Zales0123)
- #6323 [OrderBundle] Fix Add-to-cart Pre-create event (@tchapi)
- #6291 [Order] Automatically delete expired carts (@Zales0123)
- #6326 [Order] Remove OrderInterface::isInoviceAvailable (@pamil)
- #6305 [Resource] Reorganise services configuration (@pamil)
- #6320 [Channel] Remove taxons (@lchrusciel)
- #6299 [Fixture] Add amount to fulfill name assumptions (@lchrusciel)
- #6322 [Resource] Remove DateExtension (@pamil)
- #6031 Drop doctrine/orm <2.5 constraint (@pamil)
- #6304 [Fixtures] More quotation marks (@lchrusciel)
- #6273 [Promotion] Promotion coupon validation (@pamil)
- #6303 [Api] Decoupled ApiBundle from CoreBundle (@NeverResponse)
- #6313 [Resource] Unify drivers names (@pamil)
- #6317 [Core] Finalize string inflector (@lchrusciel)
- #6302 [Travis] Disabled email notifications (@NeverResponse)
- #6301 [Fixture] Change prototype for locales (@lchrusciel)
- #6032 [Shop] Update domestic dependencies in composer.json (@pamil)
- #6298 [Fixture] Missing quotation mark around names (@lchrusciel)
- #6297 [Fixture] Wrong tax category (@lchrusciel)
- #6300 [Resource] Improve CollectionExtension (@pamil)
- #6296 [Resource] Remove KernelControllerSubscriber (@pamil)
- #6295 [Resource] Remove DefaultFormFactory (@pamil)
- #6294 [Resource] Remove ResourceSelectionToIdentifierCollectionTransformer (@pamil)
- #6292 [Grid] fixed BooleanFilterType choice labels (@starspire)
- #6275 [Payum] Use converted amount for generic capture (@inssein)
- #6288 [Resource] Remove our ExpressionLanguage (@pamil)
- #6286 [Resource] Improve data transformers (@pamil)
- #6290 [Product] Quick fix to disabling product options in product form (@GSadee)
- #6289 [Resource] Simplify RequestConfigurationFactory (@pamil)
- #6287 [Resource] Remove unused fixtures (@pamil)
- #6044 [Fixtures] Fix configuration definitions & add Humbug configuration (@pamil)
- #6231 [Admin] Administration panel in admin's preferred locale (@NeverResponse)
- #6264 [ProductBundle] Creating new product's variant with specific option's value (@tuka217)
- #6278 [Product] Add product options to mug, sticker and t-shirt product fixtures (@GSadee)
- #6271 [Order] Remove order comments (@Arminek)
- #6268 [Order] Remove .class parameters (@pamil)
- #6265 [Checkout] Preventing to pay for cancelled order (@Arminek)
- #6266 [Behat] Run idle feature and adjust it to current logic (@Zales0123)
- #6257 [Behat] Display variant price on product details improvements (@Zales0123)
- #6253 [Admin] Remove admin root path (@lchrusciel)
- #6252 [Admin] Fix admin without a slash sufix path (@lchrusciel)
- #6104 [Shop][Checkout] Refactor thank you page (@Arminek, @tuka217)
- #6226 [Documentation] Cookbook - How to add a custom Model? (@TheMadeleine)
- #6148 [Documentation] Concepts: Adjustments (@TheMadeleine)
- #6250 [Documentation] Cookbook - How to configure Paypal Express Checkout? (@TheMadeleine)
- #6161 [Shop] Different variant prices on product details page (@Zales0123)
- #6187 [CRITICAL][Shop] Minor fix in out of stock validation message display (@Zales0123)
- #6180 [Admin] Sorting by translatable fields always done in default locale (@NeverResponse)
- #6217 [Checkout] Preventing payment step completion without a selected method (@tuka217)
- #6248 [Coupon] Minor fixes in CouponType (@GSadee)
- #6242 [Behat] Unify keys for admin user (@GSadee)
- #6244 [Inventory] Minor fixes for back to stock after order cancellation (@tuka217)
- #6243 [Core] Minor refactor validation file (@GSadee)
- #6245 [CoreBundle][Core] Improvement of DefaultShippingMethodResolver (@tuka217)
- #6246 Cleanup some state machine callbacks | Reviews (@ylastapis)
- #6235 [Shop][UI] Fix styles path for the shop (@pjedrzejewski)
- #5705 [Documentation] Concepts: Orders (@TheMadeleine)
- #6120 [Documentation] Installation: Project Structure (@TheMadeleine)
- #6194 [Documentation] Cookbook - How to send a custom email? (@TheMadeleine)
- #6043 [Documentation] Concepts: Coupons (@TheMadeleine)
- #6240 [UPGRADE][ProductVariant] Add missing upgrade note (@GSadee)
- #6234 [Documentation] Fix all the links to http://guides.spreecommerce.org/ (@coudenysj)
- #6237 Cleanup some state machine callbacks. (@ylastapis)
- #6192 [Inventory] Inventory back to stock after order cancellation (@tuka217)
- #6236 [ProductVariant] Rename options to optionValues (@GSadee)
- #6195 [Core] Order fulfilment feature (@NeverResponse)
- #6193 [Product] Refactor product variant generator (@pamil)
- #6233 [Currency] Remove currency importers (@GSadee)
- #6232 [Documentation] Remove page and limit parameters on Get a Single Customer endpoint (@loicmobizel)
- #6199 [Checkout] Minor fixes on checkout shipping selection (@tuka217)
- #6215 [Admin][Product] Product image unique code validation (@GSadee)
- #6209 [Admin][Product] Removing images of a product (@GSadee)
- #6183 [Admin][Taxon] Taxon image unique code validation (@GSadee)
- #6213 [ProductImage][TaxonImage] Add ProductImageInterface and TaxonImageInterface (@saidul)
- #6214 [CoreBundle] Fix installation commands (@NeverResponse)
- #6208 [Behat] Add assert to getting last element of an array (@GSadee)
- #6207 [ProductImage] Fix displaying images by a code (@GSadee)
- #6188 Fix Gulpfile - Wrong minifile assets. (@liverbool)
- #6175 [Documentation] Concepts: Emails (@TheMadeleine)
- #6152 [Core] Made currency/locale change handlers taggable (@NeverResponse)
- #6053 [Sylius] Changed remember_me key to secret (@sweoggy)
- #6047 The User component only requires doctrine/collections (@mbabker)
- #6219 [CoreBundle] Rename taxon and product image unique code constraint (@Niiko)
- #6162 [Documentation] Minor Fixes (@TheMadeleine)
- #6197 [Payum] Fix converting prices to correct currencies in PayPal (@GSadee)
- #6203 [CoreBundle][InstallerBundle] Moved InstallerBundle innards into CoreBundle (@NeverResponse)
- #6179 [Admin][Product] Changing images of a product (@GSadee)
- #6201 [Behat] Fixed ShippingContext's faulty method use (@NeverResponse)
- #6128 [Admin] Changed product code to variant code on orders show page (@NeverResponse)
- #6202 [CoreBundle] Removed remnants of OrderPurger (@NeverResponse)
- #6174 [Repository] Removed unused
createFilterPaginatormethods (@Zales0123) - #6196 [Ui][Translation] Crowdin wake up (@NeverResponse)
- #6075 [Checkout] Preventing shipping step completion without a selected method (@tuka217)
- #6149 [Behat] Remove unused steps (@Arminek)
- #6156 [Admin][Product] Move images from a product variant to a product (@GSadee)
- #6150 [Product] [Variation] Merge Variation into Product (@pamil)
- #6191 [CRITICAL][Shop] Check for provinces on preselected country (@Zales0123)
- #6177 [Admin] Unified grid fields declaration convention (@NeverResponse)
- #6172 [Behat][Repositories] Refactory find by name repository methods (@Zales0123)
- #6176 [Shop] Preselect only available country on addressing form (@Zales0123)
- #6181 [Core] Remove unneeded expired orders purger (@Zales0123)
- #6002 [Country] Adding a province to a country manually (@tuka217)
- #6134 [Cart][Order] Merge Cart into Order (@Zales0123)
- #6171 [Security] Admin redirection fix (@lchrusciel)
- #6164 [Behat] Clean up Behat pages defined elements (@Zales0123)
- #6163 [Core] Fixed typo in StringInflector's method name (@NeverResponse)
- #6063 [Behat] Checked if the order confirmation email gets sent (@NeverResponse)
- #6154 [Core] Minor fixes in TaxonInterface model (@pamil)
- #5763 [CoreBundle][HwiOauth] Type error on HwiOauth authentication / Fix service definition (@ylastapis)
- #6153 [Admin] Fixed class deprecations in grids declarations (@NeverResponse)
- #6151 [Core] Remove metadata outtakes (@pamil)
- #6135 [Ui] Changed yes/no translations for crowdin to catch up (@NeverResponse)
- #6033 [Inventory] Holding inventory units during checkout (@Arminek)
- #6077 [Core] Remove all *.class parameters (@pamil)
- #6089 [Settings] Remove .class parameters (@pamil)
- #6091 [Shop] Remove .class parameters (@pamil)
- #6088 [Review] Remove .class parameters (@pamil)
- #6090 [Shipping] Remove .class parameters (@pamil)
- #6092 [User] Remove .class parameters (@pamil)
- #6086 [Payment] Remove .class parameters (@pamil)
- #6087 [Pricing] Remove .class parameters (@pamil)
- #6085 [Mailer] Remove .class parameters (@pamil)
- #6084 [Grid] Remove .class parameters (@pamil)
- #6083 [Customer] Remove .class parameters (@pamil)
- #6082 [Channel] Remove .class parameters (@pamil)
- #6081 [Attribute] Remove .class parameters (@pamil)
- #6080 [Api] Remove .class parameters (@pamil)
- #6079 [Association] Remove .class parameters (@pamil)
- #6078 [Addressing] Remove .class parameters (@pamil)
- #6129 [Ui] Fixed yes/no translations (@NeverResponse)
- #6111 [Api] Fixed checkout routing (@NeverResponse)
- #6119 [Product] Remove duplicated field (@lchrusciel)
- #6126 [ShipmentUnit] Docblock fix (@GSadee)
- #6113 [Admin][Order] Modifying customer's shipping address validation (@GSadee)
- #6110 [Customer] Move CustomerRepository to core (@GSadee)
- #6062 [Admin][Order] Modifying a customer's shipping address on an order (@GSadee)
- #6124 [Order][Behat] Minor fix after updating a deleting an order feature (@GSadee)
- #6122 [Behat] Minor step name fixes (@GSadee)
- #6112 [OrderItemUnit][ShippingUnit][InventoryUnit] Clean up (@GSadee)
- #6105 [Shop][Checkout] Prevent starting checkout with empty cart (@Arminek)
- #6093 [Ui] Remove .class parameters (@pamil)
- #6094 [Taxonomy] Remove .class parameters (@pamil)
- #6095 [Taxation] Remove .class parameters (@pamil)
- #6121 [HOTFIX] [CRITICAL] Fix master build (@lchrusciel)
- #5393 use code to show shipping method options (@videni)
- #6109 [Order][Admin] Remove possibility to delete an order (@GSadee)
- #6096 [User] Do not redeclare roles property on AdminUser (@pamil)
- #6114 [Core] Removed the 'sold' field from ProductVariant (@NeverResponse)
- #6103 [ShopBundle] Fix dependency issue with AdminBundle in _addresses.html.twig (@steffenbrem)
- #6100 [ShopBundle] Locale and currency switcher small improvement (@steffenbrem)
- #5332 [Bug Fix] ShippingCountryRuleChecker, Use the country configuration as a code, instead of it's id (@steffenbrem)
- #6055 [Addressing][Shop][Taxonomy] Quoting scalars... (@sweoggy)
- #6064 [BugFix][Core] Remove cascade transitions on sylius_shipment_unit (@steffenbrem)
- #6116 [Shop] Made sure item's variant code is displayed (@NeverResponse)
- #6115 [Ui] Small frontend fixes (@NeverResponse, @bretto36)
- #6102 [Admin][Translation] Add translation for editing administrator (@Arminek)
- #6074 [Theme] fix bc break in templates loading, add real template existence check (@ahilles107)
- #6059 [Behat] EmailChecker upgrades (@NeverResponse)
- #6065 [Core] Extract even more services definitions (@pamil)
- #6068 [Critical] Fixed build failing due to unresolved behat step (@NeverResponse)
- #6042 [Behat] Seeing order prices in it's currency on details page (@NeverResponse)
- #5847 [Shop] Fixed currency displaying on cart's summary (@NeverResponse)
- #5951 [BugFix][Core] Added shipping method eligibility checker to core methods resolver (@steffenbrem)
- #6046 Cleanup unused OrderCheckoutTransitions (@ylastapis)
- #6050 [Shop] HTML5 conformance and Symfony deprecations (@sweoggy)
- #5945 [Checkout] Firewall for checkout (@Arminek)
- #6045 [Behat] Order prices in it's currency's exchange rate on details page (@NeverResponse)
- #6000 [Promotion] Clean up promotions handling (@pamil)
- #5962 [Documentation] Concepts: Taxation (@TheMadeleine)
- #6040 [Admin][Product] Enable tracking (@Arminek)
- #6030 [Taxon] Changing images of a taxon (@GSadee)
- #6012 [Documentation] Customization Guide: State Machine (@TheMadeleine)
- #6029 [Checkout][Behat] Split checkout features (@Arminek)
- #6013 [Product] Remove legacy product type (@pamil)
- #6039 [Core] Make all codes lowercase in new fixtures (@gorkalaucirica)
- #6036 [Core] Clean up TaxCalculationStrategy (@pamil)
- #6038 [Documentation][Order] Added order processor docs (@gorkalaucirica)
- #6035 [Core] Remove unused routing-related features (@pamil)
- #6034 [Core] Remove unused PurchaseCompleteEvent (@pamil)
- #6028 Revert "[Settings] Do not inject container to ParameterTransformerListener" (@pamil)
- #6026 [Core] Remove Sylius ORM Purger (@pamil)
- #6023 [Core] Use .class parameter instead of dynamically modifying class in the extension (@pamil)
- #6022 [Core] Move setting parameters from prepend to load method (@pamil)
- #6004 [Taxon] Removing images of a taxon (@GSadee)
- #6021 [Core] Remove unused bundles from extension (@pamil)
- #6018 [Core] Reorganise services (@pamil)
- #5956 [Checkout] Be able to modify all past steps of the checkout (@Arminek)
- #5957 [Cart][Inventory] Verify quantity of units on adding to cart (@tuka217, @Arminek)
- #5996 [Grid] Default sorting of order by number (@NeverResponse)
- #5992 [Documentation] Customization Guide: Translations (@TheMadeleine)
- #5998 Compiler pass added to register order processors using service tags (@gorkalaucirica)
- #5946 [Documentation] Concepts: Promotions (@TheMadeleine)
- #6008 [Checkout] Add missing translation (@GSadee)
- #6016 [Behat] Scenarios for seeing orders totals in exchange rate of their currency on index (@NeverResponse)
- #6005 [Flow][Core][BC Break] Remove FlowBundle (@Zales0123, @pamil)
- #5959 [Taxon] Refactor taxon images (@GSadee, @okwinza)
- #6007 [Behat] Fixes in Order and ProductVariant contexts (@GSadee)
- #6015 [Core] Remove Sylius ORM Purger (@pamil)
- #6014 [Core] Remove leftovers from SettingsBundle usage (@pamil)
- #6001 [Channel] Add missing type hints (@lchrusciel)
- #6003 [DocBlocks] Clean up obvious comments. (@lchrusciel)
- #6006 Correct spelling (@merianos)
- #5935 [Inventory] Decrease quantity of items when order is paid (@GSadee, @tuka217)
- #5993 [Documentation] Remove documentation for non-existent bundles & components (@pamil)
- #5970 [RFC] [POC] [Cart] Introduce CartModifier service (@lchrusciel)
- #5991 [Settings] Do not inject container to ParameterTransformerListener (@pamil)
- #5990 [Promotion] Clean up PromotionApplicator (@pamil)
- #5994 [Core] Improve factories usage in DI (@pamil)
- #5987 [Behat][Setup][Users] Create only enabled accounts (@Arminek)
- #5952 Remove duplicate “flash” config entry (@coox)
- #5958 [Theme] Twig loader quick fix to avoid profiler exception (@Zales0123)
- #5974 Docs - fixing dependencies in AppKernel (@kshishkin)
- #5896 [API] Checkout API rework (@Zales0123)
- #5975 [Security][Kinda] Typos fixes never end (@NeverResponse)
- #5976 [Promotion] Use proportional distribution in order percentage discount (@pamil)
- #5977 [Core] Typehint for Core Order if needed (@pamil)
- #5980 [Behat] Missing constructor typehint (@lchrusciel)
- #5978 Update UPGRADE.md (@gabiudrescu)
- #5972 [Cart] Fix event and flush order in CartItemController (@lchrusciel)
- #5925 [Documentation] Concepts: Customer & ShopUser (@TheMadeleine)
- #5971 [RFC] [OrderComponent] OrderProcessorInterface moved to order component. (@lchrusciel)
- #5973 fixed typo (@podorozhny)
- #5939 [Behat] Fix step name in editing customer (@GSadee)
- #5955 [Core] Remove unneeded listener in CartType (@Zales0123)
- #5940 Fix typo in CartLocaleChangeHandler Exception (@skyosev)
- #5938 [ShippingBundle] Removed unused Controller (@NeverResponse)
- #5915 [Core][Cart] Cart locale update (@Arminek, @GSadee)
- #5937 [Behat] Fix some steps associated with newsletter subscription (@GSadee)
- #5929 [Admin][Customer] Making customer subscribed to the newsletter (@GSadee)
- #5932 [Behat] Checked if the shipment confirmation email gets sent (@NeverResponse)
- #5926 [Admin][Customer] Checking subscribed to the newsletter on customer show page (@GSadee)
- #5923 [Registration] Subscribe to the newsletter during registration (@GSadee)
- #5845 [Cart] Refactor removing cart item from cart (@GSadee)
- #5912 [Behat] Checked whether a customer receives the welcoming email (@NeverResponse)
- #5900 [Checkout] Ensured exchange rate gets updated throughout checkout (@NeverResponse)
- #5898 [Core] Translatable entities should not rely on current channel's locales and available ones (@Arminek, @pamil)
- #5927 [Documentation] Concepts: AdminUser (@TheMadeleine)
- #5918 [Account] Subscribe to the newsletter in customer account (@GSadee)
- #5911 Remove the remaining resolver references (@mbabker)
- #5910 [Shipping] ShipmentInterface of subject in the Calculators fix (@TheMadeleine)
- #5816 [Documentation] Concepts: Payments (@TheMadeleine)
- #5920 [Documentation] Concepts: Addresses (@TheMadeleine)
- #5848 [Documentation] Concepts: Shipments (@TheMadeleine)
- #5622 Fix a typo in DemoteUserCommand (@loicmobizel)
- #5884 Stubs for pricing bundle docs (@mbabker)
- #5919 [Migrations] Add missing migrations after removing metadata and reports (@GSadee)
- #5878 [Inventory] Quantity validation on cart summary (@Arminek)
- #5921 [Behat] Minor refactor shopping cart features (@GSadee)
- #5882 [Checkout][Inventory] Verify complete checkout (@Arminek, @pamil)
- #5904 [Docs] Models referred in PromotionBundle docs had wrong paths (@gabiudrescu)
- #5839 [Report] Remove ReportBundle (@GSadee)
- #5903 Tweaks for inventory bundle installation docs (@mbabker)
- #5902 Remove reference to translation bundle (@mbabker)
- #5893 [Cart] Controller cleanup (@lchrusciel)
- #5844 [Shop][Cart] Update cart after channel switching (@tuka217)
- #5894 [Admin] Removing shop user account (@tuka217)
- #5889 [Rbac] Remove RBAC-related packages from composer "replace" list (@coox)
- #5891 [Rbac] Removing rbac from Sylius installer - Fixes- #5890 (@alecslupu)
- #5869 [Rbac] remove rbac bundle and component (@Arminek)
- #5885 Remove Metadata component & bundle (@pamil)
- #5730 [Documentation] Concepts: Checkout (@TheMadeleine)
- #5841 [Contact] Removed Contact component and bundle (@NeverResponse)
- #5821 [Behat][Admin] Create delete admin feature (@Arminek)
- #5835 [Archetype] Removed Archetype component and bundle (@NeverResponse)
- #5842 [Shipping] Remove shipping rules (@tuka217)
- #5811 [Behat] Changed sample data to correspond with default configuration (@NeverResponse)
- #5876 [Gulp] Fix path to theme icons (@lchrusciel)
- #5875 Fix on users service routing file (@rodmarzavala)
- #5862 Remove ItemResolver(Interface) (@pamil)
- #5867 remove duplicated sidebar in admin (@gabiudrescu)
- #5655 Remove WebBundle (@pamil)
- #5830 [Admin] Prettify state labels (@pjedrzejewski)
- #5832 [Behat][Domain] Minor refactor domain contexts (@GSadee)
- #5823 [Composer] Update KnpMenuBundle to ^2.0 (@pamil)
- #5651 Remove SearchBundle (@pamil)
- #5820 [Behat] Remove unnecessary check (@lchrusciel)
- #5819 [Behat] Got rid of an incoherent scenario (@NeverResponse)
- #5815 [Core][User] Add administrator role (@Arminek)
- #5814 [Shop] Finalize templates and remove legacy checkout (@pamil, @pjedrzejewski)
- #5804 [Order] Order exchange rate (@Arminek, @tuka217)
- #5797 [Admin] Crud for admin user (@Arminek)
- #5806 [Docs][RbacBundle] Add sylius.cache parameter config (@Niiko)
- #5805 [Core] Cleaned up some state machine classes (@NeverResponse)
- #5653 [API] Remove unneeded routing (@lchrusciel)
- #5785 Allow setting theme name in Channel fixtures (@gorkalaucirica)
- #5766 Removed duplicate setting (@bretto36)
- #5783 One migration to rule them all (@pamil)
- #5787 [Rbac][AdminBundle] Add missing check permission on admin customer show route (@Niiko)
- #5789 [Instaltion] Fix setup instalator (@lchrusciel)
- #5801 [User][Behat] Replace user test factories with example factory (@Arminek)
- #5792 [Installer] Install database fixes (@lchrusciel)
- #5798 [User] Get metadata definition from registry (@Arminek)
- #5795 [Docs] Remove AttributeBundle from installation of GridBundle (@lchrusciel)
- #5770 [Cart] Refactor cart (@GSadee)
- #5754 Refactor order processing logic (@pamil)
- #5780 [Behat] Several minor fixes in Behat contextes (@lchrusciel)
- #5539 [User] Change user bundle configuration to be able to support multipl… (@Arminek)
- #5748 [Gulp] Clean up Sylius gulp files (@Zales0123)
- #5779 [Docs] Adjust a Behat guide to latest changes (@lchrusciel)
- #5781 Remove unused assets (@pamil)
- #5757 Added missing quotes (@jontorrado)
- #5752 [Cart] Refactor clearing cart (@GSadee)
- #5690 [Cart] Refactor adding to cart (@GSadee)
- #5749 [Composer] Use stable ApiTestCase (@pamil)
- #5753 [Documentation] Concepts: taxons - mainTaxon (@TheMadeleine)
- #5747 [Documentation] Installation and Architecture fix (@TheMadeleine)
- #5630 [Documentation] Concepts: Taxons (@TheMadeleine)
- #5741 [API][Order] Update OrderType to have customer optional (@danut007ro)
- #5736 [Core] Move main Sylius bundles to AppKernel (@Zales0123)
- #5737 [Order] Remove Identity (@pamil)
- #5734 [BC Break][Content] Remove Assetic and CMFMenuBundle (@Zales0123, @pjedrzejewski)
- #5733 [Travis] Run cli tagged Behat scenarios (@pamil)
- #5732 [Command] Fix setup command (@lchrusciel)
- #5689 [Shop][Payment] Prevent selecting payment method not assigned to channel (@tuka217)
- #5729 [Admin] [Customer]Remove delete button on index, add information about no account on show page (@tuka217)
- #5718 [Behat][Promotion] Added reverting item based promotion scenario (@NeverResponse)
- #5703 [Shop][Admin] Include tax rate in product price (@tuka217)
- #5650 [Inventory] Remove backorders & available on demand support, add tracking toggle on Stockable (@pamil)
- #5710 fixes for #5709 (@krojew)
- #5722 Namespace does not match (@enekochan)
- #5726 Bugfix test order domain context (@ahmadrabie)
- #5728 [API][Zone] Zone API tests (@Zales0123)
- #5714 [API] API fixes (@Zales0123)
- #5717 [Core][Product] Fix query with true value instead of 1 (@Niiko)
- #5686 [CoreBundle][OrderBundle] Cascade delete addresses and comments (@tuka217)
- #5711 [API][Fixtures] Added default API user (@Zales0123)
- #5673 [Shop] Fix Order's payment processing (@NeverResponse)
- #5704 [CoreBundle] Unplugged 'loyalty', 'group', 'product' rules and 'add_product' action (@NeverResponse)
- #5698 [Maintenance] Remove unused @legacy tag (@lchrusciel)
- #5700 [Theme] Improve fallback locales handling in translator (@pamil)
- #5697 [Factory] Decouple ProductVariantFactory and CouponFactory from repositories (@lchrusciel)
- #5699 [Core][Shipping][Payment] Rename resolvers (@tuka217)
- #5638 Add typehints for objects taken from registries (@pamil)
- #5659 [Channel] Make default locale required (@pamil)
- #5672 [Admin] Delete duplicated breadcrumb macro file (@pamil)
- #5680 Fixes 5678 (@ylastapis)
- #5676 issue_5561 (@vcraescu)
- #5681 Fix various typos in documentation (@CharlyP)
- #5617 [Shop][Product] Viewing product's price (@tuka217)
- #5658 [Installer] Remove PHPCR fixtures from installing sample data (@pamil)
- #5662 Issue#5561: Taxon root is not being checked (@vcraescu)
- #5628 [ThemeBundle] fixed assets re-installation (@takeit)
- #5666 Update product.rst (@pix-art)
- #5663 [UserBundle] Remove unused service. (@liverbool)
- #5644 [TaxonomyBundle] Add typehints on TaxonRepository (@loicmobizel)
- #5654 [Locale] Add request based locale context (@pamil)
- #5657 [Core] Make shopper context extend nested context interfaces (@pamil)
- #5648 [Core] Remove CustomerController (@pamil)
- #5656 [Core] Make SyliusCollector catch correct exceptions (@pamil)
- #5647 [Core] Rewrite ChannelBasedCurrencyProvider (@pamil)
- #5610 [Behat][Shop] Added stock level dependant rendering of simple product's details page (@NeverResponse)
- #5615 [Core][Order] Refactor order shipment state (@Arminek)
- #5547 [CustomerBundle][Customer] Introduce Customer component and CustomerBundle (@tuka217, @michalmarcinkowski)
- #5645 [TaxonomyBundle] Remove Webmozart useless dependency (@loicmobizel)
- #5646 [Core] Remove ProductAccessor (@pamil)
- #5636 [Grid] Introduce variadics (@pamil)
- #5634 [Grid] Fixes for StringFilter (@pamil)
- #5632 [API] Fix api authenticator (@lchrusciel)
- #5627 [Core] Remove CustomerAwareListener (@pamil)
- #5643 [Core] Remove ProductController (@pamil)
- #5635 [Core][Cart] Remove registry from composite cart context & small fixes (@Arminek)
- #5633 [API] Surround resources with double quote (@lchrusciel)
- #5642 Added notes translation (@bretto36)
- #5605 [Payment] Refactor order payment state machine (@GSadee)
- #5601 Make locales switchable by user & dependent on current channel (@pamil)
- #5629 [Behat] Remove DefaultSuiteSettingsExtension (@pamil)
- #5625 [Core] Remove not needed listeners (@pamil)
- #5616 [Order][Behat] Minor refactor orders behat (@GSadee)
- #5621 Remove duplicated keys (@lchrusciel)
- #5565 [Cart][Core] Rework the logic behind the cart (@Arminek, @pjedrzejewski)
- #5559 [ResourceBundle] Allow arguments with expression service accept parameters. (@liverbool)
- #5611 Process missing 'permission' parameter in ResourceLoader (@Strontium-90)
- #5620 Added missing translation (@bretto36)
- #5619 Update DemoteUserCommand.php (@gabiudrescu)
- #5581 [Documentation] Concepts: Products (@TheMadeleine)
- #5527 [Documentation] Concepts: Currencies (@TheMadeleine)
- #5608 [Documentation] Concepts: Attributes (@TheMadeleine)
- #5606 [Shipping] Refactor shipment state machine (@Arminek)
- #5582 [Theme] Support namespaced paths (@pamil)
- #5607 [Api][Test] Add default currency (@Arminek)
- #5592 [Channel] Add not blank validation for channel default currency (@Arminek)
- #5578 [Channel] Fix serializer directory name (typo) (@pamil)
- #5595 [Shop] Hide selector if there are no other available currencies (@pamil)
- #5599 [Core] Replace hardcoded validation groups with related parameter (@pamil)
- #5596 Update products.rst (@daifabde)
- #5598 Fix sitemap test response (@pamil)
- #5594 [Core] Update channel fixtures with default locale & currency (@pamil)
- #5597 [Locale] Locale refactoring (@pamil)
- #5567 [Payment] Refactor payment state machine (@GSadee)
- #5306 [Core] Delete old fixtures (@pamil)
- #5541 Upgrade to phpspec 3.0 (@pamil)
- #5589 Use factory to create model resource (@BenjaminGoetz)
- #5588 Correct a typo in word "troubleshooting" (@BenjaminGoetz)
- #5587 Typo (@tvlooy)
- #5571 [ResourceBundle] Fix validation_groups configuration definition. (@liverbool)
- #5579 [Optimization] Enhance shipping methods resolver (@michalmarcinkowski)
- #5580 [Payment] Cleanup in payment method repository (@michalmarcinkowski)
- #5583 [Behat] Use FriendsOfBehat/PerformanceExtension in order to speed up Behat execution (@pamil)
- #5584 Update LoadUsersData.php (@samanmohamadi)
- #5577 [Order] Fixes after refactoring state machine (@GSadee)
- #5575 [Core] Rename ChannelAwareCurrencyProvider to ChannelBasedCurrencyProvider (@pamil)
- #5573 [Fixtures] Allow for nested array nodes at sylius_fixtures.**.options and taxon.children (@pamil)
- #5497 Refactoring currency context & related code (@pamil)
- #5564 [Installer] A small cleanup (@pamil)
- #5562 [Order] Fix number generator (@GSadee)
- #5557 [Shop][Behat] Upgraded EmailChecker and fixed verification on registration (@NeverResponse)
- #5516 [Order] Refactor order state machine (@GSadee)
- #5545 [Documentation] Concepts: Countries (@TheMadeleine)
- #5549 [Travis] Remove residues after legacy Behat (@pamil)
- #5553 [Behat] Remove legacy contexts, suites and scenarios (@pamil)
- #5555 [Behat] fix typo in seeing_items_on_order_summary_page.feature (@gabiudrescu)
- #5556 [Core] Remove LocaleController (@pamil)
- #5505 [Order][Sequence] Remove SequenceBundle and move logic of generating numbers to OrderBundle (@GSadee)
- #5551 [Documentation] Concepts: Zones (@TheMadeleine)
- #5554 [Behat] Maintaining cart after authorization scenarios (@Zales0123)
- #5548 [Behat] Receiving discount on cart from coupon scenario (@Zales0123)
- #5522 [Behat] Generic login user type (@majidgolshadi)
- #5371 [Resource] Fix resource loading / metadata (@isometriks, @cdaguerre)
- #5518 [Documentation] Concepts: Locales (@TheMadeleine)
- #5511 [Documentation] Concepts: Channels (@TheMadeleine)
- #5517 Response status codes (@bendavies)
- #5278 correct payum version constraints for SyliusPayumBundle (@videni)
- #5546 [Core] Delete purchase events and listener (@Zales0123)
- #5535 [BC Break] Unplug SyliusWebBundle and SyliusSearchBundle (@GSadee, @pjedrzejewski)
- #5537 [Core][Originator] Base on promotion codes instead of originator (@Zales0123)
- #5466 [Admin][User] Remove temporarily authorization roles from user form (@GSadee)
- #5506 [Documentation] Resource Layer and State Machine update (@TheMadeleine)
- #5532 [Addressing] ProvinceController clean up (@Zales0123)
- #5531 [Attribute] Unsupport
createNew()method of attribute factory (@Zales0123) - #5523 save refresh token when oauth login (@videni)
- #5501 [GridBundle] Allow filtering by fields from associated objects (@aramalipoor)
- #5498 [Behat] Username typo (@lchrusciel)
- #5499 [Docs] Typo in architecture (@lchrusciel)
- #5504 [Documentation] Installation update (@TheMadeleine)
- #5500 [Documentation] Third party libraries (@TheMadeleine)
- #5451 [Documentation] Architecture - Divisions (@TheMadeleine)
- #5447 Bump version and branch alias for 1.0.0-alpha (@pjedrzejewski)
- #5420 [Documentation] Architecture - Symfony, Doctrine & Twig (@TheMadeleine)
- #5489 [Documentation] Architecture - Resource Layer & State Machine (@TheMadeleine)
- #5414 [Documentation] Installation via composer (@TheMadeleine)
- #5429 Only add steps that are active (@dantleech)
- #5494 [Documentation] System requirements quick fix (@TheMadeleine)
- #5406 [Core] Tweak the default fixtures to be more realistic and add orders (@pjedrzejewski)
- #5364 [Documentation] System requirements (@TheMadeleine)
- #5490 Windows path compatibility: (@caponica)
- #5488 Make CurrencyContext work correctly without channel (@pamil)
- #5487 Fix showing channel in the collector (@pamil)
- #5486 fix SetupCommand 'tax_calculation_strategy' should not be null (@nogo)
- #5483 [Docs] Added missing bundle in SyliusResourceBundle installation docs (@Zales0123)
- #5481 [Admin] Allow to remove default tax zone from existing channel (@Zales0123)
- #5482 [Behat][CRITICAL] Fix typo in adding channel scenario (@Zales0123)
- #5458 Added resource debug command (@dantleech)
- #5479 [Admin] Added missing "show" button on customers list (@Zales0123)
- #5471 [Web] Refactor space trim in Order macro (@pamil)
- #5474 Prevent ChannelCollector crash if not in a channel (@pamil)
- #5472 [Shop][Customer] Fixed verification rendering + Customer's trim (@NeverResponse)
- #5473 Prevent SyliusCollector crash if not in a channel (@pamil)
- #5468 [Behat][Core] Remove set customer id callback and apply review fixes (@Arminek)
- #5459 Remove right trim in order list (@ping86)
- #5467 [Core] Enhance Sylius collector template (@pamil)
- #5433 [Admin][Payment] Payment instructions and offline payment rework (@Zales0123, @GSadee)
- #5419 [Shop] Change payment method on an order (@tuka217, @Arminek, @GSadee)
- #5029 [Shop] Account verification (@NeverResponse)
- #5440 [Behat] Add state transitions to creating orders programmatically (@GSadee)
- #5461 [Theme] Fix collector if there are themes found (@pamil)
- #5453 [Channel] Enhance channel collector (@pamil)
- #5381 [Behat] Clean up (@Arminek, @tuka217, @GSadee)
- #5452 [Shop] Add ability to show static content (@pamil)
- #5427 [Behat] Move shared storage to behat services (@lchrusciel)
- #5457 [Documentation] Customization Guide: Models - fix (@TheMadeleine)
- #5442 [Core][Payment] Populate gateway choices based on payum configuration (@Zales0123)
- #5430 [Core][Shop] Apply proper transitions on checkout summary (@pjedrzejewski)
- #5450 [Admin] Enhance CMF integration (frontend fixes) (@pamil)
- #5426 [Shop][Order] Fix typo (@GSadee)
- #5434 [Documentation] Use a fixture multiple times in a single suite (@pamil)
- #5422 [Fixtures] Ability to reuse a fixture in the same suite (@pamil)
- #5415 [Order][Checkout] Thx page (@Arminek, @tuka217, @GSadee)
- #5454 [Theme] Enhance theme collector (@pamil)
v0.19.0 2016-07-06
- #5446 Update CHANGELOG for 0.19 (@pjedrzejewski)
- #5443 [Composer] Lock doctrine/data-fixtures at 1.1.* (@pamil)
- #5441 Move sylius.ui.* translations and from WebBundle to UiBundle (@pamil)
- #5435 [CRITICAL] Prevent SyliusDataCollector from breaking the whole app if channel cannot be found (@pamil)
- #5423 [Admin] Support for CMF routes (@pamil)
- #5363 [Promotion] Apply promotion on nth order for a Guest (@tuka217)
- #5416 [Core] Fix Order's state machine (@michalmarcinkowski)
- #5409 [Admin] Initial support for static content (@pamil)
- #5421 [Composer] Update matthiasnoback/* dependencies and remove fork repository usage (@pamil)
- #5417 [Behat] Refactor checkValidationMessageFor to getValidationMessage (@pamil)
- #5413 missing request configuration parameter (@videni)
- #5407 [Shop] Remove default "permission: false" parameter from routes configurations (@Zales0123)
- #5405 [Behat] Small fixes in assert messages (@Zales0123)
- #5402 [Behat] Remove *.class parameters to improve readability (@pamil)
- #5398 Fix issue 5317, when asking /api/checkouts/{id} for the available pay… (@ylastapis)
- #5395 [Core] Move default taxation settings to channel (@Zales0123)
- #5403 [Shop] Allow to choose province on addressing step (@Zales0123)
- #5396 [Admin][Customer] Remove unused toggle on update action (@Arminek)
- #5390 [Shop][Checkout] Displaying detailed shipping fee (@tuka217)
- #5375 [Admin][Behat] Customer show page basic info and addresses (@Zales0123)
- #5385 [Composer][Locale] Add SonataIntlBundle and localized date in templates (@Niiko)
- #5394 [Resource] gracefully handle state machine transitions that cannot be applied (@bendavies)
- #5386 [Behat][Shop] Allow to go back in checkout (@Zales0123)
- #5389 [Shop] Fix rendering shipping and payment method on summary page (@tuka217)
- #5358 Improve SyliusFlow Docs (@gabiudrescu)
- #5388 [Documentation] Fix API endpoint (@davidfuhr)
- #5369 Update link to API data fixtures (@pamil)
- #5367 [Email] Fix resetting password (@Arminek)
- #5360 [Fixtures] Allow options to be an array only (@pamil)
- #5214 [Documentation] Customization Guide (@TheMadeleine)
- #5337 [User] Synchronize User::usernameCanonical with Customer::emailCanonical (@pamil)
- #5359 [Shop][Checkout] Quick fixes (@Arminek)
- #5353 [Core] [Fixtures] Add images to product fixtures (@pamil)
- #5339 [Theme] Ability to disable assets / templates / translations overwriting support (@pamil)
- #5350 [Core] [Fixtures] Do not create admin users by default (@pamil)
- #5319 [Admin][Order] Add order notes (@Arminek)
- #5314 [Shop][Checkout] Seeing shipping and payment methods on order summary (@Zales0123, @Arminek)
- #5342 [ReportBundle] Get default configuration for embedAction if no config… (@Niiko)
- #5334 [Core] Refactor core fixtures, add specific products types fixtures (@pamil)
- #5323 [Shop][Behat] Seeing total tax on order summary (@Zales0123)
- #5330 [WebBundle][ProductVariant] Add form errors for class constraints (@Niiko)
- #5331 [Admin][Taxon] create partial routing for taxons (@Arminek)
- #5310 [Shop][Checkout] Seeing discount on order item (@Arminek)
- #5328 [Rbac] Add missing permissions (@Niiko)
- #5327 [Product][Order] Remove Revert and Restore action (@Niiko)
- #5285 [Fixtures] Rewrite Core fixtures (@pamil)
- #5281 [Shop][Account] Order details on my account page (@GSadee)
- #5274 [Admin][Shop] New order appears in the admin panel (@Arminek)
- #5116 [Migration] Auto-generate product code in db field while running doctrine (@psyray)
- #5324 [Shop][Behat] Seeing order items on order summary (@tuka217, @Zales0123)
- #5318 Fix issue 5317 (@ylastapis)
- #5311 [Attribute] Remove unused AttributeValue::$value (@pamil)
- #5312 [Attrbiute] Use value setter & fix properties visibility (@pamil)
- #5265 [Behat][Shop] Seeing shipping details on order summary (@Zales0123, @tuka217)
- #5316 [Variation] Rename presentation to name (@pamil)
- #5315 [Migrations] Fix migrations namespace (@pamil)
- #5305 [CRITICAL] Rename authorization step & fix build on master (@pamil)
- #5286 [Documentation] Fixtures bundle (@pamil)
- #5294 [Shop] Use menu builder for my account section + small tweaks (@pjedrzejewski)
- #5291 [Admin] Allow for customizable labels (@pjedrzejewski)
- #5240 [Shop] New checkout payment step (@tuka217)
- #5295 [Behat] Fix typo in scenario step (@tuka217)
- #5297 [Admin] Fixed bug with editing checkbox attributes (@Zales0123)
- #5299 [Fixtures] Update readme.md / composer.json & small improvements (@pamil)
- #5300 [Core] Cleanup inventory and guest order paramaters (@michalmarcinkowski)
- #5292 [JS] Upgrade a npm package version (@lchrusciel)
- #5293 [JS] Run gulp script (@lchrusciel)
- #5272 [Core] Remove usage of PropertyAccess for simple array manipulation (@pamil)
- #5298 [Core] Bring migrations back (@pamil)
- #5279 [Resource] Do not check for permission by default (@inssein)
- #5219 [Fixtures] Brand new fixtures bundle (@pamil)
- #5141 [Shop][Account] Orders on my account page (@GSadee)
- #5255 [Shop][Checkout] Sigining in during checkout addressing step (@Arminek)
- #5247 [Grid] Grid options (@dantleech)
- #5271 [Core] Do not remove onFlush listeners in OrderItemInventoryListener (@pamil)
- #5228 Change currency to currency code (@GSadee)
- #5262 [Shop] Add initial images support (@pjedrzejewski)
- #5266 [Shop] Routing typo fix (@GSadee)
- #5210 [Resource] Allow explicit enabling of drivers (@dantleech)
- #5224 [Mail] Update mail templates (@GSadee)
- #5182 [RFC] [Settings] Change Settings parameters type to json_array (@bendavies)
- #5251 [Promotion][Core] Decouple Promotion configuration from Core (@Zales0123)
- #5260 [Shop] Break infinite loop (@Arminek)
- #5259 [Shipping] Removed unneeded composite resolver interface (@Zales0123)
- #5201 [Shop][Checkout] addressing as a guest (@Arminek)
- #5225 [Composer][PayumBundle] Upgrade to 2.1 (@Niiko)
- #5254 [Shop] Quick tweaks to the shipping step template (@pjedrzejewski)
- #5256 [Admin] Fix image upload on product create and update (@michalmarcinkowski)
- #5257 [Admin] Quick fix for deleting attributes (@michalmarcinkowski)
- #5253 [Admin] Quickfixes and tweak to admin's products UI (@michalmarcinkowski, @pjedrzejewski)
- #5220 [Behat][Shop] New checkout shipping step (@Zales0123)
- #5202 [Core] Implement object usefull for string formatting (@Zales0123)
- #5138 [Shop] Integrate latest templates (@pjedrzejewski)
- #5096 [Shop] reset password feature (@Arminek, @pamil)
- #5242 [Shipping] Add translatable description to ShippingMethod (@Zales0123)
- #5238 [Promotion] Add missed translation (@lchrusciel)
- #5234 [ResourceBundle] Ignore flash message if set to false (@majidgolshadi)
- #5149 [SearchBundle][Documentation] Update elasticsearch product mapping (@Niiko)
- #5226 [WebBundle] Fix SKU Refactoring (@ylastapis)
- #1 Fix Behat on test_cached (@pamil)
- #5193 [ShopBundle] Index of products from given taxon (@tuka217)
- #5216 [Core][Shipping] Fix shipping method choice type (@Zales0123)
- #3951 [ResourceBundle] Generic autocomplete form type for resources (@tuka217)
- #5217 [Behat] Fixed wrong checkout suite file name (@Zales0123)
- #5218 [Resource] Allow to redirect to route without default query parameters (@Zales0123)
- #5215 Use getRoot on taxons (replacing the remove getTaxonomy) (@coudenysj)
- #5211 Default to empty array on translator resource provider (@dantleech)
- #5183 [Shop][Checkout] Checkout addressing step (@Arminek)
- #5195 [Documentation] The Book - Architecture (@TheMadeleine)
- #5209 Update link documentation about state machine (@Chrysweel)
- #5205 [Documentation] README update - Installation (@TheMadeleine)
- #5196 [Core] Implement simple ShopperContext (@pjedrzejewski)
- #5198 [Core] Remove restricted zone feature (@pjedrzejewski)
- #5187 [Behat] Order promotions aggregation scenarios (@Zales0123)
- #5150 [Admin][Behat] Adding a text attribute to product (@Zales0123)
- #5192 [Resource] Repository interface fix (@TheMadeleine)
- #5186 [Behat] Order taxes aggregation scenarios (@Zales0123)
- #5190 Merge the translation component documentation in the resource component documentation (@coudenysj)
- #5174 [Documentation] The Book - Installation (@TheMadeleine)
- #5185 [Review] Remove creating reviews in backend and product review form types (@GSadee)
- #5175 remove unused doctrine/doctrine-cache-bundle (@bendavies)
- #5180 [User] Set required to false on not required fields on CustomerType (@michalmarcinkowski)
- #5179 [Behat] Quick fix in OrderContext (@michalmarcinkowski)
- #5176 [Admin] Rework the UI of completing a payment, cancelling and shipping an order (@pjedrzejewski)
- #5172 [Backend] Fix displaying orders on dashboard (@GSadee)
- #5169 [Admin][Core] Fix calculation issues on order show (@Zales0123)
- #5039 [ResourceBundle] Default Form builder for PHPCR-ODM (@dantleech)
- #5161 [Resource] Updating resources response code (@bendavies)
- #5167 [User] Customer validation fix (@michalmarcinkowski)
- #5165 [Documentation] Docs Contribution Guide update (@TheMadeleine)
- #5164 [TaxonomyBundle] adding webmozart/assert on composer.json in sylius/taxonomy-bundle (@loicmobizel)
- #5166 [Resource] use a more appropriate response code on foreign key constraint violation exception (@bendavies)
- #5163 [Shop][Fix] Fix order payment and shipment route parameters (@Arminek)
- #5152 [Admin][Behat] Add shipping order feature (@Arminek)
- #5148 [Admin][Order] Cancelling an order (@tuka217)
- #5157 [Payum] Fix order amounts that are sent to Paypal (@michalmarcinkowski)
- #5155 [UiBundle] Fix choice type hardcoded class (@TheMadeleine)
- #5156 [Backend] Fixed sorting translatable fields in backend (@GSadee)
- #5154 Update your_first_grid.rst (@antonioperic)
- #5144 [Admin][Order] Complete order's payment feature (@Arminek)
- #5153 [Behat][Admin] Fix attributes creation on new admin (@Zales0123)
- #5151 [Core] Add missing configuration parameters (@michalmarcinkowski)
- #5142 [Promotion][Core] Discounted unit price feature (@Zales0123)
- #4936 [Core][Product] Remove master variant (@Zales0123)
- #5143 [Grid] Submit the data to fill the form properly (@pjedrzejewski)
- #5140 [Sylius] Extract CoreBundle's Kernel once again (@pamil)
- #5129 [RBAC] Use a cache-key prefix for improved namespacing (@peteward)
- #5131 Update OrderRepository.php (@ibasaw)
- #5128 [Sylius] Fixes for changes from #5058 (@pamil)
- #5126 [Admin] Product variant cleanup (@lchrusciel)
- #5127 [HOTFIX] Fix core data collector (@lchrusciel)
- #5058 Executable tests on Sylius-Standard & remove duplicated configs (@pamil)
- #5119 [TaxonomyBundle] Fix display bug in choice list and enlarge area (@psyray)
- #5120 Fix typo in OrderItemQuantityModifier usage doc (@akovalyov)
- #5115 [WebBundle] Add missing translations for payment & shipping state in admin (@psyray)
- #5114 Fixed typo (@GSadee)
- #5117 [Fixture] Set EUR as base currency in fixtures (@Zales0123)
- #5084 [Order][Core] Order improvements (@Zales0123, @michalmarcinkowski)
- #5068 [Admin] Product variant features (@lchrusciel)
- #5094 [Shop][Account] Changing customer password (@GSadee)
- #5073 [Shop] Sign in and registration feature (@Arminek)
- #5104 [UserBundle] Deleted unused email configuration (@NeverResponse)
- #5106 Bump minimal requirements to Symfony 2.8 (@NeverResponse, @pamil)
- #5095 [Admin] Rework of order, coupon and products UI (@pjedrzejewski)
- #5108 [WebBundle] Add missing shipment state translations (@psyray)
- #5105 [OrderBundle] Fixed sending emails for order comments (@NeverResponse)
- #5103 [Promotion] Move coupon routing import to main file (@lchrusciel)
- #5110 fix small typo (@gabiudrescu)
- #5016 [Doc][Behat] Add basic usage for behat guide (@Arminek)
- #5086 [Admin] Add single channel dashboard (@pjedrzejewski)
- #5046 [Shop][Cart] Add features about actions made on cart (@tuka217, @Arminek)
- #5049 [Shop][Account] Editing customer profile (@GSadee)
- #4947 [Admin] Product features (@lchrusciel)
- #4542 [ResourceBundle] Allow applying transition when updating resources (@pjedrzejewski)
- #5082 Include correct Paweł's email (@pamil)
- #5090 [Promotion] Coupon generation refactoring (@lchrusciel)
- #4668 Remove AppVeyor configuration files (@pamil)
- #4939 [Shop][Cart][Product] Initialization for new view of product detailed page and cart in shop (@tuka217, @pjedrzejewski)
- #5088 Bump version to 0.19-dev (@pjedrzejewski)
- #4571 Drop support for PHP 5.5 (@pamil)
v0.18.0 2016-05-23
- #5087 Coupon generation fix (@lchrusciel)
- #5081 [Core][Review] Email fixes (@Zales0123)
- #5083 [CRUCIAL] Fix mail (@lchrusciel)
- #5080 fix my email (@bendavies)
- #5043 Prepare release v0.18.0 (@pjedrzejewski)
- #5079 [Behat] Perform no deep merging on sylius_multi_container.imports (@pamil)
- #5078 [UPGRADE] Added info about order promotion distribution (@Zales0123)
- #5066 [Core] Remove promotion and tax adjustments before recalculation (@Zales0123)
- #5076 [Travis] Ensure full suite is always run on branch builds (@pamil)
- #5074 [Metadata] Add hierarchical archetype support to ProductVariant Metadata (@peteward)
- #5075 fix mapped superclass subscribers for overidden resources (@bendavies)
- #5070 [Behat] Refactor setup configuration (@pamil)
- #5069 [Metadata] Add hierarchical archetype support to Product Metadata (@peteward)
- #5071 add Chinese currency symbol to LexicalContext class (@videni)
- #4768 [Core][Promotion] Distribute promotions on units (@Zales0123, @pamil)
- #3339 [Promotion] Making coupon code length configurable. (@Arminek)
- #5067 [UserBundle] Remove not needed class copied from Symfony (@pjedrzejewski)
- #5065 [Doc][ThemeBundle] renamed theme assets command (@takeit)
- #5057 [Order] Cleanups in Order component (@michalmarcinkowski)
- #5060 [Payum] Update payum to 1.3 (@Niiko)
- #5061 [ResourceBundle] Fix template not found issue (@mheki)
- #5056 fix typos (@bendavies)
- #5047 Fix and refactor Load*MetadataSubscriber (@bendavies)
- #5045 [Resource] Fix broken spec in ResourceBundle (@Zales0123)
- #5019 [migrations] - added missing settings and theme migrations (@nakashu)
- #4618 [ResourceBundle] Merge request criteria in SingleResourceProvider (@dragosprotung)
- #5041 [Travis] More verbose Symfony setup (@pamil)
- #4990 [Composer] Bump symfony/symfony to ^2.7.9 due to a security issue (CVE-2016-1902) (@pamil)
- #5032 Allow multiple search indexes (@inspiran)
- #5036 [ResourceBundle] Pass $resource in redirectToIndex parameters (@aramalipoor)
- #5038 [Currency] Do not use booleans as money formatter's locales (@pamil)
- #5033 [WebBundle] Fix account order detail page (@inssein)
- #4981 Make sure no master variants are returned in the getAvailableVariants method (@coudenysj)
- #5028 [Channel] channel.theme.title -> channel.themeName (@pamil)
- #5023 Reflect changes from
c9ead52a36(@coudenysj) - #5025 [Travis] Disable documentation cache (@pamil)
- #5024 [User] Make HWIOAuthBundle a little bit more optional (@pamil)
- #5022 [Travis] Always run full test suite on master branch (@pamil)
- #5020 [Travis] Innovational, intelligent suite executing ;) (@pamil)
- #4948 [DX] Change tests namespace (@lchrusciel)
- #5018 [Travis] More verbose docs build (@pamil)
- #5013 [Theme] Remove sylius.theme.repository aliasing, rename to sylius.repository.theme (@pamil)
- #5009 [Variation] - return transformed options as array to avoid side-effects (@nakashu)
- #4813 [GridBundle] [WIP] PHPCR-ODM Driver (@dantleech)
- #4898 [Admin][Order] Order features (@GSadee, @pjedrzejewski)
- #5005 [Behat] Fix master build (@lchrusciel)
- #4991 [Behat] [DX] Improve current page resolver (@lchrusciel)
- #5004 Reflect 0.15 resources configuration upgrade (@rvanlaak)
- #4998 Do no translate choice form type values that do not need it (@peteward)
- #4999 [Legacy Admin] Fix login assetic dependencies (@peteward)
- #4954 [Admin] Managing promotion coupons (@Arminek)
- #4904 [Behat][ProductOption] Delete unused parameter in context method (@Arminek)
- #4983 [BUG][CoreLocaleType] Add locale choice for edit mode. (@liverbool)
- #4994 [WebBundle] Add missing bootstrap tag for date in product form (@psyray)
- #4972 [GridBundle] Explicitly enable drivers (@dantleech)
- #4987 [ResourceBundle] Use default manager as configured by Doctrine (@dantleech)
- #4958 Update gherkin checker utilitary (@malukenho)
- #4985 [Theme] Easier way to test themes (@pamil)
- #4975 make ValidatorInterface used in class VariantGenerator consistent w… (@videni)
- #4979 [Docs] Improve GridBundle documentation (@pamil)
- #4967 [Product] fix ProductController::searchAction (@lighta971)
- #4966 [Behat][Shipping] Fixed wrong features' names (@GSadee)
- #4261 Simplify Sylius configuration and parameters.yml.dist (@pjedrzejewski)
- #4977 fix set data to object (@vcraescu)
- #4965 [Docs] Bunch of improvements (@pamil)
- #4962 [Settings] Make schema & resolver registries lazy (@pamil)
- #4949 [Behat] [DX] Fix steps beginnings (@lchrusciel)
- #4957 [Channel] Cache channel not found exceptions in CachedPerRequestChannelContext (@pamil)
- #4897 [Theme] Remove database synchronization & simplify workflow (@pamil)
- #4911 [Resource] catch foreing key deletion error (@gperdomor)
- #4950 [Tests] Add has method to shared storage (@lchrusciel)
- #4953 [PayumBundle] Fix missing
ResourceInterface(@liverbool) - #4942 Remove semantic coupling in metadata spec (@lchrusciel)
- #4941 Update the ADMIN role in the documentation (@coudenysj)
- #4940 Recompile container on configuration class modification (@pamil)
- #4943 [Setup][Order] Fixed names of some steps in OrderContext (@GSadee)
- #4946 [Docs] Remove outdated information about staging environment (@pamil)
- #4945 [Behat] Product attribute typo (@lchrusciel)
- #4918 [Taxonomy] Allow passing code in the taxon choice type (@pjedrzejewski)
- #4919 [Docs] Fix Sphinx warnings & improve consistency (@pamil)
- #4937 [DX] Fix "paying fo order" features catalog name (@Zales0123)
- #4920 [Behat] [DX] Remove channel definition from new features background (@lchrusciel)
- #4926 Fixed typo in ArchetypeBundle installation docs (@gorkalaucirica)
- #4921 [Behat] Fix passing route params to form in create action (@Arminek)
- #4924 Add fluent interface to PHPDoc (@sagikazarmark)
- #4922 [Behat] [DX] Moving attributes page to keep consistency (@lchrusciel)
- #4915 [Travis] Improve caching (@pamil)
- #4917 [User] Add missing translations to UserBundle (@michalmarcinkowski)
- #4880 [CoreBundle] Fixed overriding of ShippingMethodChoiceType (@NeverResponse)
- #4862 [Core][DX] CS fixes in Component and Bundle (@Zales0123)
- #4914 [Inventory] Remove sku from stockable interface (@lchrusciel)
- #4882 [Behat] Typo fix in promotion features (@lchrusciel)
- #4909 [Grid] Parse parameters of grid driver configuration (@pjedrzejewski)
- #4913 [Web] Fix typo in cart summary (@psyray)
- #4865 [Installer] Tweak installation currency and locale settings (@pjedrzejewski)
- #4910 [Grid] Escape values of the string field type (@pjedrzejewski)
- #4782 [Admin] General UI improvements (@pjedrzejewski)
- #4907 synchronize RepositoryInterface method signatures (@bendavies)
- #4902 [Order] Add custom repository methods to obtain only placed orders (@michalmarcinkowski)
- #4901 [Behat] Notifcation context extraction (@Arminek)
- #4873 [Theme] Support for settings (@pamil)
- #4879 [ResourceBundle] Fix bug with adding product option value translations (@tuka217)
- #4881 [Resource] Do not make repositories lazy by default (@pamil)
- #4893 [Travis] Do not run "cli" and "todo" tagged scenarios (@pamil)
- #4895 [Admin] Extracted ProductOptionContext in setup (@GSadee)
- #4889 [Bug Fix] Elastica product listener orphaned objects throws error (@steffenbrem)
- #2910 [SettingsBundle] Use find() in ObjectToIdentifierTransformer (@aramalipoor)
- #4887 Tweak pull request template (@pamil)
- #4886 [Behat] Do not test "cli" suites by default (@pamil)
- #4876 [Admin] Promotions start and end date validation (@lchrusciel)
- #4866 [Admin] Managing taxons (@Arminek)
- #4870 [Travis] Bunch of build fixes (@pamil)
- #4835 [Admin][ProductOption] Product option features (@GSadee)
- #4875 [ProductOption] Fixed problem with removing values from product option (@GSadee)
- #4864 [Core] Refactored AbstractCalculator (@pamil)
- #4867 [Registry] Update docblocks (@pamil)
- #4856 [VariationBundle] Added option repository (@GSadee)
- #4863 [Behat][Page][Crud] Rename isResourceOnPage to isSingleResourceOnPage (@tuka217)
- #4846 [ProductAttribute] Product attributes feature (@tuka217)
- #4785 [Promotion][UX] Sort promotion rules and actions in selectbox (@Zales0123)
- #4858 Legacy admin tabbed translations form theme (@peteward)
- #4849 [Admin] Promotion features (@lchrusciel)
- #4783 [RFC] [DX] Features cleanup (@lchrusciel)
- #4805 [Admin] Channel features (@lchrusciel)
- #4604 [Admin][Currency] New behats for Currency (@tuka217)
- #4836 [Registry] Added service registry context (@dantleech)
- #4613 [Admin] Managing zones (@Arminek)
- #4844 [Docs] Bump PHP version also in the documentation (@pamil)
- #4742 [Admin][PaymentMethod] Payment method features (@GSadee, @Arminek)
- #4837 [Theme] Support for screenshots (@pamil)
- #4705 [Admin][Customer] New behats for Customers (@tuka217)
- #4787 [Ui] Quick form display fixes (@Zales0123)
- #4674 [Bug Fix] Make sure doctrine removes orphan tax rates (@steffenbrem)
- #4798 [Twig] Currency and Money helpers clean up (@lchrusciel)
- #4781 [Cart] Fix Cart repository reference (@lchrusciel)
- #4833 [User] Add missing users permissions (@michalmarcinkowski)
- #4829 [Reporting] Fix UserRepository coupling with sylius default table naming structure (@peteward)
- #4826 [Fixtures] Speed up fixtures (@michalmarcinkowski)
- #4818 [Travis] Yet another build refactoring (@pamil)
- #4819 [DX] [Admin] Routing and grids sorted alphabetically (@lchrusciel)
- #4666 [Composer] Use stable symfony-cmf/routing-bundle dependency (@pamil, @lchrusciel)
- #4767 Remove the remaining soft deleteable code (@coudenysj)
- #4810 [SingleResourceProvider] Use repository find() method. (@dantleech)
- #4777 [Core][Promotion] Move rules checkers constants into rules classes (@Zales0123)
- #4778 [Core] Quick fixes in NthOrderRuleChecker (@Zales0123)
- #4786 [Travis] Use Trusty beta (in order to install Chrome) (@pamil)
- #4775 Fix the installer setup command (@pjedrzejewski)
- #4689 [Admin][Province] Managing country with provinces (@GSadee, @TheMadeleine)
- #4667 [Admin] Add shipping method feature (@lchrusciel)
- #4760 [Taxation] Tax calculation minor enhancements (@michalmarcinkowski)
- #4695 [Admin][Promotion] Adding promotion feature (@Zales0123)
- #4664 [Behat][Promotion] Complex promotions scenarios (@Zales0123)
- #4765 [Behat] Notification checker refactoring (@Arminek)
- #4771 [Admin] Redirect to index when cancelling action (@pjedrzejewski)
- #4763 [Core] - added missing email template translation keys (@nakashu)
- #4770 [UserBundle] remove Rbac roles from create user command (@loicmobizel)
- #4747 [Bug Fix] Added customer validator initializer to set canonical email (@steffenbrem)
- #4762 [mailer] - fix mailer configuration to allow adding new templates (@nakashu)
- #4764 [GridBundle] Allow overriding grid templates. (@liverbool)
- #4758 [Behat] [DX] Table row counter on index page (@lchrusciel)
- #4702 [Resource] Fixed proviously spoiled transformer (@Zales0123)
- #4759 [DX] Yaml cleanup (@lchrusciel)
- #4678 Allow for JMSTranslationBundle 1.1 and above. (@Nyholm)
- #4752 [RFC] [Ui] Cancel button (@lchrusciel)
- #4701 [Behat] Refactor default Page object (remove unused features, fix visibilities, simplify code) (@pamil)
- #4751 [Search] fixed search indexing (@kurakin-oleksandr)
- #4750 [Currency] Fix wrong twig helper call (@lchrusciel)
- #4746 [Order] Fix bug in Order model (@sblaut)
- #4682 [Twig] Percentage twig widget (@lchrusciel)
- #4688 [Migration] Auto-generate code in db field while running migration (@psyray)
- #4755 [OptionValue] Update translation migrations to copy data between tables (@psyray)
- #4677 [Core] Get last payment's method also from failed payments (@ahmadrabie)
- #4756 [ProductReview] flash message fix (@kurakin-oleksandr)
- #4748 Update LoadProductOptionData.php (@sprik)
- #4406 [Taxation] Tax Calculation Strategies (@mmckelviereiss)
- #4649 [WebBundle] Improve shipment transitions and tracking form (@majidgolshadi)
- #4654 [Behat][Promotion] Discount based on nth order (@Zales0123)
- #4679 [SettingsBundle] Recompute doctrine change-set after transforming settings (@aramalipoor)
- #4740 [Currency] Show base instead of current currency (@lchrusciel)
- #4728 [Order] Remove 'deleted' twig call in order history (@lchrusciel)
- #4718 [Core] Refactor cart blamer listener (@pamil)
- #4704 [Semantic Ui] [RFC] Fix problematic dropdown generation (@lchrusciel)
- #4693 [Resource] Rework mapping interfaces (@pamil, @gperdomor)
- #4703 [Behat] TableAccessor fix (@lchrusciel)
- #4709 [Behat] Remove contexts specs (@pamil)
- #4713 [CoreBundle] Fix usage of getAlias() (@inssein)
- #4714 [Promotion] do not check for eligibility if no coupon is specified (@inssein)
- #4722 [Composer] Remove unnecessary packages that are provided by required metapackage (@pamil)
- #4723 [Resource] Remove static from ResourceBundleInterface::getSupportedDrivers (@pamil)
- #4725 Fix yml deprecation (@rvanlaak)
- #4730 [FixturesBundle]: Added enable/disable status to shipping data fixture. (@ahmadrabie)
- #4731 [CoreBundle] Sitemap - Fix priority setter (@inssein)
- #4735 [Metadata] reverse transform keywords properly (@inssein)
- #4739 [Ui][Critical] Sort messages keys (@Zales0123)
- #4708 Fix TaxonsToCodesTransformer (@inssein)
- #4721 [Cart] Allow to configure repositories and set default one for ORM (@pamil)
- #4673 [AttributeBundle] Fix attribute metadata (@Lowlo)
- #4687 [Grid] do not use output walkers in orm driver (@bendavies)
- #4670 [Metadata] Fix modifying metadata by serializing it early (@pamil)
- #4660 [Behat] Remove unnecessary "fixed" and "discount" words from steps (@Zales0123)
- #4671 fix some specs that where not testing anything (@bendavies)
- #4694 [Promotion] Make description not required (@Zales0123)
- #4685 [Twig] Locale extension refactoring + introducing locale name filter (@lchrusciel)
- #4681 [Twig] Sematic money widget (@lchrusciel)
- #4683 [Behat] Element not found exception fix (@lchrusciel)
- #4675 [WebBundle] Fix finalize page (@inssein)
- #4680 Set promotion coupon in cart to not required (@gonzalovilaseca)
- #4672 [Review] Fixed reviews limit (@GSadee)
- #4661 [Checkout] Changed method to protected to be able to inherit (@GSadee)
- #4662 [DX] [Behat] Optimize imports (@lchrusciel)
- #4665 [Composer] Removed A2lix/TranslationFormBundle dependency (@pamil)
- #4663 [Travis] Use strict Composer validation for the main composer.json / composer.lock (@pamil)
- #4246 [SettingsBundle] Settings rework (@steffenbrem)
- #4637 [Admin] Tax rate validation features (@lchrusciel)
- #4656 [Admin] Don't render whole form by default on create/update page (@Zales0123)
- #4657 [Behat] Current page resolver (@lchrusciel)
- #4525 [SearchBundle][ProductBundle] Add multilingual in elasticsearch engine and check on product availability (@Niiko)
- #4640 [Locale] Locale name converter (@Arminek)
- #4652 [Behat] Fix notification checker (@lchrusciel)
- #4653 [Composer] Add missing dependency + alphabetically sorting (@Zales0123)
- #4622 [RFC][DX] Introduce NotificationChecker (@lchrusciel)
- #4641 [DX] [Behat] Tax rate sematic fix (@lchrusciel)
- #4639 [Behat][Promotion] Discount based on number of products from taxon (@Zales0123)
- #4212 [UserBundle] adding commands to promote or demote a user by adding or removing a role (@loicmobizel)
- #4644 [RFC] [DX] Behat services clean up (@lchrusciel)
- #4645 [Promotion][Core][DX] Promotion eligibility checker refactoring (@Zales0123)
- #4605 [Behat][Promotion] Receiving discount based on total of items from specific taxons (@Zales0123)
- #4624 [Admin] Adding tax rate feature (@lchrusciel)
- #4610 [Admin] Locale unique code validation feature (@Arminek)
- #4588 [Promotion] Discount based on items from specific taxons (@Zales0123)
- #4625 [Behat] [DX] Zones sematical fixes (@lchrusciel)
- #4635 Fixed wrong namespace in Bundle registration for ReportBundle (@itinance)
- #4627 [Composer] Update ApiTestCase dependency (@lchrusciel)
- #4621 [ci skip] Clean up documentation merged into main repo (@pjedrzejewski)
- #4581 [Documentation] Copied Sylius-Docs to docs/ (@pjedrzejewski, @drymek, @webmuch, @michalpipa, @l3l0, @umpirsky, @MartijnDwars, @winzou, @ConneXNL, @stloyd, @daSn0wie, @pilot, @aRn0D, @gregsomers, @pborreli, @amenophis, @cordoval, @jjanvier, @dbu, @ftassi, @BenoitLeveque, @diimpp, @docteurklein, @elliot, @shadypierre, @pfwd, @marekkalnik, @20th, @gplocke, @pmartelletti, @patkar, @marcaube, @tuchk4, @erheme318, @Shine-neko, @gonzalovilaseca, @wouterj, @tvlooy, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @adamelso, @jrobeson, @jmontoyaa, @sivolobov, @allanbrault, @igormukhingmailcom, @gregoirepaqueron, @torinaki, @michalmarcinkowski, @alexptrn, @Strontium-90, @antonioperic, @djaed, @lchrusciel, @JulienItard, @kedrap, @advancingu, @borisschapira, @Zales0123, @broncha, @hussani, @aur1mas, @uNknownMark, @patrick-mcdougle, @pamil, @wpottier, @liviucmg, @jimbocoder, @jamesyo, @NeverResponse, @herodrigues, @Arminek, @TheMadeleine, @tuka217, @PWalkow, @bendavies, @ufik, @dragosprotung, @versgui, @gabiudrescu, @gperdomor)
- #4587 [Admin] Tax category creation (@lchrusciel)
- #4617 [ResourceBundle] Added return doc statement (@dragosprotung)
- #4594 [Admin] Editing locale feature (@Arminek)
- #4595 [Core][Promotion] Fix taxon based promotions (@Zales0123)
- #4551 [Core] Order recalculation clean-up (@Zales0123)
- #4612 [Critical] Fix behat build (@lchrusciel)
- #4545 [Behat] Move extensions and services (@tuka217)
- #4565 [Admin] Country code immutability (@Arminek)
- #4611 [ResourceBundle] Fix use statement for doc comment (@dragosprotung)
- #4607 [DX] NotificationAccessor fix (@lchrusciel)
- #4606 [Critical] Caching Composer dependencies at Travis (@pamil)
- #4603 [Core] Throw proper exception in ActivePromotionsByChannelProvider (@Zales0123)
- #4573 [Admin] Tax category deletion (@lchrusciel)
- #4602 [Behat][Critical] Sort suites imports alphabetically (@Zales0123)
- #4597 [DX] Add 'an' to administrator log in step (@lchrusciel)
- #4318 [ResourceBundle] Create Sylius translations type (@NeverResponse)
- #4572 [Behat] Semantic fix in ManagingCountriesContext (@lchrusciel)
- #4575 [Travis] Reset all composer.lock caches on composer.json update (@pamil)
- #4591 [DX] Removed redundant lines (@lchrusciel)
- #4582 [Bug Fix] Add values one-to-many relationship on attribute model (@steffenbrem)
- #4584 [Behat] Clean up test parameters (@Arminek)
- #4577 [DX] SharedStorage clean-up (@lchrusciel)
- #4442 [Admin] Editing countries (@Arminek)
- #4574 [DX] Imporve SharedStorage transformator (@lchrusciel)
- #4564 [Behat] Addressing features typo and localization fixes (@lchrusciel)
- #4537 [UI] Critical improvement to new locales and countries interface (@pjedrzejewski)
- #4553 [ResourceBundle] fixed #4524 resource.settings not taken in account (@plusdepseudo)
- #4548 [Core] Checkout flow and errors improvements (@Zales0123)
- #4535 [Behat] [DX] Transformers cleanup (@lchrusciel)
- #4539 [Admin] Country code uniquness validation (@lchrusciel)
- #4549 fix typo (@bendavies)
- #4550 Added min length message in zone form (@gonzalovilaseca)
- #4556 [Behat] Pages alphabetical ordering and fixes (@TheMadeleine)
- #4473 [API] Test currency (@axelvnk)
- #4541 [WebBundle] Massive translations renaming (@pamil)
- #4540 [Behat] Pages organization fix and ProductContexts cleanup (@TheMadeleine, @lchrusciel)
- #4531 [RFC] [DX] [Behat] Traits usage in new behats (@lchrusciel)
- #4533 [Behat] [DX] Split localization features (@lchrusciel)
- #4538 [Behat] Consistent context naming (@lchrusciel)
- #4464 [Behat][Promotion] Percentage discount on items in range (@Zales0123)
- #4543 [Order] comment controller redirection broken (@lighta971)
- #4307 [MoneyBundle] [CurrencyBundle] Add interface for MoneyHelper and repl… (@axelvnk)
- #4534 [Behat] Typo fix (@lchrusciel)
- #4528 [Travis] Remove setting Github OAuth Token in Composer as it is no longer needed (@pamil)
- #4529 [Behat] [Critical] Localization unique code validation feature fix (@lchrusciel)
- #4530 [ShippingBundle] Fix shipAction to new resource bundle conventions (@aramalipoor)
- #4457 [Behat][Promotion] Fixed discount on items in price range (@Zales0123)
- #4224 [Checkout] Delete purchase step from checkout flow (@Arminek)
- #4302 [DX] Describe fixtures loading command with Behat scenarios (@TheMadeleine)
- #4520 Changing viewport of backend invoice PDF generation. (@ahmadrabie)
- #4523 [Docker] Docker improvements (@jverdeyen)
- #4047 [Shipping] Deleting shipping methods (@NeverResponse)
- #4401 [Behat][Promotion] Removed softdeletable from Promotion (@NeverResponse)
- #4510 [WebBundle] Add missing field availableUntil (@Niiko)
- #4514 [OptionValue][Core] - various fixes after option value model changes (@nakashu)
- #4515 [Installer] Improve display while installing Sylius (@Zales0123)
- #4400 [Behat][Promotion] Removed softdeletable from Coupon (@NeverResponse)
- #4507 [FixtureBundle] Throw exception when method does not exists (@jverdeyen)
- #4505 [Core] Remove unnecessary methods (@Zales0123)
- #4476 [OAuth][Login] Fix oauth login (@gperdomor)
- #428 Copyright year update (@lchrusciel)
- #4364 [Product] Remove softdeletable from Product (@TheMadeleine)
- #4502 [Ui] Missing closing bracket in app.js (@lchrusciel)
- #4432 [WebBundle] Show shipment transitions, Random fixes in displaying shipment and payment states (@kasrakhosravi)
- #3642 [CoreBundle] Add sitemap feature (@Arminek)
- #4500 [Travis] Disabling OPCache while running phpspec (@pamil)
- #4391 [Promotion][Behat] Fixed discount on specific taxon (@Zales0123)
- #4372 [ResourceBundle] Fix ObjectToIdentifierTransformer to check for an empty value (@kasrakhosravi)
- #4496 [CoreBundle] Change enabled = 1 in ProductRepository to true (@Niiko)
- #4428 [taxon] - added missing migration for taxonomy to taxon change (@nakashu)
- #4491 [Travis] Retry phpspec / phpunit package tests on failure (@pamil)
- #4445 [Admin] Locale feature (@lchrusciel)
- #4467 [Core] LocaleType fix (@lchrusciel)
- #4489 Twig "sameas" replaced by "same as" (@martijngastkemper)
- #4493 [Migration] Added missing license blocks to migrations (@Zales0123)
- #4495 [Admin] Country translation (@lchrusciel)
- #4460 [CoreBundle] Fix coupon association (@inssein)
- #4474 [GULP] Remove coffee references in gulpfile (@gperdomor)
- #4480 [Admin] Rename edit page interface (@Arminek)
- #4475 Province api tests (@acrobat)
- #4471 [CoreBundle] Fix some small deprecated calls (@tvlooy)
- #4470 Country api tests (@acrobat)
- #4469 Locale API: Routing + tests (@pix-art)
- #4466 [DX] Moved custom scripts from bin/ to etc/bin/, fixed relative paths issues, removed bin/install (@pamil)
- #427 Removed duplicated "User Guide" section (@pamil)
- #4395 [Admin] Adding countries (@Arminek)
- #4462 [Travis] Removed .travis.yml from packages (@pamil)
- #425 Removed empty "Integrations" section (@pamil)
- #424 The User Guide - minor fixes (@pamil)
- #426 Removed empty "Migration Guide" section (@pamil)
- #4441 [RFC] [Behat] [DX] Split behat services to different files (@lchrusciel)
- #4465 [DX] Improved developer experience while using etc/bin/* commands (@pamil)
- #4384 [Behat][Promotion] Fixed discount on taxon scenarios (@Zales0123)
- #423 [Behat] Explain transformers usage (@Zales0123)
- #4415 [Travis] Continuous integration for each Sylius package included in the build (@pamil)
- #4455 [RFC][Taxation] Skip 0 value tax adjustment on shipping. (@mmckelviereiss)
- #4448 Add missing translations (@kielabokkie)
- #3944 New Grids (@pjedrzejewski)
- #4347 [Promotion][Behat] Percentage discount taxon implementation (@Zales0123)
- #4434 [Behat] [DX] Extract legacy tag (@lchrusciel)
- #4444 [Behat] Fix build (@lchrusciel)
- #4175 [User] Account renewal feature scenarios (@TheMadeleine)
- #4353 [Behat] [Product] New behat for product feature (@lchrusciel)
- #4377 [Promotion][Core] Action decoupling issues (@Zales0123)
- #4438 [Behat] Set "twig.strict_variables" to true in test_cached (@pamil)
- #4437 [Behat][Taxonomy] Add legacy tag and fix taxonomy feature file (@aramalipoor)
- #4256 [Resource] Integrated Translations (@NeverResponse)
- #3432 A Docker Compose configuration to develop in Docker containers. (@jverdeyen)
- #4425 [TaxonomyBundle] Remove custom taxon api form. (@liverbool)
- #4418 [TaxonomyBundle] Remove serialization relation to the obsolete taxonomy entity. (@liverbool)
- #4426 [CoreBundle] Decode escaped characters of url in repository-based route provider (@aramalipoor)
- #4433 [Orders] Fix order templates (@lchrusciel)
- #4430 [UserBundle] Fix UserController (@inssein)
- #4435 [Behat] [DX] Missing final keyword (@lchrusciel)
- #4164 Resource movement sort persistance (@nakashu)
- #4421 Fix invalid references to options in fixtures (@pjedrzejewski)
- #4422 Remove not used configuration for translatable fields (@pjedrzejewski)
- #4416 [ResourceBundle] Initialize form collection when DOM is ready (@ahmadrabie)
- #4419 Fix missing ResourceInterface in Contact Request model (@lighta971)
- #3814 [InstallerBundle] Simplification and testing of sylius:install:setup command (@TheMadeleine)
- #4417 update UPGRADE.md to add content migration instructions for v0.17.0 (@lighta971)
- #3854 Repository clean up and TranslatableResourceRepository deletion (@lchrusciel)
- #4387 [Behat] [DX] Unify behat features (@lchrusciel)
- #4407 [Theme] [Composer] Updated ResourceBundle version (@pamil)
- #4379 [Behat] [DX] Page interfaces extraction (@lchrusciel)
- #4242 [CoreBundle] Decode url when finding entity based on request URI (@aramalipoor)
- #3773 [Taxonomy] Remove Taxonomy entity in favor of Taxon (@aramalipoor)
- #4271 [Behat] Delete objects related to order during order deletion (@lchrusciel)
- #4398 [WebBundle]: Displaying product associations in frontend product page (@ahmadrabie)
- #4402 [UserBundle] Add phone number to customer registration form. (@majidgolshadi)
- #4365 Bump version to 0.18.x (@pjedrzejewski)
- #4393 [ResourceBundle] fix return from MongoDB Document Repository (@tonicospinelli)
- #4392 [FixturesBundle] Update LoadProductOptionData presentation -> name (@jverdeyen)
- #4386 [AddressingBundle] Added sorting countries by name in form type (@GSadee)
- #4385 [Composer] Added webmozart/assert assertion library as a dependency (@pamil)
- #4272 Prototype of SemanticUI and generic templates (@pjedrzejewski)
- #4285 [Core][ProductAccessor] Use option code instead of name (@okwinza)
- #4370 [DX] Consistent service name (@lchrusciel)
- #4371 [WebBundle] Removed Payment creation in admin panel (@ahmadrabie)
- #4366 [ReportBundle] Remove sylius_data_fetcher prefix (@Niiko)
- #4361 [Core] Simplify adding adjustments to units in applicator (@Zales0123)
- #4260 [Translation] Changed AbstractTranslatable into TranslatableTrait (@NeverResponse)
- #4237 [Variation] Introduce code for option values and replace presentation with name (@vikey89)
- #4325 [Payment] Remove softdeletable from Payment (@TheMadeleine)
- #4315 [Order] ShipmentProcessor renaming (@lchrusciel)
v0.17.0 2016-03-01
- #4362 Update CHANGELOG for v0.17.0 (@pjedrzejewski)
- #4357 Fix various missing deps and not needed coupling to Symfony (@pjedrzejewski)
- #4349 [Behat][Promotion] Added domain scenarios for coupon deletion (@NeverResponse)
- #4286 [Behat][Promotion] Percentage discount on products from specific taxon (@Zales0123)
- #4352 [Behat][Product] Product deletion scenarios (@TheMadeleine)
- #4355 [Behat] Remove redundant steps in product (@lchrusciel)
- #4320 Add initial admin CRUD scenarios for tax category (@pjedrzejewski)
- #4359 [Admin Menu] Product association types definition fix (@peteward)
- #4326 [SearchBundle] Make orm_indexes node properly overridable (@okwinza)
- #4338 [SearchBundle] Hide empty filters for elasticsearch engine (@okwinza)
- #4000 [Core] [Theme] Integration with Sylius platform (@pamil)
- #4356 CRITICAL Symfony2.8 Debug Toolbar Fix (@peteward)
- #4351 [Theme] Filesystem interface & class cleanup (@pamil)
- #4350 [Theme] Support for fallback locales; integration tests for translation compiler passes (@pamil)
- #4324 [Core] Fix IntegerDistributor service name (@Zales0123)
- #4328 [Customer] Added phone number to customer (@GSadee)
- #4322 [Core] [Theme] Scenarios for using themes by current channel (@pamil)
- #4340 [User] Clean-up remaining references to soft-deletable for User and Customer (@peteward)
- #4336 [WebBundle] Added graph to routing to solving state machine update issue. (@ahmadrabie)
- #4323 [Theme] Translator was loading resources way too many times (@pamil)
- #4316 Update PR template for autoclosing issues (@peteward)
- #4273 [Product] Deleting product variant features (@michalmarcinkowski)
- #4303 [Behat] [DX] Injecting shared storage as a first argument (@lchrusciel)
- #4317 Fix bunch of missing deps and coupling bugs (@pjedrzejewski)
- #4308 [Behat] UserSetupContext refactoring (@lchrusciel)
- #4304 [Behat] ProductContext redundatnt line (@lchrusciel)
- #4310 [Behat] [DX] Extracting transformers (@lchrusciel)
- #4268 [Theme] Make themes persistable & huuuge refactoring (@pamil)
- #4313 [Attribute] Allow saving of unchecked checkboxes (@peteward)
- #4311 [SearchBundle] Add boolOr filter for range filters for elasticsearch engine (@Niiko)
- #4306 [Travis] Use Selenium downloaded by Composer (@pamil)
- #4276 [ReportBundle] Remove prefix on configurationType type (@Niiko)
- #4235 [Behat] [Order] Deleting an order (@lchrusciel)
- #4301 [Core] FOSRest format rules can not be overwritten (@cdaguerre)
- #4299 [Behat] Add selenium server standalone in require-dev (@Niiko)
- #4275 [Behat][Promotion] Reapplying promotion on cart change (@Zales0123)
- #4284 [CoreBundle] Update renderArchetypeResults with configuration (@Niiko)
- #4288 [WebBundle] Hide option values on product show page in backend (@okwinza)
- #4296 [CoreBundle] Add enabled is true when retrieve latest products (@Niiko)
- #4290 use ROLE_API_ACCESS instead of ROLE_API (@xantrix)
- #4291 [BackendMenu] Add check on product review link (@Niiko)
- #4287 [Resource] Lazy resource repositories (@pamil)
- #4292 [Travis] No debug while calling app/console (@pamil)
- #4283 [BackendMenu] Add check on product association link (@Niiko)
- #4269 [RFC][Behat] Extract reusable transformers (@Zales0123)
- #4278 [AssociationBundle ] Added Association component dependecy in the AssociationBundle (@jverdeyen)
- #4270 [Behat][Promotion] Shipping discount promotions (@Zales0123)
- #4184 [Cart] Set subject in CartEvent and CartItemEvent (@Niiko)
- #4267 [Behat][Promotion] Discount based on items total (@Zales0123)
- #4266 [Promotion] Removed "equal" flag from rules (@Zales0123)
- #418 [Promotion] Changes in promotion docs (@Zales0123)
- #4009 [User] Remove softdeletable from User and Customer (@TheMadeleine)
- #419 Implement PR template (@Zales0123)
- #4232 [Checkout] Quick fix behat command on travis (@Arminek)
- #4254 [review] - migration fix to be consistent with model (@nakashu)
- #4257 [Behat][Promotion] Discount based on cart quantity (@Zales0123)
- #4263 [OrderBundle] Adjustment resource (@robinjansen)
- #4249 [RFC][Promotion] Change "item count" promotion to "cart quantity" (@Zales0123)
- #4258 [Behat][Promotion] Changed promotions total step (@Zales0123)
- #4252 [Addressing] Country name to code converter extraction (@lchrusciel)
- #4206 [Taxation] - reset pointer for orderUnits collection before each call (@nakashu)
- #4238 [Review] - average rating recalculation on change, decouple model (@nakashu)
- #4168 [cart] - added missing translation for quantity on cart item form type (@nakashu)
- #4255 Changed ProvinceNamingProvider to lazy service (@GSadee)
- #4135 [Product] Removed the need of description (@NeverResponse)
- #4234 [Behat][Promotion] Percentage discount scenarios implementation (@Zales0123)
- #4208 [Behat][Promotion] Fixed discount promotion scenarios vol 2 (@Zales0123)
- #4244 [AddressingBundle] Fixed rendering of province choice field in frontend checkout proccess (@ahmadrabie)
- #4247 [Resource][Paginator] - setMaxPerPage is set before setCurrentPage to get proper results (@nakashu)
- #4239 [Resource][Pagination] - respect paginate parameter from config (@nakashu)
- #4227 [Behat] Restructure behat features (@michalmarcinkowski)
- #4176 [Behat][Promotion] Percentage discount promotions scenarios (@Zales0123)
- #4219 Allow override of search filters (@okwinza)
- #4233 [Behat] No more weird fatal errors calling getMasterRequest() on null (@pamil)
- #4230 [Payment][Core] PaymentProcessor clean up (@lchrusciel)
- #4199 [Behat][Promotion] Fixed discount promotion scenarios (@Zales0123)
- #3980 [Review] SyliusReviewBundle (@GSadee, @Zales0123, @Richtermeister)
- #4223 [Promotion] Implement custom promotion action factory (@Zales0123)
- #4214 [Payment] Adding PaymentFactory (@lchrusciel)
- #4228 [Behat] Helper services: cookie setter, channel context setter, security service (@pamil)
- #4221 [Checkout] Fix paypal express checkout scenario (@Arminek)
- #4222 [Checkout] More advance paypal checkout scenario (@Arminek)
- #4205 Always declare HTML encoding immediately after the opening head tag. (@adamelso)
- #4218 [Behat] Fix features formating (@michalmarcinkowski)
- #4189 [RFC][Behat] Promotion system feature files (@michalmarcinkowski)
- #4216 Add test for pagination in ResourceBundle (via API) (@pjedrzejewski)
- #4054 [Checkout] Behat scenarios for paypal checkout express (@Arminek)
- #4163 [fixtures][promotion] - add channels and priority to fixtures (@nakashu)
- #4064 [WIP][ResourceBundle] Create integration tests (@tuka217)
- #4051 [OptionValue] Translation System (@vikey89)
- #4183 [Behat] Enhance Behat scenarios (@michalmarcinkowski)
- #4210 Added pull request template (@pamil)
- #4104 Make CurrencyConverter more flexible by adding possibility to convert… (@umpirsky)
- #3992 [UserBundle] Add command to change the password of a user (@loicmobizel)
- #4170 [Behat][Promotions] Promotions with fixed discount scenarios (@Zales0123)
- #4152 [Promotion][Core] Reworked PromotionProcessor (@Zales0123)
- #4065 [Product] VariantFactory naming changes (@Zales0123)
- #4197 [Behat] Rename store ships step (@lchrusciel)
- #4200 [Behat] Simplify SharedStorage methods (@Zales0123)
- #4203 [Fixtures] Fixed channel and payment errors (@Zales0123)
- #4180 [RFC][Behat] Deleting order feature file (@michalmarcinkowski)
- #4181 [Behat] Structural and semantic changes (@Zales0123)
- #4167 Remove payment methods configuration (@Arminek)
- #4177 Catch the ChannelNotFoundException in WDT (@pjedrzejewski)
- #4179 [Behat] Fix user repository type hint in SecurityContext (@Zales0123)
- #4191 [API] Fixes to ApiBundle (@lchrusciel)
- #4188 [Travis] Uploading Symfony application logs if build fails (@pamil)
- #4185 [ThemeBundle] Fix theme choice form type class name (@kasrakhosravi)
- #4187 Added web/css and web/js to .gitignore (@pamil)
- #4182 [Association] Fix table name and add migration (@lchrusciel)
- #4156 [Theme] Context interface cleanup (@pamil)
- #4174 [Behat] MCE: Friendly exception message if context is not tagged as context (@pamil)
- #4159 [Behat] Retag behat features (@lchrusciel)
- #306 [ThemeBundle] Documentation for new bundle (@pamil)
- #4112 [Behat] Added default customer step (@Zales0123)
- #4138 [Behat] Rework default channel factories (@Zales0123)
- #4172 [Travis] New approach to running Behat tests (no rerun if fatal error, correct exit code) (@pamil)
- #4169 [Behat] Added "todo" as ignored tag and removed redundant configuration from cached profile (@pamil)
- #4151 [Travis] Added default Github Oauth Token for Composer (@pamil)
- #4157 [ThemeBundle] Add theme choice form type (@majidgolshadi)
- #4161 Added zendframework/zend-stdlib:^2.0|^3.0 dependency for Sylius and Channel component (@pamil)
- #4154 [Behat] Removed not perfect shipping step (@Zales0123)
- #4136 [Core] Fixed payment history issue (@NeverResponse)
- #4133 [Behat] Moved old features to legacy directory (@NeverResponse)
- #4080 [Channel] Support for fake channels (setting current channel manually in dev/test) (@pamil)
- #4105 [Cart][Behat] Scenarios for visitor's cart taxes (@Zales0123)
- #4143 change the dependency package SyliusResourceBundle version to 0.17.*@dev (@videni)
- #4144 [Addressing] Fix provinceCode field of AddressForm. (@ahmadrabie)
- #414 Initial documentation for Behat with service support (@pamil)
- #4111 [Sylius/Behat] Removing page objects in favour of plain old Symfony services (@pamil)
- #4141 [Channel] Fix docs of setChannel function (@gperdomor)
- #4134 [Resource] Added missing use statement on translatable configuration (@NeverResponse)
- #4132 Removed behat.yml (@pamil)
- #4131 [Behat] Renamed ui-* suites to ui_* (@pamil)
- #4116 [Core][Promotion] Removed multiple promotion coupons on order (@Zales0123)
- #4119 PaymentMethodRepository : check if array key exists before checking if value is false (@axelvnk)
- #4123 [Behat] Decouple checkout steps in context (@michalmarcinkowski)
- #413 Updated license year (@pamil)
- #412 [ResourceBundle] Update route configuration for use custom options in form (@gperdomor)
- #4129 [Travis] Removed CS checker from Travis build (@pamil)
- #4101 [ResourceBundle] Pass form options in route configuration (@gperdomor)
- #4124 [product] - originalPrice allow null, fix error 500 on save (@nakashu)
- #4102 [Shipping] Rename ShipmentItem to ShipmentUnit (@peteward)
- #4122 [ResourceBundle] fixed Request class namespace in spec file (@takeit)
- #4115 Fix typo in PaymentMethodRepository method getQueryBuilderForChoiceType (@axelvnk)
- #4121 [Behat] Remove redundant steps and enhance scenarios (@michalmarcinkowski)
- #4113 [Behat] Fix selenium in new behat (@Arminek)
- #4103 [Core] Removed OrderItem based promotions (@Zales0123)
- #4109 [Behat] Clean up Behat scenarios (@michalmarcinkowski)
- #4106 [Behat] Minor semantic changes in cart features (@Zales0123)
- #4090 [Sylius/Behat] Use getUrl() instead of custom open() in ProductShowPage (@pamil)
- #4100 [Sylius/Behat] SharedStorage refactored without overriding protection (@pamil)
- #4099 Fix for #4098, applying #3978 again (@pamil)
- #4044 [Cart][Behat] Logging customer's cart (@Zales0123)
- #4093 [Behat] Extracted countries creating logic from ChannelContext to GeographicalContext (@pamil)
- #4095 [Fixture] Quick fixes for channel not found bug (@Zales0123)
- #4089 [Sylius/Behat] Added Page::tryToOpen() that does not verify, if page was opened successfully (@pamil)
- #409 [User] [API] Customers API docs (@lchrusciel)
- #4037 [API] [User] Customers CRUD tests (@lchrusciel)
- #4067 [Channel] Cached per request channel context (@pamil)
- #4057 Add "doctrine/collections" (@jmontoyaa)
- #4079 [WIP] Added feature files cs check on travis build (@malukenho)
- #4006 [CodeStyle] Format gherkin code to be more consistent (@malukenho)
- #4056 [Channel] Brand new channel context! (@pamil)
- #4077 [Travis] Do not rerun tests on fatal errors (@pamil)
- #4084 [Core] Added price getters and setters to ProductInterface (@pamil)
- #4035 [Cart][Behat] Products with different rates for different zones (@Zales0123)
- #3915 [Core] Taxable variant (@Zales0123)
- #4032 [Cart] Cart with shipping fee and product taxes (@Zales0123)
- #4010 [Cart] Cart with shipping fee and tax scenarios (@Zales0123)
- #410 Update storage.rst (@gabiudrescu)
- #4076 [Behat] Added default behat.yml extending behat.yml.dist (@pamil)
- #4041 [Cart][Behat] Properly rounded taxes on order (@Zales0123)
- #4053 [Sylius/Behat] Refactoring Behat extensions and pages (@pamil)
- #408 Move setAttribute (@jmontoyaa)
- #407 Remove DefaultAttributeTypes (@jmontoyaa)
- #406 Add Collection type hint + add hasAttributeByCode/getAttributeByCode (@jmontoyaa)
- #3918 [Core] Refactor order checkout state machine (@Zales0123)
- #4052 [Metadata] Permissions fix, macros fix (@pamil)
- #4002 [Cart] Cart with shipping fee scenarios (@Zales0123)
- #4040 [Cart][Behat] Fix cart features names (@Zales0123)
- #4036 [ResourceBundle] Add translation to DoctrinePHPCRDriver (@zen7developer)
- #4034 [Cart][Behat] Set default username to email (@Zales0123)
- #3999 [Cart] Cart with multiple tax rates scenarios (@Zales0123)
- #4028 [User] Renaming form listeners to form subscribers (@lchrusciel)
- #4029 [Rbac] Remove softdelete interface and trait from Permission entity (@michalmarcinkowski)
- #3993 [Cart] Scenarios for cart with single tax rate (@Zales0123)
- #4026 [Report] Quick fix after month change (@Zales0123)
- #4008 Run "optimize imports" by PHPStorm (@stloyd)
- #4023 Added controller configuration for OrderItemUnit (@robinjansen)
- #4019 Code Style: no phpdoc_no_empty_return (@bendavies)
- #3784 Code style (@bendavies)
- #4014 [Attribute] Fix hardcoded strings in attribute templates (@Zales0123)
- #4012 [Order] Fixed order items taxes applicator (@michalmarcinkowski)
- #4015 [Behat] Removed javascript & javascript_cached profiles (@pamil)
- #4016 [Order] Removing dupilcated serialization field (@lchrusciel)
- #4013 [Behat] Extracted profiles and suites to their own configuration files (@pamil)
- #3165 [Association] Associated products (@lchrusciel, @l3l0)
- #404 [ReportBundle] Documentation update (@tuka217)
- #4011 [Behat] Reogranized Sylius' Behat extensions (@pamil)
- #4007 Fix updated twig method of getting country name on address (@peteward)
- #3978 [Behat] Fixed sorting orders by customers' last names scenario (@pamil)
- #3995 [Payment] Replace dummy payment gateway with offline (@michalmarcinkowski)
- #3937 Reports correct sum with currencies and label (@ReissClothing)
- #3973 Fix AttributeValue serialization config and add getCode() (@pjedrzejewski)
- #3974 [UserBundle] Fix default username listener (@michalmarcinkowski)
- #3971 [Addressing] Province fixes (@peteward)
- #3982 [CoreBundle] Locale and Country choices_as_values fix (@TheMadeleine)
- #3986 [Cart] Cart without taxes scenario (@Zales0123)
- #3956 [ThemeBundle] Refactored low-level theme management, introduced Composer configuration sharing support (@pamil)
- #3350 [Metadata] Complete component & bundle integrated with Sylius Core (@pamil)
- #401 Mention requirement to implement ResourceInterface (@pjedrzejewski)
- #396 [Order] Change Adjustment description to label (@Zales0123)
- #3880 [Order] Change Adjustment description to label (@Zales0123)
- #3907 [Core] Shipment taxes (@Zales0123)
- #3972 Revert "[UserBundle] Fix default username orm listener" (@pjedrzejewski)
- #3970 [UserBundle] Fix default username orm listener (@michalmarcinkowski)
- #3967 [Core] Initialize cmf_routing by default (@okwinza)
- #3945 [ThemeBundle] Ability to configure theme locations (@pamil)
- #3966 [PayumBundle] Decouple payment extension from SyliusCore (@ahmadrabie)
- #3960 Don't disable & enable Doctrine filters in loop while generating tokens/coupons (@stloyd)
- #3943 [ThemeBundle] Ensuring that translation files are loaded in correct order (@pamil)
- #3264 Introduce 3 new traits to reduce code duplication (@stloyd)
- #3953 [Addressing] Province rendering tweaks (@NeverResponse)
- #3954 Order item api form (@bendavies)
- #3868 [Order] Order taxes (@Zales0123)
- #3646 [POC] UiBundle and AdminBundle (@pjedrzejewski)
- #3762 [ResourceBundle] New ResourceController (@pjedrzejewski, @TheMadeleine)
- #3935 Be consistent with main composer.json regarding Symfony version (@pjedrzejewski)
- #3819 [Checkout] Rework the payment (@Arminek)
- #3933 [Attribute] Fix decoupling issues in AttributeBundle (@Zales0123)
- #3932 [User][Cart][Dependency] Extract Cart dependencies from UserBundle (@gperdomor)
- #3927 Validate composer (@bendavies)
- #3858 [Order] Adjustment model improvement (@michalmarcinkowski)
- #3926 [Translations] Fixed missing / wrong form translations (@pamil)
- #3917 Do not depend on the PagerfantaBundle in Resource component (@pjedrzejewski)
- #3924 [Bug Fix] Impersonate user fix, added ROLE_ALLOWED_TO_SWITCH to rbac roles (@steffenbrem)
- #3921 [Attribute] Fixed some minor issues with attributes (@Zales0123)
- #3842 [Order] Order-related cleanups (@Zales0123)
- #2844 [ThemeBundle] Theme bundle (@pamil, @aramalipoor)
- #400 [Order] OrderItemUnits docs improvements (@Zales0123)
- #3795 [Order] Implementation of OrderItemQuantityModifier (@Zales0123, @michalmarcinkowski)
- #3911 [Payment] Revert payment method fee calculators (@TheMadeleine)
- #3910 Removed repositories specifications (@pamil)
- #3908 [WebBundle] Translations cleanup (@pamil)
- #3909 [Travis] Enabled no interaction mode for PhpSpec (@pamil)
- #3895 [Currency] Base currency's enabled status and exchange rate should not be editable (@TheMadeleine)
- #399 [ResourceBundle] In the config : should be "form", not "forms" (@versgui)
- #3906 Docs links in User, Pricing and Core components READMEs fix (@TheMadeleine)
- #3905 [Travis] Maintenance fixes (@pamil)
- #398 [Pricing] Fix link in Pricing component (@michalmarcinkowski)
- #3506 [Flow] Go to last valid step if forward not found (@umpirsky)
- #3900 [ContentBundle] Imagine block fix (@okwinza)
- #3903 Add support for custom repository to OrderItemUnit (@peteward)
- #3892 [Translations] Cleanup across translations files (@pamil)
- #3891 [InstallerBundle] Removed web installer heritage (@pamil)
- #3889 [Translations] Removed unused global translations from Sylius (@pamil)
- #3887 [Currency] Add isBase flag on CurrencyInterface (@TheMadeleine)
- #3696 [Addressing] Removed Address relations and introduced CodeAwareInterface (@NeverResponse)
- #3862 [Order] added order additionalInformation (@starspire)
- #397 [Addressing] Updated documentation of Addressing component (@NeverResponse)
- #3883 [Resource] Removed Core:Product model usage (@pamil)
- #3881 [Archetype] Typo in SyliusArchetypeExtension (@lchrusciel)
- #3882 [Attribute] Removed commented code (@Zales0123)
- #3873 [Archetype] Fix ParentArchetypeListener (@lchrusciel)
- #3867 Fixed issue if variant is not selected (@antonioperic)
- #3866 [Promotions] Orphan removal on actions and rules (@steffenbrem)
- #395 Added reference for the object_manager (@dragosprotung)
- #394 [Order] OrderItemUnits docs (@Zales0123)
- #3771 [RFC][Order] Introduce OrderItemUnit (@Zales0123)
- #3851 [Travis] Ability to add Github OAuth token to Composer configuration (@pamil)
- #3860 [ResourceBundle] fix repository definition for odm driver (@tonicospinelli)
- #369 [Attribute] Component docs update (@Zales0123)
v0.16.0 2016-01-12
- #3850 Last fixes to individual bundle dependencies (@pjedrzejewski)
- #3847 Fix dependencies of individual bundles (@pjedrzejewski)
- #3844 Fix deps in most of bundles (@pjedrzejewski)
- #3838 Fix .travis.yml and composer.json for individual bundles and components (@pjedrzejewski)
- #3835 [Composer] Using semantic versioning for PHP (@pamil)
- #3833 [Travis] [Core] Improved showing exceptions in test environment (@pamil)
- #3834 [Core] Dropped support for Doctrine ORM 2.5 (@pamil)
- #3825 [AttributeBundle] Fix bug with the attribute value form subscriber (@pjedrzejewski, @Zales0123)
- #14 [Attribute] Final fixes in attribute scenarios (@Zales0123)
- #385 [Rbac] Update documentation (@tuka217)
- #3828 fix unused and undefined classes (@bendavies)
- #3827 [Travis] Improved error reporting on Travis (@pamil)
- #3732 Fix some deprecations (@bendavies)
- #392 Added
function(@ufik) - #3826 Update version of sensio/distribution-bundle to 3.0 (@MblKiTA)
- #3821 [Cart] remove deprecated isFresh() method from CartEvent (@flajos)
- #3756 [Archetype] Browse products via archetypes (@starspire)
- #3818 Update composer to support jms/serializer-bundle 1.0+ (@michalmarcinkowski)
- #3807 [Attribute] Update *AttributeByName => *AttributeByCode inline with updated model (@peteward)
- #3730 [Rbac][RbacBundle] Introduce code for Rbac (@tuka217)
- #391 [Channel] Update documentation (@tuka217)
- #390 [VariationBundle] Update documents (@tuka217)
- #3809 Add configurable object_manager for all Doctrine drivers (@pjedrzejewski)
- #3812 Mark some services as lazy to prevent db connection (@pjedrzejewski)
- #3342 [Product] Implement Toggleable interface on Product (@TheMadeleine)
- #3746 [Variation] Introduce code to OptionValue and Option (@tuka217)
- #3734 [API] Add customer show api path (@gonzalovilaseca)
- #3803 [Shipping] [WIP] Remove configuration form validation groups (@TheMadeleine)
- #3804 Update UPGRADE.md and CHANGELOG.md files with instructions and formatting (@pjedrzejewski)
- #3802 [Report] Fixed year-change issue with reports (@Zales0123)
- #3801 Update licenses (@pjedrzejewski)
- #3769 workaround to fix DefaultFormFactory with ODM (@tonicospinelli)
- #3399 [Translation] Fixed bug while editing taxon permalink (@Zales0123)
- #3755 [Product] added availableTo parameter (@starspire)
- #3480 [Taxonomy] [RFC] Constructor for the Taxonomy model (@TheMadeleine)
- #3744 [Product] ProductFactory with variant setting in createNew() (@TheMadeleine)
- #3796 [Product] Fix invalid migration classname (@okwinza)
- #3783 [Product] added original price (@starspire)
- #3776 Implement routing generator for Sylius resources (@pjedrzejewski)
- #387 Clean up SyliusResourceBundle configuration and add routing generation docs (@pjedrzejewski)
- #3791 [WebBundle][Admin] - correct permissions checks for backend menu (@nakashu)
- #3792 [RFC] [API] Rename response files (@lchrusciel)
- #3608 [Attribute] Attribute types system modification (@Zales0123)
- #3790 [API] ShippingCategory DELETE test + refactoring (@lchrusciel)
- #3788 Fixes #3787. (@ufik)
- #389 Fixed configuration of Sylius Variation. (@ufik)
- #388 Fixed configuration key name for cart item. (@ufik)
- #372 [API] Authorization api docs update. New shipping categories doc (@lchrusciel)
- #3701 [API] Initial API tests (@lchrusciel)
- #3779 [Shipment] Fix join on ShipmentRepository for Shipment Admin page (@peteward)
- #371 Make the usage guide for components more clear (@pjedrzejewski)
- #3765 [Taxonomy] Cast Taxon::__toString() to string to prevent Monolog exception (@aramalipoor)
- #3772 Deleted aligning in PHPSpec configuration file (@pamil)
- #3768 fix incorrect import (@bendavies)
- #3764 Created phpspec.yml.dist, improved .gitignore (@pamil)
- #3763 [User] Correct exception message on logout action (@pamil)
- #3754 [SettingsBundle] Settings namespaces permissions (@gperdomor)
- #3705 Missing menu translations and alphabetized (@peteward)
- #3736 replace FQCNs with class constants (@bendavies)
- #386 fix Resource Bundle configuration tree (@bendavies)
- #3749 [ResourceBundle] check translations are possible before configuration them (@bendavies)
- #3743 using ContainerAwareTrait (@gabiudrescu)
- #3731 Remove configuration form validation groups (@pjedrzejewski)
- #3740 Remove web installer and clean up InstallerBundle (@pjedrzejewski)
- #3741 Zone Fixtures - Fix US being added to Rest of World zone (@peteward)
- #3739 Remove useless default templates (@pjedrzejewski)
- #3723 [Taxonomy] Introduce code for Taxon (@tuka217)
- #3735 [PaymentBundle] Fix file permission (@artursvonda)
- #383 Configuration trees docs update in Bundles (@TheMadeleine)
- #3721 Rework SyliusResourceBundle drivers (@pjedrzejewski, @TheMadeleine)
- #3733 TestKernel restores default values on services' properties (@pamil)
- #3709 Permit access to app_dev.php through system environment variable (@peteward)
- #3726 Support for Doctrine ORM >=2.5 (@pamil)
- #384 [Taxonomy] Documentation update (@tuka217)
- #3724 [Permissions] Fixed permission for emails back-end menu item (@starspire)
- #3719 Update TestKernel.php (@gonzalovilaseca)
- #3725 Updated .gitignore - removed deploy related ones, updated build directory (@pamil)
- #2804 2.7 Defintion deprecation fix (@rvanlaak)
- #3722 [CMF Integration] StaticContent/show template can be used with both ContentController and ResourceController (@pamil)
- #3714 [BugFix][PHPCR] Fix criteria "name" for DocumentRepository (@steffenbrem)
- #3718 Avoid flushing only a single resource when not required (@peteward)
- #3716 [Behat] Renamed build path (@pamil)
- #3269 [Settings] Missing parameters issues in twig templates and settings loading (@aramalipoor)
- #3427 ShippingMethodChoiceType is not channel aware (@umpirsky)
- #3461 [Flow] Use AbstractContainerAwareStep in README.md (@fbourigault)
- #2926 [FixturesBundle]: Make some properties and methods protected for easier override (@aramalipoor)
- #3648 [DB] Allow orders to be deleted directly through DB with correct onDelete=CASCADEs (@peteward)
- #3711 [Travis] Etc directory + bunch of fixes (@pamil, @adamelso)
- #3706 [Registry] Update README.md (@afurculita)
- #3692 [Promotion] Introduce code for Promotion (@tuka217)
- #3704 CoreBundle: checker for promotion coupons added (@PWalkow)
- #3702 [Archetype] Introduce code for archetype (@tuka217)
- #374 [Taxation] Update docs (@tuka217)
- #373 [Shipping] Documentation update (@tuka217)
- #381 [Archetype] Update documentation (@tuka217)
- #3666 [Payment][PaymentBundle] Add immutable code to Payment entities (@tuka217)
- #3700 [Channel] Introduce code for channel (@tuka217)
- #3699 [Mailer] Introduce code to Mailer (@tuka217)
- #380 [Mailer] Update documentation (@tuka217)
- #376 [Report] Documentation update (@tuka217)
- #3667 [Taxation][TaxationBundle] Add immutable code to Taxation entities (@tuka217)
- #375 [Payment] Update docs (@tuka217)
- #377 [Currency] Update documentation (@tuka217)
- #379 [Promotion] Documentation update (@tuka217)
- #378 [Locale] Documentation update (@tuka217)
- #3675 [Currency] Introduce immutable code for Currency (@tuka217)
- #3678 [Report] Introduce immutable code for Report (@tuka217)
- #3694 [Composer] Using stable doctrine/phpcr-odm (@pamil)
- #3681 #3671 add defaultLocale and defaultCurrency to Channel model (@axelvnk)
- #3690 Responses generated by ProcessValidators now get processed. (@fred-jan)
- #3691 Updated PHPDoc to allow ProcessValidatorInterface instances to be passed (@fred-jan)
- #3673 [Promotion] Allow to set required amount of items when using "contains product" rule (@stloyd)
- #3686 Fix password reset forms (@inssein)
- #3684 [Channel] Revert Doctrine ORM 2.5 dependency to 2.4 (@axelvnk)
- #3677 Update action refreshes the resource when updated (@aleherse)
- #3674 [WIP][Locale]Add immutable code (@tuka217)
- #3639 [Shipping][ShippingBundle] Add immutable code to Shipping entities (@tuka217)
- #3669 [Travis] Improved waiting for port while executing JS scenarios (@pamil)
- #3617 [Resource] Created InMemoryRepository and implemented ResourceInterface (@NeverResponse)
- #3664 [WebBundle] Fixed showing static content by route sylius_static_content_show (@pamil)
- #3660 [Composer] Added explicit dependency symfony/proxy-manager-bridge (@pamil)
- #3659 [Translation] Fixed how TranslationSlugHandler works, if slug is set on mapped superclass (@pamil)
- #3653 [Travis] [Composer] Set PHP7 as required to pass, removed @rc from phpspec/phpspec (@pamil)
- #3651 [Cart] Fixed and polished CartProviderSpec on PHP7 (@pamil)
- #3637 Stateless cart provider (@PWalkow)
- #3594 Add usage of Symfony Polyfill components (@stloyd)
- #335 [Promotion] Component docs update (@TheMadeleine)
- #342 [Pricing] Documentation update of Pricing component (@tuka217)
- #355 [Product] Documentation update of Product component (@NeverResponse)
- #367 [Shipping] Documentation update of Shipping component (@tuka217)
- #3643 [Travis] Javascript suites on every PHP version, lazy cache:warmup (@pamil)
- #3640 Fix filter form cancel route for backend payment (@diimpp)
- #3631 Remove deployment configurations from Sylius/Sylius (@tuka217)
- #3634 [Travis] OPCache optimizations (@pamil)
- #3638 [Security] Fix remaining ROLE_SYLIUS_ADMIN (@psyray)
- #3635 [FlowBundle] Fix version so we can use this bundle with Symfony 2.8 too (@tristanbes)
- #3633 [Product] Remove ProductBuilder class (@HerbMat)
- #3622 [WIP][Shipping] Change the Shipping calculator interface (@tuka217)
- #3625 [Behat] Drastically reduced memory usage (@pamil)
- #3628 [Product] Fixed ProductBuilderSpec on PHP7 (@pamil)
- #3630 [Promotion] Made scenarios for product promotions more specific (@pamil)
- #3626 Made sure every defined spec gets checked (@NeverResponse)
- #3627 [Resource] Fixed issue with mapping inheritance and mapped superclass (Gedmo) (@pamil)
- #3613 Introduce Factory for all resources (@pjedrzejewski)
- #3619 Bumping symfony/symfony to 2.7.7 due to security issues (@pamil)
- #370 Add Components General Guide and Factories (@pjedrzejewski)
- #3615 Group Taxons by Taxonomy for sylius_taxon_choice form (@pjedrzejewski)
- #3614 Throwing correct exception if step is unknown (@tenitski)
- #3610 [Payum] Renamed payment_config configuration key to gateway_config (@pamil)
- #3609 [Composer] Updated phpspec requirement from 2.4@alpha to 2.4@rc (@pamil)
- #3607 [Report] Replace private variable declarations with protected ones (@pamil)
- #3606 [Core] Removed unused file and parameter defined in it (@pamil)
- #3605 [Behat] Missing security suite added, ordered alphabetically (@pamil)
- #3604 [Behat] [Travis] Investigating failing JS builds (@pamil)
- #3602 Added CMF role allowing to preview unpublished content in frontend (@cdaguerre)
- #3601 Removed ROLE_SYLIUS_ADMIN (@cdaguerre)
- #3585 [Shipping] Rework the Shipping component to use ServiceRegistry (@tuka217)
- #3600 [Core] Fixed user switch role (@cdaguerre)
- #3599 [Core] Removed duplicate block permission definitions (@cdaguerre)
- #3596 [Travis] Composer-related performance optimzations (@pamil)
- #3592 [Product] Quick fix for duplicated product slugs after #3576 (@pamil)
- #3402 Removed oauthAccounts since it is already defined in user bundle (@umpirsky)
- #3589 Fix issue when promotion couldn't be "restored" (@stloyd)
- #3584 Change payment method description field to text doctrine type (@pjedrzejewski)
- #3588 Fix SyliusFlowBundle readme bug with completing step (@pjedrzejewski)
- #347 [Taxation] Documentation update of Taxation component (@tuka217)
- #343 [Currency] Documentation update of Currency component (@NeverResponse)
- #3586 [Shipping] Remove class Claculator, all calculators implement CalculatorInterface (@tuka217)
- #3576 [Behat] [Travis] ~5 times faster tests suites (@pamil)
- #352 [Shipping] Documentation update for Shipping camponent (@tuka217)
- #366 [Addressing] Fixed API links of service interfaces (@NeverResponse)
- #365 [Storage] Documentation of Storage component (@NeverResponse)
- #3580 [Core][Channel] Make hard coded channel resolver class a configurable parameter (@cdaguerre)
- #3518 Fix filter form (@rpg600)
- #3556 Tweak serialization configs for all image aware resources (@pjedrzejewski)
- #3541 [SearchBundle] OrmIndexer minor patch (@kkarski82)
- #3583 WebBundle: using form variables that are available, not extra params (@PWalkow)
- #3577 [PayumBundle] Added payment total to Paypal Express Checkout request (@GSadee)
- #3581 [Resource] Bundle resources can not be translated if they were not intended to (@cdaguerre)
- #3582 [Core] Removed FOS UserBundle dependency (@NeverResponse)
- #346 [Taxonomy] Component docs update (@TheMadeleine)
- #329 [Archetype] Component docs update (@TheMadeleine)
- #353 [Inventory] Documentation of Inventory component (@Arminek)
- #354 [Locale] Documentation of Locale component (@Arminek)
- #362 [Report] Documentation of Report component (@Arminek)
- #363 [Rbac] Documentation of Rbac component (@Arminek)
- #364 [Mailer] Fix code-blocks (@Arminek)
- #3572 Cleaned up Sylius dependencies (@NeverResponse)
- #357 [Sequence] Component docs update (@TheMadeleine)
- #3574 [WebBundle] Form theming fix for when no label is explicitly specified (@peteward)
- #330 [Variation] Component docs update (@TheMadeleine)
- #331 [Channel] Documentation of Channel component (@NeverResponse)
- #333 [Translation] Documentation of Translation component (@NeverResponse)
- #337 [Cart] Documentation of Cart component (@Arminek)
- #338 [Payment] Documentation update of Payment component (@NeverResponse)
- #360 [Mailer] Documentation of Mailer component (@Arminek)
- #3466 Introduce mainTaxon field to Product entity (@tuka217)
- #3449 Symfony update to 2.7.5 (@TheMadeleine)
- #3568 [Payment] Updated composer dependencies (@NeverResponse)
- #359 [Originator] Documentation of Originator component (@NeverResponse)
- #361 [Grid] Docs improvements accoring to upcoming changes (@Zales0123)
- #350 [Order] Fix documentation (@Arminek)
- #3517 [Channel] Updated composer dependencies (@NeverResponse)
- #3559 [API] Allow for updating order item (@michalmarcinkowski)
- #3563 [FixturesBundle] Fixed problem with not existing payment method (@GSadee)
- #328 [Addressing] Documentation update of Addressing component (@NeverResponse)
- #358 [Registry] Documentation update of Registry component (@NeverResponse)
- #332 [Attribute] Documentation update of Attribute component (@NeverResponse)
- #3558 fixed puppet manifest (@Ma27)
- #3548 [ResourceBundle] Search id or slug in request query strings (@SebLours)
- #3555 Fix for sylius-cs-fixer (@PWalkow)
- #3560 [FixturesBundle] Reverted loading fakers with the available locales (@GSadee)
- #3561 [CoreBundle] Set proper cascade behaviour on one-to-many product references (@Infernosquad)
- #3380 Payum 1.0 upgrade (@makasim)
- #3554 Updated PhpSpec to 2.4@alpha, native PHP7 support (@pamil)
- #3552 Allow for filtering the order items (@michalmarcinkowski)
- #3551 [API] Fix order items endpoint (@michalmarcinkowski)
- #3542 AppVeyor CI - build status badge (@mhujer)
- #3550 configure header comment fixer for phpcs (@Ma27)
- #356 Adding docs about renaming label to type on adjustment (@PWalkow)
- #3536 [Order,Core,Web] Rename of label on adjustment to type (@PWalkow)
- #3540 [SearchBundle] ElasticsearchIndexer is portable (@mhujer)
- #3501 CI AppVeyor (@mhujer)
- #3516 Fix translation for backend product undelete btn, take 2 (@diimpp)
- #3527 [Shipping] Updated composer dependencies (@tuka217)
- #3531 [Fixtures] Load fakers with the available locales (@skigun)
- #3534 [SearchBundle] Behat/SearchContext is portable (@mhujer)
- #3525 Add required PHP extensions to composer.json (@mhujer)
- #349 [Resource] Add missing ref label before timestable interface (@tuka217)
- #351 [Resource] RepositoryInterface ref link label (@TheMadeleine)
- #3529 [Flow] Allow ProcessValidator to access ProcessContext (@umpirsky)
- #3528 [Resource] EntityHiddenType fix (@lchrusciel)
- #336 [Order] Documentation of Order component (@Arminek)
- #3519 [Product][Core] Moved ProductAccessor from Product to Core (@NeverResponse)
- #348 Created a new line alias (@NeverResponse)
- #3521 Form theming fix for sublabels on expanded compound widgets (@peteward)
- #3279 [Core] Promotion item based flag removal (@PWalkow)
- #3510 Fix translation for backend product undelete btn (@diimpp)
- #3511 [UserBundle] Fix customer gender layout on backend admin form (@peteward)
- #3509 [RbacBundle] CacheListener throws exception #3505 (@partikus)
- #3507 [Addressing] Country fixes (@peteward)
- #3504 [User] Decoupled password encoders and updaters from UserInterface (@pamil)
- #3508 fix typo test (@ProPheT777)
- #3502 Configure adjustments api and permissions (@pjedrzejewski)
- #3503 [Taxonomy] Sort taxonomies index list on backend by name (@peteward)
- #3229 [Shipping Method] Implement toggleable interface on shipping methods. (@gperdomor)
- #3498 [Product] Improve products serialization (@michalmarcinkowski)
- #3499 Remove unused mathiasverraes/money dependency in composer.json (@ticketdirectory)
- #3496 [USER] Reset password request fixes (@lchrusciel)
- #3495 [Resource] Fix DoctrineORMPaginator instantiation to set OutputWalker to false (@peteward)
- #3493 Prevented from creating a new cart in CartBlamerInterface (@pamil)
- #3481 Made ChannelContext-related computations lazy-loaded (@pamil)
- #3491 Fixed waitFor function (@pamil)
- #3488 Remove unused mathiasverraes/money dependency in composer.json (@ticketdirectory)
- #3484 [User] Added missing unique indexes on customer.email and emailCanonical (@peteward)
- #3386 [User] Add user:create and user:delete commands (@aramalipoor)
- #3489 [USER] Typo fix (@lchrusciel)
- #344 [Contributing] BDD add two rules for phpspec (@Arminek)
- #3471 [USER] Change password validation (@lchrusciel)
- #3237 [LocaleBundle] Fixed sylius_locale() function (@cdaguerre)
- #3472 Fixed user creation validation group (@rpg600)
- #3340 [Core] Add missing spec for ContainsProductRuleChecker (@PWalkow)
- #3079 [TRANSLATION]Payment method translation (@paullla)
- #3227 [Currency] Implement toggleable interface on currencies. (@gperdomor)
- #3465 Fix taxonomy bundle configuration constraint (@diimpp)
- #3320 [Core] Uncomment CheckoutController adressingAction for empty order (@HerbMat)
- #3460 [ReportBundle] Remove wrong translation (@psyray)
- #3462 Remove unused dependency in RbacHelperSpec.php (@scohan)
- #3401 [Installer] Check cache permissions to avoid exception (@Zales0123)
- #3381 [Archetype] Parent archetype choices list should not contain current archetype (@TheMadeleine)
- #3347 Remove old closures compatibility code (@stloyd)
- #3406 [Resource] Fix ObjectToIdentifierTransformer bad implementation (@Zales0123)
- #3457 [Taxonomy] sylius/translation added to require in composer.json (@TheMadeleine)
- #3450 [UserBundle] Fix flash messages on UserController (@gperdomor)
- #3409 [Core] Fixed improper ChannelBasedCalculator implementation (@Zales0123)
- #3417 [Variation] sylius/translation added to require in composer.json (@TheMadeleine)
- #3442 Fix payment method error by generating migrations for Fee calculator (@psyray)
- #3420 Fix small typo on method name (@samura)
- #3421 [Attribute] Updated composer dependencies (@NeverResponse)
- #3430 Fixed body padding when having the sticky toolbar (@rpg600)
- #334 [Bundles][General] Added "default" path when overriding forms (@herodrigues)
- #3423 [WebBundle] Fixed generating url to reset password in email (@GSadee)
- #3410 [Search] Removed ucfirst From OrmFinder Facets Comparison (@fulopattila122)
- #3408 Remove unused
uselines (@stloyd) - #3412 [Core] Fix problem authenticating with facebook (@samura)
- #3411 [Archetype] sylius/translation added to require in composer.json (@TheMadeleine)
- #317 [User] Documentation of User component (@michalmarcinkowski)
- #3405 [Registry] more info for invalid interface given (@PWalkow)
- #3403 [Payment] Missing payment state added (@lchrusciel)
- #326 Update flow-bundle's deprecated class usage (@diimpp)
- #3364 Changed setDefaultOptions to configureOptions (@pamil, @1XWP)
- #3385 [InstallerBundle] - fixed recommended version of php lower then required (@nakashu)
- #3391 [Shipping] Allow prepare transition from backordered state to ready state (@aramalipoor)
- #3384 [Sylius] - register DebugBundle by default in appKernel dev/test (@nakashu)
- #3376 [Installer] Added new administrator password confirmation (@Zales0123)
- #3377 [Order] OrderListener exception message fix (@lchrusciel)
- #3382 [UserBundle] Fix mistype in registration route (@diimpp)
- #3383 [FixturesBundle] - added missing taxonomies associations for channels sample data (@nakashu)
- #3387 [Installer] Fixed permissions checking during installation (@Zales0123)
- #3397 Remove unnessary softdeleteable in CoreBundle User mappings (@diimpp)
- #3398 Replace twig code with labe_state macro at backend customer show template (@diimpp)
- #3396 Fix translation keys for backend customer macro (@diimpp)
- #327 [Taxation] Fixes in TaxationBundle and TaxationComponent docs (@Zales0123)
- #3388 Deleted duplicated Stripe publishable key parameter (@Zales0123)
- #3371 Fixed checkout api route (@lchrusciel)
- #3367 [CrowdIn] Auto-updated translations (@SyliusBot)
- #3344 [Behat] [Travis] Made Behat waiting for resources to appear (@pamil)
- #3369 Fix session config (@michalmarcinkowski)
- #3370 [WebBundle] Remove some duplicated form error messages (@michalmarcinkowski)
- #3314 [Web][Form] - fixed unclickable upload buttons issue 3263 (@nakashu)
- #3358 [Order] [RBAC] Order item permission fix (@lchrusciel)
- #3348 [PaymentBundle] Fixed fee calculator validation (@NeverResponse)
- #3357 Add "akeneo/phpspec-skip-example-extension" dependency & fix broken specs (@stloyd)
- #3338 Api order type fix (@lchrusciel)
- #3337 [Travis] Running PhpSpec on PHP 7 (@pamil)
- #3309 [Order] Remove fluent interfaces (@HerbMat)
- #3352 [OrderBundle] Fixed controller config (@NeverResponse)
- #3335 [VariationBundle] CS fixes (@TheMadeleine)
- #3336 [Web] Fix frontend side menu translation (@Arminek)
- #325 [OrderBundle] Fixed configuration reference (@NeverResponse)
- #3333 [SettingsBundle] Remove all fluent interfaces (@tuka217)
- #3311 [Variation] Remove fluent interfaces (@TheMadeleine)
- #3310 [Payment] Remove fluent interfaces (@HerbMat)
- #3341 Added behat scenario for logging in after changing password (@NeverResponse)
- #3286 [Archetype] Removed fluent interfaces (@1XWP)
- #3316 [Coupon] Add missing expiration date in the view (@tristanbes)
- #3329 [Adressing] Remove fluent interfaces (@tuka217)
- #3325 [Core] Delete commented code in HookContext (@HerbMat)
- #3322 [Core] Delete commented line in CoreContext (@HerbMat)
- #3328 [Product] Removed fluent interfaces (@Arminek)
- #3327 [Promotion] Remove all fluent interfaces (@tuka217)
- #3313 [Taxation] Remove fluent interfaces (@HerbMat)
- #3315 [Translation] Remove fluent interfaces (@TheMadeleine)
- #3294 [Mailer] Removed fluent interfaces (@1XWP)
- #3291 [Currency] Remove fluent interfaces (@HerbMat)
- #324 [Grid] Fixed wrong tags in custom filter configuration (@Zales0123)
- #3252 [User] Update requirements and minor fixes (@michalmarcinkowski)
- #3295 [Attribute] Removed fluent interfaces (@NeverResponse)
- #3330 Add check to customer context (@gonzalovilaseca)
- #3331 Remove unused dependencies (@gonzalovilaseca)
- #3334 [Shipping] Removed fluent interfaces (@NeverResponse)
- #3296 [Inventory] Removed fluent interfaces (@Arminek)
- #3318 [Taxonomy] Remove fluent interfaces (@tuka217)
- #3301 Fixes error message (@rpg600)
- #3290 [Addressing] Removed fluent interfaces (@Arminek)
- #3292 [WebBundle] use of twig deprecated sameas (@HerbMat)
- #3293 [Cart] remove all fluent interfaces in Cart models (@tuka217)
- #3289 [Channel] Removed fluent interfaces (@NeverResponse)
- #3323 [Core] Fixed MoneyHelper providing current locale instead of default one (@pamil)
- #321 Update installation.rst (@lchrusciel)
- #3280 [Settings] Cache parameters after fetching as well as saving. (@isometriks)
- #3285 [WebBundle] Remove empty services (@HerbMat)
- #3055 [Travis] Running JavaScript tests (@pamil)
- #3278 [User] Serialization update (@lchrusciel)
- #3277 [UserBundle] Refactored method due to Symfony version bump (@okwinza)
- #320 Added HateoasBundle to installation docs (@jamesyo)
- #3270 [User] Removed unnecessary method due to PHP version bump (@pamil)
- #3234 [WebBundle] Changed the way of displaying product variant's options (@pamil)
- #3274 [Behat / Travis] Removed "search_orm_only" suite (@pamil)
- #3272 [Behat] Account suite - fixed undefined scenario (@pamil)
- #3231 [ReportBundle] Remove bi-directional dependency on the CoreBundle (@adamelso)
- #3061 [PricingBundle] Consider standard pricing calculator in priceable form types (@aramalipoor)
- #3265 [Addressing] Fix addressing composer (@michalmarcinkowski)
- #3261 Updated changelog v0.16 (@pamil)
- #3238 Improve changelog (@michalmarcinkowski)
- #3110 [PHP 5.5] [RFC] Future version bump to PHP 5.5 and Symfony 2.7 (@pamil)
v0.15.0 2015-09-08
- #3235 [User] Add temporary required dependency (@michalmarcinkowski)
- #3224 [User] Remove Symfony security component dependecy (@michalmarcinkowski)
- #318 [API] Correct OAuth plugin (@michalmarcinkowski)
- #3212 [Report] Decouple from Symfony FrameworkBundle; fix typos and docblocks (@adamelso)
- #3150 [CoreBundle] Add custom constraint for "enabled" entity fields and prevent delete all channels (@gperdomor)
- #3223 [User] Remove fluent interfaces from User component (@michalmarcinkowski)
- #316 Added using Sylius components instructions (@michalmarcinkowski)
- #3217 [Search] Refactored PropertyAccessor usage (@pamil)
- #3177 [Travis] Added missing Behat tests to Travis (@pamil)
- #3221 [Product] Add required dependency to Product component (@michalmarcinkowski)
- #3209 [Deploy] Handle deploy with capistrano 3 and symfony plugin (@gperdomor)
- #315 Correct .gitignore (@michalmarcinkowski)
- #3133 [RFC][ProductBundle] When finding products in a given taxon, consider the whole tree. (@jimbocoder)
- #2897 [TaxationBundle] DelegatingCalculator use the ServiceRegistry (@aRn0D)
- #3203 Update WebContext.php (@gonzalovilaseca)
- #3205 [InstallerBundle] Add current migration versions to database on first installation (@aramalipoor)
- #3204 [Installer] Fixed directory permission checks and improved DX (@pamil)
- #3201 [AttrbiuteBundle] Decoupled spec from Product component (@pamil)
- #3202 [Installer] Added Zend Optimizer+ to recognized accelelators (@pamil)
- #3197 [UserBundle] Split customer registration form (@michalmarcinkowski)
- #3200 [Core] Missing methods in UserInterface added (@Zales0123)
- #3196 [ResourceBundle] Enable max depth check on API serialization (@kasrakhosravi)
- #3170 [Behat] [DX] Added useful, developer-friendly steps, polished formatting (@pamil)
- #3198 [Payment] Added migration for softdeleteable Payments (@Zales0123)
- #3199 [CoreBundle] Add migration for production short description change in PR #3188 (@ahmadrabie)
- #314 [Payments] Added deletedAt field on Payment model (@Zales0123)
- #3189 Fee_calculator migration fix (@rvanlaarhoven)
- #3172 [ContentBundle] Fix cascade validation of collection form (issue #2895) (@psyray)
- #3188 [CoreBundle] Remove product short description validation and use text type (@ahmadrabie)
- #3192 [Installer] Fix installation channels creation (@Zales0123)
- #3194 [Payment] Softdeleteable Payments (@Zales0123)
- #3187 [Installer] Install check permissions (@Zales0123)
- #3185 [Resource] Fix sorting bugs (@Zales0123)
- #2909 Api bundle payment route fix (@lchrusciel)
- #3184 Fixed user reset events (@gonzalovilaseca)
- #2943 [CoreBundle] Make path to wkhtmltopdf configurable (@Strontium-90)
- #3161 [CoreBundle] Adding MailerListenerSpec, fixing CS, small refactor (@mgonyan)
- #3169 Update routing.yml (@agounaris)
- #2948 [ArchetypeBundle] Add ON DELETE CASCADE constraint on archetype (@ahmadrabie)
- #3173 [UserBundle] Dispatch user event before persisting user, so side effects persist too. (@jimbocoder)
- #3176 [Behat] Steps for checking whether row contains given value (not starts with) (@pamil)
- #307 Adding form token to SyliusCartBundle/templating.rst (@liviucmg)
- #3171 [Content Bundle] Fix #2962 - Update symfony-cmf to ~1.2 in composer.json (@psyray)
- #3152 [CoreBundle] Adding specs for InsufficientStockExceptionListener (@mgonyan)
- #3158 [CoreBundle] Adding OrderPricingListener spec and fixing CS (@mgonyan)
- #3146 generate function to return generated coupons (@agounaris)
- #3038 add Vagrant Vmware provider (@Strontium-90)
- #3036 [ResourceBundle] fix reworking of AbstractResourceBundle::build (@Strontium-90)
- #2907 Use unused parameter %sylius.state_machine.class% (@Strontium-90)
- #3160 [CoreBundle] Adding OrderChannelListener spec (@mgonyan)
- #312 Update extending-menu.rst for new frontend events (@jimbocoder)
- #3151 [WebBundle] Dispatch events after building frontend menus. (@jimbocoder)
- #3147 [Locale] Fixed errors thrown while editing channel with LocaleChoiceType (@pamil)
- #3142 [UserBundle] Moved customer registration type definition to UserBundle (@michalmarcinkowski)
- #3136 Use correct form of "information" on README.md (@mheki)
- #309 Add troubleshooting info to payments.rst (@liviucmg)
- #3094 [Locale] Translations based on Intl component, can be enabled or disabled (@pamil)
- #3132 [WebBundle] Removed ID column from the list (@pamil)
- #311 Update inventory configuration (@umpirsky)
- #3074 [Addressing] Countries management - enabling & disabling (@pamil, @gperdomor)
- #3015 Fixed empty product slug bug (@Zales0123)
- #3098 [ResourceBundle] Toggleable interface & useful Behat steps and methods (@pamil)
- #2939 [UserBundle] Improve login method (@michalmarcinkowski)
- #3104 [Locale] Refactored LocaleProvider and LocaleContext, changed architecture a little bit (@pamil)
- #3050 [Taxonomy] Update root taxon after taxonomy translation is added (@pamil, @ahmadrabie)
- #2959 [CoreBundle] Use state machine for order and shipment email confirmation (@inssein)
- #2911 [ResourceBundle] Include sylius_resource classes in metadatalistener (@winzou)
- #3120 Allow to extends BuildAttributeValueFormListener (@blazarecki)
- #3126 [CoreBundle] Fix findExpired orders method query (@jimbocoder)
- #3040 [Rbac] Clear permissions cache on postUpdate fix (@peteward)
- #3106 [RbacBundle] Teach the RbacInitializer to append new permissions (@jimbocoder)
- #3108 [FlowBundle] Remove unused events in FlowBundle (@krizon)
- #3111 [Behat] Fixed undefined step in features/user/users.feature:123 (@pamil)
- #3119 [Settings] Add API routes for SettingsController and some improvements (@aramalipoor)
- #3107 [FixturesBundle] fix fixture percent payment method (@andrey1s)
- #310 Fix odm driver configuration sample (@wpottier)
- #3039 Compatibility with PHP7 beta (Uniform Variable Syntax issue) (@steffenbrem)
- #3105 [RFC][Rbac] Use a finite default ttl in CachedPermissionMap. (@jimbocoder)
- #3102 [Travis] Removed doubled command (@pamil)
- #3095 [UserBundle] Fix invalid serialization type 'int' to 'integer'. (@jimbocoder)
- #3097 Status field not set on offline gateway (@nicolasricci)
- #2990 CHANGELOG for v0.15 (@michalmarcinkowski, @Zales0123)
- #3063 [WebBundle] Fixed showing ProductAttribute choices (@zergu)
- #3091 Faster feedback from Travis (@pamil)
- #3067 [ResourceBundle] Turning on back softdeleteable filter just after necessary operations (@pamil)
- #3090 Fix lapsus in text (@antonioperic)
- #308 [ResourceBundle] Fixed typo ("Byndle" -> "Bundle") (@pamil)
- #3048 Stop registering PHPCR ORM annotations in autoload (@inssein)
- #3025 [FixturesBundle] Fixed loading sample data while intl extension not installed (@pamil)
- #3 Added BC break in Payments (@Zales0123)
- #2902 Make InstallDatabaseCommand easyer to extend (@umpirsky)
- #2996 [Taxonomy] Set root taxon locale based on current taxonomy locale (@ahmadrabie)
- #3006 [InstallerBundle] Hide password in installation (@Zales0123)
- #2861 [MailerComponent] Removing unused check, Adding more specs to Email model (@mgonyan)
- #3010 Replace dot with underscore in parameter name. (@kayue)
- #2999 General CS fixes (@Zales0123)
- #3022 Fixed Bad Refactor in transliterate (@patrick-mcdougle)
- #305 Added required SyliusTranslationBundle configuration (@Zales0123)
- #3003 [AddressingBundle] Added SyliusTranslationBundle to required (@Zales0123)
- #2945 [CoreBundle] Decouple original locale provider and channel-aware locale provider (@aramalipoor)
- #2995 v0.15.0 Upgrade instructions (@michalmarcinkowski)
- #2998 Escaping slashes in search queries because of elasticsearch behavior (@Dukecz)
- #2957 fix sylius_backend_product_delete_restore path (@nicolasricci)
- #301 Changes in Payment component (@Zales0123)
- #2978 [Payment] Payment methods fee calculators (@Zales0123)
- #2994 Add xhr option to header redirection (@winzou)
- #2991 [AttributeBundle] Product attribute value is not API friendly (@ahmadrabie)
- #2928 [ContactBundle] Implemented translations for contact topics (@gperdomor)
- #2952 [Content] fixed the __toString() exception for static content (@coudenysj)
- #2960 Add optional $options parameters to getForm method (@winzou)
- #2969 [VariationBundle] Make option value collection to be api-friendly (@aramalipoor)
- #2974 [RbacBundle] Fix security_roles config merging. (@ahmadrabie)
- #2976 Enable header redirection in RedirectHandler (@winzou)
- #2977 [BUG][ResourceBundle] Default validation group if not found (@bigfoot90)
- #2986 Removed ShippingMethod name property (@umpirsky)
- #2987 Fix country sorting (@winzou)
- #2967 Fix wrong user serializer config. (@liverbool)
- #2949 Make choice form types API friendly (@aramalipoor)
- #2946 [ProductBundle] Allow null in available_on field (@aramalipoor)
- #2953 [AddressingBundle] Fixes from scrutinizer - cannot override without Runtime Notice (@MichaelMackus)
- #2930 [Core] [Web] Display homepage products only for current channel (@Zales0123)
- #2936 [InstallerBundle] Fix setup command (@michalmarcinkowski)
- #300 [Order] Remove unused fields from Order (@Zales0123)
- #2932 [Order] Removed unused fields in Order model (@Zales0123)
- #2934 Improved Behat configuration (@pamil)
- #299 Fix mystype at rbac check persmissions (@diimpp)
- #2925 [ChannelBundle] Fix wrong class name in channels validation.xml (@aramalipoor)
- #2927 Replace pattern with path (@winzou)
- #290 Fixed class name of RegisterCalculatorServicePass (@patrick-mcdougle)
- #298 Fix mistype in configuration.rst (@diimpp)
- #2840 Move first&last names in separate validation group (@winzou)
- #2914 Improve fixtures order and add Rbac fixtures (@michalmarcinkowski)
- #2912 Update README.md (@lchrusciel)
- #2885 [ApiBundle] Form registration, missing specs and CS (@aRn0D)
- #2843 [CartBundle] CS fixes and missing specs (@aRn0D)
- #2899 fixes API routes for product_variant actions (@Amunak)
- #2900 [FixturesBundle] Ensure Rbac roles are initialized (@michalmarcinkowski)
- #2896 [AddressBundle] Missing specs and CS (@aRn0D)
- #2863 [FlowBundle] missing specs and CS (@aRn0D)
- #2888 [PayumBundle] Make offline payum capture action to be public (@aramalipoor)
- #296 Update SyliusResourceBundle configuration (@diimpp)
- #2887 [ApiBundle] Change api client public id to be simply random id (@michalmarcinkowski)
- #2880 [CoreBundle] Fix invalid channel mapping (@michalmarcinkowski)
- #2875 [ShippingBundle] Add missing validation config for shipment model (@aramalipoor)
- #2876 [UserBundle] Improve reset password action (@michalmarcinkowski)
- #2879 The spec was not PSR4 compatible (@aRn0D)
- #2877 [CoreBundle] Fix shipment confirmation email to correctly get email (@aramalipoor)
- #2853 Add unique constraints on codes (@michalmarcinkowski)
- #2872 Improve security exception message (@winzou)
- #2874 Fix token typo in UserController (@winzou)
- #2869 [ResourceBundle]#2568 Behat context (@aRn0D)
- #2854 [AttributeBundle] Form registration, missing specs and CS (@aRn0D)
- #2859 Update FrontendMenuBuilder.php (@liviucmg)
- #2864 [CurrencyBundle] Missing specs (@aRn0D)
- #2867 [ContentBundle] Missing spec and configuration (@aRn0D)
- #2865 [InventoryBundle] Missing specs (@aRn0D)
- #2845 [ArchetypeBundle] Form registration, missing specs and CS (@aRn0D)
- #2857 [FixturesBundle] CS fixes (@aRn0D)
- #2855 [ChannelBundle] Missing specs and CS (@aRn0D)
- #2851 Fix installer, add check for existing channel (@michalmarcinkowski)
- #2852 Delete duplicated locale fixtures (@michalmarcinkowski)
- #2866 Missing licence (@aRn0D)
- #2856 Missing licence (@aRn0D)
- #2837 [ReportBundle] CS fixes (@aRn0D)
- #2651 [ResourceBundle] Definition loading refactoring (@aRn0D)
- #2841 [RbacBundle] CS fixes and missing specs (@aRn0D)
- #2831 [ShippingBundle] Form registration, missing specs and CS (@aRn0D)
- #2836 [SequenceBundle] CS fixes and missing specs (@aRn0D)
- #2832 [ResourceBundle] fix merging request and config sorting parameters (@Strontium-90)
- #2830 [TaxationBundle] Form registration, missing specs and CS (@aRn0D)
- #2834 [Easy Pick] Fixed some typos in the PaymentMethodChoiceType classes. (@steffenbrem)
- #2835 [WebBundle] Change $.fn.datepicker format to yyyy-mm-dd. (@jimbocoder)
- #2833 [MailerComponent]: Removing unused dependecy and fixing cs (@mgonyan)
- #2827 [SettingsBundle] fix for fix default to file_system cache (@Strontium-90)
- #2829 [SettingsBundle] added missing unique index for table sylius_settings_parameter (@Strontium-90)
- #2828 [TaxonomyBundle] Form registration, missing specs and CS (@aRn0D)
- #2824 [UserBundle] CS fixes and missing specs (@aRn0D)
- #2826 [VariationBundle] Form registration, missing specs and CS (@aRn0D)
- #2803 [PaymentBundle] Form registration, missing specs and CS Fixes. (@aRn0D)
- #2825 [MailerBundle] CS fixes and missing specs (@aRn0D)
- #2815 [PricingBundle] CS fixes and missing specs (@aRn0D)
- #2822 [Translation] Make translatable translation class retrieval static (@cdaguerre)
- #2811 [ResourceBundle][TranslationBundle] Fix sorting on translated properties (@cdaguerre)
- #2806 Remove unused dependency (@gonzalovilaseca)
- #2799 [CurrencyBundle] Form registration, missing specs and CS Fixes. (@aRn0D)
- #2681 [CoreBundle] Use more specific names for settings namespaces (@aramalipoor)
- #2677 Add a fixed parameter in WeightCalculator (@winzou)
- #2792 Allow to overwrite TaxationProcessor (@blazarecki)
- #2818 [FixturesBundle] Allow access to resources for api user on fixtures load (@michalmarcinkowski)
- #2807 [LocaleBundle] Form registration, missing specs and CS Fixes. (@aRn0D)
- #2813 Fix: Object of class DateTime could not be converted to string (@umpirsky)
- #2805 Index country on ISO code (@umpirsky)
- #2808 [ResourceBundle] Move hardcoded classes to DI-parameters (@Strontium-90)
- #2812 travis: PHP 5.6 and 7.0 nightly added (@TomasVotruba)
- #2802 [OrderBundle] Form registration, missing specs and CS Fixes (@aRn0D)
- #2798 [ContentBundle] Forms are registered automatically (@aRn0D)
- #2791 [UserBundle] Migration script (@michalmarcinkowski)
- #2797 [Contact bundle] Forms are registered automatically (@aRn0D)
- #2250 [ResourceBundle] The date type has been improved (@aRn0D)
- #2793 fixes flash message in overriding template (@Amunak)
- #2794 Zones cannot be deleted if they have members (@agounaris)
- #2788 Fixes collection name deciding script causing item overwriting (@Amunak)
- #2785 [UserBundle] Remove dependency from Core component (@michalmarcinkowski)
- #2758 Fixed bug in payment flow (@antonioperic)
- #2779 Update e-mail templates (@ojhaujjwal)
- #2780 [InstallerBundle] Setup command to create channels (@zyleee)
- #288 sender_adapter and renderer_adapter in config reference (@ojhaujjwal)
- #2761 [UserBundle] Password update fix, few improvements (@michalmarcinkowski)
- #2759 [InstallerBundle] fix 'no-interaction' default param (@bicpi)
- #2770 Fix HWIO OAuth login (@michalmarcinkowski)
- #2768 Remove unnecessary new instance of Instruction (@aistis-)
- #2760 [InstallerBundle] Fixed setup command (@zyleee)
- #2763 Update composer lock file (@zyleee)
- #2765 Attribute choices management (@aRn0D)
- #2767 Use same mechanism as FOSUB for SecurityController (@winzou)
- #2757 Correct composer.lock (@michalmarcinkowski)
- #2717 [WIP] SyliusUserBundle with user and customer separation (@michalmarcinkowski, @lchrusciel, @BartoszSiejka)
- #2752 Multi channel (@michalmarcinkowski, @loevstroem, @pjedrzejewski)
- #2 Scenario fixes (@pjedrzejewski)
- #2756 [SettingsBundle] Fix default to %sylius.cache% (@Shine-neko)
- #1 Fix the issue when money helper hits the db during warmup (@pjedrzejewski)
v0.14.0 2015-05-20
- #2372 Added option to undelete resource (product) (@antonioperic)
- #2714 [AttributeBundle] Improve AssociationOverride support by inferring column names (@jimbocoder)
- #2743 [Search] Allow override of price facet ranges (@liquorvicar)
- #2750 Return default locale if request has not been injected (Fixes #2748) (@aderuwe)
- #287 fixed documentation error in shipping (@ojhaujjwal)
- #2733 add findOneByPermalink missing method (@nicolasricci)
- #2731 Added Shipping confirmation E-Mail (@zyleee)
- #2737 2736 fix issues with command parameters (@liquorvicar)
- #2727 Update composer.json (@ekyna)
- #2724 [ProductBundle] Allow nullable availableOn field for product varaints (@aramalipoor)
- #2729 [InstallerBundle] Cover postgres error when checking for database presence (@aramalipoor)
- #285 Update installation.rst (@michalmarcinkowski)
- #2726 Adding dependency badge to README (@reiz)
- #2725 [RbacBundle] Do not throw exception when user is anonymous (@aramalipoor)
- #284 Update summary.rst (@uNknownMark)
- #283 Update installation.rst (@uNknownMark)
- #2439 Added settings for adding Google Analytics tracking code (@antonioperic)
- #2721 [WebBundle] Fix to show icons in buttons (@gperdomor)
- #281 improve naming for configurable things (@ojhaujjwal)
- #2715 Updated year range (@maqnouch)
- #2716 [ContentBundle] Show all available filters in imagine block form (@aramalipoor)
- #2711 Create routes with GET parameters. (@kayue)
- #2713 fix query select for order number (@ojhaujjwal)
- #2708 [CoreBundle] Use master variant as CartItem variant fallback if none was... (@axelvnk)
- #2706 docblock fixes (@ojhaujjwal)
- #2703 [ResourceBundle] Classes of first extension may get lost (@aramalipoor)
- #2694 Remove not-so-commonly-known abbr from exception (@wouterj)
- #2688 Fix multiple terms filter (@nicolasricci)
- #2680 [SettingsBundle] Add API support to SettingsController (@aramalipoor)
- #2686 [SettingsBundle] Add post and pre save events on settings persistance (@aramalipoor)
- #279 Update mistype in rbac installation (@diimpp)
- #2685 [SettingsBundle] default to file_system cache if %sylius.cache% is not set (@jrobeson)
- #2679 fix attribute choice value (@nicolasricci)
- #2669 [RbacBundle] Allow deep merging for roles_hierarchy (@aramalipoor)
- #2671 [account order][sylius_money] use order currency. (@aitboudad)
- #2676 [ResourceBundle] Fix triggered events on forms collections (@gperdomor)
- #2673 Change visibility of createTaxonomiesMenuNode (@kedves)
- #2670 Typo in service name. (@isometriks)
- #2667 Change visibility of getEmailFromConfiguration (@blazarecki)
- #2662 [AttributeBundle] Add missing labels (@aramalipoor)
- #2654 Fix translation (@widop)
- #2619 Throw event before and after sending email (@gonzalovilaseca)
- #2641 Add support for offline payment methods to PayumBundle (@antonioperic)
- #2650 [PhpSpec] The source path has been added for each suite (@aRn0D)
- #2645 [ResourceBundle] Fix conflict of resource names in sylius.config.classes (@aramalipoor)
- #2649 [AttributeBundle] Add attribute and value labels (@aramalipoor)
- #275 Update taxable_interface.rst (@uNknownMark)
- #2647 Fix Mongo and PHPCR document managers service names (@Strontium-90)
- #2643 [SearchBundle] Added Boolean mode in OrmFilter (@hason)
- #2642 [SearchBundle] Fixed warning in OrmFilter (@hason)
- #274 sylius_taxonomies doesn't exist (@aur1mas)
- #2640 [AttributeBundle] Do not save unnecessary 'choices' in attribute configuration (@aramalipoor)
- #2638 [AttributeBundle] Fix CollectionType and AttributeChoices form type (@aramalipoor)
- #2639 [PricingBundle] Remove unnecessary complexity (@aramalipoor)
- #2637 Play with Travis-CI containers (@stloyd)
- #2623 Volume-based setPricingConfiguration parameter is counterintuitive (@Goutte)
- #2635 [CorceBundle] Add sylius_order_state_choice form type (@aramalipoor)
- #2634 Fix redirect on API calls to revert, move and updateState actions. (@aramalipoor)
- #2628 Fix some CS issues in translation component + bundle (@stloyd)
- #2631 Fix STORAGE_KEY bug when using CookieStorage (@aramalipoor)
- #2633 [RbacBundle] Fix permissions and roles config merging. (@aramalipoor)
- #2629 Fix AddressController methods visibility (@geoffrey-brier)
- #2519 Rework translations handling (@pjedrzejewski)
- #2282 [ProductVariant] Added versioning for all product variant details (@axelvnk)
- #2625 Use FOS UserInterface for easier extending (@aramalipoor)
- #2340 [Tests] Implement postgres driver and check for mysql (@rskuipers)
- #2593 Add missing configuration for Sylius RBAC Security in backend (@stloyd)
- #2606 Add canceled case in PurchaseListener (@winzou)
- #2482 Dispatch Event after email sent + split Sender and Renderer (@amenophis)
- #2620 Use 'user' variable and fix Profile page 'buttons' error (@aramalipoor)
- #270 [ResourceBundle] mapping driver fixes (@aRn0D)
- #2616 [LocaleBundle] Added check if locale is available before setting in context (@ccff33)
- #2599 fix(InstallerBundle): Allow --no-interaction with some fixtures and database improvements (@aramalipoor)
- #272 Fix documentation according PR Sylius/Sylius#2612 (@amenophis)
- #2612 Repository consistent configuration (@amenophis)
- #2605 Minor shipment factory update (@umpirsky)
- #271 Fix router configuration reference yml (@hussani)
- #2598 Move declaration of settings cache to extension (@stloyd)
- #2517 [currency][ecb importer] added base currency. (@aitboudad)
- #2572 Fluent interface for calculateAdjustmentsTotal() (@umpirsky)
- #266 [ResourceBundle] Extra form types chapter (@aRn0D)
- #2595 Archetype translation form as a service (@gonzalovilaseca)
- #2597 [LocaleBundle][composer] Add missing dependency (@mtthb)
- #2588 [TranslationBundle] removed unnecessary ODM Index (@ivannis)
- #2587 Don't use deprecated
getRequest()method in flow (@stloyd) - #2581 [currency][oer importer] added missing app_id key. (@aitboudad)
- #2584 [FlowBundle][Bug] Query parameters removed at first step (@kayue)
- #2580 Leftjoin because order.user can be null (@winzou)
- #2573 Remove hardcoded table name (@winzou)
- #2577 Check if history value is an array (@winzou)
- #2579 Use LocaleContext in MoneyHelper fix #2352 (@winzou)
- #269 Fixed copy & paste typo in 'test' environment paragraph (@fstr)
- #267 [ResourceBundle] Api chapter (@aRn0D)
- #268 Update users_and_groups.rst (@axelvnk)
- #2571 [FixturesBundle] Correct check for uniqueness when loading users data (@michalmarcinkowski)
- #2341 Test with the lowest dependencies (@wouterj)
- #2384 Upgrade Payum up to 0.14 (@makasim)
- #2565 [CoreBundle] OAuth provider should call parent class (@stloyd)
- #2566 [RbacBundle] Fix even more stupid copy&paste typo (@stloyd)
- #2567 [FixturesBundle] Faker not always generates unique results (@stloyd)
- #2564 [RbacBundle] Fix stupid typo (@stloyd)
- #2555 Allow underline in group names for API
groupsheader (@aramalipoor) - #2554 Fix wrong description method (@axelvnk)
- #2553 Refactor Sylius RBAC initialize code to allow calling it in fixtures (@stloyd)
- #265 Small fixes (@kedrap)
- #264 [ResourceBundle] Configuration chapter (@aRn0D)
- #2549 [RbacBundle] Prevent fatal errors when calling initialize more than once (@stloyd)
- #2546 Change taxon description field to a textarea (@emagma-marion)
- #2545 Fix typo in example in docblock (@axelvnk)
- #2534 [Translation][ORM][Repository] reduce number of executed queries. (@aitboudad)
- #2541 [ContentBundle] Fix string block and imagine form bugs (@psyray)
- #2540 [WebBundle] Fix wrong breadcrumbs, add translation and change icons (@psyray)
- #2536 fix(LocaleBundle): Changing locale using PUT, PATCH works now. (@aramalipoor)
- #2533 [InstallerBundle] Prevent exception if
intlextension is not installed (@stloyd) - #2531 [ContentBundle] Add publish feature and fix some links (@psyray)
- #2530 [MailerBundle] Don't use deprecated Twig functionality (@stloyd)
- #262 Update models.rst (@broncha)
- #2523 Fixing bug with transformed parameters stored internally in non transformed state after settings were saved (@tenitski)
- #2510 [WebBundle] Locale and Currency menu shouldn't be renderd when only 1 exists (@pix-art)
- #2511 Set default driver in bundle configuration (@mtthb)
- #2512 [Search bundle][Accessor] initialize customAccessors. (@aitboudad)
- #2481 Hierarchical Role Based Access Control (HRBAC) (@pjedrzejewski)
- #2496 Random CS fixes (@aRn0D)
- #2505 bug fix #2504 (@aRn0D)
- #2494 [WebBundle] Finished the frontend account/profile view (@pix-art)
- #2503 Make applyCriteria() more flexible (@umpirsky)
- #2501 [Product] Change order of SKU field for editing and creating products (@kurakin-oleksandr)
- #2500 [Product] Return SKU field for editing and creating products (@kurakin-oleksandr)
- #2499 Allow patch for payment method update (@michalmarcinkowski)
- #2497 Add id getter (@BartoszSiejka)
- #2488 [ResourceBundle] AbstractResourceBundle::build has been reworked (@aRn0D)
- #2489 Remove un-used EventDispatcher (@pierredup)
- #2490 Add setters and getters ... (@BartoszSiejka)
- #2486 [Core] added correct form type for product translations to config (@MichaelKubovic)
- #2487 Fix typo for exif extension (@pierredup)
- #2484 [Payment] small typo fix (@karion)
- #2474 [InstallerBundle] Replace class check with extension check (@stloyd)
- #2468 [translatable listener] handles inheritance. (@aitboudad)
- #2471 [WebBundle] Fix missing translation string (@psyray)
- #2472 [PromotionBundle] Force 'classes' configuration (@advancingu)
- #2466 Fix Doctrine Migrations issue #2465 (@psyray)
- #2431 Permalinks for taxons (@gonzalovilaseca)
- #2457 added MongoDB Translation support (@ivannis)
- #2463 Fix for shipping calculators to return integers (@Dukecz)
- #2460 Fix incorrect negation (@egogarcia)
- #261 [CartBundle] Update documentation for v0.13 (@adamelso)
- #2462 Add filterability to payments and shipments api requests (@michalmarcinkowski)
- #2461 Few api routing corrections (@michalmarcinkowski)
- #2459 Fixed report component composer.json for packagist. (@Zales0123)
- #2422 SyliusReportBundle (@Zales0123, @lchrusciel)
- #2456 Correct api fixtures (@michalmarcinkowski)
- #251 SyliusReportBundle docs (@Zales0123, @lchrusciel)
- #2453 [Installer] Fix isDatabasePresent (@rolebi)
- #2452 Create demo oauth client fixtures (@michalmarcinkowski)
- #259 Correct OAuth method (@michalmarcinkowski)
- #2449 Correct serializer for taxons and taxonomies, add ROLE_API to admins (@michalmarcinkowski)
- #258 API authorization (@michalmarcinkowski)
- #223 Revert
managertoobject_manager(@Strontium-90) - #257 Fixed missing sign and parentheses (@advancingu)
- #256 Fixes typo (@borisschapira)
- #2406 Simpler configurable emails (@pjedrzejewski)
- #255 Initial documentation for Mailer bundle and component (@pjedrzejewski)
- #2437 Add missing translation-bundle dependency (@amenophis)
- #2385 Catch event stop during create/update (@amenophis)
v0.13.0 2015-02-09
- #2444 Fix user password editing in the backend (@pjedrzejewski)
- #2427 Fix symfony money form type issue and possible rounding issues (@michalmarcinkowski)
- #2442 [Core] Fixed typo in composer.json file for variation component (@fstr)
- #2436 Use stable whenever possible, tweak composer.jsons (@pjedrzejewski)
- #2429 [WIP] New install commands (@pjedrzejewski)
- #254 Improved bundle registration order note (@advancingu)
- #2432 [ProductBundle] Fixed missing translation-bundle dependency (@advancingu)
- #253 [ProductBundle] Added missing required bundles (@advancingu)
- #2433 [ResourceBundle] Fixed spelling in error messages (@advancingu)
- #2309 Translation bundle enhancements (@aRn0D)
- #252 Add chapter about environments (@pjedrzejewski)
- #2428 Fix issue with composer dependencies & FOSRest config (@stloyd)
- #2426 Fixing dependency crash #2425 (@a2xchip)
- #2414 [ProductBundle] Fix reference to CoreBundle on ProductBundle Dependency Injection (@gperdomor)
- #2424 [SearchBundle] Allow false value for enabled pre search filter field (@egeloen)
- #2420 [Product] fixed attributes comparison (@kurakin-oleksandr)
- #2419 Duplicated setFirstname & setLastname (@gonzalovilaseca)
- #2418 [SearchBundle] Added configuration to ensure bundle is fully configured (@advancingu)
- #2417 Use "limit" instead of "paginate" for limit parameter. (@kayue)
- #2412 [ResourceBundle] Check if collection form prototype is defined (@adamelso)
- #2409 Fix Elastica deprecated call to setFilter (@mtthb)
- #2407 Respect PSR for templating helper specs (@egeloen)
- #2397 Improve + Handle null option in variant to combination transformer (@egeloen)
- #2368 Fix sorting / criteria use _sylius information by default (@isometriks)
- #2405 Allow translations in resource bundle (@gonzalovilaseca)
- #2400 [ResourceBundle] Simple modification to change the events fired by the domain manager. (@gperdomor)
- #2404 Translation bundle composer.json fixed (@BartoszSiejka)
- #2402 Archetype translation (@gonzalovilaseca)
- #2401 [Fixture][ProductVariantImage] Rely on repository createNew instead of constructor (@egeloen)
- #2377 Translations - move away from Prezent [WIP] (@gonzalovilaseca)
- #2394 [CoreBundle] Fixes for CheckoutController (@stloyd)
- #2244 EXIF requirement for imagine >1.0.4 (@mykehsd)
- #2380 API split of #2354 (@loevstroem, @michalmarcinkowski, @pjedrzejewski)
- #2336 Display variant image in cart (@mtthb)
- #2388 [WebBundle] Backend side menu not highlighted fix #2387 (@ansata2001)
- #2390 Add times to promotion start & end. (@Richtermeister)
- #249 Fix syntax in links (@kedrap)
- #248 Document basic usage for the Archetype bundle and component (@adamelso)
- #232 Update VariantGenerator documentation to use Set Builders (@adamelso)
- #247 Sort bundle list alphabetically (@adamelso)
- #2381 Fixed missing theme CSS during sylius:install (@advancingu)
- #2355 [Fixtures] Don't force to use
intlextension for fixtures (@stloyd) - #2367 Cart header small update (@antonioperic)
- #2379 [VariationBundle] Require driver node definition (@adamelso)
- #2374 Adjust required version of StofDoctrineExtensionsBundle (@Shine-neko)
- #2369 The namespace for a spec was incorrect and thus the spec was never run. (@mykehsd)
- #2365 [FixturesBundles] Rationalizes product references (@geoffrey-brier)
- #2359 [WIP] BeforeScenario is running multiple times slowing behat tests (@gonzalovilaseca)
- #2333 Make setting User listener more generic (@stloyd)
- #2356 Added promotion based on User Group (@antonioperic)
- #246 PromotionBundle name changed in doc (removed the "s") (@allanbrault)
- #244 Update zones.rst (@JulienItard)
- #2225 Create Archetype Component and Bundle to replace Product Prototype and allow for inheritance (@adamelso, @pjedrzejewski)
- #2344 [CMFBundle] Some forms do not use the CollectionExtension (@aRn0D)
- #2345 Sorting order by name (@BartoszSiejka)
- #2349 Enhance deploy script (@geoffrey-brier)
- #2233 Remove hardcoded environment names where isDebug switch is good enough (@rtuin)
- #2334 Delete useless file (@stloyd)
- #2329 [VariationBundle] The collection form type uses the new CollectionExtension (@aRn0D)
- #2198 [Variation] Reusable Set Builders for generating variants + VariantGenerator spec coverage (@adamelso)
- #2319 Hide the "Links" sidebar widget when there are no links. (@Goutte)
- #2245 Fix some translation keys & missing new lines at end of files (@stloyd)
- #2302 Allow to use Doctrine MongoDB registry if default Doctrine is not available (@stloyd)
- #2249 form_theme is already configured in the config.yml (@aRn0D)
- #2321 getLastShipment returns false, not null. fixed in isInvoiceAvailable (@skoop)
- #2322 Update OrmIndexer with correct indexable case (@agounaris)
- #2323 Prevent currently logged user deletion (@Zales0123)
- #2314 Fix translations mapping issue (@gonzalovilaseca)
- #4 Few simplifications and new building system (@pjedrzejewski)
- #2303 Some specs were not into the right directory (@aRn0D)
- #2260 [Translation] the component has been reworked (@aRn0D)
- #2301 Fixed ShippingMethod validation (@saidul)
- #2173 PhpSpec config has been added with ps4 support (@aRn0D)
- #2299 Enabled softdeleteable filter at the end of "findForDetailsPage" method (@michalmarcinkowski)
- #1984 add cache:clear for second pass to avoid error from cmf (@cordoval)
- #1927 [ResourceBundle] Automatic form registration (@Strontium-90)
- #2297 [Core] Fixed #2286 accessing deleted user details page (@michalmarcinkowski)
- #243 Minor fixes (@michalmarcinkowski)
- #233 Add basic documentation for the AttributeBundle (@adamelso, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @aRn0D)
- #2296 Fixed wrong migration namespace + header (@inspiran)
- #2295 [WebBundle] Fix error in finalize step (@inspiran)
- #2267 Improve composer consistency (@mtthb)
- #2278 Soft deletable coupons (@umpirsky)
- #2290 fixed bug #2189 with CMF toolbar (@neok)
- #2243 [Order]WIP order identities (@inspiran)
- #2285 Fix ability to specify form via class name. (@Richtermeister)
- #241 Minor - updating version number (@jmontoyaa)
- #2280 Enforce the size limitation of the short_description field (@mykehsd)
- #2284 Allow cascading validation for menu nodes, otherwise it can generate SQL... (@mykehsd)
- #2279 Sylius install build search index and cache clear (@mykehsd)
- #2281 Incorrect english in validation file (@mykehsd)
- #2283 Add sylius/contact dependency to ContactBundle (@diimpp)
- #2274 [scrutinizer] Ramdom fixes (@aRn0D)
- #2026 Multiple Object Managers. Adding compiler pass (@Strontium-90)
- #239 Fix the semantic configuration example for the Resource Bundle (@adamelso)
- #2266 Routing and form generation (@pjedrzejewski)
- #2264 Added yml translation mapping (@gonzalovilaseca)
- #2265 Add back missing cart_locked state. (@kayue)
- #2263 Allow setting coupon expiration from backend (@umpirsky)
- #2101 [WIP] [RFC] Product translation (Prezent) (@gonzalovilaseca)
- #238 Fix typo in create resource documentation (@lchrusciel)
- #2239 [PromotionBundle] The collection form type uses the new CollectionExtension (@aRn0D)
- #2247 [Product][Easy] Add cascade to product options field (doctrine mapping) (@steffenbrem)
- #237 Removed test pass from pull request checklist (@michalmarcinkowski)
- #236 Fix mistype for xml config in extra_tools.rst (@diimpp)
- #120 Collection form type doc (@aRn0D)
- #2248 Don't force bundles to define prefix when extending
AbstractResourceBundle(@stloyd) - #2246 Disable GC in PHP on Travis-CI for performance improvements (@stloyd)
v0.12.0 2014-12-11
- #2218 [AddressingBundle] The collection form type uses the new CollectionExtension (@aRn0D)
- #1675 One of ideas how we could fix problem with those translation keys (@stloyd)
- #2240 [OrderBundle] Update OrderItem table name (@spike31)
- #2237 [Taxonomy] Fixed #1543 creating taxons with the same name (@michalmarcinkowski)
- #2188 [Sequencebundle] Missing spec (@aRn0D)
- #2238 [WebBundle] Properly close javascripts block and remove superfluous endblock (@rskuipers)
- #2226 [AttributeBundle][VariationBundle] Spec coverage on Doctrine metadata subscribers and container extensions (@adamelso)
- #2096 [WebBundle] Fix invalid html markup for payments forms (@stloyd)
- #2231 Fix legacy payum getNotification (@winzou)
- #2229 Removed duplicate stripe.secret_key parameter (@rvanlaarhoven)
- #2228 Split travis (@pjedrzejewski)
- #235 Add how to enable listing tools in index_resources.rst (@diimpp)
- #2217 Change billing address mapping to cascade-persist (@sudent)
- #2210 Added Volume based shipping calculator (@antonioperic)
- #2213 Fix some CS issues (@stloyd)
- #2212 Removed duplicate route
sylius_api_product_variant_delete(@steffenbrem) - #2209 Adding elasticsearch to Vagrant box (@antonioperic)
- #2208 [CoreBundle] Fix version constraint on jms/serializer-bundle (@adamelso)
- #2197 [ResourceBundle] The collection form type has been improved (@aRn0D)
- #2203 [AttributeBundle] Fix key names for validation_groups config (@adamelso)
- #234 Add missing parameter to sylius_variant config and correct descriptions (@adamelso)
- #2202 [ResourceBundle] Fixed renderSortingLink not defaulting to property name (@LewisW)
- #2185 fixed Access level error in AddressController. (@aitboudad)
- #2180 [ApiBundle] A client creation command has been added. (@aRn0D)
- #230 Add an example for the variant generator and specify FQCNs used (@adamelso)
- #231 Add basic documentation for the VariationBundle (@adamelso, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @aRn0D)
- #2184 Fix a fatal error in some PHP versions. (@jakzal)
- #229 Add filename to code snippet in Installation.rst (@diimpp)
- #2170 Fix & polish code of SearchBundle (@stloyd)
- #2181 Replace
doctrine-bundlewith stable version & adjust some other deps (@stloyd) - #2182 Fix 2163 and others (@liverbool)
- #2174 Recursively add taxon children to the taxons array (@waaghals)
- #2154 Handle promotion usage counter (@winzou)
- #2155 Add Contains Product promotion rule (@winzou)
- #2159 Add missing paypal express checkout config. (@liverbool)
- #2156 Fix some CS issues caused by last merges (@stloyd)
- #2165 Fix user order addressing issue. (@liverbool)
- #2169 [ContentBundle] Fix for static content not saving (issue 2129) (@psyray)
- #2168 Remove hardcoded product class from sylius_search (@antonioperic)
- #2166 Fix "sylius.listener.order_comment_email.class" parameter value. (@rn0)
- #2164 [BugFix] Doctrine mapping for removing variants from product model (@steffenbrem)
- #1784 Sylius search (@agounaris, @peteward)
- #2152 Volume based configuration also in variants (@alexptrn)
- #228 Complete section "Using different form" (@Shine-neko)
- #227 changed taxonomies to taxonomy ... (@djaed)
- #1 Update (@pjedrzejewski, @stloyd, @aRn0D, @torinaki, @elliot, @mykehsd, @sudent, @michalmarcinkowski, @sivolobov, @umpirsky, @liverbool, @psyray, @Strontium-90, @hason, @carlowens, @cordoval, @JRomeoSalazar, @MichaelMackus, @winzou, @crevillo, @saidul, @antonioperic, @steffenbrem, @makasim, @Richtermeister, @gperdomor, @patkar, @jdeveloper, @ivannis, @Shine-neko, @gonzalovilaseca)
- #2148 Use Sylius repositories instead of Doctrine in RouteProvider (@gonzalovilaseca)
- #2139 [ResourceBundle] Easy create form (@Shine-neko)
- #2033 Content choice type has been added. (@aRn0D)
- #226 Added missing isConfigurable function (@antonioperic)
- #2134 [BUG FIX] /administration/logout should not be used. (@liverbool)
- #2138 added mongodb ODM support for currencies and locales (@ivannis)
- #224 Ramdon small fixes or improvements (@aRn0D)
- #2136 Leveraging sylius_money instead of money type. (@Richtermeister)
- #2133 Fix paypal error when marking tax as included in the price (@jdeveloper)
- #2106 Originator component (@stloyd, @umpirsky)
- #2122 [CoreBundle] Enable override of routing config (@patkar)
- #2130 [SyliusWebBundle] Fixed liip/imagine-bundle version (@saidul)
- #2126 [ContentBundle] Fixed ContentBundle dependency (@saidul)
- #2092 [ResourceBundle] added the ability to configure services, forms, twig extensions, validations and mapping using yml or xml files (or both) (@gperdomor)
- #2119 Make shipping method "enabled" parameter optional in behat tests. (@Richtermeister)
- #225 The Twig extension part has been reworked (@aRn0D)
- #2090 [ResourceBundle] Add object collection to array of identifiers transformer. (@liverbool)
- #2116 change googleapi link (@BartoszSiejka)
- #2114 Fixed missing diacritic letters (@BartoszSiejka)
- #2113 [API Bundle] Remove require fixtures-bundle from composer. (@liverbool)
- #2105 Random CS fixes (@stloyd)
- #2104 Random very minors fixes. (@aRn0D)
- #2107 [RFC] Fix dependencies in PayumBundle, adjust configuration of that bundle (@stloyd)
- #2110 Fix bug where disabled shipping methods were selectable during checkout. (@Richtermeister)
- #2108 Auto-generating PHPCR proxies in debug mode. (@Richtermeister)
- #2100 [ResourceBundle] Improve redirection. (@liverbool)
- #2027 [Payum] Upgrade up to 0.12 (@makasim)
- #2102 [Bug] Fixes small bug in shipping bundle (@steffenbrem)
- #2097 Skip volume price if was saved as empty, fix volume pricing form (@stloyd)
- #2080 Don't make ajax request for provinces if contry value is empty (@crevillo)
- #2087 Cover the case when we don't revert changes (@winzou)
- #2094 [BUG FIX - API] Add missing api province route. (@liverbool)
- #2076 [AddressBundle] Don't validate province if no country was set (@stloyd)
- #2089 Create new Storage component to reduce code duplication between components (@stloyd)
- #2088 [Locale] Rework LocaleContext to allow usage different storages (@stloyd)
- #2086 fix-2054 (@liverbool)
- #219 Docs for multiple object managers (@Strontium-90)
- #2085 Fix fatal error on cart page (@MichaelMackus)
- #2082 Update liipimaginebundle 1.0 completed (@antonioperic)
- #2059 Handle null value (@MichaelMackus)
- #2065 [CoreBundle] Remove CMF dependency from CoreBundle (@saidul)
- #2075 [CoreBundle] Enable back softdeleteable filter for users repository (@stloyd)
- #2067 Fix #2055; php error in ShippingCountryRuleChecker if no country selected (@crevillo)
- #2074 [Product] Add missing changes after rebase (@stloyd)
- #2073 Enable back softdeleteable filter in OrderRepository (@winzou)
- #2072 Update state machine (@winzou)
- #2062 [CoreBundle] Fix order of bundles in Kernel (@stloyd)
- #2061 Rebased #1787 - Initial REST API (@stloyd, @pjedrzejewski)
v0.11.0 2014-10-27
- #2029 Fix order item compare (@umpirsky)
- #2048 [BUG] Guest order and PromotionEligibilityChecker (@umpirsky)
- #2045 Change
sylius_update_shipmentstate machine callback. (@liverbool) - #2047 Fix promotion coupons not properly filtering based on promotion ID (@MichaelMackus)
- #2007 Fix attribute form choice type error. (@liverbool)
- #2043 #2042 Issue fix - installation on Vagrant (@astina-forks)
- #1767 [Resource] Move event into component & add new dependency on it (@stloyd)
- #1287 [WebBundle] Show warning alerts at frontend (@JRomeoSalazar)
- #1953 minor touches (@cordoval)
- #2032 fix issue #2031 display the error message and not the trace (@carlowens)
- #2035 Missing spec (@aRn0D)
- #2010 Random CS fixes (@aRn0D)
- #2015 [ContentBundle] Missing specs (@aRn0D)
- #2021 [CoreBundle] Add missing email validation for guest checkout (@stloyd)
- #2016 Guest checkout is missing email validation (@umpirsky)
- #2019 [SettingsBundle] Removed unused dependency from composer.json (@hason)
- #2028 [CoreBundle] Remove hardcoded classes in order item form (@stloyd)
- #2017 Order user can be null (@umpirsky)
- #2003 [BugFix] On pricing configuration prototype naming (@liverbool)
- #1920 [ResourceBundle] Multiple object managers support (@Strontium-90)
- #2013 [Contentbundle] dependencies fixes (@aRn0D)
- #1983 Avoid starting session whenever possible (@umpirsky)
- #1998 [WebBundle] Fix missing translation strings on order edit (@psyray)
- #1994 Improve settings currency prevent user error. (@liverbool)
- #1962 [ContentBundle,WebBundle] Improve ContentBundle to use the power of Symfony-CMF (@psyray)
- #1990 [ContentBundle] Fix-1981 (@liverbool)
- #1967 [Core] Optimize NthOrder promotion checker. (@stloyd)
- #1974 Fix user check in PromotionEligibilityChecker (@umpirsky)
- #1972 [ResourceBundle] Don't use query walkers when pagination is called (@stloyd)
- #1968 [WebBundle] Adjust sidebar menu to better look at smaller screens (@stloyd)
- #1969 Fix schema (@umpirsky)
- #1923 [OrderBundle] Add ability to lock order adjustments (@stloyd)
- #1964 Fix composer.json files + CHANGELOGs (@stloyd)
- #217 Correct XML tags and fix formatting on XML codeblock (@adamelso)
- #216 Fix wrong inventory operator service (@alexptrn)
- #1963 [ContentBundle] Fix wrong prefix (@stloyd)
- #1952 Fix random CS issues in code & phpdocs (@stloyd)
- #1948 [Order] Introduce immutable order items (@stloyd)
- #1958 [WebBundle] Product without variants should show its price (@stloyd)
- #1957 [AddressingBundle] Allow to easier replace default zone types (@stloyd)
- #1944 [ResourceBundle] Fix sorting links generation (@stloyd)
- #1946 Optimizing loading fixtures (@sivolobov)
- #1489 Create.js integration and ContentBundle (@pjedrzejewski)
- #1476 [Core] NthOrderRuleChecker should be more strict (@stloyd)
- #215 [WCM] Initial docs for ContactBundle and Contact component (@michalmarcinkowski)
- #1945 [Contact] Added simple contact form managing (@michalmarcinkowski)
- #1949 Fixed git ignore file (@michalmarcinkowski)
- #1943 [CoreBundle] Fix wrong interface usage in OrderCommentEmailListener (@stloyd)
- #1942 Revert "fix namespace for comment email listener" (@pjedrzejewski)
- #1928 fix namespace for comment email listener (@sudent)
- #1941 [AddressingBundle] Don't force to set scopes on zones (@stloyd)
- #199 Update Order documentation according to Guest Checkout (@torinaki)
- #1932 [Core] Address zone based price calculator (@stloyd)
- #1864 Add basic order edit functionality to backend (@stloyd)
- #1933 [Core] Fix promotion bug that was introduced by wrong merge + fix specs (@stloyd)
- #1930 [Inventory] Availability checker must check that variant was not deleted (@stloyd)
- #1745 [Core] Per-User usage limits on coupon (@mykehsd)
- #1912 [RFC] Refactor Adjustments & Order to reduce logic (@stloyd)
- #1081 Fixed tiny Scrutinizer-CI boolean issue (@elliot)
- #1914 [PaymentBundle] Fix gateways config (@stloyd)
- #1908 [CoreBundle] Allow usage of newer HWIOAuthBundle (@stloyd)
- #1816 [Core] [WebBundle] Implemented Guest checkout (@torinaki, @stloyd)
- #1913 Fix PromotionEligibilityChecker, fix specs (@stloyd)
- #213 Fixed typos (@pborreli)
- #212 Fixed typos (@pborreli)
- #1906 paramater_name is not the correct key (@aRn0D)
- #1910 [CoreBundle] Fix issue with order not being marked as completed (@stloyd)
- #1907 [Order] Add missing methods to CommentInterface (@stloyd)
- #2 Fix code after feedback, add ability to disable guest orders (@stloyd)
- #1904 Extend bugfix for issue 1689 & fix specs (@stloyd)
- #1901 [Promotion] Fix $eligible being ignored when checking coupons (@stloyd)
- #1902 Fix typo in Cart Resolver spec (@bcremer)
- #1811 Fix item based promotion issue (@umpirsky)
- #190 Updating the Attribute component doc (@aRn0D)
- #210 [taxonomy] Some improvements, type has been added, missing interface (@aRn0D)
- #211 [order] Some improvements, type has been added, small fixes (@aRn0D)
- #1900 [ProductBundle] Fix missing parent call in bundle that broke mappings (@stloyd)
- #197 Explain how use the registry (@aRn0D)
- #1899 improve how example reads (@cordoval)
- #1695 Fixed issue #1689 (@umpirsky)
- #205 Updating the cart component documentation (@aRn0D)
- #1876 adjustments on .gitignore (@cordoval)
- #1889 User email as username for OAuth login. (@kayue)
- #1895 [Promotion] Make sure that coupons are always unique (@stloyd)
- #208 Doc has been reorganized (@aRn0D)
- #1896 [CoreBundle] Fix typo in
state-machine.ymlfile (@stloyd) - #1807 [VariationBundle] Fix unexpected dependency issue (@stloyd)
- #1887 [CoreBundle] Add ability to information how many products were sold (@stloyd)
- #200 Using table instead of sort of list (@aRn0D)
- #1890 [OrderBundle] Remove unused config parameter (@stloyd)
- #1886 Order comments. (@mykehsd)
- #1861 Remove
_syliusdata from Request after adding to Configuration (@stloyd) - #1875 fixtures are included in the install script (@cordoval)
- #1885 Fix typo in Address model, fix specs (@stloyd)
- #1873 [MoneyBundle] Add option to return formatted price without currency sign (@stloyd)
- #209 [ResourceBundle] Adding new chapter which explains how the doctrine mapping works (@aRn0D)
- #206 Flash messages fixes (@aRn0D)
- #1880 Customize the cancel link when creating or updating a resource (@jbinfo)
- #207 The syntax of the titles were wrong (@aRn0D)
- #204 Final fix (@aRn0D)
- #203 Small fixes (@aRn0D)
- #202 error of template in Getting list of resources (@gregoirepaqueron)
- #157 Update installation.rst (@pfwd)
- #201 Update product_builder.rst (@igormukhingmailcom)
- #118 explain the different ways of installing sylius (@docteurklein)
- #1877 minor tweaks (@cordoval)
- #185 Updating the registry component doc (@aRn0D)
- #184 Creating the summary chapter (@aRn0D)
- #1870 [SyliusWebBundle] Fix wrong volume based price form display on product (@psyray)
- #196 Adding the Locale component doc (@aRn0D)
- #198 Missing template configuration (@aRn0D)
- #1692 Change user<->address relation to one-to-many (@lbaey)
- #1866 [PromotionBundle] Add missing dependency on CurrencyBundle (@stloyd)
- #183 Some improvements (@aRn0D)
- #1869 Product image (@alexptrn)
- #1867 Updated
composer.lockfile + fixed random CS issues (@stloyd) - #1857 [Address] Add phone number field (@stloyd)
- #1865 Add missing Volume Based Pricing Configuration. (@liverbool)
- #195 Updating the Variation component doc (@aRn0D)
- #1859 Added setters for ResourceEvent's message properties (@hmlb)
- #1860 Allow to revert changes for versioned (loggable) resources (@stloyd)
- #1831 [CurrencyBundle] Add command to allow updating exchange rates using ECB database (@stloyd)
- #194 Updating the Payment component doc (@aRn0D)
- #1863 Retrieve forward/display route from Process object. (@kayue)
- #1839 Adding some minor adjustments (@aRn0D)
- #191 Updating the Currency component doc (@aRn0D)
- #1482 Add missing relation between Attribute and AttributeValue (@BenoitLeveque)
- #192 Update models.rst (@allanbrault)
- #188 Fixed location for sylius models. (From Bundle to Component) (@sivolobov)
- #1847 Fix 1834 (@aRn0D)
- #1848 Typo in specs (@umpirsky)
- #186 Minor - Completing example. (@jmontoyaa)
- #1843 Fixed multiple sorting in Doctrine ORM EntityRepository (@hmlb)
- #1789 rename routing pattern to path (@jrobeson)
- #1818 Some fixes after the last refactoring (@aRn0D)
- #1819 CS Fixes (@aRn0D)
- #1830 fix #1829 (@zender)
- #168 Small fix (@aRn0D)
- #1820 Adding some adjustments (@aRn0D)
- #1824 Mismatch between stripe transaction total and order total (@carlowens)
- #172 Adding summary chapter (@aRn0D)
- #180 Updating the configuration reference (@aRn0D)
- #169 Updating the resource component doc. (@aRn0D)
- #1809 Fix behat context & fixtures after latest merges (@stloyd)
- #1772 [WIP] Adding a resource form type (@aRn0D)
- #1797 Improvements to the attribute subject interface descriptions and setAttributes method argument name. (@adamelso)
- #1791 [SettingsBundle] use actions.update macro in update template (@jrobeson)
- #1771 Some method has been renamed to be consistent (@aRn0D)
- #1803 Allow logging by username or email (@kayue)
- #174 Moving the products models to the component doc (@aRn0D)
- #175 Adding summary chapter, the configuration reference has been updated (@aRn0D)
- #176 Removing working examples (@aRn0D)
- #177 Replace LiipCacheBundle with DoctrineCacheBundle (@jmontoyaa)
- #178 replace routing pattern with path in all docs (@jrobeson)
- #1808 Added specs examples for overriding criteria and sorting parameters in route (@sivolobov)
- #179 Correct the interface name for attribute subjects (@adamelso)
- #1798 The default currency have to be loaded before user authentication (@aRn0D)
- #1796 Fixed bug that caused an error: "array_merge(): Argument #2 is not an ar... (@sivolobov)
- #1794 Allow to override route parameters. (@foopang)
- #1793 Add toString to Currency model (@kayue)
- #1792 Fixing the parameter parser spec (@aRn0D)
- #1788 Fixing the parameter parser (see #1168) (@kayue, @aRn0D)
- #1783 [PoC][ResourceBundle] Allow to fetch API serialization details from headers (@stloyd)
- #1776 [Core] Extend OrderRepositoryInterface to add some missing methods (@stloyd)
- #1780 Several CS fixes (@aRn0D)
- #1782 Prevent removing coupons when sylius_promotion_coupon_order record is deleted (@umpirsky)
- #1781 [ResourceBundle] Remove unused variable (@stloyd)
- #1702 CS fixes on specs (@aRn0D)
- #1775 Fix some CS problems after last merges (@stloyd)
- #1777 [WebBundle] Use CurrentHelper instead of MoneyHelper in menu (@stloyd)
- #1774 [ResourceBundle] Fix broken
AbstractResourceBundle::getDoctrineDriver()(@stloyd) - #1768 Remove old translations (@stloyd)
- #1762 Fix random CS issues. (@stloyd)
- #1766 Allow the same coupon being apply to multiple orders. (@kayue)
- #1121 [ResourceBundle][WIP][Proposal] New abstract resource bundle class (@aRn0D)
- #1168 [ResourceBundle][WIP] Global settings (@aRn0D)
- #173 Adding flash messages chapter (@aRn0D)
- #1763 Fix coupon-order table prefix (@kayue)
- #1761 [ResourceBundle] Don't initialize FlashHelper for API calls (@stloyd)
- #1676 Multiple coupon per order (@umpirsky)
- #156 Adding the route configuration referece (@aRn0D)
- #167 Improving the configuration chapter (@aRn0D)
- #1752 Uploader filesystem paremeter (@umpirsky)
- #1755 [ResourceBundle] fixed template config (@cdaguerre)
- #1701 Use default user addresses to fill checkout form (@lbaey)
- #1744 [Promotion] Allow both Order and OrderItem checker exist in the same promotion. (@kayue)
- #1751 [Shipping] Removing tracking code requirement (@robholmes)
- #1730 [Resource] Fixes #1211 template config (@cdaguerre)
- #1748 [CoreBundle] Fix OrderPaymentListenerSpec (@stloyd)
- #170 Moving the model section to the component chapter (@aRn0D)
- #166 Fixed link to Symfony website. (@danielsreichenbach)
- #1740 [ResourceBundle] Add ability to set
serialization_groups&serialization_versionon View (@stloyd) - #164 Fixes typo in products.rst (@javiercejudo)
- #163 Fixed typo (@ojhaujjwal)
- #1729 [SyliusWebBundle] Fix invalid ApiBundle "UpdatedAt" field in macros twig (@psyray)
- #1727 [SyliusFlowBundle] Fixed failed test (@KNonen)
- #1713 Only create new payment if there is none. (@kayue)
- #1725 Return false if collection is empty. (@kayue)
- #1724 Use correctly where clause in QueryBuilder (@amenophis)
- #1715 Better promotion coupons scenario (@umpirsky)
- #1711 Make PromotionEligibilityChecker easier to extend (@umpirsky)
- #1716 Extensible OrderPromotionListener (@umpirsky)
- #1717 Extensible CouponToCodeTransformer (@umpirsky)
- #1723 Make web bundle frontend controllers extend FOSRestController (@foopang)
- #1721 [Core] Fix removing taxon from product (@stloyd)
- #1718 Allow to get taxons from specific taxonomy (@pjedrzejewski)
- #1707 Fix zone scope in behat fixtures (@gonzalovilaseca)
- #1704 [WebBundle] Add note about deleted product in order view (@stloyd)
- #1706 [LocaleBundle] Fix phpdocs in LocaleContextInterface (@stloyd)
- #1697 [LocaleComponent] Minor fix (@aRn0D)
- #161 Update installation.rst (@emgiezet)
- #160 Update installation.rst (@emgiezet)
- #159 Update configuration.rst (@sjoerdsmink)
- #1593 Added scope to zone (@gonzalovilaseca)
- #1688 Initial api bundle (@pjedrzejewski)
- #1677 [ResourceBundle] Api request should not return RedirectResponse (@aRn0D)
- #1687 [CoreBundle] Don't persist empty images while creating/updating product (@stloyd)
- #1691 use correct namespace in one doctrine migration (@lbaey)
- #1674 Update dependencies to be less restrict (@stloyd)
- #1683 [BugFix] [Feature] Fixes issue #1682 (@steffenbrem)
- #1681 Loggable price (@umpirsky)
- #1670 Locale bundle (@pjedrzejewski)
- #1667 Try to fix some issues found by Scrutinizer-CI (@stloyd)
- #1671 Extend backend order filtering (@stloyd)
- #1672 Updated readme github links (@ferdynator)
- #1647 [WIP][payum] remove code duplications in capture actions. (@makasim)
- #1490 Extract currency bundle (@pjedrzejewski)
v0.10.0 2014-06-28
- #1661 [Product] Update product
availableOnwhen updating master variant (@stloyd) - #1652 Fix translations being moved from Crowdin into old removed/renamed bundles (@stloyd)
- #1649 Prevent onFush event propagation (@umpirsky)
- #1654 [payum] upgrade up to 0.9 (@makasim)
- #1646 [WebBundle] Prevent fatal error when value is array type (@stloyd)
- #1644 Add migration to update your product model with sku index (@pilot)
- #1642 Fixed missing use statements. (@saro0h)
- #1639 Fix incompatible signature between ProcessBuilder and ProcessBuilderInterface (@Richtermeister)
- #1634 [FOSUserBundle] Add user reset password functionality to login page (@psyray)
- #1632 Fix state-machine version (0.1.2 doest not exist) (@aRn0D)
- #1636 Confirm order softly in OrderPaymentCallback. (@kayue)
- #1621 Added dbal.path config parameter for test environment (@alch)
- #1628 Fix load user by oAuth. (@kayue)
- #1422 Fix some
composer.jsonfiles (@stloyd) - #1552 added load metadata event subscriber for mongodb-odm (@ivannis)
- #1565 Escape % in NonExistingGeneratorException (@umpirsky)
- #1558 Removed useless route. (@saro0h)
- #1606 Add redirect params (@Neime)
- #1608 [payment] allow set traversable as payment's details. (@makasim)
- #1627 Updating translations from Crowdin (@SyliusBot)
- #1626 Inventory unit's sync shipping callback bug fix. (@kayue)
- #1620 [WIP][payum] update payum to 0.9 (@makasim)
- #1618 Add class used in service sylius.route_provider to parameters (@achudzinski)
- #1629 Add index for the sku field for better performance (@pilot)
- #1616 [BugFix] Little bug fix inside product model (@steffenbrem)
- #1599 [Bugfix] Lock for Doctrine <2.4.3 due to BC break with Doctrine Extensions (@stloyd)
- #1611 Update interface to match with the implementation. (@kayue)
- #1615 [BugFix] Fix issue #1614 (@steffenbrem)
- #1613 [Bug] Failed payment shouldn't be counted when confirming an order. (@kayue)
- #1609 Add ROLE_PREVIOUS_ADMIN to allow switch back (@amenophis)
- #1607 [payum] payum does not store details after user is returned from payment (@makasim)
- #1604 Fix CartRepository->findExpiredCarts() (@doctormad)
- #1563 Move from Finite to SM (@winzou)
- #1590 Finite cleanup (@umpirsky)
- #1417 Make rule checkers and actions work with promotion subject items (@umpirsky)
- #1539 [Payum] Better handling of payment details. [Finite] Add a path from new to failed. (@makasim)
- #1573 Fix - CMF Page doesn't work (missing template) (@antonioperic)
- #1575 Creating unnamed form for api request and PATH support (@aRn0D)
- #1569 [CartBundle] Fixed event used in CartListener and added specs (@franmomu)
- #1578 [CoreBundle] Use REST handling in ProductController (@stloyd)
- #1576 [ResourceBundle] Try to reduce dependencies in Twig extension (@stloyd)
- #1360 Some improvement that comes with payum 0.8 (@makasim)
- #1562 [CoreBundle] Remove old class reference (@stloyd)
- #1534 Create composer replace section (@patkar, @lsmith77)
- #1560 Fix order number generation (@winzou)
- #1538 [payum][credit card] do not submit form on GET request. (@makasim)
- #1554 Removed unused use statements. (@saro0h)
- #1557 Make cart actions RESTful. (@kayue)
- #1555 Added use of handleRequest method. (@saro0h)
- #1553 Removed unused variables. (@saro0h)
- #1550 Fixed issue #1549 (@umpirsky)
- #1544 use 'sylius.model.*.class' parameters in routing config (@lsmith77)
- #152 Fix Github Issues url (@elliot)
- #1542 Soft apply the create transition on FinalizeStep (@winzou)
- #155 Fix missing return (@patkar)
- #1526 [State machine] Replace shipment and item events (@winzou)
- #1527 Fix Finite version is all composer.json (@winzou)
- #1524 Fixed #1523 (@umpirsky)
- #255 use the Symfony CMF Routing component (@lsmith77)
- #1512 Fix random CS rules, fix some broken phpdocs, fix broken specs (@stloyd)
- #1518 [Attribute] Rename
SubjectInterfaceintoAttributeSubjectInterface(@stloyd) - #1520 Fix import statement. (@kayue)
- #1517 Make fixtures code more clean & re-usable (@stloyd)
- #1516 updated CMF to 1.1 and fixed behat dependency (@lsmith77)
- #1514 Version20140409203042::down() (@umpirsky)
- #1498 [Core] Add missing method into OrderInterface (@stloyd)
- #1447 [State machine] Improve things drastically (@winzou)
- #1507 [Order] Introduce OrderAwareInterface (@stloyd)
- #1493 Add ability to remove attributes from product (@lbaey)
- #1508 Fix Be2bill multiple payment (@winzou)
- #1509 Move migrations queries out of post* (@winzou)
- #1504 [Shipping] Add missing dependency to
composer.json(@stloyd) - #1203 Multiple payments support. (@kayue)
- #1500 Throw exception if sequence generator not found (@umpirsky)
- #1501 Shiny Behat 3 (@stloyd)
- #1505 [ResourceBundle] Check for existence of controller class before creating definition (@isometriks)
- #1487 [ResourBundle] The criteria don't care about empties values (@aRn0D)
- #1364 make it possible to configure the phpcr config, default to enabling caching (@lsmith77)
- #1502 sylius does not provide a phpcr implementation, jackalope-* does (@lsmith77)
- #1497 Sequence events (@umpirsky)
- #1466 [CoreBundle] Remove dead code in RestrictedZoneListener (@stloyd)
- #1469 Fixed typo in class and related names of loyalty rule checker (@stloyd)
- #1492 Change CartHelper properties visibility (@umpirsky)
- #1483 [Core] Multi OAuth providers (@stloyd, @smarques)
- #1478 Fix some CS (@stloyd)
- #151 Updated OrderBundle for Components (@elliot)
- #1459 Inject dependencies into FlowBundle\ProcessController. (@realityking)
- #1481 Add province ISO codes (@Richtermeister, @krewmarco)
- #1479 Fix Paweł mail =) (@stloyd)
- #1475 Fix broken product variants feature (@stloyd)
- #1456 Minor CS fix (@umpirsky)
- #1467 Unset many to many association mapings in LoadMetadataSubscriber (@umpirsky)
- #1471 [WebBundle] "GET" actions should not be able to modify any resource (@stloyd)
- #1463 Register core bundles first on CliKernel too (@lbaey)
- #1465 [WebBundle] Add missing
usestatement (@stloyd) - #1464 [CoreBundle] Add missing
usestatement (@stloyd) - #1462 Fix missing Imagine filter. Fix #1461. (@kayue)
- #1458 Register core bundles first (@umpirsky)
- #1300 Fix bad taxation label when decimal value (@lenybernard)
- #1446 Add additional params to display and forward route (@robinvdvleuten)
- #1443 Update behat.yml.dist (@benoitMariaux)
- #1445 Fix incorrect use statment (@kayue)
- #1439 Remove obsolete Number class and interface, tweak deps (@pjedrzejewski)
- #1435 Added "Pagerfanta\PagerfantaInterface" to the 'use' section.. (@smarques)
- #1426 Use Finite State Machine (@winzou)
- #1169 Universalise Number generation and usage (@winzou)
- #1437 Issue-1436: [Bug Fix] Loading doctrine fixtures (@Trip09)
- #1432 CS fixer (@umpirsky)
- #1431 Move migrations configuration to prevent problems with configuration loaded when bundle was skipped (@stloyd)
- #1433 [Pricing] Fixed undefined variable (@hason)
- #1430 Fix SyliusDataCollector (@winzou)
- #149 Update bdd.rst (@tvlooy)
- #1421 Fix confirmation modal tests (@umpirsky)
- #1419 Allow to override label bootstrap col class attribute in templates (@exu)
- #1387 Split application Kernel and rename default one (@stloyd)
- #150 Update bdd.rst (@tvlooy)
- #148 Update bdd.rst (@tvlooy)
- #1427 sylius_product_variant table data update (FIX) (@psyray)
- #1418 Removed unused variables (@leettastic)
- #1424 [CoreBundle] Add some data to Symfony WebProfiler toolbar (@stloyd, @pborreli)
- #1423 sylius_product_variant table data update (@psyray)
- #4 Compressed the png (lossless) (@pborreli)
- #1414 Bugfix: number format in gateway action (@smarques)
- #1381 Make fixtures easier to extend (@umpirsky)
- #1404 Improve code quality (@stloyd)
- #1412 Update README.md (@leettastic)
- #1382 Pricing (@pjedrzejewski)
- #1409 Fix for invalid class names usage (@stloyd)
- #1399 Cleanup bundle & component dependencies (@stloyd)
- #1375 Add PurchaseStep events (@winzou)
- #1379 Enable payment validation in backend (@winzou)
- #1354 Update .travis.yml to first run phpspec (@stloyd)
- #1271 PayPal order item amount bug fixed. (@kayue)
- #1388 Introduce templating helpers to allow replacing Twig as templating engine (@stloyd)
- #1389 Remove OmnipayBundle from project & make it standalone deprecated bundle (@stloyd)
- #1398 Cleanup components README files (@stloyd)
- #1397 [WebBundle] Don't use deprecated code from OrderInterface (@stloyd)
- #1385 Make getTotalItems deprecated (@umpirsky)
- #1396 Move UnexpectedTypeException from ResourceBundle into Component (@stloyd)
- #1394 [ResourceBundle] Fix broken spec for Twig extension (@stloyd)
- #1395 Move RestrictedZoneCheckerInterface into Addressing Component (@stloyd)
- #1393 Use getDataContext() shortcut (@umpirsky)
- #1391 Make mailer port configurable (@umpirsky)
- #1390 Fix flash typo (@winzou)
- #1371 Fix Promotion Coupon condition (@winzou)
- #1373 Use UnexpectedTypeException and fix typos (@winzou)
- #1370 Add note on Doctrine relationship name (@winzou)
- #1368 Docblock fixes (@ojhaujjwal)
- #1357 Typo (@umpirsky)
- #1365 Fix composer files (@winzou)
- #1351 [WIP] Fix composer.json files along bundles & components (@stloyd)
- #1366 typo fix in sylius_resource config (@lsmith77)
- #1361 [Component] Fix the stackoverflow link in readme (@harikt)
- #1352 Move events definitions into proper components (@stloyd)
- #1349 [AddressingBundle] Rework ZoneType form to not depend on Model (@stloyd)
- #1353 [CodeBundle] Update Kernel to match latest changes (@stloyd)
- #1350 [Product component] Fix the json (@harikt)
v0.9.0 2014-04-10
- #1348 Bind action when buttons are dynamically loaded (@gonzalovilaseca)
- #1340 [Core] Authenticate user the right way (@winzou)
- #1341 [Payment] Add Cancelled payment state translation (@winzou)
- #1336 Update to Payum 0.8 (@winzou)
- #1335 [Core] Authenticate the user before saving it (@winzou)
- #1331 [POC] Move base kernel to the bundle (and some configs) (@pjedrzejewski)
- #147 Added support for Configuration Blocks (@wouterj)
- #146 Remove Symfony Chapter (@wouterj)
- #145 Fixing Documentation "Book" section (@wouterj)
- #1323 [OrderBundle] Add helpers to clear adjustments (@elliot)
- #1322 [CartBundle] Removed redundant cart refresh (@boskee)
- #1311 [OrderBundle] Fixed #1187. Don't generate order number if it exists (@boskee)
- #144 Update in_services.rst (@gonzalovilaseca)
- #143 Fixed typos (@pborreli)
- #1309 [WebBundle] Added missing translation (@boskee)
- #1306 Missing translations (@elliot)
- #1304 [ShippingBundle] Translation shipping calculator options (@Wasper)
- #1299 [InventoryBundle] Fix link to docs (@marcaube)
- #1298 Invalid form template path (@rn0)
- #1278 [FixturesBundle] Change visibility of helper methods (@Wasper)
- #1256 Refactor EntityToIdentifier stuff into ObjectToIdentifier (@stloyd)
- #1276 Stable version of DoctrineCacheBundle (@jjanvier)
- #1286 [WebBundle] Change bootstrap version to 3.0.1 at invoice.html.twig (@JRomeoSalazar)
- #1215 Translate registration templates (@JRomeoSalazar)
- #1270 Fix typo at various composer.json files in domain name (@stloyd)
- #1268 [ResourceBundle] remove duplicated function in spec build (@dgruseck)
- #1267 [ResourceBundle] change branch aliasing also in the resource bundle (@dgruseck)
- #1251 Fix composer.json branch aliasing (@stloyd)
- #1217 Command to purge expired pending orders. (@foopang, @kayue)
- #1263 Fix bug with promotion rule taxonomies saving & reading (@stloyd)
- #1264 Fix credit card CVV error message. (@kayue)
- #1257 [Promotions] Fix fatal error in TaxonomyRuleChecker (@stloyd)
- #119 warn about an existing implementation in CoreBundle (@docteurklein)
- #123 fix sylius_settings_get (@Shine-neko)
- #1254 Allow null values in TaxonSelectionToCollectionTransformer (@umpirsky)
- #142 Remove all version suggestions from composer installation docs (@stloyd)
- #140 Adding the configuration section (@aRn0D)
- #1193 [SettingsBundle] Add validation when saving parameters to guarantee database integrity (@ruudkobes)
- #1250 Add missing validation group. (@kayue)
- #1243 Fix PayPal notify url. (@kayue)
- #1246 Update order payment amount before paid. (@kayue)
- #1241 [Addressing], [Promotions], [Shipping], [Web] Move assets into public folder (@JRomeoSalazar)
- #1242 Update phpspec to stable version, fix failing spec of PurchaseStep (@stloyd)
- #1234 Adjust Cart\ItemResolverInterface to remove dependency on Symfony Request class (@stloyd)
- #1240 Re-use existing interface instead of re-declaring same methods (@stloyd)
- #1221 Checking stock levels on cart update, fixes issue #1190 (@umpirsky)
- #1229 Flash message bug fix. (@kayue)
- #1196 Allow to use other parameter than slug or id by criteria (@amenophis)
- #1220 Issue #1137 resolved. Update composer fails because of CMF component (@antonioperic)
- #141 Update installation.rst (@erheme318)
- #1159 Implement a hash order number generator. (@mykehsd)
- #1208 Add "Canceled" shipment state. (@kayue)
- #1197 Price calculators (@umpirsky)
- #139 Language changes (@timon-schroeter)
- #1206 [ResourceBundle] Fixed typo in AbstractDatabaseDriver (@ruudkobes)
- #1205 [WebBundle] Fixed place order button icon tags (@JRomeoSalazar)
- #1204 Ability to close alert box in backend (@JRomeoSalazar)
- #113 Remove Corebundle price attribute from product_builder.rst (@diimpp)
- #111 Update configuring_taxation.rst (@tuchk4)
- #138 Error prototypes.rst (@pvvsecl)
- #1186 [Core] Fix inventory unit orphan removement (@fullpipe)
- #1177 Rename liip_imagine size filter (@kayue)
- #1194 Synchronize Crowdin translations (@SyliusBot)
- #838 [SettingsBundle] Reduce code duplication across bundles (@stloyd)
- #136 [PromotionsBundle] Update configuration.rst (@marcaube)
- #1176 rename output for css assets (@fourlastor)
- #135 Cookbook how to extend the menus (@patkar)
- #1189 Images at PDF format invoice (@JRomeoSalazar)
- #1145 Not able to select a shipping method where there are both shipping zone and product restricted zone that match user's shipping address (@foopang)
- #1185 Add missing addDefaultsIfNotSet() calls in InventoryBundle config (@20th)
- #1184 Fixed docblock (@umpirsky)
- #1181 Fix release ONHOLD sold units (@ramol)
- #1180 Use expressionLanguage into ParametersParser (@amenophis)
- #1174 [Core] Move from preUpdate to onFlush (@winzou)
- #134 Update in_services.rst (@pmartelletti)
- #1173 Order taxons with hierarchy in mind. (@kayue)
- #133 [WIP] Initial contributing guide, based on Symfony (@pjedrzejewski)
- #1171 Fix documentation for OrderItem getter/setter (@ruudkobes)
- #1161 [Web] Force the use of Sylius theme in backend (@winzou)
- #1164 [AddressingBundle] ProvinceController is missing getCountryController() method (@krafas)
- #1163 Set unit price earlier to prevent wrong comparison (@umpirsky)
- #1162 Set payment total. (@kayue)
- #1135 [Fixtures] Externalized fixtures (@csarrazi)
- #1157 Quantity of units must be greater than 0. (@kayue)
- #1149 Update doctrine dependencies to newest version (@patkar)
- #1156 Fixed issue #1154 (@umpirsky)
- #1153 Fix inventory states consistency (@winzou)
- #1155 Move from PaymentLog to Loggable behavior (@winzou)
- #1151 Fix security event name (@winzou)
- #986 [Core] Attach InventoryUnit to OrderItem instead of Order (@winzou)
v0.8.0 2014-03-03
- #1146 Fix : Delete taxon when there related softdelete products (@Neime)
- #1147 Default variant on-hand should be 0. (@kayue)
- #1142 Fix Unable to find template "::_provinceChoiceForm.html.twig" bug. (@kayue)
- #1140 A more flexible "sylius.cache" parameter. (@kayue)
- #1132 Promotions exclusive mode (@umpirsky)
- #1071 [Resourcebundle][WIP] Coding stanadard (@aRn0D)
- #1138 Variant generator flash message should be translatable (@akovalyov)
- #1136 [VariableProductBundle] Only valid variants should be dispatched (@akovalyov)
- #1134 [VariableProductBundle]Changed deprecated FormException in favor of InvalidConfigurationException (@akovalyov)
- #1130 Updating Symfony to 2.3.11 (@jjanvier)
- #1115 [ResourceBundle][Proposal] Target entity resolver (@aRn0D)
- #1031 Shipment state on hold while payment is processing (@umpirsky)
- #1088 [WebBundle] [WIP] Extendable backend menu (@patkar)
- #1101 BugFix #1046 : Undefined method SessionInterface::getFlashBag() (@aRn0D)
- #1103 Get children taxons ordered (@carlosromero)
- #1110 Use item equals method (@umpirsky)
- #1116 Fixed page route generator (@umpirsky)
- #1079 [ResourceBundle] Naming Conventions (@aRn0D)
- #1113 Payum\Security\TokenInterface does not exists. (@aRn0D)
- #1119 form prependClientTransformer fix (@akovalyov)
- #1118 Fix code to work with PHP 5.3 (@stloyd)
- #1091 Bug fix #995 (@aRn0D)
- #1108 PayPal's L_PAYMENTREQUEST_0_AMT bug fix. (@kayue)
- #1104 Add back the missing getLastShipment() to OrderInterface. (@kayue)
- #1102 Make ProcessValidator extendable (@umpirsky)
- #1098 Fixes issue #1095 (@umpirsky)
- #1087 [ResourceBundle][proposal/idea]Doctrine driver factory (@aRn0D)
- #1097 Sync Crowdin translations (@SyliusBot)
- #1090 Using typehint instead of these phpDoc (@aRn0D)
- #1092 Spec Typehint Conversion (@elliot)
- #1085 WebBundle Order controller make helper methods protected (@cursedcoder)
- #114 Fixing installation documentation. (@jjanvier)
- #1084 Minor @author typos (@elliot)
- #1072 [ResourceBundle][Proposal/idea]The configuration directory can be overwrote easily. (@aRn0D)
- #132 Updated installation.rst (@gplocke)
- #1075 [ResourceBundle][Proposal/idea] Define a prefix or appName (@aRn0D)
- #1045 Shipments filter fix (@enkuso)
- #1064 Fix currency converter. Use multiply. (@kayue)
- #1078 Remove hardcoded user class name (@umpirsky)
- #1076 [ResourceBundle][Fix]Missing Method (@aRn0D)
- #131 Add docs about the factory method configuration and getting params from resources (@pjedrzejewski)
- #1014 Numberformatter intl bugs with negative numbers (@mykehsd)
- #1069 Resource bundle depend on symfony form. (@aRn0D)
- #1062 [BUG] Include promotion total to PayPal gateway. (@kayue)
- #1059 Proper dispatching of variant creation event (@akovalyov)
- #1063 Set shipment state to onhold before process payment. (@kayue)
- #1060 Remove final keyword in SyliusCheckoutEvents. (@kayue)
- #1051 Fix Shipping discount with percentage (@ramol)
- #1053 [ResourceBundle] Add symfony/expression-language as dependency (@patkar)
- #1052 Use getAlias (@umpirsky)
- #1057 The methods should be after the attributes (@aRn0D)
- #1058 [ResourceBundle] Fix CS (@aRn0D)
- #1056 Phpdoc was incomplete (@aRn0D)
- #1034 Converting translations to YAML (@SyliusBot)
- #980 Add ability to validate shipping addresses more stringently (via 3rd party api, for example). (@Richtermeister)
- #125 Update SyliusCartBundle instal docs to match dev (@20th)
- #1039 Fixed #1024 (@umpirsky)
- #1032 Small fixes for translations in spanish (@vihuvac)
- #996 Updated translations (@edwines)
- #1029 Extensible order shipping states (@umpirsky)
- #1026 Make some methods protected (@umpirsky)
- #1022 Handle InsufficientStockException (@umpirsky)
- #1023 Fix ShipmentProcessorSpec (#1008) (@Wasper)
- #1012 Make TaxRate fully fluid & increase precision. (@Richtermeister, @umpirsky)
- #1010 Update TimestampableInterface.php (@leettastic)
- #1002 Fixed #789 (@umpirsky)
- #1008 Change item state only if condition is verified (@winzou)
- #1001 Make height of backend signin form automatical (@Im0rtality)
- #1007 Change method to protected (@winzou)
- #1005 Explicit exception (@winzou)
- #997 Removed unnecessary "I" from steps (@tompedals)
- #998 Inventory level events (@umpirsky)
- #994 Add overflow ellipsis to the backend sidebar (@edwines)
- #971 Manage inventory UI (@umpirsky)
- #992 Updated calculate functions to be fluent and added specs (@elliot)
- #990 Handle taxon permalink generation (@lbaey)
- #774 [WIP] ResourceBundle refactoring (@pjedrzejewski, @stloyd)
v0.7.0 2014-02-05
- #983 Add PostPay event dispatching (@winzou)
- #982 Extend OrderEvent from CoreBundle (@winzou)
- #981 Add checkout and onhold OrderShippingState (@winzou)
- #974 Add checks for security context so that layout is usable for 404 error page. (@Richtermeister)
- #904 Fixed unique order number error (@umpirsky)
- #963 Configurable purchace redirect route (@umpirsky)
- #953 Separate purchace listener flash (@umpirsky)
- #967 Fix NoopInventoryOperator after Interface was updated. Also adding spec ... (@Richtermeister)
- #962 Change PurchaseListener properties' visibility to protected. (@kayue)
- #952 Fix/on hold inventory (@umpirsky)
- #128 fix bad composer package name (@marekkalnik)
- #938 Add on-hold inventory quantity (@umpirsky)
- #127 Update taxonomy_and_taxon.rst (@pfwd)
- #817 Return to payment step if payment failed. (@umpirsky, @kayue)
- #949 Move purchase step from PayumBundle into CoreBundle (@stloyd)
- #870 Update composer.json & dependencies of the project (@stloyd)
- #937 [CoreBundle] Little adjustments to Order fixtures creation (@stloyd)
- #936 [CartBundle] Try to initialize cart if data can be found in storage. (@stloyd)
- #926 Sylius states (@winzou)
- #899 The Events - Checkout Revolution (@winzou)
- #929 Moved debug toggle from AppKernel to web/app_dev.php (@Im0rtality)
- #927 Adjust models constructors & phpdocs (@stloyd)
- #912 [OrderBundle] Item & order cost can't be negative (@stloyd)
- #918 Composer php unit fix (@mykehsd)
- #919 Documentation enhancements for Behat setup (@mykehsd)
- #854 Add easy way to disable inventory tracking. (@Richtermeister)
- #914 Use proper alias in ShipmentRepository (@winzou)
- #911 [Core] Don't delete Promotion when delete Order (@winzou)
- #907 Reduce Travis-CI build on main repository to only master branch (@stloyd)
- #906 [TaxonomiesBundle] Cleanup models to match latest changes (@stloyd)
- #910 [VariableProductBundle] German translation (@patkar)
- #909 [CoreBundle] German translation (@patkar)
- #908 [WebBundle] German translation (@patkar)
- #878 Add Customer Welcome Email (@Richtermeister)
- #903 Fix variant validation and backend display for products without options. (@Richtermeister)
- #900 Optimize cart totals retrieving from menu builder (@winzou)
- #890 Removing address forms from backend user form (@Richtermeister)
- #901 Issue #895 taxon selection optimization (@umpirsky)
- #898 Added a constructor and setting createdAt (@pfwd)
- #896 Setting createdAt in constructor (@pfwd)
- #892 Setting updatedAt in constructor and updating getUpdatedAt method to use updatedAt var (@pfwd)
- #883 The Events - Welcome to the real names (@winzou)
- #881 Making address templates uniform and easier to centrally extend. (@Richtermeister)
- #893 Update macros.html.twig (@shadypierre)
- #809 Order addItem method should merge two equal OrderItems (@bburnichon)
- #891 Add ability for admins to log in as other users. (@Richtermeister)
- #812 [Payum] Be2bill onsite implementation (@winzou)
- #872 Change product property field type to "text". (@kayue)
- #799 [Behat] Move from private to protected (@winzou)
- #866 Add NotBlank requirement to credit card number (@Richtermeister)
- #725 [payum][paypal] add suppor of instant notifactions. (@makasim)
- #863 Use right form types and default data for the "add production promotion action" (@pjedrzejewski)
- #698 [Promotion] Add FreeProduct promotion (@winzou)
- #850 [WIP] Use DataTransformer from ResourceBundle (@winzou)
- #857 [WIP] Backend shipments ui (@pjedrzejewski)
- #852 Fix lack of caching in SettingsManager (@Richtermeister)
- #692 [Promotion] Add revert mechanism to promotion actions (@winzou)
- #754 Promotions (@umpirsky)
- #848 Add the product filter form to the inventory page (@pjedrzejewski)
- #842 Bugfix InventoryHandler to remove units of items that were removed from cart (@Richtermeister)
- #415 [WIP] Symfony CMF integration (@pjedrzejewski)
- #846 Allowing translations to be uploaded to Crowdin (@jjanvier)
- #830 [InstallerBundle] Fixing translations extension to be consistent with other... (@jjanvier)
- #845 [ResourceBundle] Proper handling of null values (@isometriks)
- #843 Fix order sorting to mitigate incorrect order number generation. (@Richtermeister)
- #124 Update custom_calculators.rst (@shadypierre)
- #839 [payum] version upgrade (@makasim)
- #837 [CoreBundle] Add missing declaration of Locale controller (@stloyd)
- #833 [CoreBundle] Add payment state to order, to allow easier access & sorting (@stloyd)
- #824 [CoreBundle] Remove not-used code & drop dependency: "athari/yalinqo" (@stloyd)
- #710 Don't depend on deprecated code from Symfony (@stloyd)
- #831 [WebBundle] Add ability to change tracking code for shipments (@stloyd)
- #827 Adjust .travis.yml files across the bundles (@stloyd)
- #832 [CoreBundle] Don't call
count()on collection if not needed (@stloyd) - #820 [WIP] Add EntityToIdentifier form type (@winzou)
- #829 Add mapping for Order->Coupon relationship & coupon usage listener (@Richtermeister)
- #828 Add ability to browse products by taxon in backend (@pjedrzejewski)
- #825 [TaxationBundle] Fix the Doctrine schema for TaxCategory entity (@stloyd)
- #813 [WebBundle] Allow to check the invoice in html format (@stloyd)
- #810 Updated README for Vagrant log file location (@elliot)
- #822 Add Cascade to Payment mapping (@Richtermeister)
- #818 [WIP] Locale management (@pjedrzejewski)
- #814 [WebBundle] Allow to edit shipment assigned to the order (@stloyd)
- #675 Adopted template overriding from other actions like update (@snc)
- #738 Moved backorders enabled to parameters.yml (@umpirsky)
- #807 [payum] update the bundle composer.json (@makasim)
- #803 Fix product mapping for taxon model (@foopang)
- #808 [CoreBundle] Fix the problem when none shipping method match the current user shipping address (@stloyd)
- #733 Change the way how Doctrine fixtures bundle is initialized & polish README file (@stloyd)
- #804 [InstallerBundle] Check that GD extension is installed, also cleanup translation (@stloyd)
- #791 Refresh cart right after cart_change event (fix #716) (@winzou)
- #801 Enable weight based shipping (@pjedrzejewski)
- #489 Set the right order currency & cart provider events (@pjedrzejewski)
- #797 Add product mapping for taxon model (@foopang)
- #122 Fixed reference to depracated SyliusSalesBundle (@elliot)
- #796 Handle deleted items properly in backend (@pjedrzejewski)
- #795 Fix problems with specs failing about missing dependencies (@stloyd)
- #793 Make the product changes logged (@pjedrzejewski)
- #792 Optimize order page and handle deleted products (@pjedrzejewski)
- #786 Adjust README files along all bundles (@stloyd)
- #788 Redirect to specific URL after add to cart. (@kayue)
- #785 [InstallerBundle] Fix spec to work with newest phpspec (@stloyd)
- #784 [CartBundle] Fix cart bundle spec & few fixes for README file (@stloyd)
- #776 Consider shipping category during method eligibility check (@Richtermeister)
- #773 Typo fixed (@mauipipe)
- #749 Ability to easily add factories to create configuration for different driver types (@mtotheikle)
- #734 Polish Behat DataContext file to improve performance (@stloyd)
- #115 Clarify patch process (@docteurklein)
- #750 [payum] upgrade payum to 0.7 (@makasim)
- #117 remove assortmentsBundle from the bundles list (@docteurklein)
- #116 deprecate assortmentsBundle usage (@docteurklein)
- #758 delete cascade variants when products are deleted (@docteurklein)
- #121 The copy right was not up to date... (@aRn0D)
- #731 Removed check for empty values in ORM Repository (@isometriks)
- #747 [Core] Consider Shipment State "ready" in StateResolver (@wahler)
- #746 [Frontend] Label class for out of stock message corrected (@wahler)
- #740 Update messages.ru.xlf (@falinsky)
- #736 [CoreBunde] Use interface instead of entity in doctrine mappings (@stloyd)
- #729 Fixed SyliusCheckoutEvents (@umpirsky)
- #727 [ResourceBundle] When no data is sent use default values for sorting labels (@stloyd)
- #720 Fixed inventory UI (@umpirsky)
- #717 [omnipay] fix repository url in composer.lock (@wahler)
- #721 Set max per page before current page. (@kayue)
- #713 [Web] Sort payments by id desc by default (@winzou)
- #708 Detect vagrant virtual machine environment (@norzechowicz)
- #709 Moved modules installation to VM (@norzechowicz)
- #707 Files should not be executable (@stloyd)
- #687 [WIP] Improved order details page (backend) (@kayue)
- #702 Fixing standalone bundles requirements (@jjanvier)
- #699 [Flow] Add own InvalidException (fix #655) (@winzou)
- #696 Force using latest dev version of "phpspec/phpspec" & "phpspec/prophecy" (@stloyd)
- #691 fix for incorrect query building in Repositories. (@molchanoviv)
- #694 Changed private declarations to protected in CartListener.php (@eriwin)
- #684 Fix problem fix Vagrant poor performance with cache & logs directories (@stloyd)
- #648 Improved products page (backend) (@kayue)
- #682 Province management (@aRn0D)
- #680 Removed double line (@umpirsky)
- #679 Bug Fix #519 (@aRn0D)
- #669 [Payum] Add Be2bill gateway (@winzou)
- #676 fix shipment inverse side (@xleliberty)
- #665 Restricted zones, fixes #624 (@umpirsky, @stloyd)
- #671 Fix product options page spacing bug. (@kayue)
- #613 Make province-choices.js more flexible by not relying on .well class (@Richtermeister)
- #616 Abandon cart on cart clean (@winzou)
- #636 [payum] add execute same request with payment details action. (@makasim)
- #637 Fix incorrect date field input format in order filter form. (@kayue)
- #662 Set random password when creating user using oauth to prevent
nullissue & potential security hole (@stloyd) - #670 Fix flash messages in CartBundle being ignored while sent in event data (@stloyd)
- #660 [Web] Use protocol-less URL in backend layout (@winzou)
- #635 [omnipay] fix repository url in composer.lock (@mikspark)
v0.6.0 2013-11-24
- #645 Fixed incorrect translation (@pborreli)
- #643 Improved backend UI elements. (@kayue)
- #641 Frontend form style improvements (@pborreli)
- #629 Nicer homepage. (@kayue)
- #570 Fix CDN usage (@pborreli)
- #630 Add back missing close tag for paginator. (@kayue)
- #532 [payment] payment state changed events. (@makasim)
- #621 [payum] update payum version (@makasim)
- #504 Russian translations (@asidorov01)
- #594 [WIP] Bug fix #529 (@aRn0D)
- #516 configuration fix. (@molchanoviv)
- #614 Bugfix "different address" toggle (@Richtermeister)
- #112 Fix namespace typo (@diimpp)
- #591 [WIP] Bug fix #574 (@aRn0D)
- #590 Removing the sort link on the dashboard. (@aRn0D)
- #569 Fix HTML when no product (@pborreli)
- #568 Let host access vagrant test env (@pborreli)
- #524 Add SKU to product form (@jjanvier)
- #487 Implement basic state resolver and shipping states for order (@stloyd, @pjedrzejewski)
- #531 Cleanup of css+js along with update to latest stable releases of libraries (@stloyd)
- #548 Made group_id column non-unique in sylius_user_group table (@ged15)
- #554 Implement fluid interface in all entities (@Richtermeister)
- #109 [ResourceBundle] : Twig extension documentation (@aRn0D)
- #500 [ResourceBundle] Small fix on configuration (@aRn0D)
- #517 [WIP] Adding paginate twig extension (@aRn0D)
- #556 Fix spec folder name for OrderBundle (@stloyd)
- #541 New default "checkout" shipment state (@winzou)
- #503 [payum] lower php version. (@makasim)
- #420 Add Mailer including Order Confirmation Email (@Richtermeister)
- #537 MinLength -> Length constraint [fix #536] (@cordoval)
- #535 Move from private to protected in checkout steps (@winzou)
- #551 User repository now used to create entities (@ged15)
- #527 To fix #441 (duplicated variants after generations) (@jjanvier)
- #553 Avoid composer updating ALL deps when requiring mongodb odm (@pjedrzejewski)
- #110 Fix typo (@jjanvier)
- #107 [WIP] Promotions bundle documentation (@jjanvier)
- #528 Moved HTML5shim js call after CSS (@pborreli)
- #530 Fix old bootstrap classes (@pborreli)
- #510 Allow Variant selection for Products without Options (@Richtermeister)
- #522 Confirmation modal (@stloyd, @aRn0D)
- #509 Display Product Variant consistently in cart, checkout, order receipt. (@Richtermeister)
- #520 Fixed an incorrect encoding causing an exception when it locale was used (@marcoalbarelli)
- #512 Add description to promotion adjustments (@Richtermeister)
- #518 Fixed typos/PHPDoc (@pborreli)
- #515 Fixed html (@pborreli)
- #506 Fixed typos (@pborreli)
- #508 Add HWIOauthBundle to CoreBundle deps (@winzou)
v0.5.0 2013-10-30
- #354 Support for sign-in & sign-up via OAuth resource owner (@stloyd, @headrevision)
- #483 Make default currency from config actually work (@Richtermeister)
- #406 [WIP] Customer groups (@pjedrzejewski)
- #460 Add ability to change payment status (@stloyd)
- #473 Deporting promotions actions from CoreBundle to PromotionsBundle (@jjanvier)
- #482 Add Shipping Category to Product mapping/form/templates (@Richtermeister)
- #479 Fix some CS glitches, add missing phpdocs etc. (@stloyd)
- #477 Adding PayumBundle to CoreBundle for Sylius-Standard (@jjanvier)
- #475 FIX-472 broken product form for cyrillic taxonomy (@asidorov01)
- #108 Fixed typos (@pborreli)
- #466 [WIP][payum] reorganize custom actions. (@makasim)
- #103 Renaming SalesBundle to OrderBundle (@jjanvier)
- #467 Move some view macros into ResourceBundle to reduce code duplication (@stloyd)
- #410 [WIP] Rename SalesBundle to OrderBundle (@jjanvier)
- #461 Fix SyliusTaxationBundle when it's use as a standalone bundle (@BenoitLeveque)
- #462 [payum] update up to stable version. (@makasim)
- #459 Fix some design glitches across website (@stloyd)
- #106 Fixing flow bundle installation (@jjanvier)
- #449 #440 - Added first name and last name to registration forms. Updated styles of address form. (@phpfour)
- #456 Don't allow user to delete himself in admin panel. (@stloyd)
- #429 [WIP] Integrate the promotion coupons (@jjanvier)
- #454 Fix permissions (@brikou)
- #453 s/CalculatorregistryInterface/CalculatorRegistryInterface/ (@brikou)
- #452 s/SchemaregistryInterface/SchemaRegistryInterface/ (@brikou)
- #450 [RFC] removing shipping total from the amt calculation (@cordoval)
- #446 Fix the shipping charges processor (@pjedrzejewski)
- #448 Fixing random CS (@jjanvier)
- #105 fix routing configuration for SyliusTaxationBundle (@BenoitLeveque)
- #439 [RFC] Reduce code duplication in DI (@stloyd)
- #438 Enhance Shipping Method Widget (@Richtermeister)
- #436 [WIP] Fix some random CS issues. (@stloyd)
- #437 [RFC] Sync
composer.jsonfiles content (@stloyd) - #435 Updated .htaccess (@norzechowicz)
- #434 Reduce code duplication between DI extensions (@stloyd)
- #433 Added dashboard translations (PL) (@mrosiu)
- #275 [WIP] Sylius payum integration (@makasim)
- #423 Expose
driveroption into bundles when CoreBundle is used (@stloyd) - #303 Cart purger (@winzou)
- #418 Croatian translation improvements (@antonioperic)
- #427 Updated spanish translations (@edwines)
- #421 Allow to remove images before product is saved (@stloyd)
- #403 Quick fix for gallery onclick event attachment on non existent element (@defrag)
- #416 Update KnpMenu to version
2.0, rework menus a bit (@stloyd) - #404 Fix inventory handling during checkout (@pjedrzejewski)
- #405 Tax categories scenarios + tax included in price (@pjedrzejewski)
- #397 Use real data in statistics table at dashboard (@stloyd)
- #393 Add SKU to Variant Form (@Richtermeister)
- #395 Prevent users reaching
/administrationurl with 404 error (@stloyd) - #368 Administration panel redesign with Bootstrap 3 (@pjedrzejewski, @stloyd)
- #388 Enhance OrderNumberGenerator (@Richtermeister)
- #387 Make cart save redirect to cart summary (@Richtermeister)
- #383 Remove hard dependency on mongodb (@stloyd)
- #346 Add backend form error messages (@Richtermeister)
- #371 Fix CreditCardType to work with Symfony's Luhn Validator (@Richtermeister)
- #314 [WIP] My account section : address book (@Tobion, @jjanvier)
- #347 Fix Shipping Method Calculator form prototype handling (@Richtermeister)
- #375 Fix Process to keep step sequence after removing step (@Richtermeister)
- #374 Allow to add product with 0.00 price (@amenophis)
- #352 Fixing promotion percent calculation (@antonioperic)
- #370 Fix Shipping Adjustment application (@Richtermeister)
- #367 add missing required dependency (@amenophis)
- #366 Add sylius_sales configuration override (@amenophis)
- #365 Fix shipment factory to only create one shipment per order (@Richtermeister)
- #355 Initial new versioning schema (@pjedrzejewski)
- #68 [WIP] Rewritten vagrant configuration (@norzechowicz)
- #101 Delete installation.rst~ (@carlosbuenosvinos)
- #100 Small fixes and making installation section uniform (@jjanvier)
- #359 Add canaling of given query string on history rewind (@thormeier)
- #353 Fix Inventory Unit Mapping (@Richtermeister)
- #341 Fix for doctrine mappings issues in ShippingBundle. (@stloyd)
- #348 Fix translation & make it more consistent (@Richtermeister)
- #1 Merge with current version (@antonioperic)
- #345 Returning form with informations to view - fixed (@antonioperic)
- #319 Enhance main app menus to make them more consistent (@jjanvier)
- #331 Update the ancestorClass in the backend menu (@edwines)
- #344 Fix Image placeholders (@Richtermeister)
- #342 Fix for issue with order processing when given value is not array or Doctrine Collection (@stloyd)
- #329 Cascade Delete for Taxonomy and Options (@Richtermeister)
- #334 Fix safe_label option in menu template. (@Richtermeister)
- #333 Allow AddressType EventSubscriber to be customized. (@Richtermeister)
- #327 [WIP] Remove shameful red color from travis (@pjedrzejewski)
- #99 jmsSerializerBundle is a dependency of SyliusResourceBundle (@ftassi)
- #332 Updated deprecated field_row block (@edwines)
- #326 Fixed file encoding. (@MicheleOnGit)
- #323 Added missing comma (@edwines)
- #300 CartBundle Events now extend ResourceEvent (@pkraeutli)
- #315 Updated Spanish translations (@franmomu)
- #311 Cleaning my account (@jjanvier)
- #296 French translation (@amenophis)
- #297 Croatian translation (@antonioperic)
- #308 German translations part 2 (@Capenus)
- #301 Allow limit to null to get the entire list of resource. (@BenoitLeveque)
- #307 Increase order number max length (@molchanoviv)
- #291 Add omnipay/omnipay to composer.json (@winzou)
- #294 Added the german translations for a couple of Bundles (@Capenus)
- #290 Slovenian translations added (@petk)
- #293 Fixed typo (@Malian)
- #292 Fix last assetic javascript blocks (@winzou)
- #288 German translations added. (@doertedev)
- #289 Bundles merging (@pjedrzejewski, @umpirsky, @winzou, @tvlooy, @piotrantosik, @stloyd, @mykehsd, @amenophis, @rubas, @cjsissingh, @77web, @AntonTyutin, @gregsomers, @mastio, @yohang, @Seldaek, @Nek-, @cordoval, @pborreli, @jjanvier, @lsmith77, @bakulinav, @Tobion, @l3l0, @fullo, @javigzz, @mablae, @jrobeson, @aRn0D, @whisller, @eymengunay, @jsampedro77, @ivannis, @marcospassos, @sstok, @shatzibitten, @pajooh, @gitnacho, @helios-ag, @sogos, @Stubbs, @KernelFolla, @Eponymi, @pluess, @cursedcoder, @zachbadgett, @pilot)
- #59 added it translation and fixed en (@KernelFolla)
- #14 plug inversed by on transaction to make for a valid query (@cordoval)
- #56 [WIP] Add possibility to stopPropagation (@amenophis)
- #286 Set output parameter to all javascripts blocks (@winzou)
- #49 space cs (@cordoval)
- #282 Fixed typo (@carlalexander)
- #59 Update ResourceServicesFactory.php (@shatzibitten)
- #276 Fixes (@umpirsky)
- #58 Russian translation style fix (@molchanoviv)
- #45 Adding Russian translations (@AntonTyutin)
- #251 Execute Behat scenarios by tag groups on Travis CI (@headrevision)
- #23 Initial operator refactoring, introduce factory (@pjedrzejewski)
- #271 Handle all Bootstrap alert types (@amenophis)
- #268 Fix payment column name (@winzou)
- #97 Fix typos (@cordoval)
- #95 [WIP] Shipping bundle docs (@pjedrzejewski)
- #25 Changed ProcessContext to use new validation (@zachbadgett)
- #61 Add default table name (@amenophis)
- #62 Add default table name (@amenophis)
- #13 Improve form by using real names (@winzou)
- #29 Implement needed abstract method (@winzou)
- #263 Use RTEL for User (@winzou)
- #262 Convert entities into mapped-superclass (@winzou)
- #261 Move fixtures to using the Intl component (@richardmiller)
- #23 [WIP] Process validation (@zachbadgett)
- #93 clarify the doctrine dependency (@dbu)
- #16 French translation (@amenophis)
- #91 fix installation instructions to not specify version 0.2.* (@dbu)
- #248 Updated macros.html.twig to not show hardcoded information but actual table data (@matteodem)
- #246 Fix pdf travis generation (@stewe)
- #256 [RFC] improvements to spanish menu translation (@cordoval)
- #252 Updated german translations (@matteodem)
- #12 Fix labelPath in VariantChoiceList (@Tobion)
- #23 Error in prototype model class (@amenophis)
- #19 add explicit table name (@lsmith77)
- #260 fix problem with how we run phpspec (@cordoval)
- #90 Moar docs (@pjedrzejewski)
- #185 add missing twig extension in some renderResponse calls (@jrobeson)
- #183 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #26 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #51 (Small) Enhancement of sorting and filtering (@aRn0D)
- #89 Fixing CartBundle doc (@jjanvier)
- #88 Small fixes on documentation of resource and cart bundles (@jjanvier)
- #43 Update introduction.rst (@cordoval)
- #44 Update introduction.rst (@cordoval)
- #46 Update installation.rst (@cordoval)
- #45 Update index.rst (@cordoval)
- #47 Update show_resource.rst (@cordoval)
- #48 Update index_resources.rst (@cordoval)
- #52 Fix for metadata loading issue (@molchanoviv)
v0.1.0 2013-07-31
- #239 Russian translation error fix (@korjavin)
- #216 Fix orders fixtures (@aRn0D)
- #18 Typo in url (@amenophis)
- #37 Change SyliusCustomizableProductBundle to SyliusVariableProductBundle (@amenophis)
- #41 More SyliusProductBundle docs (@pjedrzejewski)
- #49 added check for sylius.config.classes parameter existence (@molchanoviv)
- #10 variant mapping fix (@molchanoviv)
- #12 added the italian translation (@fullo)
- #48 load metadata event listener (@molchanoviv)
- #47 add Japanese translation (@77web)
- #7 French translation (@amenophis)
- #4 Fixed typos (@pborreli)
- #219 italian translation (@fullo)
- #229 Fix long product names (@umpirsky)
- #232 Russian translation (@molchanoviv)
- #54 [WIP] Symfony 2.3 upgrade (@pjedrzejewski, @mastio)
- #9 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #47 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #54 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #50 Fixed transitive association persistence issue (Issue #48) (@gregsomers)
- #52 Adding Russian translations (@AntonTyutin)
- #55 add Japanese translation (@77web)
- #21 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #17 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #26 Adding Russian translations (@AntonTyutin)
- #28 French translation (@amenophis)
- #227 Added knplabs/knp-snappy-bundle to composer.lock (@umpirsky)
- #22 Fixed typos (@pborreli)
- #28 Fixed typos (@pborreli)
- #46 Adding getter/setter for order state (@jjanvier)
- #39 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #9 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #11 add Japanese translation (@77web)
- #13 Symfony 2.3 upgrade (@pjedrzejewski)
- #6 Symfony 2.3 upgrade (@pjedrzejewski)
- #4 French translation (@amenophis)
- #5 add Japanese translation (@77web)
- #9 [WIP] Symfony 2.3 upgrade (@pjedrzejewski)
- #8 French translation (@amenophis)
- #10 add Japanese translation (@77web)
- #215 Fixed PHPDoc (@pborreli)
- #135 [WIP] My account section : orders and invoices (@jjanvier)
- #53 Unable properties access to extending classes (@winzou)
- #36 Fixed typos (@pborreli)
- #9 Fix typos (@pborreli)
- #45 Fix PHPDoc (@pborreli)
- #6 removed deprecated functions invoking and fixed several doc blocks (@molchanoviv)
- #206 Behat pre-configured for SauceLabs (@headrevision)
- #44 Allow newer version of sylius/resource-bundle (@gregsomers)
- #35 Update installation.rst (@gregsomers)
- #42 Accept never versions of SyliusResourceBundle (@stloyd)
- #7 Russian translation (@molchanoviv)
- #197 added scenario for trying to login without credentials (+ corrected intendation) (@headrevision)
- #195 Using the latest stable version of faker bundle (@aRn0D)
- #2 Fix config and copy paste mistakes (@bakulinav)
- #34 Fixed #9 (@umpirsky)
- #3 Mapping fixes (@molchanoviv)
- #2 Extension File Rename (@molchanoviv)
- #1 mapping issues fixes and deprecated functions removing (@molchanoviv)
- #186 add Japanese translation (@77web)
- #33 I think it is $product, no ? (@aRn0D)
- #5 Access Property by its name from Product (@winzou)
- #182 remove shortcut commands from travis config (@jrobeson)
- #178 Change locale (@umpirsky)
- #21 Taxon edition. (@aRn0D)
- #44 translate cart message (@piotrantosik)
- #40 Avoid empty cart to be persisted (@winzou)
- #20 MongoDB ODM support added (@eymengunay)
- #177 Show in store button, translation fix (@umpirsky)
- #7 Add redirection (@umpirsky)
- #176 Update messages.en.xlf (@umpirsky)
- #175 Tweak readme (@umpirsky)
- #32 Validation groups (@umpirsky)
- #24 add a description field to Taxon (@jrobeson)
- #46 Removed model validation (@umpirsky)
- #42 Removed model validation, fixed item comparison (@umpirsky)
- #159 Update sylius.yml (@albanR)
- #134 Configurable currencies (@umpirsky)
- #161 Better user management (@umpirsky)
- #31 ProducBuilder Call (@remyfrd)
- #144 [clean] Use email instead of username (@winzou)
- #40 Validation groups (@umpirsky)
- #55 Validation groups (@umpirsky)
- #148 Taxonomy images link is not correct (@aRn0D)
- #150 Update README.md (@joshribakoff)
- #45 Validation groups (@umpirsky)
- #12 Validation groups (@umpirsky)
- #151 added italian i18n translation (@bionicvapourboy)
- #10 Validation groups (@umpirsky)
- #152 Updating choice widget expanded template (@aRn0D)
- #25 Validation groups (@umpirsky)
- #10 Validation groups (@umpirsky)
- #153 Added validation scenario (@umpirsky)
- #154 rename Sylius{Cache|Kernel} to App{Cache|Kernel} (@jrobeson)
- #23 Validation groups (@umpirsky)
- #158 Update frontend.css (@albanR)
- #156 Update show.html.twig (@albanR)
- #145 small fix view (@piotrantosik)
- #2 Currency context can get default currency (@umpirsky)
- #1 [WIP] Added exchange rates (@umpirsky)
- #142 Serbian cyrillic translation (@umpirsky)
- #138 Tweak Serbian translation (@umpirsky)
- #140 add some pl & en translations (@piotrantosik)
- #139 fix doctrine mapping (@piotrantosik)
- #19 fix doctrine mapping (@piotrantosik)
- #141 add createdAt to user (@piotrantosik)
- #132 Fixing glitches (@jjanvier)
- #129 Fixed sr_Latin translations (@cvele)
- #131 Loading countries fixtures with app's locale. (@jjanvier)
- #50 Add address view (@winzou)
- #125 [WIP] My account section : home, profile edition and password change [Clean] (@jjanvier)
- #23 Fixed #22 (@umpirsky)
- #21 Fix typo (@piotrantosik)
- #31 [WIP] Make Order model Cart friendly (@winzou)
- #37 Add SyliusOrderEvents class (@winzou)
- #122 Fix #119 (@piotrantosik)
- #92 Enable images for Taxonomy/Taxon (@piotrantosik)
- #52 Set auto_initialize to false for province field (@Stubbs)
- #20 Shipping rules (@umpirsky)
- #106 Installer (@umpirsky)
- #113 Update OrderRepository.php (@albanR)
- #114 Update ProductRepository.php (@albanR)
- #101 Link Address and User (@winzou)
- #104 Convert translations (@winzou)
- #117 Fixed #73 (@umpirsky)
- #107 Added favicon (@umpirsky)
- #5 Database installation and fixtures for web installer (@umpirsky)
- #102 Update sales bundle to fix the order number generation error (@pjedrzejewski)
- #51 Fix translation (@winzou)
- #96 Added user orders list to user details page (@norzechowicz)
- #49 Fix config typo (@winzou)
- #100 Fix config typo (@winzou)
- #48 Company field in the address. (@jjanvier, @winzou)
- #1 Add company form field (@winzou)
- #16 Fix form field name (Fix #15) (@winzou)
- #14 Converted translations to xliff format (@umpirsky)
- #97 add translation to product/form/_tabs, fix path in css, add gallery to product form (@piotrantosik)
- #91 Fix typo (@winzou)
- #87 Fixed sorting urls at product and order list. (@norzechowicz)
- #11 Converted translations to xliff format (@umpirsky)
- #47 Converted translations to xliff format (@umpirsky)
- #4 Added installer alias route (@umpirsky)
- #8 Converted translations to xliff format (@umpirsky)
- #38 Custom success flash messages (@cjsissingh)
- #41 Fixing bug when getting resources via criterias and findBy (@jjanvier)
- #45 PreBind Addressing error (@sogos)
- #81 Changes priviate attr to protected to enable inherit on MenuBuilder... (@sargath)
- #80 add Bootstrap Image Gallery for images (@piotrantosik)
- #78 Enabling softdeletable behavior. (@jjanvier)
- #77 update composer deps (@Eponymi)
- #75 Payment feature fixes (@Eponymi)
- #76 Remove jms:reference from xlf translations (@pjedrzejewski)
- #8 add credit card interface for mapping to omnipay format (@Eponymi)
- #36 Update flashes.nl.xlf (@sstok)
- #38 Introduced create, update and delete events (@marcospassos)
- #32 fix order number generator (@piotrantosik)
- #71 update dashboard translation (pl & en) (@piotrantosik)
- #13 add translation, remove depracated, fix view (@piotrantosik)
- #18 [wip] SyliusOmnipayBundle documentation (@pilot)
- #63 Last week revenue, orders and charts (@umpirsky)
- #69 User register in checkout on security step (@skowi)
- #57 add label to ShippingMethodType & translation to backend tables (@piotrantosik)
- #7 Credit card types branch (@Eponymi)
- #3 Better layout and friendly tips (@umpirsky)
- #40 Added Russian translation (@helios-ag)
- #34 Added some layout blocks (@umpirsky)
- #8 Credit card form branch (@Eponymi)
- #64 Fix flashes call (@winzou)
- #59 Sylius\Bundle\CoreBundle\Entity\VariantImage was invalid according to the Symfony profiler (@jjanvier)
- #41 fix use statement (@piotrantosik)
- #56 Decouple Variant and VariantImage entities (@winzou)
- #39 Fix english translations after merge of #38 (@winzou)
- #38 add missing label, replace depracated DataEvent to FormEvent... (@piotrantosik)
- #55 add local parameters to money bundle & condition in js (@piotrantosik)
- #52 Fix security step redirection (@winzou)
- #51 Test security token before retrieving user (@winzou)
- #6 Dutch translations (@tvlooy)
- #36 Dutch translations (@tvlooy)
- #4 Cleanup of code. (@stloyd)
- #33 Init polish translation (@piotrantosik)
- #49 Small fix in pl translation & payment method form, fix test environment (@piotrantosik)
- #12 Init polish translation (@piotrantosik)
- #7 Init polish translation (@piotrantosik)
- #17 Init polish translation (@piotrantosik)
- #5 Init polish translation (@piotrantosik)
- #7 Init polish translation (@piotrantosik)
- #6 Init polish translation (@piotrantosik)
- #6 Dutch translations (@tvlooy)
- #37 Use strict in js file, small fix in js (@piotrantosik)
- #27 Update installation.rst (@daSn0wie)
- #47 Dutch translations (@tvlooy)
- #13 Fix phpdocs at random interfaces. Use new interfaces from SyliusResourceBundle (@stloyd)
- #32 Dutch translations (@tvlooy)
- #5 Dutch translations (@tvlooy)
- #4 Dutch translations (@tvlooy)
- #16 Dutch translations (@tvlooy)
- #15 fix max_length message (@tvlooy)
- #11 Dutch translations (@tvlooy)
- #10 Rename file (@tvlooy)
- #46 Styles of buttons "Create shipping category" and "Manage shipping methods" are inverted. (@jjanvier)
- #27 Clean up interfaces (@stloyd)
- #4 Translations for SyliusPaymentsBundle (@jjanvier)
- #45 Remove deprecated FilterDataEvent, add validation to addressing step, small fix pl translation (@piotrantosik)
- #35 Polish translation (@piotrantosik)
- #14 French translations for SyliusShippingBundle (@jjanvier)
- #44 Apply sylius_money filter on price in backend show product (@albanR)
- #18 Use new interfaces from SyliusResourceBundle (@stloyd)
- #43 Store checkout details on the cart entity (@pjedrzejewski)
- #42 Polish translation (@piotrantosik)
- #41 New backend promotions scenarios & coupon code generation (@pjedrzejewski)
- #29 Introduce two new interfaces to reduce problems with name conflicts (@stloyd)
- #35 Fix interfaces phpdocs (@stloyd)
- #2 Improve PromotionRepository (@winzou)
- #6 Update requirements, add specs (@pilot)
- #5 Update omnipay relation to latest @dev (@pilot)
- #3 Automatically set promotion amount as discount (@winzou)
- #4 Update dev-master version alias (@pilot)
- #25 Fix typo (@winzou)
- #5 Allows more precise tax rate (@winzou)
- #26 Fix SyliusAssortmentBundle install instruction (@stloyd)
- #3 Relay master on omnipay/master to be more flexible (@pilot)
- #24 Update models.rst (@ConneXNL)
- #37 Use configurable secret for remember_me cookie. (@pminnieur)
- #35 changed default timezone to UTC (@pminnieur)
- #33 fixed typo (@pminnieur)
- #34 added missing php5-gd lib to default recipe (@pminnieur)
- #23 Fix typo (@winzou)
- #22 Update services.rst (@MartijnDwars)
- #30 Set composer package type (@stloyd)
- #31 Shipment backend scenarios (@umpirsky)
- #29 Added logo image (@umpirsky)
- #28 Added JMSTranslationBundle (@umpirsky)
- #20 Added note about DoctrineBundle registration (@umpirsky)
- #9 Default templates and routing config (@umpirsky)
- #19 Taxonomies (@umpirsky)
- #27 Added Incenteev ParameterHandler (@umpirsky)
- #26 [RFC] define missing class variable $generator (@cordoval)
- #32 Fixed #31 (@umpirsky)
- #2 [RFC] typo it should be mutable (@cordoval)
- #26 Select2 (@umpirsky)
- #25 Order filters (@umpirsky)
- #17 Flow (@umpirsky)
- #22 Doc inspired fixes (@umpirsky)
- #25 Removed unused createNewItem() (@umpirsky)
- #3 Default templates and routing (@umpirsky)
- #11 Addressing simplified (@umpirsky)
- #15 Assortment (@umpirsky)
- #16 Settings (@umpirsky)
- #1 [RFC] owner to no owner (@cordoval)
- #22 Separate config for sylius bundles (@umpirsky)
- #33 Tracking total quantity of cart items (@mykehsd)
- #21 Made Coordinator::buildProcess protected (@umpirsky)
- #2 Update to use latest omnipay lib (@pilot)
- #20 Updated deps (@umpirsky)
- #18 Product images (@umpirsky)
- #1 Bundle configuration based on omniplay classes names (@jsampedro77)
- #4 Replace validation MinLength/MaxLength constraints with Length one (@l3l0)
- #12 Replaces deprecated MinLength and MaxLength validators (@jsampedro77)
- #28 Dynamic criteria (@umpirsky)
- #30 adds missing validator message (@jsampedro77)
- #29 Replaces deprecated MinLength MaxLength validators (@jsampedro77)
- #27 [WIP] Use _sylius Prefix Again (@mablae)
- #20 Proper exception handling (@cursedcoder)
- #7 Added german translation (@mablae)
- #25 adds spanish translations to flashes catalog (@javigzz)
- #6 adds spanish translations to messages and validators (@javigzz)
- #32 add check if cart exists without creating a new one (@rubas)
- #28 messages and validators translated to spanish (@gitnacho)
- #17 Promotions (@umpirsky)
- #27 CartModel auto-calculation (@Gladhon)
- #1 Initial promotions implementation (@umpirsky)
- #24 Fixed failed to build the route parameters in Twig extension (@ivannis)
- #3 added support for mongodb odm (@ivannis)
- #27 Fixed provinces collection validation (@umpirsky)
- #14 Basic implementation of different product properties types (@l3l0, @skowi)
- #30 Move to Min validator to Range on CartItem Entity (@amenophis)
- #12 Initial inventory features (@umpirsky)
- #26 Removed cart prefix (@umpirsky)
- #14 Removed cart prefix (@umpirsky)
- #15 Initial sales orders management (@pjedrzejewski)
- #13 Initial FOSUserBundle integration (@umpirsky)
- #29 The flash messages for clearing & saving cart are switched around (@mykehsd)
- #11 Removed unused mocks (@umpirsky)
- #28 Add shortcut method for easier event dispatching (@stloyd)
- #23 Change default behavior of dispatchEvent() shortcut in case when event is send as param (@stloyd)
- #19 [RFC] Removed flow prefix (@stloyd)
- #26 Convert our Address entity into a superclass and introduce a DefaultAddr... (@mykehsd)
- #22 Repository interface (@umpirsky)
- #10 Split sylius-shipping-method.js (@l3l0)
- #17 Removed inventory prefix (@umpirsky)
- #11 Updated scenarios according to latest flash messages changes (@umpirsky)
- #21 Conventional flash messages (@umpirsky)
- #10 Initial assortment features (@pjedrzejewski)
- #9 Added validation to PerItemRateConfigurationType (@umpirsky)
- #7 Shipping (@umpirsky)
- #8 Added sylius-shipping-method.js (@umpirsky)
- #7 I18n fixes (@umpirsky)
- #6 Fix/prototypes of calculator for shipping method type (@l3l0)
- #6 Fixed travis config (@umpirsky)
- #25 Validation fixes (@umpirsky)
- #5 Added zones (@umpirsky)
- #24 Fixed zone js (@umpirsky)
- #23 Tweak validation message (@umpirsky)
- #14 Added default templates and routng config (@umpirsky)
- #4 Countries and provinces (@umpirsky)
- #22 Allow editing provinces directly on country form (@umpirsky)
- #21 Updated validation messages (@umpirsky)
- #18 Simplified matchAll() (@umpirsky)
- #19 Remove usort function from matcher, fix zone matcher spec. (@l3l0)
- #17 Add ::matchAll to ZoneMatcher & ZoneMatcherInterface (@umpirsky)
- #3 Added README for a vagrant (@whisller)
- #2 Added vagrant (@whisller)
- #1 Changed link to demo (@whisller)
- #16 Fixed URI to documentation (@whisller)
- #15 Use AvailabilityChecker in InventoryOperator, add InsufficientStockException (@umpirsky)
- #25 Replace some functionality with event listeners (@stloyd)
- #23 Adjust
composer.json(@stloyd) - #20 Renaming _criteria and _sorting parameters in Controller\Configuration (@ivannis)
- #24 Adjust
composer.json&travis.yml(@stloyd) - #18 Adjust
composer.json&travis.yml(@stloyd) - #13 Fixed twig extension example (@umpirsky)
- #12 Initial SyliusInventoryBundle documentation (@umpirsky)
- #13 Added default Stockable model (@umpirsky)
- #16 Update .travis.yml (@stloyd)
- #5 Update .travis.yml (@stloyd)
- #17 Update .travis.yml (@stloyd)
- #14 Update .travis.yml (@stloyd)
- #18 Update .travis.yml (@stloyd)
- #22 Update .travis.yml (@stloyd)
- #12 Doc tweaks (@umpirsky)
- #11 Added InventoryChangeListener (@umpirsky)
- #16 Removed _sylius.resource from routing. (@umpirsky)
- #10 Inventory backorders support. (@umpirsky)
- #15 Used listener instead of hacky hack in Twig extension, fixes #14. (@umpirsky)
- #9 Fixed minimum-stability in composer.json (@umpirsky)
- #13 Brought more flexibility to redirect methods. (@umpirsky)
- #12 Fixed update template name. (@umpirsky)
- #11 Translated flash messages. (@umpirsky)
- #17 Made coordinator smarter (@mvrhov)
- #10 Initial SyliusAddressingBundle documentation. (@umpirsky)
- #10 Added redirect to referer support. (@umpirsky)
- #7 Remove class which does not exists (@l3l0)
- #13 Zone matcher. (@umpirsky)
- #9 updated support for mongodb to last changes (@ivannis)
- #12 Initial zones implementation. (@umpirsky)
- #15 Coordinator should allow outputing a FOSRestBundle View instance (@mvrhov)
- #14 Container should be set on any Step implementing ... (@mvrhov)
- #2 Removed unused use statement. (@umpirsky)
- #1 Added validation. (@umpirsky)
- #6 Fixed typos (@michalpipa)
- #13 Fixed wrong variable name and added test cases to cover the bug. (@pluess)
- #5 Changed note about schema update to warning (@michalpipa)
- #4 Fixed ItemResolver example (@michalpipa)
- #12 Allow branches for the work flow (@pluess)
- #7 Added some specs for doctrine repos, generate human readable alias. (@umpirsky)
- #8 added last changes in entity repository to document repository (@ivannis)
- #6 added getRedirectRoute in ResourceController and resource name in 404 message (@ivannis)
- #21 Added quantity min attribute (@umpirsky)
- #5 Modifying the ServiceGenerator class to support the ODM/MongoDB driver (@ivannis)
- #4 Added ResourceRepository class for ODM/MongoDB driver (@ivannis)
- #2 Minor fixes. (@umpirsky)
- #1 Fix requirements (@Seldaek)
- #3 Updated the ORM driver to doctrine/orm (@webmuch)
- #11 added persian translation (@pajooh)
- #9 Add tests and improvements (@l3l0)
- #17 Small cleanup of cart functionality, re-use existing collection code fro... (@stloyd)
- #15 Expose CartManager for overriding. (@umpirsky)
- #12 Made CartProvider opened for extension. (@umpirsky)
- #17 Fixed issue 16. (@umpirsky)
- #13 Added french translations (@Nek-)
- #10 Fixed bad translation (@Nek-)
- #9 Fixed spelling mistakes (@Nek-)
- #8 Adding some french translations (@Nek-)
- #7 Remove duplicate keyword (@Seldaek)
- #2 Blogger (@drymek)
- #2 Updating Provider Configuration for Extensibility (@jhaskell)
- #6 Fix implements type get name (@yohang)
- #5 Fixed ItemManager (use BaseItemManager for Inheritance) (@yohang)
- #4 Moving order status to a seperate entity (@benscholler)
- #3 Fixed ArrayChoiceList not found error. (@umpirsky)
- #2 Minor tabs fix. (@umpirsky)