Development

/plugins/diemPlugin/trunk/TODO

You must first sign up to be able to contribute.

root/plugins/diemPlugin/trunk/TODO

Revision 24140, 9.2 kB (checked in by ornicar2, 4 years ago)

[Diem] removed deprecated sfWidgetFormDmDoctrineChoice class
- updated admin generator class & templates
- removed TUTO file
- updated the LICENSE file
- removed deprecated methods dmDoctrineTable->getDefaultQuery & dmDoctrineTable->getSortColumnName

Line 
1 * [DONE] allow record method usage in admin generator list title
2
3 * [DONE] generate functional tests for admin & front
4
5 * [DONE] finish auto seo ( relative / absolute url construction )
6
7 * [DONE] ensure cross-apps links consistency
8
9 * allow ajax admin list filters
10
11 * admin list filters must accept i18n fields
12
13 * [DONE] admin list sorters must accept i18n fields
14
15 * fix admin code editor ( file creation is broken )
16
17 * [DONE] improve dmOs::join performances
18
19 * [DONE] automatically synchronize objects with pages
20
21 * [DONE] differentially synchronize seo
22
23 * [DONE] transparently merge i18n forms in admin
24
25 * [DONE] fix admin /systeme/security/groups & admin /systeme/security/permissions
26
27 * [DONE] allow progressive admin & front code generation using Zend CodeGenerator
28
29 * [DONE] fix embedded media forms
30
31 * [DONE] fix dm generated forms go in project
32
33 * [DONE] remove context instance creation from tasks when possible
34
35 * [DONE] implement form facilities as for diem 4 ( and get inspiration from http://webmozarts.com/ )
36
37 * [DONE] replace overrides of form::updateObject with form::doReplaceObject
38
39 * [DONE] check css box-shadow performance on firefox3.5/Linux
40
41 * improve zone/widget drag&drop design in front edition
42
43 * open & select current page in front page tree, and open home in admin page tree
44
45 * [DONE] fix fast navigation in admin edit pages
46
47 * fix widget drop into zones don't work when page were loaded without edit mode
48
49 * allow admin list booleans ajax edition ( and maybe other kind of data like simple text ? )
50
51 * [DONE] fix first delete link in admin record edit page : javascript confirmation fails
52
53 * [DONE] automatically add accesskeys to front home links
54
55 * [DONE] study http://www.symfony-project.org/plugins/mgI18nPlugin
56
57 * [DONE] use user theme admin for admin user assets (?)
58
59 * [DONE] fix dmPageSync
60   model A is many parent of model B
61   B record will link to its first A
62   if the first A has no page, B has no page,
63   but B should search for another A wich have a page !
64  
65 * [DONE] fix admin pagination. when a table has relations, pagination count is false ( 8 elements in place of 10 for example )
66
67 * [DONE] include a default ready to use search engine
68
69 * automatically update the internal search engine
70
71 * [DONE] create a check config page like http://iliaz.com/dmsPlugin/index.php
72
73 * [DONE] improve record loremizer. Currently when only one record is loremized, associations with other tables are not created.
74
75 * allow to unsynchronize automatic pages
76
77 * [DONE] bypass sfSearchPlugin and use directly Zend_Lucene
78
79 * protect dev environment
80
81 * [DONE] disable symfony functional tests creation for admin ( they are irrelevant and deprecateds by dmTest )
82
83 * [DONE] do NOT autoload Zend components
84
85 * [DONE] add the search widget
86
87 * [DONE] use Zend Code Generator to create/update front modules
88
89 * [DONE] add the text widget
90
91 * [DONE] front edit : dynamically load widget forms js & css ( tabs, markdown... ) for performance reasons
92
93 * [DONE] front edit dmWidgetMedia is broken : can not add a file by upload
94
95 * [DONE] sfWidgetFormDmDate should extend sfWidgetFormI18nDate instead of currently sfWidgetFormDate
96
97 * [DONE] log visitors
98
99 * [DONE] admin batch actions : show as links and add validate/unvalidate all
100
101 * [DONE] admin forms : load current object variable in partials and components
102
103 * [DONE] secure apc interface
104
105 * [DONE] fix strange behavior in apc monitor ( the file uses global variables wich just do not work... >:-/ )
106
107 * [DONE] allow admin menu customization ( kiss ! )
108
109 * [DONE] clean this huge jquery-ui stylesheet
110
111 * [DONE] fix dmAdmin/moduleTypeSuccess && spaceTypeSuccess
112
113 * [DONE] remove deprecated class dmAdminHelper
114
115 * [DONE] allow to remove a media attached to a record in admin
116
117 * [DONE] admin doctrine selects must use defaut table sort
118
119 * [DONE] fix /admin.php/ strange non php redirection
120
121 * [DONE] fix file [Already exists in this folder] where adding an existing media to a record
122
123 * [DONE] fix admin drag&drop sort interface
124
125 * [DONE] admin choice many : add all / none
126
127 * add a menu widget
128
129 * [DONE] front edit : make impossible to open many times a zone or widget edit dialog
130
131 * [DONE] front edit : try on zone edit dialog does not work
132
133 * consider integrate jquery tools & flow player
134
135 * [DONE] front edit deleting a zone does not close its edition dialog
136
137 * [DONE] admin record edition : try changing save button like pages link on top of netvibes
138
139 * [DONE] consider removing views as each view generaly require a different sql query...
140
141 * draw the logo
142
143 * [DONE] admin list : when sorting by foreign table, try to keep alphabetical/numeric order
144
145 * [DONE] compare doctrine inflector to dmString
146
147 * [DONE] remove useless dm_site table
148
149 * [DONE] allow database, culture aware, user friendly configuration
150
151 * [DONE] fix bad css compression on front when not logged
152
153 * [DONE] improve admin security
154
155 * [DONE] assign credentials to admin module to unshow them in the menu
156
157 * DmMail : allow to activate/desactivate a mail
158
159 * [DONE] consider using Symfony Components Dependency Injection Container
160
161 * [DONE] Implement Symfony Components Dependency Injection Container everywhere it makes sense
162
163 * consider feed dmDataService with fixtures
164
165 * implement link_external blank on dmLinkTag
166
167 * [DONE] HOT : implement doctrine i18n fallback
168
169 * [DONE] write more unit tests for doctrine i18n as it seems to be a *HOT* topic
170
171 * provide an online demo
172
173 * write doc ;-)
174
175 * convert this TODO to trac tickets
176
177 * consider using http://www.quasipartikel.at/multiselect/ for admin multiselect
178
179 * [DONE] allow to delete a page in front edition
180
181 * [DONE] widget views : use user classes and their wraps like Diem 4. ( class directly on element for link, title and media, and in wrapper for other widgets )
182
183 * [DONE] tweak admin routing configuration
184
185 * [DONE] tweak front routing configuration
186
187 * [DONE] fire event when user's browser is unknown
188
189 * [DONE] replace symfony factories sfServiceContainer arguments by sfServices if possible
190
191 * [DONE] add dependency injection and database diagrams in admin app
192
193 * [DONE] add dmThemeManager and dmTheme to sfServiceContainer
194
195 * make dmAssetCompressors support asset options
196
197 * [DONE] remove all references to deprecated Symfony stuff in order to make things work with Symfony 1.4
198
199 * [DONE] fix referers sorting in admin
200
201 * [DONE] add referer records default sort in admin autojoins
202
203 * [DONE] move asset configuration to classes managed by sfServiceContainer
204
205 * [DONE] remove or beautify search framework dependencies
206
207 * [DONE] improve web debug panel performance
208
209 * [DONE] add all media helper classes to dmServiceContainer
210
211 * [DONE] add all link helper classes to dmServiceContainer
212
213 * [DONE] remove dmHtml ArrayAccess implementation for performance reasons
214
215 * [DONE] desactivate automatic thumbnail creation on search index population context for performance reasons
216
217 * [DONE] split dmServiceContainer into dmFrontServiceContainer and dmAdminServiceContainer
218
219 * [DONE] move service container configuration into dmServiceContainer classes
220
221 * transform all event notifications so their param is contained in an array
222
223 * add dmHtmlTag->json unit tests ( with quotes... )
224
225 * [DONE] replace request.relative_url_root service container parameter with request context array
226
227 * [DONE] remove unused dependencies from admin & front service containers
228
229 * [DONE] remove deprecated DmAdminHelper
230
231 * [DONE] front interface performance : try to load more javascripts on the fly ( like markitup )
232
233 * [DONE] fix admin generator list foreign table sorting when join alias is not relation alias, or doesn't exist
234
235 * [DONE] add an action log
236
237 * [DONE] desactivate action log on cli env
238
239 * [DONE] fix duplicated cli logs on tasks like dm:setup
240
241 * [REJECTED] provide http://colorpowered.com/colorbox/ by default
242
243 * [DONE] remove deprecated dmEventConnector
244
245 * [DONE] in admin diagrams, turn gray the non shared services
246
247 * [DONE] disable form and filter creation for models that don't need it
248
249 * [DONE] deprecate model DmMetaWrap and replace it by dmConfig
250
251 * [DONE] fix broken admin user creation because doctrine record save fail on one-to-one relation.
252
253 * add constraints to a record media relation to specify if media must have a certain type ( image, video... )
254
255 * [DONE] fix configuration panel do not save modifications
256
257 * [DONE] fix admin & front template cache do not care about user credentials
258
259 * [DONE] user log must store url params in uri
260
261 * [DONE] remove mailer from factories by default. It must be created when needed as it is not always used.
262
263 * [DONE] merge dmContext and sfContext.
264
265 * [DONE] fix mvc break in dmDoctrinePager
266
267 * [DONE] make dmModuleManager non-static
268
269 * [DONE] move module manager to sf factories ( loaded before i18n )
270
271 * [DONE] cache module hierarchy creation
272
273 * [DONE] move module hierarchy consistency checks to config cache
274
275 * [DONE] move module direct link method test to config cache
276
277 * [DONE] restore the admin bread crumb for better usability
278
279 * [DONE] front link record page cache seems not to work
280
281 * [DONE] add an option to each page to tell if robots may index it
282
283 * [DONE] filter action log
284
285 * [DONE] take a decision about dmFormDoctrine->unsetAutoFields
286
287 * check sfValidatorDmDate
288
289 * [DONE] only load mailer on demand
290
291 * [DONE] find a way to simplify admin routing
292
293 * [DONE] make admin work like gmail
294
295 * [DONE] add front doctrine pager to front service container
296
297 * upgrade jsTree
Note: See TracBrowser for help on using the browser.