Commit Graph

62 Commits (18b8eaf8f534d900a18c2878b5ebb6eaf6bc5ac4)

Author SHA1 Message Date
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
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 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 7fa175a852 Ensure admin role is retained on update 2018-02-05 22:43:22 +01:00
Mark Moffat 4533e23993 Added permission validation to non admin users 2018-02-05 20:51:04 +01:00
Mark Moffat 85faeb9168 Moved common helper to more logical location 2018-02-05 19:20:30 +01:00