Skip to content

Releases: fidals/shopelectro

Many fixes and some cleanup

14 Jan 09:17
Compare
Choose a tag to compare

Fixes

  • #fix Remove New year
  • #671 phone in order mail (#672)
  • rf#220 Increase tag name max length (#670)
  • #656 Prove update_db pages consistency problems with test (#665)
  • #661 Change utm for YaMarket's price.yml (#664)
  • #370 yaml anchors (#660)
  • #658 Fix h1 for new-year stuff (#659)
  • #645 Fix previews in load_more (#650)
  • #610 Remove delete_all_cookies (#646)
  • Set of fast images fixes from PO (#644)
  • #636 Remove excess content from succes page (#638)
  • stb#216 Fix h1 microdata (#635)
  • #630 Move an order phone in favor of shop phone. (#632)
  • #fix failed ordering (#620)
  • #fix Load more button had been failed (#623)
  • #621 Fix product page performance (#622)
  • #603 Fix performance issues for category and index pages (#618)
  • #603 Create timeouts for cache warmup (#616)

Cleanup

  • #432 Debug python version grade #25
  • #685 Grade django to 1.11.17 (#686)
  • #432 Grade selenium to last version (#684)
  • rf#230 Refactor const name. CustomPage.ROUTE is the new one (#681)
  • stb#340 Refactor test name (#677)
  • Set of minor cleanup fixes (#676)
  • #594 Add wait-for to docker-compose-production
  • Set of minor fixes (#674)
  • stb#381 Grade refarm version to 0.4.22 (#673)
  • #624 test-docker-compose ci pipeline (#663)
  • #612 Fix inheritance (#657)
  • rf#218 install test utils (#652)
  • #648 Create test for failed db_template render (#649)
  • #639 Divide CI tests (#640)
  • fidals/refarm-site#208 Remove an excess argument from get_category_descendants (#633)
  • #629 Grade refarm version to 0.4.14 (#631)
  • rf#197 Rm prepare_data from context (#627)

Enable cache, cosmetic for PO and huge of refactoring

23 Oct 14:45
3a135bd
Compare
Choose a tag to compare

Features

  • #606 Fix and enable caching mech (#608)

Fixes

  • #575 Fix link on main page
  • #609 Apply new year styles (#613)

Refactor

  • #542 Refactor import styles (#614)
  • rf#169 Rm get_active method
  • rf#182 Move prepare products to context (#602)
  • #585 Tests for missed Ya.Kassa orders
  • rf#182 Begin to remove prepare_tile_prods function

Set of minor fixes

15 Oct 06:46
bea4568
Compare
Choose a tag to compare

Fixes
#574 Update pricelist formulas (#601)
#463 Install certain celery commit (#596)
#583 Fake order id in admin. #576 Category.name field size (#584)
#565 add vendor to yml (#571)

Features
#589 Send revenue to jsecommerce (#590)

Refactor
#463 Pin celery version to 4.2.0 to fix celery deps error (#593)
#591 Fix env substitution in docker-compose.yml for docker-rm (#592)
#587 Fix a syntax error in docker-up pipe (#588)
#534 Fill the CI's docker-up pipe with data (#536)
#581 Get id of order's fields from backend to frontend (#582)
#577 Move context module to refarm.catalog app (#580)
rf#168 Prepare context module for moving to refarm (#573)
#570 Bump python to 3.7 (#572)
#550 Split TaggedCategoryPage class (#551)
#561 Bump refarm version (#564)
#562 Create migrations for duplicated products (#563)
Fix the CatalogPagination.test_pagination_canonical test (#560)
#555 Create test_numbered_pagination_links (#559)

Pagination buttons and Tag fixes

30 Aug 16:02
e4293d5
Compare
Choose a tag to compare

Feautes

Fixes

Refactor

  • #526 Use html data attribute getter (#553)
  • Rf162 move tags to refarm side (#541)
  • #506 Move Product.get_siblings implementation to RF (#552)
  • #535 #547 Move utm filter processing to separated class (#549)

Log for ya aviso endpoint. Filter cheap gm.yml offers

27 Aug 15:00
8f7127f
Compare
Choose a tag to compare

Fixes

  • #543 Add log to ya aviso view. Change order list fields set at admin panel (#544)

  • #533 Set lower bound for gm.yml offers (#545)

Fix jsecommerce

22 Aug 16:06
64939d2
Compare
Choose a tag to compare

Fixes

  • Send brand data to tracking system #531
  • Send order data to tracking system #532

Product page siblings and few fixes

22 Aug 14:34
ee7eda0
Compare
Choose a tag to compare

Fixes

Features

  • #402 Hide a catalog's pagination buttons (#512)
  • #388 Product page siblings (#499)

Scaffolds

  • #505 vendor for slider siblings (#528)
  • #504 Extend sending info about products to YA and GA systems (#520)
  • #398  Create problem for tags in different groups (#519)

Cleanup

  • #481 Create method get_category_descendants (#521)
  • #265 Remove config.py (#509)
  • #fix  Actualize feature's docs (#516)
  • #408 docker up checks (#490)
  • #493  Disable copy_phone and copy_mail targets (#508)
  • #510  Rm or move to pdd all TODO's (#511)
  • #485  Apply js linter rules (#492)
  • stb#263 Add "secrets" option to .drone.yml (#501)
  • #433 Pin django-redis to 4.8.0 version (#500)
  • #489  Test yandex kassa form selection (#491)
  • #473 Doc ya aims list (#486)
  • #467 Create test for creation of deactivated product (#482)

Critical fixes

06 Aug 19:17
Compare
Choose a tag to compare

Fixes

  • Fix all tracking. Add ga(...) as reserved word for uglify (#483)
  • Fix redirection to Ya.Kassa (#488)
  • Fix not excluded from price category bug (#479)

Feature minors

  • Create styles for 404 related products (#474)

Cleanup

  • Create and use ProductActiveManager (#469)

Tracker features, minor seo fixes

04 Aug 09:22
1a0e0f0
Compare
Choose a tag to compare

Feature list

  • rf#129 ecommerce trackers (#416)
  • Render siblings on 404 product page (#468)
  • Rm category from feed (#453)
  • Fix reaching of Ya's buying goals (#440)
  • Fix h1 length with new refarm version (#447)
  • cleanup redirect tests to refarm_redirect app (#438)

Cleanup list

  • Use python image in drone (#465)
  • Use node image in drone (#437)
  • Repair npm volumes (#462)
  • Increase selenium timeouts (#431)
  • Rm redundant services ports forwarding (#427)
  • Docs for build system (#436)
  • Fix celery-command-worker service for docker-compose-production.yml (#430)
  • Update celery (#425)
  • Prove failed /robots.txt with test (#423)
  • Move selenium-timeouts to django settings (#385)
  • Disable slash auto appending for robots redirects (#419)
  • Fix presence of navigation links. (#415)
  • stb#245 stb#246 Remove the app service's depedency from a nodejs service. (#414)
  • Add checks for python production Dockerfile (#412)
  • Fix url for robots.txt. Fix a slug for robots.txt. (#411)
  • Refactor npm deps. Move babel-preset-es2015 to babel-preset-env (#386)
  • Pin celery version. Move SELENIUM_- variables to local.py/drone.py (#466)

Few feautes but much cleanup

07 Jul 14:59
cc7b6ce
Compare
Choose a tag to compare

Features

  • Fix redirects behaviour (#381)
  • Create pagination buttons and canonical links. Commented while js behaviour is done (#395)
  • Fix robots.txt templates bug (#370)
  • Test drone (#301)

Cleanup

  • Forward local.py config (#401)
  • Save media (#390)
  • Split projects to prevent problems on prod (#400)
  • Rm redundant lint services deps (#382)
  • Split catalog page test class into smaller parts (#377)
  • Enable db connection pool (#374)
  • Fix npm install. Fix makefile, add missed migration (#355)
  • Add .editorconfig (#369)
  • Fix npm install gulp-imagemin problem (#362)
  • Fix docker-build step (#358)
  • Create pull_request_template.md
  • Не используем dj_database_url (#356)
  • #347 Add when: option to .drone.yml (#348)
  • Resurrect coala (#336)
  • Create a pagination object for view. Create todos for the issue (#325)
  • Move some ecommerce description to SE side (#330)
  • Repeat 404 button fix (#328)
  • Set precisions for wholesale prices (#315)
  • Create prepare-deploy Make rule. Recreate nginx container during deploy (#324)