Mark Moffat
da34f3e63c
Refactoring the payment config/schema, loading and routes path
2020-03-20 20:06:44 +10:30
Mark Moffat
5f81173919
Refactor the pagination data retrieval
2020-03-19 17:02:22 +10:30
Mark Moffat
7252c309aa
Fixes #127
2020-03-18 17:35:07 +10:30
Mark Moffat
2b368769a2
Lint
2020-02-21 12:52:06 +10:30
Mark Moffat
799ed301f2
Adding discount code support ( #109 )
...
Added a discount code module. Lots of work went into this.
Please report any problems as issues to be fixed
2020-01-21 18:06:46 +10:30
Mark Moffat
0d44ce7cbb
Added global search to the admin UI
2020-01-07 21:15:23 +10:30
Mark Moffat
11302e2255
Improvements to the shipping module & cart updates
2020-01-04 17:40:58 +10:30
Mark Moffat
ede44c856b
Free shipping when paymentGateway is set to instore
2020-01-03 22:47:04 +10:30
Mark Moffat
445c4f62ff
Fixed display of shipping amount in cart & populate through to order
2020-01-03 22:39:51 +10:30
Mark Moffat
eaed663311
Removed debug line
2020-01-03 18:51:45 +10:30
Mark Moffat
5546341c1c
Added ability to extend using modules
2020-01-03 18:51:24 +10:30
Mark Moffat
fa477dbdf4
Centralising functions & refactoring
2020-01-02 15:53:39 +10:30
Mark Moffat
7cef58dae3
Added a dashboard
2019-12-30 22:58:37 +10:30
Mark Moffat
029f279331
Aligned variable names
2019-12-30 18:07:12 +10:30
Mark Moffat
03573129b3
Fixing cart storage and management
2019-12-30 13:40:57 +10:30
Mark Moffat
77c9cecaeb
Add country select to customer in admin
2019-12-28 17:01:28 +10:30
Mark Moffat
32ea7da4da
Huge rewrite and update of style/layout + theme simplification
2019-12-26 13:53:21 +10:30
Mark Moffat
b48b2237ee
Improving checkout experience Fixes #103
2019-12-21 13:16:48 +10:30
Mark Moffat
ddf78c1618
Add country select for customer form & handle customer register fix
2019-12-19 15:35:48 +10:30
Mark Moffat
c76bff7036
Fixed issue with env and config
2019-12-18 20:33:26 +10:30
Mark Moffat
cbfb5fa84e
Set env after reading from environment file
2019-12-18 19:32:15 +10:30
Mark Moffat
7a3f61dbb3
Allowing env.yaml file for environment configs
2019-12-18 17:40:54 +10:30
Mark Moffat
13e25251c7
Allow .env override in payment config
2019-12-16 18:28:52 +10:30
Mark Moffat
bc02499bda
Removed unsused
2019-12-07 10:10:32 +10:30
Mark Moffat
f6ab6207eb
Refactoring tests
2019-11-09 12:44:56 +10:30
Mark Moffat
a87d2fbf0a
Adding subscriptions ( #95 )
...
* Adding subscriptions
* Adding in ability to use webhook for subscriptions
* Add docs and ability to create subscriptions
* Fixed populating value
* Adding subscription tests
* Language update
2019-11-06 21:10:27 +10:30
Mark Moffat
e5ef7af4cc
Linting
2019-11-03 09:48:34 +10:30
Mark Moffat
726df5a9fb
Random generate secrets and store in settings-local
2019-10-29 19:30:47 +10:30
Mark Moffat
1584a2a173
Fixing deprecated DB calls
2019-10-29 18:56:30 +10:30
Mark Moffat
c9732ad235
Images should be under the product id not permalink
2019-10-26 12:03:39 +10:30
Mark Moffat
7070cdef7e
Refactoring
2019-10-26 11:38:53 +10:30
Mark Moffat
807ab4d32c
Changing productPublished from string to bool
2019-10-25 13:44:28 +10:30
Mark Moffat
2d4b911bfc
Fix #85 products not showing
2019-10-25 13:29:44 +10:30
Mark Moffat
7af378a7bb
Linting
2019-07-12 17:36:34 +09:30
Mark Moffat
fc1580ddd6
Starting to add schema validation to API endpoints
2019-06-17 19:51:45 +09:30
Mark Moffat
10215af9ff
Fixed settings saving + add sending of order hooks
2019-06-15 15:35:31 +09:30
Mark Moffat
291a044d0b
Linting and refactoring
2019-06-15 14:16:08 +09:30
Mark Moffat
948ff11030
Validate API key in requests
2019-06-15 10:25:23 +09:30
Mark Moffat
d18940a9dd
Add debug logging
2019-06-11 19:31:45 +09:30
Mark Moffat
01cd784a0e
Fixed test scripts
2019-06-09 22:02: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
300057aa88
Linting
2019-02-09 13:43:44 +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
Mark Moffat
b4a9ba3064
Sanitize product inputs
2018-12-12 00:31:56 +11:00
Mark Moffat
ac652edcb3
Linting fixes
2018-10-05 21:28:33 +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
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
Mark Moffat
b2234ef4f2
Login fixes
2018-08-31 13:00:27 +09:30
Mark Moffat
65b18cfe42
Add limitations to file uploads
2018-06-01 21:01:23 +09:30