This repository has been archived by the owner on Apr 28, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 33
/
TODO
82 lines (74 loc) · 1.87 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
- readers
- API
x site
x pages
x fetch all (+ translations)
x editable elements
x content assets
x content type (engine does not return the content_type_id)
x snippets
x content types
x content entries
- content assets
x theme assets
x content assets
x translations
- filesystem
x pages
x localized fullpath (rebuild the fullpath for localized pages based on the slug / parent slug)
x editable elements
x content type
x snippets
x content types
x content entries
x yaml front matter
x haml -> liquid
- theme_assets
- tests
- content_assets
- tests
- translations
- test
- writers
- API
x site
x create it if it does not exist (admin rights ?)
x update it
x theme assets
x pages
x layouts first
x editable elements ?
x content type
x content assets
x snippets
x content assets
x content types
x replace klass_name by the real class name of the content type
x select type: options
x content entries
x create
x update in another locale (only the translated and non blank fields)
x update with relationships
x content assets
x do not try to replace them every time (in other words, only when they got changed)
x translations
- FileSystem
x site
x pages
x page elements (YAML matters)
x snippets
x content types
x content entries
x theme assets
x use url instead of source
x convert in HAML, SASS, Coffeescript
x content assets
- translations
- tests
=== case not handled for now ===
- a content type gets changed: new fields, renamed ones or deleted.
=== BUGS ===
- theme_assets: some js are not correctly updated
- manage errors from the engine
====== use case =====
-- filesystem -> mongodb (mongoid ?)