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
Mark Moffat
245c67188b
Files not needed
2018-02-17 21:09:30 +01:00
Mark Moffat
5d9fb25073
Fixed theme path
2018-02-17 14:39:00 +01:00
Mark Moffat
2ded224d5b
Added a new theme called "Mono"
2018-02-17 14:30:28 +01:00
Mark Moffat
7b617bcb30
Fixed menu in test data
2018-02-17 12:26:18 +01:00
Mark Moffat
8d966f862b
Added more test products
2018-02-14 09:11:45 +01:00
Mark Moffat
e3f0887e4c
Gulp now compressing theme CSS
2018-02-13 22:15:14 +01:00
Mark Moffat
26b9ff85b1
Small Material theme fixes
2018-02-13 21:59:30 +01:00
Mark Moffat
bfb6b04b2e
Added screenshot
2018-02-13 21:59:03 +01:00
Mark Moffat
7f7f3cebef
Added 'Material' theme
2018-02-13 21:22:33 +01:00
Mark Moffat
963a720c6f
Small fixes
2018-02-13 21:22:12 +01:00
Mark Moffat
59b5dd8954
More theme refactor
2018-02-13 21:21:45 +01:00
Mark Moffat
de5741750a
Refactoring theming
2018-02-13 21:21:22 +01:00
Mark Moffat
278cf5091a
Fixed help text
2018-02-13 21:20:59 +01:00
Mark Moffat
09cd83352f
Fixed theme and partials structure
2018-02-11 20:47:26 +01:00
Mark Moffat
2990c9e8fe
Theme now defaults to Cloth to avoid duplicate code
2018-02-11 13:44:45 +01:00
Mark Moffat
11a0ce909b
Reverted index change
2018-02-11 13:40:07 +01:00
Mark Moffat
a8d5a60ee0
Only running indexing on production startup
2018-02-11 13:02:47 +01:00
Mark Moffat
7037e18017
Passing proper config and params on product not found
2018-02-07 20:51:30 +01:00
Mark Moffat
d6bff8496b
Small typo causing bad errors
2018-02-07 20:43:01 +01:00
Mark Moffat
13173d9f97
Updated readme with demo URL
2018-02-07 12:59:55 +01:00
Mark Moffat
46a82cc123
Merge pull request #6 from rafaesc/patch-1
...
Updated the Stripe config message error
2018-02-06 06:49:25 +01:00
Rafael Escala
fc1423c315
Updated the Stripe config message error
2018-02-05 17:04:42 -05:00
Mark Moffat
7fa175a852
Ensure admin role is retained on update
2018-02-05 22:43:22 +01:00
Mark Moffat
292dbf7e07
Fixed permissions
2018-02-05 22:28:12 +01:00
Mark Moffat
fe3a1c7c25
Fixed permissions
2018-02-05 22:28:04 +01:00
Mark Moffat
4533e23993
Added permission validation to non admin users
2018-02-05 20:51:04 +01:00
Mark Moffat
bf67621a86
Fixed all the routes I broke
2018-02-05 19:33:40 +01:00