Mark Moffat
8ef0e08870
Remove old node version
2019-06-09 22:06:43 +09:30
Mark Moffat
cfcfcadfed
Merge branch 'master' of github.com:mrvautin/expressCart
2019-06-09 22:03:20 +09:30
Mark Moffat
aeb6a8e05e
Fixed tests
2019-06-09 22:02:28 +09:30
Mark Moffat
01cd784a0e
Fixed test scripts
2019-06-09 22:02:22 +09:30
Mark Moffat
3a8c426279
Updates test script
2019-06-09 22:01:44 +09:30
Mark Moffat
10d04c2485
Removed comment
2019-06-09 22:00:26 +09:30
dependabot[bot]
6df1ae7c46
Bump extend from 3.0.1 to 3.0.2
...
Bumps [extend](https://github.com/justmoon/node-extend ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/justmoon/node-extend/releases )
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-06-08 17:23:22 +09:30
Mark Moffat
f37e521768
Added ability to easily run the test/sample data
2019-06-08 17:20:01 +09:30
Mark Moffat
bc4a5ee71b
Refactor the DB connection to be able to reuse
2019-06-08 17:19:40 +09:30
Mark Moffat
211da71fd1
Fixed some vuln dependencies
2019-06-01 22:00:26 +09:30
Mark Moffat
f1b6d1dcc8
Store cart in the DB and handle the holding of stock across sessions
2019-06-01 21:52:14 +09:30
Mark Moffat
b76df6c03e
Updated packages
2019-05-29 20:34:57 +09:30
Jane Slooth
caded82b34
Update pay.hbs
2019-05-29 20:26:34 +09:30
Mark Moffat
0b6071b6d9
Default stock management to false
2019-02-10 14:25:51 +10:30
Mark Moffat
1b32393b2b
Show message when item is out of stock
2019-02-10 14:25:31 +10:30
Mark Moffat
52828cbd40
Fixes #37
2019-02-10 14:16:42 +10:30
Mark Moffat
0ce3a16817
Version bump
2019-02-09 21:25:32 +10:30
Mark Moffat
4b03b12ba4
Update packages
2019-02-09 21:24:38 +10:30
Mark Moffat
3ab76684bb
Stock management changes
2019-02-09 21:16:41 +10:30
Mark Moffat
b352058e76
Starting stock management
2019-02-09 14:37:02 +10:30
Mark Moffat
300057aa88
Linting
2019-02-09 13:43:44 +10:30
Mark Moffat
1ee773a3fd
Fix #34
2019-02-09 13:43:02 +10:30
Mark Moffat
a03f1ef6e7
Merge branch 'master' of https://github.com/mrvautin/expressCart
2019-02-09 13:36:12 +10:30
Mark Moffat
53df3db937
Added form PR #41
2019-02-09 13:35:41 +10:30
Shreyas
1c09c0f7d4
This is minor fix for image upload issue if multiple sub directories to be created based on permaLink of product
2019-02-09 13:33:24 +10:30
Asad Akram
4739b59c1f
in cart; on product quantity update, change the value too.
2019-02-09 13:33:06 +10:30
Mark Moffat
ac01568036
Missing title
2018-12-12 00:35:35 +11:00
Mark Moffat
b4a9ba3064
Sanitize product inputs
2018-12-12 00:31:56 +11:00
Mark Moffat
1d2522668a
Linting
2018-10-05 22:45:39 +09:30
Mark Moffat
5db27a523b
Allow for order wide comments on payment
2018-10-05 22:45:12 +09:30
Mark Moffat
4c72bbaa87
Package lock
2018-10-05 22:02:29 +09:30
Mark Moffat
eac527904d
Version bump
2018-10-05 21:28:59 +09:30
Mark Moffat
ac652edcb3
Linting fixes
2018-10-05 21:28:33 +09:30
Mark Moffat
d2679077a4
Gulp fixes
2018-10-05 21:27:41 +09:30
Mark Moffat
dbb3a15f65
Merge branch 'master' of https://github.com/mrvautin/expressCart
2018-10-05 21:26:18 +09:30
Mark Moffat
9d94ea0a80
Added ability to add comments to product in order
2018-10-05 21:24:42 +09:30
Ben Burns
9b0f7a03b7
Handle settings changes without restart
...
Prior to this change, edited settings on the /admin/settings page
required a restart for the edit to take effect. This even causes the
settings page itself to not reflect the updated settings once you
navigate away from it or refresh. This change triggers the config to
reload when the settings are modified, which causes the impacted
templates to be recomputed.
2018-09-02 21:26:15 +09:30
Ben Burns
70127ee0bc
Allow for an ignored local settings file.
...
Even though settings.json is in the .gitignore file git does not ignore
modifications to this file. This change makes expressCart detect the
existence of a file called settings-local.json. When this file exists,
it will be used for reading and writing settings instead of the usual
settings.json. This will help to prevent accidental leakage of user
secrets.
2018-09-02 21:25:37 +09:30
Ben Burns
539261d140
Rename mongodb container to expresscart-mongodb
...
This change avoids naming conflicts with other mongodb containers.
2018-09-02 10:21:36 +09:30
Ben Burns
d889bfb525
Fix missing python dependency in docker build
2018-09-02 07:18:45 +09:30
Mark Moffat
354f4e980e
Npm audit fixes
2018-08-31 14:41:01 +09:30
Mark Moffat
ec6a01413d
Updated package lock
2018-08-31 14:34:56 +09:30
Mark Moffat
b2234ef4f2
Login fixes
2018-08-31 13:00:27 +09:30
Marty Sloan
f9b5a84fb8
updated cartTotalItems in routes/index.js instead of adding handlebar helper. fixes quantity discrepency in the view when you first add items to the cart
2018-07-17 14:25:15 +09:30
Marty Sloan
9662d341c8
add new handlebars helper cartTotalItems and pass session.cart to it from layouts/layout.hbs to show cart total items including quantities
2018-07-17 14:25:15 +09:30
Marty Sloan
4f7eeb87c8
check for admin view before loading materialize js
2018-07-17 14:24:03 +09:30
Marty Sloan
b9caca8794
update routes/admin.js to fix bug deleting product options
2018-06-22 16:46:42 +10:00
Martin Sloan
ad6ca4ba60
check for order options with this.options in views/order.hbs
2018-06-11 09:57:49 +09:30
Martin Sloan
77d7262124
remove productOptions from routes/order.js
2018-06-11 09:57:49 +09:30
Mark Moffat
65b18cfe42
Add limitations to file uploads
2018-06-01 21:01:23 +09:30