shuup

E-Commerce Platform

OTHER License

Downloads
7.5K
Stars
2.2K
Committers
61

Bot releases are visible (Hide)

shuup - Release 2.2.9

Published by chessbr almost 4 years ago

shuup - Release 2.2.6

Published by chessbr almost 4 years ago

shuup - Release 2.2.4

Published by chessbr almost 4 years ago

shuup - Release 2.2.3

Published by chessbr almost 4 years ago

shuup - Release 2.1.11

Published by chessbr about 4 years ago

shuup - Release 2.1.3

Published by chessbr about 4 years ago

shuup - Release 2.1.0

Published by chessbr about 4 years ago

shuup - Release 1.11.11

Published by chessbr about 4 years ago

shuup - Release 1.11.10

Published by tulimaki about 4 years ago

  • Fix issue on arranging menu after reset which sets the configuration None
    which in the other hand is hard to update as it is not dict.
  • Also see release 1.11.9.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release 1.11.9

Published by tulimaki about 4 years ago

Added

  • Admin: add option to arrange menu for superuses, staff and suppliers

    For now it was only possible to arrange menu per user which is not
    sufficient while the menu needs to be arranged for the whole group
    of people like shop staff or vendors.

    Allow to create menu custom menu for superusers, staff or suppliers,
    but remain the possibility to still arrange the menu per user.

    Add option to translate each menu arranged for these groups since
    not all vendors/suppliers necessary speak same language.

  • Notify: added email template object to store reusable email templates for SendEmail actions
    This contains a migration step to move all old body template field to use email templates.

  • Core: Add dynamic measurement unit system

    • New settings for specifying units:
      • SHUUP_MASS_UNIT
      • SHUUP_LENGTH_UNIT
    • New function for getting the volume unit: shuup.core.utils.units.get_shuup_volume_unit
  • Add signal when an email is sent by a notification

  • Add Dockerfile-dev for development

  • Add Docker instructions to docs

Changed

  • Xtheme: move CodeMirror JS lib dependence to Admin
  • Sanitize product description on save if SHUUP_ADMIN_ALLOW_HTML_IN_PRODUCT_DESCRIPTION is set to False
  • BREAKING: Change Shipment default weight unit from kg to g
  • BREAKING: Change Shipment default volume unit from m3 to mm3
  • BREAKING: Change ShipmentProduct default volume unit from m3 to mm3
  • Front: Add priority attribute to base order form to enable using precedence
  • Add theme for the shop in shuup_init
  • Make the shop not be in maintenance mode in shuup_init
  • Make Dockerfile use shuup from PyPi for faster build time

Removed

  • Remove 'known unit' validation from MeasurementField, it can contain any units now

Fixed

  • Fix admin order edit tool to use correct id for supplier query
  • Admin: limit the Manufacturer delete queryset per shop
  • Fix issue with browser tests
  • Move workbench sqlite database location for upcoming Docker setup

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release 1.11.1

Published by tulimaki over 4 years ago

Fixed

  • Fixed issue that was returning product id from a basket line that didn't contain a product

Also see changelog for complete list of changes between each release.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release 1.11.0

Published by tulimaki over 4 years ago

Changed

  • Importer: add context object while initializing a importer class
  • Core: use UUID in basket IDs to prevent possible duplicates
  • Core: save basket shipping and billing address as dictionary when id is not available
  • Front: remove the custom _load() implementation from the basket as it is the same as the core
  • Core: ignore lines that are not from the given source while calculating taxes
  • Campaigns: do not apply campaigns in baskets configured to a supplier
  • Admin: change service admin to list only providers that the current user can access
  • Use UUID4 while generating order line ids by default
  • Admin: Improve message banners, by:
    • Resetting the timeout for hiding the messages when a new message is added.
    • Immediately clearing the already hidden messages a when new one is added.
    • Not hiding messages when clicking just random background elements.
    • Allowing dismissing all of the messages by clicking any one of them anywhere.

Added

  • Admin: add improved product copy
  • Core: add task runner to support running tasks using 3rd party services like Celery
  • Core: add shops and supplier to ServiceProvider and Service models
  • Front: add feature for checkout phases to spawn extra phases
  • Add custom get_ip method and use it everywhere
  • Importer: add permissions for all the diffrent types of importers
  • Importer: add context class to data importer

Removed

  • Travis jobs for Django 1.8 and 1.9

Fixed

  • Removed the kind prefix from feedback messages using Django messages to prevent duplicate strings.
  • Fixed the way the permissions identifier are split in admin
  • Fixed issue that was importing User model directly
  • Core: changed del basket command handler to not try to parse the basket line into an integer

Also see changelog for complete list of changes between each release.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release 1.11.0b3

Published by chessbr over 4 years ago

shuup - Release 1.11.0b2

Published by chessbr over 4 years ago

shuup - Release 1.11.0b1

Published by chessbr over 4 years ago

shuup - Release 1.10.15

Published by tulimaki over 4 years ago

Changed

  • Front: Ensure company name and tax number is set to both billing and shipping address same way
    as when filled through company form when customer is not logged in. Company name and tax number
    at order addresses seems to help with some taxation logic as well as makes things more consistent.

Fixed

  • Admin: Make sure related custom columns are added accrodingly. Fix issue with filtering through columns
    that are by default hidden

Also see changelog for complete list of changes between each release.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release 1.10.14

Published by tulimaki over 4 years ago

Fixed

  • Front: only show carousel title when there is one

Changed

  • Notify: Add AccountActivation event. AccountActivation event is
    triggered only when the user is activated for the first time.
  • Front: improve next parameter with registration. Check GET
    parameter first and then fallback to POST data.

Also see changelog for complete list of changes between each release.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup - Release v1.10.13

Published by tulimaki over 4 years ago

  • Admin: fix width issue with picotable images
  • Admin: fix bugs in order edit and improve it one step closer to
    multivendor world. Now supports situation when vendors does not
    share products.
    • Add option to make shipping and payment method optional
    • Add supplier to pricing context
    • Show supplier name on product column
    • Make auto add for product select false by default
    • Fix product select2 missing URL and data handler since
      the whole ajax method was passed as attrs.
    • Add option to open/close collapsed content sections in mobile
  • Core: add option to enable order edit for multiple vendors
  • Front: do not stack history on product list when filters are changed.
    Instead replace state so back-buttons works nicely.
  • Front: prevent image Lightbox touching history so you do not need
    to click back 6 times after you have viewed all images.

Also see changelog for complete list of changes between each release.

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
shuup -

Published by tulimaki over 4 years ago

shuup - Release 1.10.4

Published by tulimaki over 4 years ago

Added

  • Admin: add option to impersonate staff users
  • Notify: add option to delete notify scripts
  • Admin: Allow shop staff to impersonate regular users
  • Notify: Add BCC and CC fields to SendEmail notification action.
  • Add the CHANGELOG.md to the root of the code base.

Changed

  • Make Admin messages dismissible
  • Xtheme: Improve template injection by checking not wasting time invoking regex for nothing
  • Add MiddlewareMixin to all middlewares to prepare for Django 2.x
  • Notify: Changed the Email topology type to support comma-separated list of emails when using constants.
  • Front: skip product filter refresh if filters not defined
  • GDPR: change "i agree" button to "i understand"

Fixed

  • Admin: Fix search results overflowing the canvas
  • Admin: fix bug when uploading product media
  • Front: fix notification template default content
  • Admin: improve primary image fallback for product
  • Fixed the placeholder of Select2 component in Admin
  • FileDnDUploader: Add check for the data-kind attribute of the drop zone. If the data-kind is
    images, add an attribute to the hidden input that only allows images to be uploaded.
  • Front: fix bug with imagelightbox
  • CMS: Free page URL on delete

Warning!

  • This release is backwards incompatible and you should replace shuup.api from your custom code with shuup_api. Also at project INSTALLED_APPS remove shuup.api and add shuup_api and shuup_rest_api. Ping us at Gitter if you have any issues updating to this release.

Warning!

  • If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0

Warning!

  • There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).

Warning!

  • Catalog campaigns (campaigns.modules.CatalogCampaignModule) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Use shuup.discounts instead.

Warning!

  • If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.

Warning!

  • If upgrading from pre v1.6.3 see the release notes for the fixed migrations in v1.6.3.
Package Rankings
Top 6.68% on Proxy.golang.org
Top 13.29% on Npmjs.org
Top 4.66% on Pypi.org