0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00
ghost/core/server/data
Hannah Wolfe 20710b9eba Refactor importer with tests
refs #4605

- Move as much code as possible out of the DB API
- Split the importer into 2 concepts, code which handles different
  filetypes and code which takes the content of files and imports it into
  Ghost in some way
- Split the import process into 4 steps, load the file into a useful
  format, preprocess the data, do the import, generate a report
- Reporting is currently a no-op
- Adds a basic level of testing
2014-12-17 18:22:39 +00:00
..
export Replace the when promise library with bluebird. 2014-08-23 17:15:40 +00:00
fixtures Add jscs task to grunt file and clean up files to adhere to jscs rules. 2014-09-17 21:44:29 -04:00
import API - no more m-2-m relation ids by default 2014-12-02 19:24:44 +00:00
importer Refactor importer with tests 2014-12-17 18:22:39 +00:00
migration Fix updateConfigTheme method. 2014-11-20 14:54:37 +00:00
sitemap Fixes sitemap image errors 2014-12-14 23:03:40 +00:00
utils Add jscs task to grunt file and clean up files to adhere to jscs rules. 2014-09-17 21:44:29 -04:00
validation Follow symlinks when resolving theme paths. 2014-10-02 13:37:18 +00:00
versioning Add jscs task to grunt file and clean up files to adhere to jscs rules. 2014-09-17 21:44:29 -04:00
default-settings.json adds code injection admin frontend implementation, handlebar helpers + settings 2014-12-04 04:16:08 +00:00
schema.js Add jscs task to grunt file and clean up files to adhere to jscs rules. 2014-09-17 21:44:29 -04:00