Commit Graph

425 Commits (8373dfc430a6e84ec8d78eb7ea4346c84c0d0a3a)

Author SHA1 Message Date
Mark Moffat ca7043be2a Starting to add ability to make admin API requests 2019-06-15 10:26:03 +09:30
Mark Moffat 948ff11030 Validate API key in requests 2019-06-15 10:25:23 +09:30
Mark Moffat 005b57106c Fix test data bool 2019-06-15 10:24:52 +09:30
Mark Moffat da38fb6076 Generate API keys in admin UI 2019-06-15 10:24:41 +09:30
dependabot[bot] aabf47fc2d Bump is-my-json-valid from 2.17.1 to 2.20.0
Bumps [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid) from 2.17.1 to 2.20.0.
- [Release notes](https://github.com/mafintosh/is-my-json-valid/releases)
- [Commits](https://github.com/mafintosh/is-my-json-valid/compare/v2.17.1...v2.20.0)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-13 20:44:12 +09:30
Mark Moffat 05b41daf2e Version bump 2019-06-13 20:43:39 +09:30
Mark Moffat 802414b208 Adding more tests 2019-06-12 18:48:48 +09:30
Mark Moffat 519c00f983 Revert debugging 2019-06-12 18:28:03 +09:30
Mark Moffat 536a3c4612 Changing indexing in tests 2019-06-12 18:26:08 +09:30
Mark Moffat 9860ac2de5 Debugging travis failure 2019-06-12 18:23:34 +09:30
Mark Moffat ab4c63c5af Debug why travis fails test. Assume env related. 2019-06-12 18:20:16 +09:30
Mark Moffat 997d4d29c8 Fixed indexing and added search test 2019-06-11 19:33:56 +09:30
Mark Moffat 9208619803 Change startup and only run indexing while not in test env 2019-06-11 19:33:42 +09:30
Mark Moffat d18940a9dd Add debug logging 2019-06-11 19:31:45 +09:30
Mark Moffat 704adb747c Linting 2019-06-11 15:02:44 +09:30
Mark Moffat 1c741eb615 Linting 2019-06-11 14:43:20 +09:30
Mark Moffat 73bc060f57 Linting 2019-06-11 14:42:14 +09:30
Mark Moffat e48bd97bf7 Fixing tests 2019-06-11 14:42:07 +09:30
Mark Moffat 3a61855609 Test for stock control 2019-06-09 22:19:50 +09:30
Mark Moffat 3c38a6f9da Track stock on testing 2019-06-09 22:19:35 +09:30
Mark Moffat fa5f27f989 Added nodejs 10 to testing 2019-06-09 22:08:21 +09:30
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