Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@GSadee GSadee released this 06 Apr 11:01
· 13 commits to main since this release
v1.0.0
d872c97

Details (full changelog)

  • #1 SyliusPriceHistoryPlugin initialization (@Rafikooo)
  • #2 Minor improvements (@Rafikooo)
  • #4 Fix test app (@coldic3)
  • #5 [Behat] Add scenarios for viewing the catalog price history of all variants of a product and of a simple product (@coldic3)
  • #6 Add ChannelPricingLogEntry model (@coldic3)
  • #7 [API] Catalog price history (@coldic3)
  • #8 [Behat] Product's lowest price from 30 days before the discount (@Rafikooo)
  • #11 [DX] Minor style fixes (@coldic3)
  • #13 [Behat] Minor scenarios and suites improvements (@GSadee)
  • #15 [Maintenance] Fix composer autoload (@NoResponseMate)
  • #12 [Behat] Add additional scenarios for seeing lowest price on product show (@GSadee)
  • #17 Reorganize directory structure (@GSadee)
  • #21 Remove plugin suffix from configuration tree and services ids (@GSadee)
  • #20 [API] Prepend configuration with API Platform mapping (@GSadee)
  • #22 [Maintenance] Fix extension test after directories rework (@NoResponseMate)
  • #14 [Behat] Add scenarios for disabling showing the lowest price before the current discount (@coldic3)
  • #19 [API] Add Channel::lowestPriceForDiscountedProductsVisible (@Rafikooo, @coldic3)
  • #23 [DX] Refactor creating new channel pricing log entries (@NoResponseMate)
  • #16 [UI] Catalog Price History (@TheMilek)
  • #18 Clearing price history logs (@NoResponseMate)
  • #27 [DX] Include Behat files in the ECS config (@coldic3)
  • #24 [Maintenance] Expose behat classes in autoload (@NoResponseMate)
  • #28 Update LICENSE file (@coldic3)
  • #30 [Command] Fix validating input argument (@NoResponseMate)
  • #25 [UI] Add Channel::lowestPriceForDiscountedProductsVisible (@coldic3)
  • #31 [Behat] Scenarios of channel based lowest price for discounted products period (@NoResponseMate)
  • #26 Add missing show button for price history to simple product show page (@TheMilek)
  • #35 Add Channel::lowestPriceForDiscountedProductsCheckingPeriod (@NoResponseMate)
  • #29 [Behat] Add additional scenarios for seeing lowest price (@NoResponseMate)
  • #33 Add Scenario about exluding specific taxons from showing the lowest price of discounted products (@TheMilek)
  • #36 [API][Channel] Checking period modification on create/update (@NoResponseMate)
  • #34 [Maintenance] Add arkitect (@NoResponseMate)
  • #37 [Maintenance] Remove composer.lock from test app (@NoResponseMate)
  • #38 [LowestPriceBeforeTheDiscount][API] Correction of scenarios and steps implementation (@Rafikooo)
  • #39 [UI] Add CheckingPeriod field to channel create and update page (@TheMilek)
  • #43 [Maintenance] Adjust Messenger env variables (@GSadee)
  • #41 [Channel] Add more validation (@NoResponseMate)
  • #44 [Maintenance] Slight BeforeDenormalizationChannelValidationListener related fixes (@NoResponseMate)
  • #42 Minor Fixes (@TheMilek)
  • #32 [LowestPriceBeforeTheDiscount][API] Lowest price before discount processing (@Rafikooo)
  • #40 [UI] Show information about product's lowest price (@TheMilek)
  • #45 Fix processing theLowestPriceBeforeTheDiscount (@TheMilek)
  • #47 [Channel] Add taxons excluded from showing lowest price (@NoResponseMate)
  • #48 [LowestPriceBeforeTheDiscount][API][Admin] Serialization of lowestPriceBeforeDiscount field (@Rafikooo)
  • #49 [Maintenance] Minor architecture cleanup (@NoResponseMate)
  • #46 [API][UI] Not seeing lowest price when its turned off on channel (@NoResponseMate)
  • #51 Fix adding product with only original price (@coldic3)
  • #53 Fix the lowest price on a product that has the lowest price set beyond the checking period but it is still the lowest price in this period (@coldic3)
  • #52 [LowestPriceBeforeTheDiscount][UI][Admin] Displaying information (@Rafikooo)
  • #54 [Shop] Fix updating lowest price information when selecting different variants/options from the list (@TheMilek)
  • #50 Reprocess lowest prices in a period when the period changes on channel (@coldic3)
  • #58 [Shop] Minor UI fixes (@TheMilek)
  • #56 Populate the sylius_price_history_channel_pricing_log_entry table with initial data (@jakubtobiasz)
  • #55 Installation guide (@Rafikooo)
  • #57 [API][Channel] Manage taxons excluded from showing lowest price (@NoResponseMate)
  • #60 [UI][Product] Improvements to displaying the lowest price before the discount (@Rafikooo)
  • #59 [Behat][Maintenance] Slight contexts' cleanup (@NoResponseMate)
  • #66 Make the organisation of the templates more consistent (@GSadee)
  • #67 [Behat] Remove articles from feature names to simplify them (@GSadee)
  • #68 [UI] Fix label styles when the promotion is applied on any other variant than main one (@TheMilek)
  • #64 [CI] Add PostgreSQL build (@Rafikooo)
  • #62 [UI] Add autocomplete for exluding specific taxons from showing the lowest price (@TheMilek)
  • #65 Add checking to display the lowest price according to taxons (@GSadee)
  • #71 [Migration] Fix column name (@Rafikooo)
  • #70 [Documentation] Move legacy installation guide to docs directory (@GSadee)
  • #73 Check if the product is assigned to any of the excluded taxons instead of all of them (@GSadee)
  • #74 [Behat] Reorganize scenarios in directories and suites (@GSadee)
  • #78 Unify lowest price naming (@Rafikooo)
  • #77 [Maintenance] Adjust names to Sylius codebase (@GSadee)
  • #79 [Maintenance] Adjust translations to Sylius codebase (@GSadee)
  • #75 [BUG] Prevent calculating lowest price, when there is no discount (@TheMilek)
  • #69 Reprocess lowest prices asynchronously (@coldic3, @NoResponseMate)
  • #80 [Maintenance] Unify translations (@Rafikooo)
  • #81 Fix resource configuration in installation guides (@GSadee)
  • #82 [Docs] Add info about running messenger consumer to the installation guide (@coldic3)
  • #76 Introduce ChannelPriceHistoryConfig (@coldic3, @NoResponseMate)
  • #84 Fix price history config annotations mapping (@NoResponseMate)
  • #83 [Documentation] Update legacy installation guide with current trait and messenger config (@GSadee)
  • #85 [Maintenance] Cover no price history config in display checker (@NoResponseMate)
  • #86 [Maintenance] Overall cleanup (@NoResponseMate)
  • #87 [Maintenance] Add conflict for Symfony/FrameworkBundle 6.2.8 (@NoResponseMate)
  • #88 [Maintenance] Rename the OnFlushEntityObserverListener service (@NoResponseMate)