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
Mark Moffat
6345ef8318
Bump version
2018-05-30 18:40:03 +09:30
Mark Moffat
baccaae9b0
Fix issue with ability to create admin user by setting referrer
2018-05-30 18:35:17 +09:30
Mark Moffat
c674f86576
Small cart quantity fixes
2018-05-21 23:06:12 +09:30
Rafael Escala
abc5de8ff6
fix:The partial payments/paypal could not be found
2018-04-16 18:55:16 +02:00
Mark Moffat
fa660edb0c
Test fixes
2018-02-23 20:28:05 +01:00
Mark Moffat
4d14589484
Fixed Node version check
2018-02-22 20:16:55 +01:00
Mark Moffat
ddaf235d92
Fixed productAddedDate in test data
2018-02-22 20:10:15 +01:00
Mark Moffat
61c59c8997
Started adding some tests
2018-02-22 18:41:24 +01:00