Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plone 6 #126

Merged
merged 79 commits into from
Apr 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
18bcac1
bootstrap markup
agitator May 7, 2020
7ec7b5b
update markup for bootstrap
agitator May 7, 2020
6054dcc
remove update action
agitator May 7, 2020
88776af
indentation
agitator May 7, 2020
3f34bc4
Use Decimal for shipping and article defaults.
agitator May 14, 2020
a4cce6f
Add warning: Related settings will be reset!
agitator May 15, 2020
e36af5c
Merge pull request #114 from bluedynamics/default-float-to-decimal
agitator May 15, 2020
0418154
use BooleanIndex
agitator May 15, 2020
a8aabee
add upgrade step
agitator May 15, 2020
fd7cb4a
remove old index
agitator May 15, 2020
aeeab03
Merge pull request #115 from bluedynamics/use-boolean
agitator May 15, 2020
31bcf86
use "and" instead of "&"
agitator May 15, 2020
857e9c1
markup tweaks
agitator May 16, 2020
55b91ef
damn numbers
agitator May 16, 2020
3577a2d
currency before price
agitator May 24, 2020
b211119
use sm form-controls
agitator May 29, 2020
6a3f291
update translations
agitator May 29, 2020
4d82b7d
better line breaks
agitator May 29, 2020
fd3f2f5
update translation
agitator May 30, 2020
4e0ecd9
% placement according to https://www.duden.de/rechtschreibung/Prozent
agitator May 30, 2020
08e3e3d
change scale
agitator Jun 1, 2020
31eca33
Remove Archetypes related documentation. Introduce ``bda.plone.shop.c…
rnixx Sep 16, 2020
173c6e6
fix CHECKOUT_INTERMEDIATE_VIEW url
agitator Sep 17, 2020
7fea238
use context.absolute_url
agitator Sep 17, 2020
6032f81
update buildout for plone6 py3 only
agitator Nov 6, 2020
bf21f19
add yafowil bootstrap checkouts
agitator Nov 12, 2020
3c48f3c
add yafowil bootstrap5
agitator Nov 13, 2020
04ab9e8
bs5 markup
agitator Nov 13, 2020
8d7da17
bootstrap b1 changes
agitator Dec 16, 2020
25a99f5
mark as not required
agitator Dec 27, 2020
175e3d2
mark as not required
agitator Dec 28, 2020
373481f
Restore venv support, fix versions
rnixx Feb 19, 2021
e30279f
pin pygments version
rnixx Feb 19, 2021
02ae8b1
fix datagridfield imports
agitator May 11, 2021
d3a0a01
update buildout
agitator Aug 16, 2021
2c78046
py 3.9.x
agitator Aug 16, 2021
6ee3d87
fix DictRow import
agitator Aug 16, 2021
c66a01c
add bda.plone.wallee & vscode
agitator Sep 20, 2021
1793be0
update deps & pinnings
agitator Sep 20, 2021
104e903
switch to plone6 pre-alpha
agitator Sep 20, 2021
d6fa906
update controlpanel icon
petschki Jul 18, 2022
3080ac4
switch to github actions with mxdev
petschki Jul 18, 2022
03488ef
make style
petschki Jul 18, 2022
d7c09f4
update setup.py
petschki Jul 18, 2022
d1cb219
update README
petschki Jul 18, 2022
fcec794
concat string
petschki Aug 19, 2022
92feddd
add changes mx.ini and instance.yaml
toalba Feb 6, 2023
cb494ea
Fix checkout URL
rnixx Feb 6, 2023
d0056ee
default_invoice_country requires a value
rnixx Feb 6, 2023
bb48a63
minor formatting
rnixx Feb 6, 2023
80008b1
add /instance/ and /robot/ to gitignore
toalba Feb 7, 2023
661256e
formating, add /instances, /robot to gitignore
toalba Feb 7, 2023
54b7a19
Generate makefile with mxmake
rnixx Feb 7, 2023
63a7311
Update makefile
rnixx Feb 7, 2023
26adb78
Update makefile and mx.ini
rnixx Feb 7, 2023
ac1c9d0
Update makefile
rnixx Feb 7, 2023
f545f0f
Add shop.tac to be able to start zope with twisted.
rnixx Feb 8, 2023
b9bcf4c
use asyncio main loop in twisted
rnixx Feb 8, 2023
5323fdb
Merge remote-tracking branch 'origin/master' into bootstrap-plone6
petschki Mar 15, 2023
298429b
catch error when looking up text in configuration. this is needed wit…
petschki Mar 16, 2023
c30a166
Update makefile
rnixx Apr 13, 2024
dfd8214
Merge branch 'bootstrap-plone6' of github.com:bluedynamics/bda.plone.…
rnixx Apr 13, 2024
73865e9
lookup general mail/name from registry and use plone.api
petschki Apr 16, 2024
cb3089f
catch missing payment_text entry
petschki Apr 16, 2024
b9eed33
update CI setup
petschki Apr 16, 2024
f619d41
lint
petschki Apr 16, 2024
5e02310
fix registering registry interfaces. do not overwrite customized sett…
petschki Apr 17, 2024
7993cac
refactor resources to SCSS and add upgradestep
petschki Apr 17, 2024
6a99d0b
add uninstall profile
petschki Apr 17, 2024
2cac7c8
hide shop dependency packages from addon controlpanel. they install a…
petschki Apr 17, 2024
4e5ff9b
sort imports
petschki Apr 17, 2024
9f04bdd
Revert "hide shop dependency packages from addon controlpanel. they i…
petschki Apr 17, 2024
30cae1b
Add test setup
rnixx Apr 17, 2024
008c804
fix main package test source path
rnixx Apr 17, 2024
e2738df
run tests on GHA
petschki Apr 17, 2024
e735613
remove prefix from settings
petschki Apr 17, 2024
7c4c357
shop toolbar menuitem only when browserlayer is installed
petschki Apr 17, 2024
02cbc3b
fix deprecated testmethod
petschki Apr 17, 2024
6671fda
default registry settings on installation
petschki Apr 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Test bda.plone.shop

on:
push

jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python:
- "3.9"
- "3.10"
- "3.11"
- "3.12"
plone:
- "6.0-latest"

steps:
- uses: actions/checkout@v4

- name: Setup Plone ${{ matrix.plone }} with Python ${{ matrix.python }}
id: setup
uses: plone/setup-plone@v2.0.0
with:
python-version: ${{ matrix.python }}
plone-version: ${{ matrix.plone }}
setuptools-version: 69.5.1
additional-eggs: 'setuptools'

- name: Install package
run: |
make install

- name: Run Lint
run: |
make check

- name: Run Tests
run: |
make test
39 changes: 13 additions & 26 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,35 +1,22 @@
*.egg-info
*.mo
*.pyc
.DS_Store
.mxmake/
/*-mxdev.txt
/.project
/.pydevproject
/.mr.developer.cfg
/.installed.cfg
/.settings/
/.vscode/
/buildout.cfg
/bin/
/coverage/
/develop-eggs/
/devsrc/
/dist/
/eggs/
/include/
/lib/
/local/
/instance/
/node_modules/
/parts/
/var/
/src/bda.plone.shop.egg-info/
*.mo
.DS_Store
/vpython/
/env/
/coverage/
/pyvenv.cfg
/report/
/dist/
/log.html
/output.xml
/report.html
/selenium-screenshot-1.png
/pip-selfcheck.json
/share/
/node_modules/
lib64
/.Python
.python-version
/sources/
/var/
/venv/
39 changes: 0 additions & 39 deletions .travis.yml

This file was deleted.

12 changes: 12 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ Changelog
2.0.dev0 (unreleased)
---------------------

- Introduce ``bda.plone.shop.cartdata.CHECKOUT_INTERMEDIATE_VIEW``.
[rnix]

- Remove Archetypes related documentation.
[rnix]

- Use BooleanIndex for item_buyable & add metadata.
[agitator]

- Use Decimal for shipping and article defaults.
[agitator]

- Fix availability details pop-up
[petri]

Expand Down
43 changes: 0 additions & 43 deletions Gruntfile.js

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
License
=======

Copyright (c) 2012-2019, BlueDynamics Alliance, Austria
Copyright (c) 2012-2023, BlueDynamics Alliance, Austria
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
Loading
Loading