[BUGFIX] Faulty check for missing SMTP port
[Packages/TYPO3.CMS.git] / ChangeLog
1 2013-09-12  a9335e4                  [RELEASE] Release of TYPO3 4.5.30 (TYPO3 Release Team)
2 2013-08-31  cdebcfb  #50424          [BUGFIX] Backend Layout Grid Wizard not fully visible in Mac Firefox 22 (Philipp Gampe)
3 2013-08-28  12685ed  #36244          [BUGFIX] Exclude empty passwords from password hashing check (Nicole Cordes)
4 2013-08-27  4b98bb5  #50760          [BUGFIX] Escape title tag of image links (Alexander Stehlik)
5 2013-08-27  19d3383  #25327,#37026   [BUGFIX] Page tree filtering broken in IE7 & IE8 (Aske Ertmann)
6 2013-08-20  4571ca9  #30636          [BUGFIX] TCA: subtypes_addlist not processed (Ernesto Baschny)
7 2013-08-20  3693037  #31295          [BUGFIX] Handle file_references properly in t3lib_befunc::thumbCode (Tolleiv Nietsch)
8 2013-08-08  380fb85  #50868          [BUGFIX] number_format() expects parameter 1 to be double (Anja Leichsenring)
9 2013-08-04  5d0ba16  #50466          [BUGFIX] MySQL: Use ENGINE (not TYPE) for storage-engine (Stefan Neufeind)
10 2013-08-04  8f929db  #35274          [BUGFIX] Syntax error in class.tx_coreupdates_t3skin.php (Wouter Wolters)
11 2013-08-03  9731f60  #46642          [BUGFIX] Fix fatal error in extension manager (Michael Stucki)
12 2013-07-31  632ea14  #36031          [TASK] Provide information about import action in TCEmain to hooks (Stefan Galinski)
13 2013-07-30  4f21ea2                  [TASK] Set TYPO3 version to 4.5.30-dev (TYPO3 Release Team)
16 2013-07-30  48003fb                  [RELEASE] Release of TYPO3 4.5.29 (TYPO3 Release Team)
17 2013-07-30  2c8786a  #49210          [SECURITY] XSS in 3rd party library Audio Player (Oliver Hader)
18 2013-07-27  4201b11  #41487          [BUGFIX] Fix double-stdWrapping of GIFBUILDER's TEXT object (jyps)
19 2013-07-26  63d9173  #50480          [TASK] Remove empty .gitmodules file (Christian Kuhn)
20 2013-07-25  b7a108e  #50410          [TASK] Revise typo3/sysext/README.txt (Wouter Wolters)
21 2013-07-23  c1af96c                  [TASK] Set TYPO3 version to 4.5.29-dev (TYPO3 Release Team)
24 2013-07-23  e31ba6f                  [RELEASE] Release of TYPO3 4.5.28 (TYPO3 Release Team)
25 2013-07-22  baea16c  #32292          [BUGFIX] Page within a mountpoint using Show Content from Page fatals (Patrick)
26 2013-07-19  743782b  #43163          [BUGFIX] PHP Module pgsql not supported (Nicole Cordes)
27 2013-07-16  7afc40a  #40855          [BUGFIX] stdWrap for special.value applied twice (Markus Klein)
28 2013-07-15  28d8fae  #42921          [BUGFIX] Fix PHP warning trigged in initFEuser (Markus Klein)
29 2013-07-15  fc32874  #49872          [BUGFIX] requestUpdate sensitive to spaces (Markus Klein)
30 2013-07-10  7d71456  #42789          [BUGFIX] requestUpdate sensitive to spaces (Francois Suter)
31 2013-07-08  e552a00  #34156          [BUGFIX] Allow non-Admins to delete Records finally (dkd-egerer Sascha Egerer)
32 2013-07-06  3be37e8  #30055          [BUGFIX] t3lib_userAuthGroup::checkLogFailures() gives PHP notice (Xavier Perseguers)
33 2013-07-06  791fcfd  #30056          [BUGFIX] Invalid use of array_shift() in t3lib_div (Xavier Perseguers)
34 2013-07-06  6f3f226  #30062          [BUGFIX] Invalid method signature for t3lib_pageTree::init() (Xavier Perseguers)
35 2013-07-06  cfddb76  #30058          [BUGFIX] Some methods in t3lib_TSparser should be static (Xavier Perseguers)
36 2013-07-05  097e2eb  #49350          [TASK] Add support for "outdated" extensions (Jigal van Hemert)
37 2013-07-04  e48f408  #49648          [BUGFIX] RTE: Importing google webfonts breaks style sheet parsing (Stanislas Rolland)
38 2013-06-29  7de6e9a  #49519          [TASK] Improve error message in NotFoundView to identify source (Claus Due)
39 2013-06-26  0a8c9dd  #47839          [BUGFIX] Incorrect grouping of exclude fields in translated backend (Jigal van Hemert)
40 2013-06-23  118ae1e  #49361          [BUGFIX] t3lib_utility_mailTest fails (Philipp Gampe)
41 2013-06-23  8f889ad  #48220          [BUGFIX] Insert rows only once in exec_INSERTmultipleRows (Jigal van Hemert)
42 2013-06-21  0e906fa  #49331          [BUGFIX] Flexform field is available but not passed to sub-function calls (Claus Due)
43 2013-06-21  b303a18  #49327          [BUGFIX] Illegal string offset warning in AjaxLoginHandler (Markus Klein)
44 2013-06-20  7b5b4c7  #26588          [BUGFIX] Fix JS error with Context Sensitive Help (Michel Nederlof)
45 2013-06-15  d6d117e  #47103          [BUGFIX] Illegal string offset 'translations' in DatabaseRecordList (Philipp Gampe)
46 2013-05-27  6f65907                  [TASK] Merge submodule version into core (Thomas Maroschik)
47 2013-05-27  90cfdc3                  [TASK] Merge submodule workspaces into core (Thomas Maroschik)
48 2013-05-27  1ddbecd                  [TASK] Merge submodule linkvalidator into core (Thomas Maroschik)
49 2013-05-27  2e823e2                  [TASK] Merge submodule fluid into core (Thomas Maroschik)
50 2013-05-27  0660ca4                  [TASK] Merge submodule extbase into core (Thomas Maroschik)
51 2013-05-27  6caaca0                  [TASK] Merge submodule dbal into core (Thomas Maroschik)
52 2013-05-26  6d8aea8  #39527          [BUGFIX] Pass $field to BackendUtility::getFlexFormDS (Wouter Wolters)
53 2013-05-24  9ea7bab                  [TASK] Set TYPO3 version to 4.5.28-dev (TYPO3 Release Team)
54 2013-05-06  792b932  #47978          [BUGFIX] Namespace usage -> fatal compile error in PHP 5.2 (Wouter Wolters)
55 2013-04-29  2c0c431  #47556          [BUGFIX] Fix using doc instance in be.pageInfoVH (Marc Bastian Heinrichs)
56 2013-04-14  e70724d  #47186          [BUGFIX] Don't use folders as templates, partials and layouts (Marc Bastian Heinrichs)
57 2013-04-13  4ffc860  #47185          [TASK] Typo3DbBackend: Drop non-functional code (Stefan Neufeind)
58 2013-04-13  c09544a  #13845          [BUGFIX] RequestBuilder must not call $request->setMethod with NULL (Anja Leichsenring)
59 2013-04-13  5f42459  #46035          [BUGFIX] Added handling for array in findOneByXXX result (Christian Kuhn)
60 2013-04-12  f1d4a4a  #31122          [BUGFIX] Checkbox for mass-action also if only publish/swap-permission (Robert Heel)
61 2013-04-12  6034c5c  #47167          [BUGFIX] Prevent building empty IN () query by throwing exception (Benjamin Bretz)
62 2013-04-09  4ccea19  #34327          [BUGFIX] exec_INSERTmultipleRows doesn't check alternative handlers (Christian Kuhn)
63 2013-04-01  7f2f2fc  #40826          [BUGFIX] FormViewHelper creates inline styling (Anja Leichsenring)
64 2013-03-23  2736f91  #44055          [BUGFIX] ExtJS connection timeout when mass publishing (Helmut Hummel)
65 2013-03-20  caff6e5  #46450          Revert "[BUGFIX] FormViewHelper creates inline styling" (Christian Kuhn)
66 2013-03-19  6142790  #40826          [BUGFIX] FormViewHelper creates inline styling (Wouter Wolters)
67 2013-03-18  ef43348  #46133          [BUGFIX] Fix wrong parenthesis in Typo3DbBackend (Anja Leichsenring)
68 2013-03-18  56e4171  #40519          [BUGFIX] Creating default object from empty value in AbstractBackendViewHelper (Philipp Gampe)
69 2013-03-17  6c88de6  #46393          [BUGFIX] PHP 5.4 E_STRICT warning in HtmlViewHelper (Christian Kuhn)
70 2013-03-14  21ea97a  #36515          [BUGFIX] Report not shown in IE when CheckLink tab is hidden (Daniel Minder)
71 2013-03-06  0fd640d  #46057          [SECURITY] SQL Injection Possibility in Extbase (Felix Oertel)
72 2013-02-12  19410ae  #34877          [BUGFIX] Apply arguments to the default string (dkd-egerer Sascha Egerer)
73 2013-02-09  cd81891  #34194          [BUGFIX] Create new cObject in CObject ViewHelper (Bastian Waidelich)
74 2013-02-09  f772804  #45314          [BUGFIX] Fix failing unit tests in 1.3 (Marc Bastian Heinrichs)
75 2013-02-08  5fdddad  #45291          [BUGFIX] Skip a SelectViewHelperTest on Mac (Christian Kuhn)
76 2013-02-08  f8d2827  #45285          [BUGFIX] Unit test fails with broken timezone (Christian Kuhn)
77 2013-02-07  370c790  #12769,#43363,  [BUGFIX] Date ViewHelper not using configured Timezones (Anja Leichsenring)
78 2013-02-06  db2f26e  #45218          [BUGFIX] Fix typo and improve backup of system settings (Anja Leichsenring)
79 2013-02-04  896b322  #42948          [BUGFIX] Catchable fatal error when using the swap button (Marco Bresch)
80 2013-02-03  9ca1a16  #45118          [BUGFIX] Remove PHP Error caused by setlocale call (Anja Leichsenring)
81 2013-02-01  99287a0  #35172          [BUGFIX] Prevent time-outs when calculating change percentage (Ingo Pfennigstorf)
82 2013-01-26  1efc701  #44835          [BUGFIX] Incomplete locale backup in unit test (Christian Kuhn)
83 2013-01-20  54f6530  #13256          [BUGFIX] Reset LazyObjectStorage array pointer at initialization (Claus Due)
84 2013-01-20  2840410  #35855          [BUGFIX] Respect all subclasses (single table inheritance) (Ingo Pfennigstorf)
85 2013-01-20  13a206f  #25873          [BUGFIX] Ordering without grouping is incompatible with non-MySQL DBMS (Ingo Pfennigstorf)
86 2013-01-12  d16fcc2  #39385          [TASK] Small bugfix in Tx_Extbase_MVC_View_ViewInterface (Alexander Schnitzler)
87 2013-01-06  c377058  #43445          [BUGFIX] selectViewHelper sorting should respect locales (Stefan Froemken)
88 2013-01-04  c912a49  #44114          [BUGFIX] Hidden state is not always visualized in module (Oliver Hader)
89 2013-01-04  e105fc7  #34117          [BUGFIX] Usage of caching framework broken (Andreas Kiessling)
90 2013-01-04  334732e  #26612          [BUGFIX] Preview does not include L parameter on localization (Oliver Hader)
91 2012-12-15  bd48939  #43322          [BUGFIX] SQL error in getLinkCounts (Philipp Gampe)
92 2012-12-11  6ff6e83  #43446          [BUGFIX] Image viewhelper clears $GLOBALS['TSFE'] in backend context (Stefan Froemken)
93 2012-12-02  661d3bc  #39148          [BUGFIX] Fix PHPUnit tests for extbase 1.3 (Nicole Cordes)
94 2012-11-28  1cbe0cb  #34091          [BUGFIX] AbstractFormFieldViewHelper always converts entities (Claus Due)
95 2012-11-28  1e3b9dc  #43414          [BUGFIX] CObjectViewHelper uses deprecated function (Wouter Wolters)
96 2012-11-19  f5fb763  #43058          [BUGFIX] Use tablename for fullQuoteStr call (Anja Leichsenring)
97 2012-11-19  c6d601f  #43049          [BUGFIX] Lost page id after editing record out of Workspace Module (Oliver Hader)
98 2012-11-19  276c38f  #43070          [BUGFIX] Forward uid to t3lib_BEfunc::getProcessedValue on creating differences (Oliver Hader)
99 2012-11-16  3754c37  #7453           [BUGFIX] Escaping E-Mail addresses conflicts with spam protection (Anja Leichsenring)
100 2012-11-16  1b99ce8  #42737          [BUGFIX] Cache in BackendConfigurationManager is not taking pageId into account (Tymoteusz Motylewski)
101 2012-11-12  0b90ac6                  [TASK] Raise version number of system extensions (Steffen Ritter)
102 2012-11-12  d1ca470                  [TASK] Raise version number of system extensions (Steffen Ritter)
103 2012-11-12  b2cf2be                  [TASK] Raise version number of system extensions (Steffen Ritter)
104 2012-11-12  d3ec966                  [TASK] Raise version number of system extensions (Steffen Ritter)
105 2012-11-12  56690f1  #42811          [BUGFIX] Fix tests for NotEmptyValidator for 1.3 and php 5.2 (Marc Bastian Heinrichs)
106 2012-11-12  019e29f  #42847          [BUGFIX] Convert deprecated function assertType to assertInstanceOf (Nicole Cordes)
107 2012-11-12  57f43f6  #42848          [BUGFIX] Some unit tests failing for extbase 1.3 (Nicole Cordes)
108 2012-11-10  cc21875  #42811          [BUGFIX] Fix namespaced \Countable (Anja Leichsenring)
109 2012-11-10  ec8e830  #42835          [BUGFIX] Unit tests use SplObjectStorage in PHP 5.2 context (Oliver Hader)
110 2012-11-09  8c3146b  #9151           [BUGFIX] Always add the "alt" attribute for images (dkd-egerer Sascha Egerer)
111 2012-10-29  4d7d74f  #40683          [BUGFIX] NotEmpty Validator does not work with arrays and objects (Ingo Pfennigstorf)
112 2012-10-28  74b8e3d  #26615,#33383   [BUGFIX] Sent notification when changes are published (Marco Bresch)
113 2012-10-22  d524fdf  #25434          [BUGFIX] Workspace state change notification email is always in English (Xavier Perseguers)
114 2012-10-22  773509a  #25434          [!!!][BUGFIX] Workspace state change notification email is always in English (Xavier Perseguers)
115 2012-10-17  2724a92  #42051          [BUGFIX] Escape strings for JavaScript usage (Francois Suter)
116 2012-10-16  8cfd725                  [TASK] Raise version number for 4.5.20 (Steffen Ritter)
117 2012-10-16  c03e6f3                  [TASK] Raise version number for 4.5.20 (Steffen Ritter)
118 2012-10-16  0e7da44                  [TASK] Raise version number for 4.5.20 (Steffen Ritter)
119 2012-10-16  48088f1                  [TASK] Update md5 sum for 4.5.20 (Steffen Ritter)
120 2012-10-16  e217d96                  [TASK] Update version number to 1.3.4 (Marc Bastian Heinrichs)
121 2012-10-16  0a41dff                  [TASK] Update version number to 1.3.1 (Marc Bastian Heinrichs)
122 2012-10-16  1f8df08  #33033          [BUGFIX] Return empty result in pagination if page does not exist (dkd-egerer Sascha Egerer)
123 2012-10-13  6920318  #33592          [BUGFIX] Fix translation moving in workspaces (Tolleiv Nietsch)
124 2012-10-12  969965c  #35738          [+BUGFIX] (Persistence) Make Typo3QuerySettings exchangeable (Marc Bastian Heinrichs)
125 2012-10-09  de2b778  #26287          [FEATURE] set default grid limit to 30 (Simon Schaufelberger)
126 2012-09-16  9f0367b  #40486          [BUGFIX] Field name 'location' is case insensitive (Daniel Minder)
127 2012-08-29  354691e  #40377          [BUGFIX] Declare LocalizationUtility::translateFileReference static (Christian Kuhn)
128 2012-08-22  bc6dabf  #36853          [BUGFIX] Cleanup: PhpDoc, not initialized variables in modfuncreport (Philipp Gampe)
129 2012-08-18  6c54ef4  #33858          [TASK] Toolbar: Move icon into link (Felix Kopp)
130 2012-08-17  2c80b44  #35336          [BUGFIX] Loading elements is not shown on module initialization (Oliver Hader)
131 2012-07-20  ba7dfe7                  Merge "[BUGFIX] Don't create caches twice" into extbase_1-3 (Marc Bastian Heinrichs)
132 2012-07-20  0355900  #37641          [BUGFIX] Don't create caches twice (Marc Bastian Heinrichs)
133 2012-07-20  3d36ec3  #34874          [BUGFIX] Return NULL instead of empty string in Localization::translate() (dkd-egerer Sascha Egerer)
134 2012-05-25  2f57301  #30593          [BUGFIX] SQL error if a task is run on a disabled page (Philipp Gampe)
135 2012-05-25  882011e  #30586          [BUGFIX] It is not possible to set page 0 to schedular task (Philipp Gampe)
136 2012-05-25  7bbb8ff  #30585          [BUGFIX] SQL error if opening a disabled page with module (Philipp Gampe)
137 2012-05-22  73cec8d                  [TASK] Update ext_emconf.php (Marc Bastian Heinrichs)
138 2012-05-07  1b50acf  #36882          [TASK] Replace Space Indent into Tab indent (CGL Cleanup) (Stefano Kowalke)
139 2012-05-04  d28c5b9  #36851          [BUGFIX] Do not pass by reference (2) (Philipp Gampe)
140 2012-05-01  4f02eef  #34924          [BUGFIX] Fix undefined variables in Typo3DBBackend::parseOrderings (Oliver Klee)
141 2012-04-28  10732b4  #36676          [BUGFIX] Do not pass by reference (Philipp Gampe)
142 2012-04-11  543f608  #33104          [BUGFIX] create/move new page behind move-placeholder (Dennis Ahrens)
143 2012-03-27  6ea0b40  #35165          [BUGFIX] Version record array is sorted twice (Oliver Hader)
144 2012-03-24  0b67bee  #34566          [BUGFIX] Custom validators may be overriden by default validators (Philipp Gampe)
145 2012-03-23  cfc4266  #35002          [BUGFIX] Fix the @return of findAll (Oliver Klee)
146 2012-03-20  291b37d  #35058          [BUGFIX] Code cleanup tx_linkvalidator_processor (Philipp Gampe)
147 2012-03-19  bce28f4  #34581          [BUGFIX] Methods should not be private (Philipp Gampe)
148 2012-03-18  ef4f862  #27413          [+BUGFIX] Make $query->equals, no case sensitivity, work with UTF8 (Stephan Helten)
149 2012-03-17  208846e  #34921          [BUGFIX] parseDynamicOperand appends to uninitialized variable (Oliver Klee)
150 2012-03-13  90e93ef                  [TASK] Update to version 4.5.13 (Oliver Hader)
151 2012-03-12  5fbf512  #34556          [BUGFIX] Nested IRRE elements are not removed (Oliver Hader)
152 2012-03-06  2e2fe9f                  [TASK] Update version to 4.5.12 (Oliver Hader)
153 2012-03-06  e5e91b2  #34546          [BUGFIX] Records with same UID but different tables are not shown (Oliver Hader)
154 2012-02-26  6c01173  #34145          [TASK] Cannot translate workspace preview link generation (Xavier Perseguers)
155 2012-01-24  3e77840                  [TASK] Update version to 1.3.2 (Oliver Hader)
156 2012-01-18  d2cd1de  #32133          [BUGFIX] Invalid LOCAL_LANG overlay for non-existing languages (Xavier Perseguers)
157 2011-12-21  e906738  #32628          [TASK] Do not load linkvalidator in frontend (Philipp Gampe)
158 2011-12-20  017044b                  [TASK] Raise version to 1.2.4 (Xavier Perseguers)
159 2011-12-20  a18da92                  [TASK] Add unit-test for SQL-comparator <> (Xavier Perseguers)
160 2011-12-16  1c85768  #32571          [SECURITY][BUGFIX] Remote Command Execution in Workspace Abstract Controller (Helmut Hummel)
161 2011-12-16  d68b1a0                  [TASK] Update to version 4.5.9 (Oliver Hader)
162 2011-11-22  b93473f                  [TASK] Update to version 4.5.8 (Marco Bresch)
163 2011-11-22  4126508                  [TASK] Update to version 4.5.8 (Marco Bresch)
164 2011-11-22  522ede2                  [TASK] Update upper bound of TYPO3 dependency (Xavier Perseguers)
165 2011-11-22  e5286fc                  [TASK] Raise version to 1.2.3 (Xavier Perseguers)
166 2011-11-22  d00a47b  #29208          [BUGFIX] Versioning: Fetch language-field if table localizable (Stefan Neufeind)
167 2011-11-21  da45157  #31475          [BUGFIX] Search in workspaces grid not working (Hercules Karvasonis)
168 2011-11-21  a818c42  #27800          [BUGFIX] Call callUserFunction with dummy-parameter as 3rd  argument (Stefan Neufeind)
169 2011-11-21  c635e88  #31663          [BUGFIX] Respect move-placeholders when moving records in workspace (Stefan Neufeind)
170 2011-11-21  0bab0a1  #31762          [BUGFIX] html-escaping of workspace-title too much (Stefan Neufeind)
171 2011-11-21  419a4f3  #31826          [TASK][!!!] Replaces die() calls with RuntimeException (Xavier Perseguers)
172 2011-11-18  9e5ae62  #28825          [BUGFIX] Using an apostrophe in the Workspace Name causes quite blank backend (Marco Bresch)
173 2011-10-25  bcf07f0  #29853          [BUGFIX] Broken image paths in preview (Bart Dubelaar)
174 2011-10-20  b64a863  #31127          [BUGFIX] DBAL does not respect sql_query.passthrough setting (Xavier Perseguers)
175 2011-10-18  39cd829  #31050          [TASK] Merge linkvalidator for 4.5.7 (Philipp Gampe)
176 2011-10-11  437a79d  #27858          [BUGFIX] Single quote-enclosed strings are not properly parsed (Tizian Schmidlin)
177 2011-10-11  062cd63  #30753          [BUGFIX][SECURITY] SQL Injection in Scheduler Task of Linkvalidator (Oliver Hader)
178 2011-10-11  502be1d  #30760          [BUGFIX] handler is undefined when resizing the backend (Oliver Hader)
179 2011-09-24  b790534  #29307          [BUGFIX] Hide comments section if there are no comments (Tolleiv Nietsch)
180 2011-09-24  c7a76c8  #25767          [BUGFIX] Make workspace change visible for editors (Tolleiv Nietsch)
181 2011-09-24  74390aa  #29174          [BUGFIX] Cleanup splitview JavaScript (Tolleiv Nietsch)
182 2011-08-29  e80c784                  Merge "[BUGFIX] Install new Extension with table in native, external database will fail" into DBAL_1-2 (Xavier Perseguers)
183 2011-08-29  7907329  #18273          [BUGFIX] Install new Extension with table in native, external database will fail (Heiko Kromm)
184 2011-08-26  38f7ed4  #23575          [BUGFIX] Allow DBAL to interact with EM to configure remapping (Xavier Perseguers)
185 2011-08-22  9e3718c  #28882          [BUGFIX] Load TCA to have showRecordFieldList available (Simon Apold)
186 2011-08-15  ff2c346                  [TASK] Prepare for release of TYPO3 4.5.5 (Christopher)
187 2011-08-15  676d1d4                  [TASK] Update ChangeLog (Christopher)
188 2011-08-01  5a2ca62  #28563          [BUGFIX] Incorrect handler detected with DELETE, INSERT and UPDATE (Jigal van Hemert)
189 2011-07-27  195a2fa  #25307          [BUGFIX] Ext Direct API lacks the possibility of adding access control (Stefan Galinski)
190 2011-07-27  d4aeae5  #27414          [BUGFIX] Backend user without accordant language permissions can see workspace changes (Michael Klapper)
191 2011-07-19  01ca13f  #13585          [BUGFIX] Fix broken topbar switcher (Tolleiv Nietsch)
192 2011-07-17  51b80fc  #28255          [BUGFIX] Correct initialisation of BACK_PATH (Stefan Neufeind)
193 2011-07-15  c9b2636  #28238          [TASK] Add .gitignore file. (Christopher)
194 2011-07-12  6039f5e  #26995          [TASK] Merge CGL changes from 4.5.3 (Philipp Gampe)
195 2011-07-11  4403cea  #28113          [BUGFIX] module.css references invalid image url (Michael Klapper)
196 2011-07-08  8f68f18                  Merge "[BUGFIX] Missing behaviour of options.workspaces.changeStageMode" into 4.5 (Tolleiv Nietsch)
197 2011-07-08  5d0cb18                  Merge "[BUGFIX] List doesn't show all records" into 4.5 (Susanne Moog)
198 2011-07-08  2f689a0                  Merge "[FEATURE] Add possibility for improved detail view" into 4.5 (Tolleiv Nietsch)
199 2011-07-07  55af37c                  [BUGFIX] Wrong CGL style of boolean values (Oliver Hader)
200 2011-07-07  a3036ad  #27937          [BUGFIX] PostgreSQL unit test tablesWithMappingAreDetected fails (Xavier Perseguers)
201 2011-07-07  6d9900d                  [TASK] Update copyright information (Xavier Perseguers)
202 2011-07-06  31bf608  #26422          [BUGFIX] List doesn't show all records (Michael Klapper)
203 2011-06-29  c2542c2  #11535          [BUGFIX] LIVE workspace actions don't work (Michael Klapper)
204 2011-06-28  146f662  #12868          [FEATURE] Add possibility for improved detail view (Francois Suter)
205 2011-06-24  5499b8e                  Merge "[BUGFIX] Space missing in popup window" into 4.5 (Susanne Moog)
206 2011-06-24  d9e4b11                  Merge "[FEATURE] Improve information for detail view" into 4.5 (Susanne Moog)
207 2011-06-22  f1523f8  #25962          [BUGFIX] Versioning with context menu is visible if workspaces are enabled (Michael Klapper)
208 2011-06-22  2b71535  #27310          [BUGFIX] Space missing in popup window (Michael Klapper)
209 2011-06-21  e86d0db  #13884          [BUGFIX] Previewing a page in a custom Workspace, unable to execute an action in List view tab. (Michael Klapper)
210 2011-06-21  175a887                  Merge "[BUGFIX] Missing preselected recipients in send to next stage window" into 4.5 (Michael Klapper)
211 2011-06-16  ac7cf02  #27442          [FEATURE] Improve information for detail view (Francois Suter)
212 2011-06-16  414e1bd                  Merge "[BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined" into 4.5 (Tolleiv Nietsch)
213 2011-06-16  5538c0c  #27495          [BUGFIX] Missing preselected recipients in send to next stage window (Michael Klapper)
214 2011-06-15  185984d  #27470          [BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined (Michael Klapper)
215 2011-06-14  21314b8  #27421          [TASK] Remove dublicate code - Ext.ux.plugins.TabStripContainer (Michael Klapper)
216 2011-06-13  a3390a6  #26605          [BUGFIX] Swapping throws ExtDirect Exception (Oliver Hader)
217 2011-06-13  5253abb  #26086          [BUGFIX] Missing behaviour of options.workspaces.changeStageMode (Oliver Hader)
218 2011-06-13  00e5e6d                  [BUGFIX] Wrong call to TCEmain object (Oliver Hader)
219 2011-06-13  3fae66f                  [TASK] Fix several incompatible PHPdoc comments (Oliver Hader)
220 2011-06-13  7255135  #7900           [BUGFIX] Docu, AbstractController: Clearer difference of forward/redirect (Stefan Neufeind)
221 2011-06-13  a014f49  #13288          [+BUGFIX] (Property) Fixed only adding objects to ObjectStorage (Marc Bastian Heinrichs)
222 2011-06-10  d267f77                  Merge "[BUGFIX] Editor see records without permissions on table" into 4.5 (Michael Klapper)
223 2011-06-10  c88575a  #27325          [BUGFIX] Editor see records without permissions on table (Michael Klapper)
224 2011-06-09  4e31219  #27143          [BUGFIX] Frontent preview - Hide slider & visual-mode-options in "List-view" (Michael Klapper)
225 2011-06-08  4bd76ad                  Merge "[BUGFIX] Workspaces view doesn't respect TCA label_userFunc" into 4.5 (Michael Klapper)
226 2011-06-08  72b42ed  #27036          [BUGFIX] Workspaces view doesn't respect TCA label_userFunc (Michael Klapper)
227 2011-06-08  549aefa  #27159          [BUGFIX] ext_localconf.php Wrong file reference (Michael Klapper)
228 2011-06-08  7a318ec  #21033          [BUGFIX] Workspace notification emails are sent to hidden users (Steffen Kamper)
229 2011-05-30  8d08e18                  [+BUGFIX] Avoiding cHash for nonCacheable actions prevent action from being called (Bastian Waidelich)
230 2011-05-30  4e5722e  #9687           [+BUGFIX] MVC: Make forwarding of objects work (Marc Bastian Heinrichs)
231 2011-05-30  b72a773  #13151          [+BUGFIX] Persistence: return ObjectCount return value as an integer (Marc Bastian Heinrichs)
232 2011-05-30  3feb879  #13185          [~BUGFIX] correct annotations of Tx_Extbase_Persistence_Mapper_DataMapper (Felix Oertel)
233 2011-05-30  2fcb930  #10258          [+BUGFIX] baseUri is added on external links (Sebastian Kurfuerst)
234 2011-05-30  995bf05  #27148          [+BUGFIX] smaller deprecated clean-ups (Felix Oertel)
235 2011-05-30  905e8bf  #12702          [+BUGFIX] (Persistence) clone setDefaultQuerySettings for new queries (Marc Bastian Heinrichs)
236 2011-05-30  e9a4e0c  #27147          [~BUGFIX] avoid fe_user's type to be overridden (Felix Oertel)
237 2011-05-30  3ceb597  #13695          [+BUGFIX] (Testing): Fix wrong doc comment in BaseTestCase (Sebastian Kurfuerst)
238 2011-05-30  3e3c28c  #13782          [+BUGFIX] Persistence: Fixed building unionStatement from opposite (Marc Bastian Heinrichs)
239 2011-05-30  8a1551c  #27146          [+BUGFIX] correct warning in ObjectStorage & LazyObjectStorage (Felix Oertel)
240 2011-05-30  ae045a6  #27145          [+TASK] improve exception message in Argument (Felix Oertel)
241 2011-05-30  0b0811f  #27144          [+BUGFIX] Fix annotations in Backends (Felix Oertel)
242 2011-05-30  3c2f9bb  #27142          [+BUGFIX] Fix annotations of forward() and redirect() in AbstractController (Marc Bastian Heinrichs)
243 2011-05-30  17b4bba  #27141          [+BUGFIX] (Configuration): Adjusted Interface to implementation (Sebastian Kurfuerst)
244 2011-05-30  2205e40                  Merge "[+TASK] Extbase (MVC): Removed duplicated code from RequestBuilder. Thanks to Peter Niederlag." into extbase_1-3 (Bastian Waidelich)
245 2011-05-30  c650e87                  * Raising Version number to 1.3.1-devel (Bastian Waidelich)
246 2011-05-30  9475971                  [+TASK] Extbase (MVC): Removed duplicated code from RequestBuilder. Thanks to Peter Niederlag. (Jochen Rau)
247 2011-05-22  518b403                  fix further whitespace issues (autofix from git) (typo3.lists)
248 2011-05-22  b16e6cb                  fixed emconf (typo3.lists)
249 2011-05-22  4f63fee                  Task: Update Version Number to 1.0.3 Cleaned emconf for the release of TYPO3 4.5.3 (typo3.lists)
250 2011-05-22  671224a                  Task: Fix whitespace issues in all branches (typo3.lists)
251 2011-05-21  32cfe81                  Feature #13800: Add user-agent header Fixed Bug #13680: Refactor external link, do not follow senseless loop, add user agent (thanks to Daniel Minder) (typo3.lists)
252 2011-05-18  690b9d3                  Fixed bug #13368: Content of Tab is not scrollable (Michael Miousse) (typo3.lists)
253 2011-05-18  c3dabf5                  Fixed bug #26731: The info module does not show up in IE 7 and 8 (Michael Miousse) (typo3.lists)
254 2011-05-18  fe2b900                  Fixed bug #13828: checkhidden has no effect for some configurations (Michael Miousse) (typo3.lists)
255 2011-05-18  15beb51                  Fixed bug #13757: Scheduler task does not work at all (Michael Miousse) (typo3.lists)
256 2011-05-18  c5b3354                  Fixed bug #13953: Third-party classes cannot be checked due to dynamicConfigFile in TCA (thanks to Jan Philipp Timme) (typo3.lists)
257 2011-05-12  0e25521                  [TASK] Fix coding guideline issues (Xavier Perseguers)
258 2011-05-10  dd149fb  #26728          [TASK] Reapply direct changes of TYPO3 Core (Oliver Hader)
259 2011-05-06  9e452a7  #24641          [BUGFIX] Force icon overlay for deleted records (Francois Suter)
260 2011-04-17  a7922da  #25870          [BUGFIX] Correct typo in viewSingleRecord() (Susanne Moog)
261 2011-04-11  b66ab88  #25887          [BUGFIX] Invalid use of double-quote (Xavier Perseguers)
262 2011-04-11  020bf14  #25834          [BUGFIX] sql_fetch_assoc may return FALSE as in Core (Gabe Blair)
263 2011-04-11  dc312bf  #25489          [BUGFIX] ORDER BY wrongly quotes argument if a number is used (Patrick Schriner)
264 2011-04-07  b879c83  #25833          [BUGFIX] LIMIT is not recognized in exec_query (Thomas Koetter)
265 2011-04-06  01d4c17  #25800          [BUGFIX] Wrong check in EM hook to determine whether Oracle is used (Xavier Perseguers)
266 2011-04-06  59fa449  #25777          [BUGFIX] Cannot use single quote in TS constant part (Xavier Perseguers)
267 2011-04-06  4a75f80  #25702          [BUGFIX] Correct typing error in ext_emconf.php (Oliver Hader)
268 2011-04-06  7ff1ef4  #25789          [BUGFIX] Flushing workspace version should also modify t3ver_tstamp (Oliver Hader)
269 2011-04-05  e41da91                  [BUGFIX] Removing child records in a workspace does not work (Oliver Hader)
270 2011-04-02  9983eb3                  Merge "[BUGFIX] Grid generates invalid ids for the group view" into 4.5 (Susanne Moog)
271 2011-04-02  f52a4f7  #13580          [BUGFIX] Grid generates invalid ids for the group view (Sonja Scholz)
272 2011-03-21  4cc7cf8  #13580          [BUGFIX] Grid generates invalid id's for the group view (Sonja Scholz)
273 2011-03-09  cc5832c  #13691          [BUGFIX] DataDictionary is not always properly instantiated (Xavier Perseguers)
274 2011-03-06  b356d9e  #13635          [BUGFIX] Avoid SQL error when module is opened on moved page (Tolleiv Nietsch)
275 2011-03-04  323de88                  Merge "[BUGFIX] Append Fehook output to TSFE->content" into 4.5 (Tolleiv Nietsch)
276 2011-03-04  ec26b2a                  Merge "[BUGFIX] Show fieldname if fieldtitle is empty" into 4.5 (Tolleiv Nietsch)
277 2011-03-04  af1ab5b  #13480          [BUGFIX] Show fieldname if fieldtitle is empty (Francois Suter)
278 2011-03-04  94a1d96  #13446          [BUGFIX] Append Fehook output to TSFE->content (Tolleiv Nietsch)
279 2011-03-04  5df982a  #13551          [BUGFIX] Add missing hsc() for WS title (Tolleiv Nietsch)
280 2011-02-24  0b63300                  Cleaned emconf for the release of TYPO3 4.5.2 Release linkvalidator 1.0.2 (Chrissitopher)
281 2011-02-24  3c14a4f                  Fixed bug #13340: Regression in TYPO3 4.5.1: pid and uid database fields are always 0 Updated ChangeLog (Chrissitopher)
282 2011-02-24  10c2336                  Backported changeset 44194 from trunk: updated documentation (Xavier Perseguers)
283 2011-02-24  38f9eb7                  Fixed bug #13318: Regression in linkvalidator (Chrissitopher)
284 2011-02-23  b553d4e                  Raised version to 4.5.1 (Tolleiv Nietsch)
285 2011-02-23  fd9d4cb                  Raised version to 4.5.1 (tolleiv)
286 2011-02-22  f65a2f5                  Fixed bug #12457: Split view und grid don't use StateProvider yet (tolleiv)
287 2011-02-22  687ff66                  Changes according to changed ExtDirect inclusion (#17592) (tolleiv)
288 2011-02-22  b067d50                  updated changelog for the release 1.0.1 (michael.miousse)
289 2011-02-22  91abc5f                  merge to version 1.0.1 for the release of 4.5.1 (michael.miousse)
290 2011-02-22  9ce27d0                  Fixed bug #12855: Generate preview link visible in Live-Workspace and on non-content pages (tolleiv)
291 2011-02-22  d3f9807                  Changed back version to 1.2-dev (Xavier Perseguers)
292 2011-02-22  213f98f                  Updated checksums (Xavier Perseguers)
293 2011-02-22  a591ba1                  Set version to 1.2.2 (Xavier Perseguers)
294 2011-02-21  6d0c7ad                  fixed bug #13074: missing cache_frontend configuration (mbresch)
295 2011-02-21  5ab90bc                  Backported changeset 43947 from trunk: Fixed bug #17399 (Xavier Perseguers)
296 2011-02-21  f6abd37                  Backported changeset 43944 from trunk: Fixed bug #17661 (Xavier Perseguers)
297 2011-02-20  8474e72                  Fixed bug #13096: class tx_version_tcemain_CommandMap contains calls to protected methods from tx_version_tcemain (Thanks to Andreas Kiessling) (Tolleiv Nietsch)
298 2011-02-20  0c7e834                  Fixed bug #13094,Cannot push IRRE records to next stage (Thanks to Andreas Kiessling) (Tolleiv Nietsch)
299 2011-02-20  de3b1ed                  Fixed bug #13097: tx_version_tcemain->processCmdmap - &$commandIsProcessed is not set to TRUE (Thanks to Andreas Kiessling) (Tolleiv Nietsch)
300 2011-02-20  8d869fe                  Fixed bug #13098:Hide sys_workspace_stage in list view (Thanks to Andreas Kiessling) (tolleiv)
301 2011-02-17  219328d                  Fixed bug #12615: Dependencies in sysext 'version' and 'workspaces' (Oliver Hader)
302 2011-02-16  f5f32d4                  Fixed bug #13003: singleIndex rows not showing up due to browser security violations (tolleiv)
303 2011-02-16  d61b445                  Fixed bug #13002: singleIndex page much have invalid workspace id (tolleiv)
304 2011-01-26  eef0745                  typo (Chrissitopher)
305 2011-01-26  fd87614                  Fixed bug #3523: Rewrite of workspace manual started (psychomieze)
306 2011-01-26  562a221                  Fixed bug # (psychomieze)
307 2011-01-26  ba574ab                  Reapplied #17284: Formprotection persistToken method is called too often, causing unnecessary DB-load - included in 4.5.0 (Thanks to Helmut Hummel / Ernesto Baschny) (Tolleiv Nietsch)
308 2011-01-26  101030b                  Raised version to 4.5.0 (tolleiv)
309 2011-01-26  db39c4b                  Raised version to 4.5.0 (Tolleiv Nietsch)
310 2011-01-26  9244717                  Backported changeset 42650 from trunk: Fixed bug #17327 (Xavier Perseguers)
311 2011-01-26  0fd22a2                  Fixed bug #12534: Positioning of toolbar in IE6 (Thanks to Markus Antecki) (mbresch)
312 2011-01-26  f66c8e2                  Fixed unit tests (Xavier Perseguers)
313 2011-01-26  352afc5                  * Raising Version number to 1.3.0. (Sebastian Kurfürst)
314 2011-01-26  a96951f                  * Raising Version number to 1.3.0 (Sebastian Kurfürst)
315 2011-01-26  3348f66                  Reverting r3994: DateViewHelper now supports strftime format strings (Sebastian Kurfürst)
316 2011-01-26  d8cc8a3                  Changed back version to 1.2-dev (Xavier Perseguers)
317 2011-01-26  3b9b860                  Updated checksums (Xavier Perseguers)
318 2011-01-26  d128a61                  Set version to 1.2.1 (Xavier Perseguers)
319 2011-01-26  b1ea1e7                  Cleaned emconf for the release of TYPO3 4.5 (Chrissitopher)
320 2011-01-26  ec36a09                  Followup to #12447: Update one language label; it no longer only is about showing or hiding some of the broken links, but also about checking them. (Chrissitopher)
321 2011-01-26  aecb2a1                  Fixed bug #12526: Manual needs new screenshots and text since we now use 2 tabs in the module (thanks to Patrick Gaumond) (Chrissitopher)
322 2011-01-26  a473e26                  Finally structure the CSS file. Includes small alignment improvements for margin and padding. (Chrissitopher)
323 2011-01-26  d4129d5                  General cleanup (Chrissitopher)
324 2011-01-26  a843fe2                  Followup to #12447: Clearly separate Checks from Report in module. Label tags in tab "Check links" were broken (Chrissitopher)
325 2011-01-25  9bc1c35                  Fixed bug #10636: workspace module not usable in IE6 (Thanks to Markus Antecki) (sonne)
326 2011-01-25  7f623a1                  Backported changeset 42595 from trunk: Fixed bug #17221 (Xavier Perseguers)
327 2011-01-25  83e1791                  [+BUGFIX] Extbase (Tests): reset added t3lib_div instances in UriBuilder & Extension tests (Bastian Waidelich)
328 2011-01-25  7aec9fb                  [+BUGFIX] Fluid (Tests): Fixed Fluid unit tests! (Bastian Waidelich)
329 2011-01-25  9a43f7a                  [+TASK] Fluid (ViewHelpers): format.date added inline documentation for localized dates (Bastian Waidelich)
330 2011-01-25  ceec16c                  [+BUGFIX] Extbase (Persistence): Fixed updating of related objects. Thanks to Björn Steinbrück and Bastian Waidelich for digging into this issue. Resolves #9270, #9182, #10211. (Jochen Rau)
331 2011-01-25  693a3c7                  [+TASK] Extbase (Persistence): Added two properties to describe a weird PHP behavior if calling current() on an ObjectStorage. (Jochen Rau)
332 2011-01-25  dbd07e4                  [+BUGFIX] Extbase (MVC): Fixed argument order of Tx_Extbase_Utility_Extension::isActionCacheable() call in UriBuilder (Bastian Waidelich)
333 2011-01-25  29efe96                  * Added Feature #12447 Clearly separate Checks from Report in module (michael.miousse)
334 2011-01-25  02fef6a                  [+TASK] Fluid (ViewHelpers): Extended inline documentation of FlashMessages ViewHelper (Bastian Waidelich)
335 2011-01-25  2013b1c                  Bug #12412 XSS issue in tx_linkvalidator_tasks_ValidateAdditionalFieldProvider one of the htmlspecialchar was not on the value but on the check (michael.miousse)
336 2011-01-25  c9bd08c                  [+BUGFIX] Fixed comparison of Objects (Sebastian Kurfürst)
337 2011-01-25  f41e0cf                  [+BUGFIX] Fluid (Tests): Fixed CropViewHelper unit test (Bastian Waidelich)
338 2011-01-25  84a5cb7  #9174           [+FEATURE] Fluid (ViewHelpers): DateViewHelper now supports strftime format strings (Bastian Waidelich)
339 2011-01-25  70adbb0                  [+TASK] Extbase (DomainObject): Added setPid() and getPid() to the DomainObjectInterface and removed the "final" keyword. (Jochen Rau)
340 2011-01-25  526ac8f                  Raised version to 4.5.0rc2 (Tolleiv Nietsch)
341 2011-01-25  f5d3218                  Raised version to 4.5.0rc2 / changed state to "stable" (tolleiv)
342 2011-01-25  aaa52b8                  Fixed bug #12406: Not possible to publish change of IRRE ordering (tolleiv)
343 2011-01-24  2dd4e53                  Fixed bug #12464: Slider element is not always visible during the dragging process.. (tolleiv)
344 2011-01-24  6b1165e                  Fixed bug #17222: fitToParent calculates wrong height - workspace grid needs 40 pixel offset for render the legend (steffenk)
345 2011-01-24  253328b                  Fixed bug #12505: Fatal Error: Call to undefined method t3lib_TCEmain::rawCopyPageContent() (Susanne Moog)
346 2011-01-24  6fd7738                  Updated checksums (Xavier Perseguers)
347 2011-01-24  e076aa4                  Set version to 1.2.0 (Xavier Perseguers)
348 2011-01-24  20409d5                  [~TASK] Extbase: Moved isActionCacheable() from UriBuilder to Utility/Extension helper class (Bastian Waidelich)
349 2011-01-24  dd255c7                  Follow-up to changeset 42538: Take LIKE BINARY into account (Xavier Perseguers)
350 2011-01-24  ad249d2                  Fixed bug #17269: Search with LIKE is case sensitive on Oracle (Xavier Perseguers)
351 2011-01-24  03b6670                  [+TASK] Extbase (Utility): implemented validation of arguments passed to sql statements in Tx_Extbase_Utility_Cache. (resolves #11978) (Felix Oertel)
352 2011-01-22  b5c785a                  typo (Chrissitopher)
353 2011-01-22  da2a2ab                  Followup to #11539: Split view / initial height calculated right (tolleiv)
354 2011-01-22  16f1435                  Followup to #11539: Split view / tooltip styling added (tolleiv)
355 2011-01-21  4ce779c                  Fixed bug #12453: Autopublish task crashes because of misspelled class name (Thanks to Francois Suter) (psychomieze)
356 2011-01-21  2606510                  Fixed bug #12448: grid preview links are broken (tolleiv)
357 2011-01-21  07d545f                  Raised version to 4.5.0rc1 (Tolleiv Nietsch)
358 2011-01-21  958d021                  Raised version to 4.5.0rc1 (tolleiv)
359 2011-01-21  dec6fa3                  [+TASK] Fluid (ViewHelpers): fixed typo in doc comment examples of emailViewhelper (Franz Koch)
360 2011-01-21  a77fea6                  Cleaned emconf for the release of TYPO3 4.5 RC1 (Chrissitopher)
361 2011-01-21  9d1fbb0                  Fixed typos (Chrissitopher)
362 2011-01-21  19d6a0f                  Merged changes from mantis-#17176: Remove unnecessary comments and color profiles from all shipped .png / .gif files (Thanks to Steffen Gebert) (Chrissitopher)
363 2011-01-21  98955a8                  Fixed ChangeLog (Chrissitopher)
364 2011-01-21  f8c292c                  Fixed bug #12446: Fixed instantiation of UriBuilder (broken since extbase merge) (psychomieze)
365 2011-01-21  6c23cff                  Fixed bug #11574: Workspaces grid: stages should "sit" on one line (psychomieze)
366 2011-01-21  ca341eb                  * Updated ChangeLog and raised version number to 1.3.0RC1 (Sebastian Kurfürst)
367 2011-01-21  55b68ee3                  Fixed bug #12000: Cache and Favorites submenus shifts when in Workspaces (psychomieze)
368 2011-01-21  df8c4e8                  * Updated ChangeLog and ext_emconf.php for 1.3.0RC1 (Sebastian Kurfürst)
369 2011-01-21  09730a9                  [-TASK] Extbase (Persistence): Reverting commit r3883 and r3852. (Jochen Rau)
370 2011-01-21  fd55317  #11623          [+BUGFIX] Extbase (Object): constructor injection fails if default value for a dependency is NULL (Sebastian Kurfürst)
371 2011-01-21  be77e85  #11991          [+BUGFIX] Fluid (Widget): Adopt Widget Bootstrap to Extbase Bootstrap changes (Sebastian Kurfürst)
372 2011-01-21  74a61c8  #12013          [BUGFIX] Extbase (Object): Allow injection of prototypes via dependency injection (Sebastian Kurfürst)
373 2011-01-21  d347183                  [+BUGFIX] Extbase (Persistence): Use sql_free_result() in Typo3DbBackend to free result memory. Resolves #10957 (Marc Bastian Heinrichs)
374 2011-01-21  3f913eb                  [~BUGFIX] Extbase (Persistence): fixed an wrong referenced exception (resolves #12403) (Felix Oertel)
375 2011-01-21  d1b2ee0                  [~BUGFIX] Extbase (Persistence): make Tx_Extbase_Persistence_Repository::remove() handle freshly created objects right. (resolves #11128) (Felix Oertel)
376 2011-01-21  a66ef68                  Fixed bug #12415: Respect change #17167: Cache ExtDirect::getAPI calls (tolleiv)
377 2011-01-21  8632f91                  Fixed bug #12308: Workspace non-admin not workspace owner sees icon to swap updated version with Live site (tolleiv)
378 2011-01-21  5416304                  [~FOLLOWUP] Extbase (Utility): allow clearPageCache() to clear single, multiple and all pageCaches. (resolves 11978) (Felix Oertel)
379 2011-01-21  cfc95da                  Fixed bug #12384: Mount points are not taken into account in element-list (tolleiv)
380 2011-01-21  888a1f3                  Fixed bug #12325: Hide icons that don't work in the current context (tolleiv)
381 2011-01-21  7231959                  Fixed bug #11539: Split view (tolleiv)
382 2011-01-21  24d4264                  * Fixed bug #12432 Selected page metas are not processed (michael.miousse)
383 2011-01-21  4a3df12                   (michael.miousse)
384 2011-01-21  50b3b77                  * Fixed bug #12429 do not use private accessors (michael.miousse)
385 2011-01-21  8e05509                  * Fixed bug #12428 Adapt Variable Names to naming conventions (michael.miousse)
386 2011-01-21  4b771b7                  * Fixed bug #12427 Rename draw*() methods to render*() (michael.miousse)
387 2011-01-21  baa1429                   (michael.miousse)
388 2011-01-21  57d82fd                  Rename classes according to naming conventions part1 still folder to fix (michael.miousse)
389 2011-01-21  e19691a                  * Fixed bug #12425: Give modfunc1 a better name changed modreport to modfuncreport (michael.miousse)
390 2011-01-21  f59eb1c                  * Fixed bug #12425: Give modfunc1 a better name (michael.miousse)
391 2011-01-21  8347178                  renaming the folder modfunc1 to modreport (michael.miousse)
392 2011-01-21  d624949                  * Fixed bug #12424: Only use the class name for the hook (michael.miousse)
393 2011-01-21  5728c0e                  * Fixed bug #12416 tx_linkvalidator_tasks_Validate: Missing public / protected declarations (michael.miousse)
394 2011-01-21  cd3331a                  * Fixed bug #12226 website that has multiple domainsrecords produces funny links (michael.miousse)
395 2011-01-21  d457114                  Bug #12414 (michael.miousse)
396 2011-01-21  2ae6328                  typo (Chrissitopher)
397 2011-01-21  328b02c                  Fixed bug #12422: ext_tables.sql: Do not use appreviations for field names (Chrissitopher)
398 2011-01-21  d713ae4                  Fixed bug #12423: ext_tables.sql: Use underscores to separate words in field names (Chrissitopher)
399 2011-01-21  41d86a9                  Bug #12385 Conflict scheduler:testtask with linkvalidator::task (michael.miousse)
400 2011-01-21  8e46a0b                  Fixed bug #12421: Rename tx_linkvalidator_links to tx_linkvalidator_link (Chrissitopher)
401 2011-01-21  69372ac                  Bug #12411 (michael.miousse)
402 2011-01-21  29b8b0e                  Fixed bug #12420: Indentation in modfunc1, getTemplateMarkers() (Chrissitopher)
403 2011-01-21  0785aa1                  Fixed bug #12419: Use American English for "analyseRecord" (Chrissitopher)
404 2011-01-20  ac22def                  Fixed bug #12412: XSS issue in tx_linkvalidator_tasks_ValidateAdditionalFieldProvider (Chrissitopher)
405 2011-01-20  c0e77be                  Fixed bug #12360: Show error message, if the module is not accessible for the current user (Chrissitopher)
406 2011-01-20  ebc19d5                  Fixed bug #12410: Fix ChangeLog (Chrissitopher)
407 2011-01-20  c353dc5                  Fixed bug #12413: Rename extension "list" to "recordlist" (psychomieze)
408 2011-01-20  6e5b7f4                  [+BUGFIX] Extbase (MVC): UriBuilder automatically added a cHash even on links to nonCacheable actions where this is not needed/recommended (resolves #8565) (Franz Koch)
409 2011-01-20  8d59cae                  [~BUGFIX] Extbase (Persistence): made union statement on comma seperated list use find_in_set (Thanks to Marc Bastian Heinrichs) (resolves #9772) (Felix Oertel)
410 2011-01-20  573ae61                  [+TASK] Extbase (Utility): allow clearPageCache() to clear single, multiple and all pageCaches. (Felix Oertel)
411 2011-01-20  1e494d7                  Fixed bug #12386: "Publish only content in publish stage" doesn't work anymore (Tolleiv Nietsch)
412 2011-01-20  074022a                  Fixed bug #12055: Publishing a page does not update the new page tree (psychomieze)
413 2011-01-20  b0dc80c                  Fixed bug #12397: CSRF protection for clickmenu and old workspace module (Thanks to Helmut Hummel) (Susanne Moog)
414 2011-01-20  2fdc3e9                  Fixed bug #12405: The workspaces module does not work in Internet Explorer (psychomieze)
415 2011-01-20  c2756b2                  reverted rev 3898 - which was accidental commit - sorry for that :( (tolleiv)
416 2011-01-20  38e5107                  git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/workspaces/trunk@3898 743128fe-103e-dd11-99c4-001b210b3e58 (tolleiv)
417 2011-01-20  81e3491                  Fixed bug #12077: Tooltips for slider (tolleiv)
418 2011-01-20  e3566c8  #11302          [+BUGFIX] Extbase (MVC): Improve Error Handling in Request Builder (Sebastian Kurfürst)
419 2011-01-20  5608d9a                  Fxied bug #12334:"Allow members to edit records in "Review" stage" should be removed (tolleiv)
420 2011-01-20  a2f7996                  Fixed bug #12286: Wrong icon for "Generate workspace preview link" - use eye icon instead (tolleiv)
421 2011-01-19  940f613                  Fixed bug #12307: Workspaces non-admin user cannot send to next stage (Susanne Moog)
422 2011-01-19  634368c                  Fixed bug #12307: Workspaces non-admin user cannot send to next stage (psychomieze)
423 2011-01-19  b8c8f55                   (michael.miousse)
424 2011-01-19  d719a52                  Change snippets throw new exception for Feature #12344 Migrate to t3lib_htmlmail to SwiftMaile (thanks to ernesto) (michael.miousse)
425 2011-01-19  4972ed2                  follow-up to #11972 (psychomieze)
426 2011-01-19  cb2b92b                  [+TASK] Extbase (DomainObject): Added unit test to check circular dependencies. (Jochen Rau)
427 2011-01-19  a87d953                  Fixed bug #11972: Switching workspaces with tabs causes module menu to loose its selection (psychomieze)
428 2011-01-19  a3d3ec3                  Followup to bug #12344: Updated the manual for using the SwiftMailer (Chrissitopher)
429 2011-01-19  2a7ab4f                  Feature #12344 Migrate to t3lib_htmlmail to SwiftMailer (michael.miousse)
430 2011-01-19  20c7f53                  Updated ChangeLog (michael.miousse)
431 2011-01-19  19194f5                  Bug #12377 Other link types than supported use the same type than the last found (michael.miousse)
432 2011-01-19  235dbfd  #12324          [+BUGFIX] Extbase (Persistence): remove superfluous require_once statements (Sebastian Kurfürst)
433 2011-01-19  c1ec977  #12323          [+BUGFIX] Extbase (Tests): Remove require_once of phpunit testclasses (Sebastian Kurfürst)
434 2011-01-18  acdcc9a                  Cleanup: Updated copyright comments (ohader)
435 2011-01-18  2832131                  Cleanup: Updated copyright comments (Oliver Hader)
436 2011-01-18  d4250fd  #12121          [+BUGFIX] Extbase (Utility): Make _LOCAL_LANG override work with dots (Sebastian Kurfürst)
437 2011-01-18  8c9fa41                  Fixed bug #12350: Wrong backpath for thumbnail generation in diff view (sonne)
438 2011-01-18  089e1b1                  Fixed bug #11481: Naming of "Release" mass action is unclear (sonne)
439 2011-01-18  8aebbfb                  [+BUGFIX] Extbase (Persistence): Fixed using the correct columnname for contains comparison with RELATION_HAS_MANY and empty parentKeyFieldName. Resolves #11048 (Marc Bastian Heinrichs)
440 2011-01-18  0559aa0                  [+BUGFIX] extbase (Persistence): Added the missing pid property to the AbstractDomainModel. (Jochen Rau)
441 2011-01-18  6eb522b                  Fixed bug #10439: Data array used in ws-grid should be cached (mbresch)
442 2011-01-18  9d77cf9                  Cleanup: Fixed PHPdoc comments and type hints in module, processing and abstract linktype class (Oliver Hader)
443 2011-01-18  b533fda                  [+BUGFIX] Extbase (Persistence): Language Oberlay now works with page table as well. Thanks to Andre Stoesel. (Jochen Rau)
444 2011-01-18  0486916                  [+BUGFIX] Extbase (Reflection): Follow-up to r3854. (Jochen Rau)
445 2011-01-18  d7bea56                  Fixed bug #10439: Data array used in ws-grid should be cached (mbresch)
446 2011-01-18  23f200b                  Fixed bug #12347: Incorrect registration of status report (tolleiv)
447 2011-01-18  7b582f8                  [+BUGFIX] Extbase (Persistence): The QueryObject gets cloned now in the getFirst() method of the QueryResult (as it was intended). Thanks to Sebastian Fischer. Resolves #11855. (Jochen Rau)
448 2011-01-18  33031b7                  [+BUGFIX] Extbase (Bootstrap): Bootstrap calls initialize on reflectionService if it's already initialized. Resolves #12346, resolves #12156 (Marc Bastian Heinrichs)
449 2011-01-18  05a3095                  [+BUGFIX] Extbase (Persistence): Fix equals constraint with $caseSensitive FALSE (closing bracket missing). Thanks to Alexander Berl. Resolves #10781 (Marc Bastian Heinrichs)
450 2011-01-18  703262f  #10148          [+BUGFIX] Extbase (Reflection): ObjectAccess::isPropertyGettable works for ArrayAccess objects (Sebastian Kurfürst)
451 2011-01-18  0fd3015  #12061          [+BUGFIX] Fluid (Core): Allow ViewHelpers to be placed in t3lib and tslib (Sebastian Kurfürst)
452 2011-01-18  6e780dd                  [+BUGFIX] Extbase [Persistence]: Fixed updating of 1:n related childs. Resolves #9270, #9182, #10211. (Jochen Rau)
453 2011-01-18  fad473e                  Fixed bug #12333: "Un-Publish:" should be hidden (tolleiv)
454 2011-01-17  3a95da3                  Fixed bug #12322: "null" is shown in diff view if original fields are empty in Firefox (tolleiv)
455 2011-01-17  ce7b444                  Fixed bug #11587: Trash icon should "discard" too (tolleiv)
456 2011-01-17  fa54f49                  Fixed bug #11529: Infinite not infinite / moved pages not always visible in element list (tolleiv)
457 2011-01-17  1e14477                  Fixed bug #10989: Anchors in internal links are incorrectly treated as pages (thanks to Michael Miousse) (Chrissitopher)
458 2011-01-17  ef44a0f                  Updated ChangeLog (Chrissitopher)
459 2011-01-17  dd6ea93                  Bug #12226 Website that has multiple domainsrecords produces funny links (michael.miousse)
460 2011-01-16  81dad72                  Fixed bug #12273: "Go to workspace module" link appears even if user has no access to it (sonne)
461 2011-01-16  a61453f                  Fixed bug #12272: Topbar isn't highlighted if there's only on workspace (sonne)
462 2011-01-16  991c4c8                  Fixed bug #11825: non-admin editors can't see non-page records within the review module (sonne)
463 2011-01-16  c53ccae                  Followup to #16630: migrateWorkspaces in Install-Tool does not work, if extbase is not intalled (tolleiv)
464 2011-01-16  ac2d893                  Fixed bug #12076: Remove "help" tab (tolleiv)
465 2011-01-16  f1abece                  Fixed bug #12192: Description of workspace module for "about modules" missing (tolleiv)
466 2011-01-16  d4236c8                  Fixed bug #12194: Legend too wide (tolleiv)
467 2011-01-16  fd9e046                  Fixed bug #12291: Icon "Open version of page" does not go the the page of the clicked element (sonne)
468 2011-01-15  49471f1                  Added forgotten note on contribution by Andreas Lappe (Chrissitopher)
469 2011-01-15  7df1768                  Fixed bug #12235: Reporting errors does not work with cURL (Chrissitopher)
470 2011-01-15  7dd377a                  Fixed bug #12232: Redirects to https get reported as 404 (thanks to Andreas Lappe) (Chrissitopher)
471 2011-01-15  56bfbe6                  Followup to bug #11803: Fix locallang files (Chrissitopher)
472 2011-01-15  a2b1868                  Fixed bug #12243: Information on storage location of broken links is wrong in text (Chrissitopher)
473 2011-01-15  c912452                  Bug #11585: Hide difference column for default (mbresch)
474 2011-01-15  1da39b0                  Fixed bug: include htmlspecialchars for labels used in grid to display html-tags (mbresch)
475 2011-01-13  e221557  #8397           [+FEATURE] Extbase (Configuration): Allow StoragePid to be manually defined by TS (Sebastian Kurfürst)
476 2011-01-13  ec9d114  #11520          [+BUGFIX] Fluid (View): Fix StandaloneView (Bastian Waidelich)
477 2011-01-13  0610c92  #11631          [+BUGFIX] Extbase (Configuration): Fix warning in AbstractConfigurationManager (Sebastian Kurfürst)
478 2011-01-13  b0fc013  #11011          [+BUGFIX] Extbase (Object): Disabling Dependency Injection for injectSettings method (Sebastian Kurfürst)
479 2011-01-12  f90f69b                  Cleaned emconf for the release of TYPO3 4.5 Beta4 (Chrissitopher)
480 2011-01-12  26dc90c                  * Updating ChangeLog for 1.3.0beta4 (Sebastian Kurfürst)
481 2011-01-12  d578323                  * Updating ChangeLog for 1.3.0beta4. (Sebastian Kurfürst)
482 2011-01-12  4ca80c6                  [+TASK] Extbase (Tests): Fixed a repository unit test so that it works in CLI mode (Bastian Waidelich)
483 2011-01-12  2cc5277                  [+TASK] Extbase (Tests): Fixed Extbase unit tests (Bastian Waidelich)
484 2011-01-12  6beb3a6                  Raised version to 4.5.0beta4 (ohader)
485 2011-01-12  07edaac                  Raised version to 4.5.0beta4 (Oliver Hader)
486 2011-01-12  a609089                  Fixed bug: migrateWorkspaces in Install-Tool does not work, if extbase is not intalled (ohader)
487 2011-01-12  d4a918a                  Follow-up to bug #11832: Label of the anchor is empty (Oliver Hader)
488 2011-01-12  78f1970  #8679           [+BUGFIX] Extbase (Persistence): Hidden Records in Workspaces now work (Sebastian Kurfürst)
489 2011-01-09  7b0f278                  Fixed bug #11832: Versioning - t3lib_extMgm::createListViewLink() function no longer available (Thanks to Mark Johnston) (Tolleiv Nietsch)
490 2011-01-09  7a6add0                  Fixed bug #16786: Generating preview link not working since Update to 4.4.5 (Tolleiv Nietsch)
491 2011-01-09  e8c1dff                  Fixed bug #11971: Live Tab is linked in Live view (tolleiv)
492 2011-01-08  08d9a94                  Followup to bug #12024: Remove cellspacing (Chrissitopher)
493 2011-01-08  489a330                  Fixed bug #12025: Add link to scheduler (Chrissitopher)
494 2011-01-08  f63f125                  Improved one language label. (Chrissitopher)
495 2011-01-08  ce784fa                  Fixed bug #12024: Remove cellspacing (thanks to Steffen Gebert) (Chrissitopher)
496 2011-01-08  dd75f48                  Fixed bug #12022: Add CSH labels for the labels of the Scheduler job (Chrissitopher)
497 2011-01-08  28116fe                  Fixed bug #12026: Combine columns Type, Headline and Field (Chrissitopher)
498 2011-01-08  fa0b6db                  Fixed bug #12019: Do not display the format of the date of the last check (Chrissitopher)
499 2011-01-08  496ae0f                  Whitespace fix (Chrissitopher)
500 2011-01-08  20094d6                  Fixed bug #12009: Display a nice text, if an element does not have a headline (Chrissitopher)
501 2011-01-08  fc40bc6                  Fixed bug #12008: Row "Title" should be called "Headline" (Chrissitopher)
502 2011-01-08  97e3a1f                  Removed a label which was introduced for #11794, but is not used with the final version of that patch. (Chrissitopher)
503 2011-01-07  ed21397                  Fixed issue: #11794: If website root is active, searching for links does not work (pierre.boivin)
504 2011-01-07  305b3d0                  Followup to bug #11803: Fix locallang files (Chrissitopher)
505 2011-01-07  1efefb6                  Followup to bug #11799: Improve usability of the linkvalidator interface (Chrissitopher)
506 2011-01-07  dd324c6                  Followup to bug #11822: Add extension description in ext_emconf.php (Chrissitopher)
507 2011-01-07  bcc133f                  Followup to bug #11269: Proofread the manual (Chrissitopher)
508 2011-01-07  0d5beb5                  Update ChangeLog (Chrissitopher)
509 2011-01-07  ff3dd11                  Fixed bug #11794: If website root is active, searching for links does not work (pierre.boivin)
510 2011-01-06  5b4ca68                  Fixed bug #11269: Proofread the manual (Chrissitopher)
511 2011-01-06  19438a9                  Followup to bug #11280: Refactor class tx_linkvalidator_processing (Chrissitopher)
512 2011-01-06  43ea222                  Fixed bug #11888: Button "Check Links" only checks those categories of links which are marked with the checkboxes below (Chrissitopher)
513 2011-01-06  bff5cf6                  Fixed bug #11926: Language file Resources/Private/Language/emails.xml can not be translated (Thanks to Christopher) (Tolleiv Nietsch)
514 2011-01-06  1057563                  Followup to bug #11836: Make use of Flash Messages (Chrissitopher)
515 2011-01-06  ff71bdf                  Fixed bug #11815: WorkspacePreviewLink should be a link (tolleiv)
516 2011-01-06  bb7e2fa                  Fixed bug #11029: Workspaces module: Row detail view (Thanks to Lars Zimmermann and Berit Jensen) (tolleiv)
517 2011-01-06  c95e86d                  Fixed bug #11674: Selection of row deletes checkbox selection (steffenk)
518 2011-01-06  50ac764                  Fixed bug #11647: Switching workspace doesn't refresh new pagetree (steffenk)
519 2011-01-06  58717cf                  Followup to bug #11776: URL/Linktarget for files is broken (Chrissitopher)
520 2011-01-06  f530277                  More cleanup (Chrissitopher)
521 2011-01-06  b307674                  Cleanup (Chrissitopher)
522 2011-01-05  98a10d7                  Fixed bug #11802: Field linktitle often stays empty (thanks to Philipp Gampe) (Chrissitopher)
523 2011-01-05  bf79338                  Fix Bug #11794 : If website root is active, searching for links does not work (pierre.boivin)
524 2011-01-05  d627285                  Fixed bug #11797: linkvalidator saves translated texts in the database which is not good (thanks to Michael Miousse and Philipp Gampe) (Chrissitopher)
525 2011-01-05  4c2d768                  Revert Fix 11794 (pierre.boivin)
526 2011-01-05  3b84b05                  Revert Fix 11794 (pierre.boivin)
527 2011-01-05  217eced                  Fixed bug #11794: If website root is active, searching for links does not work (pierre.boivin)
528 2011-01-05  56937a6                  Fixed bug #11889: Clean up CSS (Chrissitopher)
529 2011-01-04  f3605fc                  [~TASK] Extbase: Fixed line endings (Windows to Unix). (Jochen Rau)
530 2011-01-04  006d4d1                  Replaced one hardcoded label for linkhandler links (Chrissitopher)
531 2011-01-04  a9912de                  Followup to bug #10907: Invalid external url not detected (thanks to Philipp Gampe) (Chrissitopher)
532 2011-01-04  4fde77c                  Fixed bug #11866: When the edit pencil next to a link is clicked, you end up at tree root with search_levels=0 after saving (Chrissitopher)
533 2011-01-03  ab500d5                  Fixed bug #11848: Use labels for the table fields containing the broken links (Chrissitopher)
534 2011-01-03  8f4f5fb                  Revert one accidentally changed line. (Chrissitopher)
535 2011-01-03  1ec45bc                  Minimally adjusted CSS margins. (Chrissitopher)
536 2011-01-03  69578f1                  Fixed bug #11777: Add CSH to table headers (Chrissitopher)
537 2011-01-02  dc49af7                  Fixed bug #11821: Do not use abbreviations in code (Chrissitopher)
538 2011-01-02  9ebf724                  Followup to #11803: Improved one language label (Chrissitopher)
539 2011-01-02  8a3b68d                  Fixed ChangeLog (Chrissitopher)
540 2011-01-02  ad9f611                  Fixed bug #11823: Add @package and @subpackage to comment blocks (Chrissitopher)
541 2011-01-02  8b581c5                  Fixed bug #11819: Prevent PHP notices by fixing XClass inclusion code (Chrissitopher)
542 2011-01-01  beb02c0                  Cleanup (Chrissitopher)
543 2011-01-01  8d3b2c8                  Fixed bug #11836: Make use of Flash Messages (Chrissitopher)
544 2011-01-01  b13081a                  Fixed bug #11834: Do not show the table with the list of broken links, if there are no broken links (Chrissitopher)
545 2011-01-01  c89cf27                  Fixed bug #11799: Improve usability of the linkvalidator interface (Chrissitopher)
546 2011-01-01  1c6b07b                  Fixed bug #11833: Sorting order of IRRE records is wrong after publishing (Oliver Hader)
547 2011-01-01  5e82cc8                  Fixed bug #11817: Use new documentation template for the manual Fixed bug #11269: Proofread the manual (Chrissitopher)
548 2011-01-01  4eeffe7                  Fixed bug #3358: make sure only "element" versioning type is supported / used - added status report for Reports module (benni)
549 2011-01-01  0eb0aa1                  Remove trailing whitespaces (Chrissitopher)
550 2011-01-01  50ba252                  Fixed some comments (Chrissitopher)
551 2011-01-01  13f09c6                  Fixed bug #11820: Remove comments "End of function xy" (Chrissitopher)
552 2011-01-01  523face                  Minor code cleanup, CGL fixes (Chrissitopher)
553 2011-01-01  f860c18                  Fixed bug #11822: Add extension description in ext_emconf.php (Chrissitopher)
554 2011-01-01  db3a85b                  Fix whitespaces (Chrissitopher)
555 2011-01-01  656101c                  Followup to #11814 (Chrissitopher)
556 2010-12-31  f8c168f                  New Year's commit: Fixed bug #11814: Fix indentation in HTML templates, CSS files and SQL file (Chrissitopher)
557 2010-12-31  e926684                  Fixed bug #11812: Changing a checkbox from the statistics table resets the depth chosen for pages to check (Chrissitopher)
558 2010-12-31  6757dce                  Fixed bug #11811: Label tags in Statistics table do not work (Chrissitopher)
559 2010-12-31  005b699                  Fixed bug #11813: Give the User Interface a clear structure (Chrissitopher)
560 2010-12-31  6b9baf7                  Fixed bug #11798: Table displaying the number of broken links must be styled (Chrissitopher)
561 2010-12-31  26ae8a3                  Fixed bug #11801: Variable in the message "Page '' does not exist." will never be filled (Chrissitopher)
562 2010-12-31  b17639f                  Fixed bug #11803: Fix locallang files (Chrissitopher)
563 2010-12-30  9efb197                  [~TASK] Fluid (Tests): Fixed some more testcase class names and some unit tests (Bastian Waidelich)
564 2010-12-30  e210e50                  Fixed bug #11800: Checkboxes showing the number of broken links do not display the value "zero" (Chrissitopher)
565 2010-12-30  342056f                  Fixed bug #11776: URL/Linktarget for files is broken (Chrissitopher)
566 2010-12-30  36ad8e5                  Followup to #11775: Remove a forgotten and now unused variable (Chrissitopher)
567 2010-12-30  4f6c05f                  Fixed bug #11796: Improve usage of $GLOBALS['LANG'] (Chrissitopher)
568 2010-12-30  0bb121e                  Cleaned up formatting of CSS file (Chrissitopher)
569 2010-12-30  82eaf8f                  Fixed bug #11775: Table should use new design for TYPO3 4.5 (Chrissitopher)
570 2010-12-30  003e1c3                  [~TASK] Fluid (Tests): Fixed some testcase class names (Bastian Waidelich)
571 2010-12-30  a2aa844                  [+FEATURE] Fluid (ViewHelpers): prepend URIs with scheme if it's not specified in link.external / uri.external ViewHelpers (Bastian Waidelich)
572 2010-12-30  dd8928a                  [+TASK] Fluid (ViewHelpers): Fix, cleanup and extend inline documentation of ViewHelpers (Bastian Waidelich)
573 2010-12-30  9b846d8                  Fixed bug #11779: Unify usage of tooltips in table rows (Chrissitopher)
574 2010-12-30  503348a                  [+BUGFIX] Fluid (View): Fixed deprecation message about lowercase template files names (Bastian Waidelich)
575 2010-12-30  63a029a                  Fixed bug #11789: fluid viewhelper renderFlashMessages is deprecated (psychomieze)
576 2010-12-30  d9df157                  [+FEATURE] Extbase (Utility): Add support for custom specify custom plugin icon (Bastian Waidelich)
577 2010-12-28  a938dcc                  Issue #11715 - Use localized format for date and time (pierre.boivin)
578 2010-12-28  f2dbb53                  Cleanup: Fixed XLCASS block (Oliver Hader)
579 2010-12-28  e0d02d1                  Cleanup: Renamed command map class file to start with proper extension prefix (Oliver Hader)
580 2010-12-28  73c3429                  Cleanup: Fixed PHPdoc comments, type hints and XCLASS blocks (Oliver Hader)
581 2010-12-28  22ed18c                  cleaned em_conf (steffenk)
582 2010-12-28  7baa5ef                  cleaned em_conf (Steffen Kamper)
583 2010-12-28  b08aca2                  added ChangeLog entry for last commit (steffenk)
584 2010-12-28  461487b                  Follow-up to 11635: removed remaining event listener (steffenk)
585 2010-12-27  5649b8d                  Set version back to 1.2-dev (Xavier Perseguers)
586 2010-12-27  ff76c86                  Set version to 1.2.0beta3 (Xavier Perseguers)
587 2010-12-27  1e6b621                  * Raised Version Number to 1.3.0beta3. (Sebastian Kurfürst)
588 2010-12-27  8e9b833                  * Raising version number to 1.3.0beta3 (Sebastian Kurfürst)
589 2010-12-26  eeece67                  Fixed issue #11722: TempFlashMessageQueueViewHelper is not required anymore (tolleiv)
590 2010-12-26  fd660bb                  Fixed bug #11718: ExtJS confirmation window contents might be "cached" (tolleiv)
591 2010-12-25  9bacd9a                  Fixed bug #11473 Send to stage window may be too large (tolleiv)
592 2010-12-25  57cf572                  Fixed bug #11608 Missing space in Mass Release Confirmation (tolleiv)
593 2010-12-25  8d21e29                  Fixed bug #11635: Remove "Preview of workspace ..." box when in workspace preview module (tolleiv)
594 2010-12-25  bc56649                  #11657: singleView should not have depth and mass-action combos (tolleiv)
595 2010-12-25  f316d0d                  Fixed bug #11600: [All] tab in ws-module should not have action-buttons (tolleiv)
596 2010-12-24  d2d2409                  [+BUGFIX] Extbase (Tests): Fixed Tx_Extbase_MVC_Controller_AbstractController_testcase. Thanks to Oliver Klee. Resolves #11567. (Jochen Rau)
597 2010-12-22  4c47e7d                  Fixed bug:#11606 Remove "Send to review / pub" from contextmenu (Tolleiv Nietsch)
598 2010-12-22  2e46a53                  Fixed bug #11568: Remove "Enable comparison view" switch (tolleiv)
599 2010-12-22  195dd86                  Fixed bug 11479: Label of publish action is confusing (tolleiv)
600 2010-12-22  cb65309                  Added feature #10642: Design of workspace preview/comparison view (Thanks to Lars Zimmermann) (stephenking)
601 2010-12-22  b8de992                  Merged new PageTree (version for TYPO3 4.5 Beta 3) - added new classes (steffenk)
602 2010-12-21  cda8c93                  Fixed bug #11633: Versioning module should not be available when workspaces is loaded (Sonja Scholz)
603 2010-12-21  d7d5147                  Fixed bug #11480: Add warning when choosing mass actions (sonne)
604 2010-12-21  6dffbda                  Followup-to #9819: Workspace preview window - browser compatibility fixed (tolleiv)
605 2010-12-21  466695b                  [BUGFIX] Extbase (Configuration): Make Extbase work again in Backend (Sebastian Kurfürst)
606 2010-12-21  0d33dad                  [TASK] Extbase (Bootstrap): Removed superfluous exception (Sebastian Kurfürst)
607 2010-12-20  d61b574                  Fixed bug #10693: Save and view command previews wrong page record (tolleiv)
608 2010-12-20  4ca5288                  Fixed bug #11532: Generate Workspace Preview Link not working (tolleiv)
609 2010-12-20  8995032                  Fixed bug #11605: Do you really want to swap?? - one question mark is enough (tolleiv)
610 2010-12-20  6e42811                  Fixed bug #11531 Check if email is set before trying to send an email (tolleiv)
611 2010-12-20  cdd4122                  Fixed bug #11141: switching with the tabs in the workspace module should also switch to the related workspace (tolleiv)
612 2010-12-20  6ea59d2                  [TASK] Extbase (Object): Adjust doc comments (Sebastian Kurfürst)
613 2010-12-20  22b193c                  [!!!][+TASK] Extbase (Object): Rewritten Object Container (Sebastian Kurfürst)
614 2010-12-20  b55de35                  [+BUGFIX] Extbase (MVC): Improve Exception message (Sebastian Kurfürst)
615 2010-12-20  491d2b5                  [+API] Extbase (Configuration): Adding getContentObject to API (Sebastian Kurfürst)
616 2010-12-19  a705385                  Fixed bug #11142: The 'All' tab throws Exception 'No such workspace defined' (mbresch)
617 2010-12-19  04a61ef                  Fixed bug #11142: The 'All' tab throws Exception 'No such workspace defined' (mbresch)
618 2010-12-19  cb779d4                  Cleanup: #11153: Determine whether Tx_Workspaces_Service_Stages::encodeStageUid and resolveStageUid are required (sonne)
619 2010-12-19  5b1b1cb                  Followup-to #9819: Workspace preview window - "live" and "workspace" buttons are clickable now (tolleiv)
620 2010-12-18  10a691a                  Fixed bug #11318: workspaces task miss title (tolleiv)
621 2010-12-17  c5c3756                  Use ExtDirect Stateprovider (steffenk)
622 2010-12-17  6c3edef                  Followup-to #9819: Workspace preview window - empty preview.css included in order to support the skin team (tolleiv)
623 2010-12-14  d6a5cd7  #8749           [+BUGFIX] Fluid (ViewHelpers): tweaked SelectViewHelper to avoid fatal error on PHP 5.2 (Bastian Waidelich)
624 2010-12-14  df8b88e                  Fixed bug #9819: Workspace preview window (tolleiv)
625 2010-12-06  3832812                  Some code cleaning (pierre.boivin)
626 2010-12-06  bd0645a                  Issue 11277 - initialize in modfunc1 could be protected (pierre.boivin)
627 2010-12-06  f1bdaa7                  Issue #11278 - Create an interface for the linktype classes (pierre.boivin)
628 2010-12-06  220fc99                  Update changelog (pierre.boivin)
629 2010-12-06  698e4c7                  Issue #10589 - HTTP errors might not be detected (pierre.boivin)
630 2010-12-06  b4c06be                  Update changelog (pierre.boivin)
631 2010-12-06  ca4aa76                  Issue #11274 - Change true to 1 for showUpdateButton (pierre.boivin)
632 2010-12-06  42142b1                  Issue #11272 - Fix dos line endings in ext_tables.php (pierre.boivin)
633 2010-12-06  85a4404                  Issue #11270 - List in the BE module should be sorted by record (pierre.boivin)
634 2010-12-06  3a23b1a                  Issue #11275 - Delete clear.gif (pierre.boivin)
635 2010-12-06  f2d2da1                  Issue #10987 - Patch v3 apply and tested (pierre.boivin)
636 2010-12-06  c629518                  Fixed bug #16679: Cannot login to backend at the end of 1-2-3 wizard when using Oracle (Xavier Perseguers)
637 2010-12-05  9eafeb9                  Fixed bug #16677: PHP notices from XCLASS inclusions (Xavier Perseguers)
638 2010-12-05  c5fd35d                  Fixed bug #16678: DBAL is active with MySQL at the end of 1-2-3 wizard (Xavier Perseguers)
639 2010-12-05  3f46c47                  Fixed bug #11290: PHP notices from XCLASS inclusions (stephenking)
640 2010-12-05  c77bbee                  Fixed bug #11290: PHP notices from XCLASS inclusions (Steffen Gebert)
641 2010-12-03  eaca739                  Rename files - step 2 (pierre.boivin)
642 2010-12-03  80aeb76                  Rename files (pierre.boivin)
643 2010-12-03  6ec2a20                  Issue #11271 - Lowercase all filenames (pierre.boivin)
644 2010-12-03  f54224b                  Issue #11280 - Refactor class tx_linkvalidator_processing (pierre.boivin)
645 2010-12-03  31e6385                  Fixed issue: #10907: invalid external url not detected (pierre.boivin)
646 2010-12-02  ceaed6a                  [+TASK] Extbase (Reflection): Added deprecation annotation to ObjectAccess::getAccessiblePropertyNames() (Bastian Waidelich)
647 2010-12-02  5a70a2b                  [+BUGFIX] Extbase (Reflection): Added PropertyNotAccessibleException that I forgot to add in previous commit (Bastian Waidelich)
648 2010-12-02  5b9bb96                  [+FEATURE] Extbase (Reflection): Tx_Extbase_Reflection_ObjectAccess supports stdClass objects now (Bastian Waidelich)
649 2010-12-01  181c9a5                  Fixed bug #16639: Install Tool is unusable since DBAL merge (Xavier Perseguers)
650 2010-12-01  34373da                  Raised version to 4.5.0beta2b (ohader)
651 2010-12-01  7f57d5e                  Raised version to 4.5.0beta2a (Oliver Hader)
652 2010-12-01  56e4e41                  Raised version to 4.5.0beta2b (Tolleiv Nietsch)
653 2010-12-01  5b93949                  Fixed bug: #11209: BACK_PATH is not handled right in class.tx_version_gui.php (Tolleiv Nietsch)
654 2010-12-01  fcd45b9                  * Raising version to Extbase 1.3beta2a (Sebastian Kurfürst)
655 2010-12-01  f0d8557                  [+BUGFIX] Extbase (ConfigurationManager): FollowUp for #6067. Fixes a issue with parsing flexform rootlevel keys not having child keys I recently came across (Franz Koch)
656 2010-12-01  2b82299                  [+BUGFIX] Extbase (Configuration): change the order of methods to determine the current pageId for backend modules, which is used to fetch the TS framework configuration. Fixes #11205 (Franz Koch)
657 2010-12-01  582f0c8                  Follow-Up #11131: Usability: labels improvements, change the label as a new one is introduced (nxpthx)
658 2010-12-01  4599748                  [+TASK] Extbase (Object): Make sure the class info cache is returning valid objects (Franz Koch)
659 2010-12-01  54446ed                  Changed version back to 1.2-dev (Xavier Perseguers)
660 2010-12-01  9e312eb                  Updated checksums (Xavier Perseguers)
661 2010-12-01  4029263                  Code cleanup (Xavier Perseguers)
662 2010-12-01  f636f3b                  Added comment for unknown variable (Xavier Perseguers)
663 2010-12-01  6453542                  Fixed use of undefined variable  in method exec_INSERTquery() with MySQL handler (Xavier Perseguers)
664 2010-12-01  dbc821c                  Fixed use of undefined variable  in method map_subquery() (Xavier Perseguers)
665 2010-12-01  9cf22db                  Follow-up for bug #16392: Native tables could not be retrieved anymore (Xavier Perseguers)
666 2010-12-01  dafc655                  Raised version to 4.5.0beta2a (ohader)
667 2010-12-01  f5b7ac2                  Raised version to 4.5.0beta2a (ohader)
668 2010-12-01  aabe5b1                  * Raised version number to 1.3.0beta2 * Updated ChangeLog (Sebastian Kurfürst)
669 2010-12-01  921cbad  #11194          [+BUGFIX] Extbase (Persistence): Persistence_Backend::getIdentifierByObject should work with LazyLoadingProxy (Sebastian Kurfürst)
670 2010-12-01  c55cb32                  * Updated ChangeLog * Raised Version Number to 1.3.0beta2 (Sebastian Kurfürst)
671 2010-12-01  0c2d53f                  Fixed bug #11193: Remove calls to disable compression and merging of CSS/JS (stephenking)
672 2010-12-01  11c2cd7                  Set version to 1.2.0beta2 (Xavier Perseguers)
673 2010-12-01  a8ee245                  Code cleanup (Xavier Perseguers)
674 2010-12-01  e5042e7                  Code cleanup (Xavier Perseguers)
675 2010-11-30  1a8461d                  Fixed bug #16492: groupBy and orderBy fail on exec_query (thanks to Oguzhan Alan) (Xavier Perseguers)
676 2010-11-30  e6aecf5                  Raised version to 4.5.0beta2 (ohader)
677 2010-11-30  2b7d261                  Raised version to 4.5.0beta2 (Oliver Hader)
678 2010-11-30  1504bb8                  Cleanup: Fixed ChangeLog (nxpthx)
679 2010-11-30  971c1b2                  FYI: Added Styling classes for Berit (nxpthx)
680 2010-11-30  c3b12a7                  [+BUGFIX] Extbase (Configuration): slightly tweaked FrontendConfigurationManager (basically replaced explode() by t3lib_div::trimExplode() call) [+TASK] Extbase (Tests): Added some unit tests for Backend- and FrontendConfigurationManager. To be continued (Bastian Waidelich)
681 2010-11-30  46c2e3a                  Fixed bug #16501: DBAL does not support multi-column indexes in create table queries (Xavier Perseguers)
682 2010-11-30  07908de                  Added feature #16491: Provide a pass-through flag for sql_exec() which goes directly to the native MySQL engine (Xavier Perseguers)
683 2010-11-30  4d9dacf                  Fixed bug #11138: preview links in page- and list-module point to mod.php instead of typo3/mod.php (tolleiv)
684 2010-11-30  7e4e523                  Fixed bug #11144: Records that belong to a particular workspace shall be removed when the workspace is removed (ohader)
685 2010-11-30  1fb2f14                  [+BUGFIX] Extbase (DomainObject): added default __toString method to Tx_Extbase_DomainObject_AbstractDomainObject. Thanks to Marco Huber. Resolves #8083 (Marc Bastian Heinrichs)
686 2010-11-30  07d80a7                  [+BUGFIX] Extbase (MVC): Fixed UriBuilder for handling LazyLoadingProxy objects as arguments. Resolves #10705 (Marc Bastian Heinrichs)
687 2010-11-30  b78ea2e                  [+TASK] Extbase (Object): re-added Tx_Extbase_Object_Manager to gain more backwards compatibility. This class is marked deprecated and will be removed in Extbase 1.5 (Bastian Waidelich)
688 2010-11-30  cc36199                  [+BUGFIX] Extbase (Tests): tweaked ObjectContainer tests. Tests are failing deliberately for now (Bastian Waidelich)
689 2010-11-30  d6b8cf2                  [+BUGFIX] Extbase (Domain): fixed (non-breaking) method name for getting usergroup in Tx_Extbase_Domain_Model_FrontendUser. Resolves #11019 (Marc Bastian Heinrichs)
690 2010-11-30  e2d3c0d                  [+BUGFIX] Extbase (Domain): Tx_Extbase_Domain_Model_FrontendUserGroup::getSubgroup() returns wrong property. Resolves #11020 (Marc Bastian Heinrichs)
691 2010-11-30  fb6bc43                  Fixed task #11161: Simplify outputting errors from PHP to the grid component (ohader)
692 2010-11-30  536b896                  [+BUGFIX] Extbase (MVC): re-enabled HMAC check for BE forms. The deactivation was just a temporary fix - HMAC should work in BE mode just like in FE (Bastian Waidelich)
693 2010-11-30  b8e93f2                  Fixed bug #11115: ExtDirect exception sendToNextStageWindow: StageId is supposed to be an integer (ohader)
694 2010-11-30  2e31fcc                  [TASK] Extbase (Configuration): Fix whitespaces (Sebastian Kurfürst)
695 2010-11-30  2ac33f1                  [+TASK] extbase (ConfigurationManager): Made FrontendConfigurationManager parse recurring sections in flexforms right. Thanks to Franz Koch (resolves #6067) (Felix Oertel)
696 2010-11-30  5a26828                  Cleanup: Fixed ChangeLog (ohader)
697 2010-11-30  3ad3e38                  Cleanup: Fixed PHPdoc comments and exception timestamp (ohader)
698 2010-11-30  d019695                  Forge #11143: Editing workspaces record shows PHP warning (nxpthx)
699 2010-11-30  817bbaa                  Fixed bug #11124: Stages should use suggest wizard for persons (ohader)
700 2010-11-30  156e480                  FYI: Added Styling classes for Berit (nxpthx)
701 2010-11-30  4623890                  fixed bug #10291: change action icons (nxpthx)
702 2010-11-30  c3c4f66                  followUp to 7050: Missed to include the actual change (nxpthx)
703 2010-11-30  9ae407e                  Bug #11152 Calls about this-> in static context in worksapces lib (nxpthx)
704 2010-11-30  27a7c56                  Forge 7050: Remove UID from WSP Dropdown (nxpthx)
705 2010-11-29  a13d9c5                  #11131: Usability: labels improvements (sonne)
706 2010-11-29  31598e1                  Fixed bug: #11006: Error when using old-style workspace (tolleiv)
707 2010-11-29  b6714b1                  Fixed bug: #10831: New preview window shows wrong behavior for new page in LIVE WS (tolleiv)
708 2010-11-29  d4ed292                  Cleanup: Fixed ChangeLog (ohader)
709 2010-11-28  98ef063                  #5923: Notify per email if groups are selected instead of single users (Sonja Scholz)
710 2010-11-28  c269be8                  #5923: Notify per email if groups are selected instead of single users - added field to tca to make it possible to configure the notification send process (sonne)
711 2010-11-28  794d43d                  #11116: Add some CSS classes for detailView, moved stage information in separate div (sonne)
712 2010-11-28  363b6f4                  #11116: Add some CSS classes for detailView (sonne)
713 2010-11-27  b2b345e                  [+BUGFIX] Extbase (Configuration): Slightly tweaked AbstractConfigurationManager [+TASK] Extbase (Tests): Added unit tests for AbstractConfigurationManager (Bastian Waidelich)
714 2010-11-27  d5fa3ee                  Imported version system extension from core repository revision 9658 (Sonja Scholz)
715 2010-11-27  96395bc                  [+TASK] Extbase (Tests): Renamed test files from "*_testcase.php" to "*Test.php" (Bastian Waidelich)
716 2010-11-27  ad9cba3                  [+TASK] Extbase (Tests): Moving all Tests in "Unit" directory (2/2) (Bastian Waidelich)
717 2010-11-27  aa22d82                  [+TASK] Extbase (Tests): Moving all Tests in "Unit" directory. (Bastian Waidelich)
718 2010-11-27  c14e2ce                  [+BUGFIX] Fluid (ViewHelpers/Widget): widget.link and widget.uri no create relative URLs (Bastian Waidelich)
719 2010-11-27  ceb3880                  [+FEATURE] Fluid (ViewHelpers): Add render mode to FlashMessage ViewHelper Since r3062 Extbase uses the t3lib_FlashMessageQueue to store flashmessages. Now you can output them including title and severity, making it possible to render flashmessages just like the ones from the core in BE mode. To keep backwards compatibility, the default rendering still outputs only the message bodies in an unordered list. Set the renderMode argument to "div" in order to display the new style: <f:flashMessages renderMode="div" /> (Bastian Waidelich)
720 2010-11-27  d504417                  [+FEATURE] Extbase (MVC): add possibility to output FlashMessageQueue (Bastian Waidelich)
721 2010-11-24  90fa087                  [+TASK] Extbase (Persistence): counting query results does not work with limit constraints (Bastian Waidelich)
722 2010-11-24  8a4a2a8                  [+TASK] Extbase (Persistence): findOneBy*() methods should return NULL if no item was found (Bastian Waidelich)
723 2010-11-24  d251ca1                  [+TASK] Extbase (Core): Slightly improved error handling in bootstrap (Bastian Waidelich)
724 2010-11-24  46dc86a                  [+BUGFIX] Extbase (MVC): disable HMAC check for BE forms (Bastian Waidelich)
725 2010-11-22  de840d2                  Fixed bug #11033: DB error in query after publish to Live action (Oliver Hader)
726 2010-11-22  8ca4294                  Cleanup: Fixed PHPdoc comments (Oliver Hader)
727 2010-11-22  b3f2fbe                  Fixed bug: #10988: getBrokenUrl returns wrong url (Thanks to Johannes Feustel) (Tolleiv Nietsch)
728 2010-11-20  e2ec2ed                  Remove unused README file (Christian Kuhn)
729 2010-11-20  2f0930b  #10998          Rename and move link classes and processing class (Christian Kuhn)
730 2010-11-19  4724519                  [-TASK] Fluid: Removed all @scope annotations as they are not used in v4 (Bastian Waidelich)
731 2010-11-19  9d1d9fd                  [~TASK] Extbase (Utility): Changed Tx_Extbase_Utility_TypoScript:convertPlainArrayToTypoScriptArray to self::convertPlainArrayToTypoScriptArray. Resolves #10538. (Nikolas Hagelstein)
732 2010-11-19  de2c8ee                  [+TASK] Fluid (View): Added additional check for deprecated lower case template filenames that works on case insensitive file systems (Windows) too. Watch your deprecation log in typo3conf and fix your template filenames if they're still lower case. (Bastian Waidelich)
733 2010-11-18  a821a5d                  [+BUGFIX] Extbase (MVC): UriBuilder: use current plugin if no pluginName has been specified (Bastian Waidelich)
734 2010-11-18  03f60ca                  Fixed bug #16392: Install tool cannot compare "ENGINE" of MySQL Tables when DBAL is active (Xavier Perseguers)
735 2010-11-18  f3a3d6a                  [+BUGFIX]: explicitly cast offset to integer to avoid exceptions in paginate view helper (Bastian Waidelich)
736 2010-11-17  bc751b2                  Fixed bug #16444: DBAL installs itself automatically whenever the install tool is called (Xavier Perseguers)
737 2010-11-17  51d92f3                  Raised version to 4.5.0beta1b (Tolleiv Nietsch)
738 2010-11-17  e1dd025                  Fixed issue: #10916 workspace preview module raises error in conjunction with the newest extbase version (Tolleiv Nietsch)
739 2010-11-17  84a6c71  #10912          Rename and move task to classes/tasks and change locallang namespace (Christian Kuhn)
740 2010-11-17  54e668c                  Raised version to 4.5.0beta1a (Oliver Hader)
741 2010-11-17  16fdbd5                  Cleanup: Fixed ChangeLog (Oliver Hader)
742 2010-11-17  239f79e  #10900          Regression: Fatal error in class.tx_linkvalidator_modfunc1.php (Christian Kuhn)
743 2010-11-17  34832e3                  Fixed bug: #10896 php-warnings after merge into Core - missing argument (Tolleiv Nietsch)
744 2010-11-17  30fb439                  Fixed bug: #10896 php-warnings after merge into Core - missing argument (Tolleiv Nietsch)
745 2010-11-17  e53ba01                  * Updated version to 1.3.0beta1a * Updated ChangeLog (Bastian Waidelich)
746 2010-11-17  2b10c8a                  * Updated version to 1.3.0beta1a * Updated ChangeLog (Bastian Waidelich)
747 2010-11-17  6eea8bd                  FYI RFC: Forge#10894: Workspaces Extbase Controller has to be adapted according to breaking changes in Extbase 1.3.beta1 (Steffen Ritter)
748 2010-11-17  764d896                  Tagging version 1.0.0 (Christian Kuhn)
749 2010-11-17  a239303  #10892          Basic cleanup throughout the extension (Christian Kuhn)
750 2010-11-17  ef9d169  #10891          Fix deprecation warning "call by reference" in modfunc1 (Christian Kuhn)
751 2010-11-17  2594025  #10820          Error and warning in scheduler task (Christian Kuhn)
752 2010-11-17  b5b453c  #10424          Add ext:info as dependency in ext_emconf (Christian Kuhn)
753 2010-11-17  629b47b                  Fix Changelog to reflect core Changelog structure (Christian Kuhn)
754 2010-11-17  4c2388a                  [+FEATURE] Fluid (ViewHelpers): the subject argument of the count ViewHelper is now optional so you can use it like {objects -> f:count()} [+BUGFIX] Fluid (ViewHelpers): Fixed inline documentation of widget.autocomplete ViewHelper. This fixes #10882 [+TASK] Fluid (ViewHelpers): Added some more inline documentation for cObject, widget.paginate, widget.autocomplete & count ViewHelpers (Bastian Waidelich)
755 2010-11-17  68ac9ca                  Raised version to 4.5.0beta1 (Oliver Hader)
756 2010-11-17  58479da                  Cleanup: Fixed ext_emconf.php (Oliver Hader)
757 2010-11-16  c989451                  [+BUGFIX] Fluid (ViewHelpers): replaced two occurrences of Tx_Extbase_Dispatcher::*() by using the injected ConfigurationManager [+TASK] Fluid (ViewHelpers): uri.image now works in BE mode too (Bastian Waidelich)
758 2010-11-16  c15b80b                  [+TASK] Extbase: Re-implement support for BE modules (Bastian Waidelich)
759 2010-11-16  4da3d0e                  Fixed issue: #10817 DAU WS-Module warning (Tolleiv Nietsch)
760 2010-11-16  8c941c5                  Fixed bug: #10819 viewOnClick causes error if frontendpreview is disabled (Tolleiv Nietsch)
761 2010-11-16  247491c                  Fixed bug: #10778 Consider http://bugs.typo3.org/view.php?id=9508 when implementing preview link in new module (Tolleiv Nietsch)
762 2010-11-16  da840e1                  [+BUGFIX]: Extbase (Persistence): Fixed typo from previous commit (Bastian Waidelich)
763 2010-11-16  e912903  #10850          [+BUGFIX] Extbase (Persistence): DataMapper cannot deal with QueryResults (Bastian Waidelich)
764 2010-11-16  32a34fc                  [+BUGFIX] Fluid (ViewHelpers): Adjustment to skinning api change (Sebastian Kurfürst)
765 2010-11-16  6919c16                  * Raised version number to 1.3.0beta1 (Sebastian Kurfürst)
766 2010-11-16  c03c409                  * Updated version to 1.3.0beta1 (Sebastian Kurfürst)
767 2010-11-16  88b8699                  * Updated ChangeLog (Sebastian Kurfürst)
768 2010-11-16  f70ea77                  [+BUGFIX] Extbase (Object): The Object Container now properly uses the TYPO3 caching framework. By default the DI cache is now stored in database, just like the reflection cache (Bastian Waidelich)
769 2010-11-16  4f857a2                  [!!!][TASK] Fluid (ViewHelpers): Rename widget link ViewHelpers (Sebastian Kurfürst)
770 2010-11-16  fc3a55c                  * Updated ChangeLog (Sebastian Kurfürst)
771 2010-11-16  cb0dffa                  [+BUGFIX]: Extbase (Utility): Replaced one last occurrence of TYPE_PLUGIN by PLUGIN_TYPE_PLUGIN in Tx_Extbase_Utility_Extension (Bastian Waidelich)
772 2010-11-16  6dbc826                  [~TASK] Extbase (Utility): renamed Tx_Extbase_Utility_Extension::TYPE_CONTENT_ELEMENT to Tx_Extbase_Utility_Extension::PLUGIN_TYPE_CONTENT_ELEMENT and Tx_Extbase_Utility_Extension::TYPE_PLUGIN to Tx_Extbase_Utility_Extension::PLUGIN_TYPE_PLUGIN (Bastian Waidelich)
773 2010-11-16  175c0cc                  * Updated ChangeLog (Bastian Waidelich)
774 2010-11-16  bced813                  [+FEATURE] Extbase (Persistence): Default orderings & QuerySettings (Bastian Waidelich)
775 2010-11-16  0cc70c8                  [~TASK] Reverted previous "[~TASK] Extbase: Reimplemented BE module support. Still needs cleanup." (Jochen Rau)
776 2010-11-16  35c2c3b                  [~TASK] Extbase: Reimplemented BE module support. Still needs cleanup. (Jochen Rau)
777 2010-11-16  d3f672f                  [~BUGFIX] Extbase: Fixed the way a module gets called. (Jochen Rau)
778 2010-11-16  6c3f062                  * Updated ChangeLog (Sebastian Kurfürst)
779 2010-11-16  a0f87c0                  Updated ChangeLog (Sebastian Kurfürst)
780 2010-11-16  ea3dc70                  * Updated ChangeLog (Sebastian Kurfürst)
781 2010-11-16  6416bb5                  [+FEATURE] Fluid (ViewHelpers/Widget): Slightly improved paginate widget: The link to the first page now skips the currentPage argument resulting in nicer URLs and less cHashes [+FEATURE] Fluid (ViewHelpers): excluding obsolete widget arguments & cHash from widget links if they're not explicitly set (Bastian Waidelich)
782 2010-11-15  02aa33e  #10666          [+FEATURE] Extbase (Utility): Allow plugins to be registered as new content element (Bastian Waidelich)
783 2010-11-15  b0d3831                  [+BUGFIX] Extbase (Utility): Added condition to Tx_Extbase_Utility_Extension::getTargetPidByPlugin() in order to only select tt_content entries that are of CType "list". Thanks to Marc Bastian Heinrichs (Bastian Waidelich)
784 2010-11-15  7ced9a0                  [!!!][~TASK] Extbase (Configuration): Major rework of the ConfigurationManager (Bastian Waidelich)
785 2010-11-15  f25e054                  [+BUGFIX] Fluid (Core/Widget): AjaxWidgetContextHolder now uses a unique id for the Ajax WidgetContext. This makes sure, that the ajax response gets the right context, even if you open multiple browser windows in the same session [+BUGFIX] Fluid (Core): The Fluid Widget Bootstrap now initializes the object manager in order to respect "config.tx_extbase.object" configuration.. TODO: this should be somehow refactored to avoid code duplication [+BUGFIX] Fluid: Reduced the typeNum for the fluidAjaxWidgetResponse page. Apparently 7076857368 was too large ;) TODO: the typeNum should be somehow configurable [~TASK] Fluid (ViewHelpers/Widget): removed $GLOBALS['TSFE']->additionalHeaderData call from AutocompleteViewHelper as this is not configurable like this. Moved the jQuery includes to Configuration/TypoScript/setup.txt which can be included in your main TS template (Bastian Waidelich)
786 2010-11-15  d6ee3dc                  [~TAKS] Extbase (MVC): FrontendRequestHandler now retrieves the current cObject through the ConfigurationManager [+BUGFIX] Extbase (MVC): FrontendRequestHandler was refering to $this->frameworkConfiguration which wasn't available [-API] Extbase (MVC): marked Tx_Extbase_MVC_Web_Request::getContentObjectData() deprecated as should retrieve the current cObject through the ConfigurationManager [+TASK] Extbase (MVC): modified the Tx_Extbase_MVC_Web_RequestBuilder so that it's possible to change the action only by specifying the action parameter. Before you had to specify the controller as well, even if it was the default controller (Bastian Waidelich)
787 2010-11-15  ff725ef                  [+BUGFIX] Extbase (MVC): Flashmessages now share a scope throughout the extension. Before, every plugin had it's own scope leading to the messages only being output when entering the same plugin again (e.g. redirecting from one plugin to another would never display the messages) [~TASK] Extbase (Core): The Flashmessages now get persisted in the Bootstrap in resetSingletons() [-TASK] Extbase (Core): Removed some commented lines from Bootstrap (Bastian Waidelich)
788 2010-11-15  3a066e8  #10559          [FEATURE] Extbase (Object): Make DI Class Mapping configurable through TS (Sebastian Kurfürst)
789 2010-11-14  58a1802                  [-TASK] Extbase (Utility): Removed two obsolete checks for $GLOBALS['TSFE']->tmpl->setup['tt_content.']['list.']['20.'] in Tx_Extbase_Utility_Extension [~TASK] Extbase: added two doc comments that were missing (Bastian Waidelich)
790 2010-11-14  3f0d0e5                  [+BUGFIX] Fluid (ViewHelpers): Fixed Widget URI generation in widget.link/widget.uri ViewHelpers/Link/WidgetViewHelpers [~TASK] Fluid (ViewHelpers/Widget): Tweaked PaginateViewHelper: Minor refactoring of controller & template (Bastian Waidelich)
791 2010-11-14  77b4c1d                  [+BUGFIX] Extbase (Persistence): Extbase still used PHPs current() on some QueryResults in Persistence/Repository. Replaced these by calls to the getFirst() method of the QueryResult [+TASK] Extbase (Persistence): added a private field to the QueryResult to make the above case easier to debug: When calling current() on an Iterator, PHP returns the first field of that object instead of calling the current() method of the Iterator interface.. With our somewhat pragmatic approach you'll see the warning if you debug the results of current($query->execute()) [+BUGFIX] Extbase (Persistence): Replaced two occurrences of Query->count() by Query->execute()->count() to avoid deprecated warnings in the Core (Bastian Waidelich)
792 2010-11-14  3386f87                  [+BUGFIX] Extbase (MVC): view configuration (templateRootPath, ...) has to be set before View::canRender() is called (Bastian Waidelich)
793 2010-11-14  aa4606d                  [-TASK] Fluid (Compatibility): Forgot to remove obsolete Tx_Fluid_Compatibility_ObjectManager in previous commit (Bastian Waidelich)
794 2010-11-14  5c8c4d6                  [+FEATURE] Fluid (Core/Widget): Added Tx_Fluid_Core_Widget_Bootstrap that is used to dispatch Ajax requests (see ext_typoscript_setup.txt). [~TASK] Fluid (Compatibility): Removed Tx_Fluid_Compatibility_ObjectManager and replaced instances by Tx_Extbase_Object_ObjectManagerInterface instances [~TASK] Fluid (Core/Widget): AbstractWidgetController has to be a singleton so it can be injected in the WidgetViewHelper.. To be discussed! [+TASK] Fluid (Core/Widget): AjaxWidgetContextHolder is now correctly stored in the BE/FE Users session if the ajaxWidget of the corresponding Widget is TRUE. [+TASK] Fluid (Core/Widget): The WidgetContext now contains a reference to the parent extension & plugin name. That's needed for the widgetAjaxResponse. [+BUGFIX] Fluid (Core/Widget): WidgetRequestBuilder now correctly interprets GET parameters and dispatches Ajax requests [+BUGFIX] Fluid (ViewHelpers): Modified ViewHelpers cObject, format.crop, format.html, image, uri.image so that they use dependency injection in order to retrieve the current cObject instance from the configurationManager [+BUGFIX] Fluid (ViewHelpers): Fixed form ViewHelper to respect configured pluginNamespace in field name prefixes [+BUGFIX] Fluid (ViewHelpers): link.widget/uri.widget ViewHelpers now create correct URIs [+BUGFIX] Fluid (ViewHelpers): replaced @inject annotation by injectController method in AutocompleteViewHelper. (Bastian Waidelich)
795 2010-11-14  2fd0675                  Changed back version to 1.2-dev (Xavier Perseguers)
796 2010-11-14  6da27af                  Updated dependency (Xavier Perseguers)
797 2010-11-14  08d97b0                  Updated checksums (Xavier Perseguers)
798 2010-11-14  a732cb5                  Set version to 1.2.0beta1 (Xavier Perseguers)
799 2010-11-14  9cd21c6                  Added feature #15755: Allow DBAL to interact with EM to configure remapping (Xavier Perseguers)
800 2010-11-13  138f3c4                  [!!!][+TASK] Extbase (MVC): The UriBuilder now uses the current cObject instead of creating a new instance in the constructor. This is a breaking change if you instantiated the UriBuilder in your code. Please use the Extbase ObjectManager or inject the ConfigurationManager manually. [+BUGFIX] Extbase (Reflection): ReflectionService now uses a cacheIdentifier per Extension. Besides the Bootstrap now resets the ReflectionService after dispatching a request. This resolves #10146 [+TASK] Extbase (Configuration): The ConfigurationManager now holds the current cObject. You can retrieve it via ConfigurationManagerInterface::getContentObject() [+BUGFIX] Extbase (Configuration): When loading configuration of other plugins, the context specific configuration (e.g. flexform settings) are no longer merged with the frameworkConfiguration [+BUGFIX] Extbase (MVC): Controllers are no Singletons by default. If a controller contains stateful fields (e.g. $this->settings) this breaks multiple plugins on one page [+TASK] Extbase (Persistence): QuerySettings now also store the storage page id(s). This is required for the upcoming Ajax Widgets (Bastian Waidelich)
801 2010-11-12  1b6f3f4                  Fixed issue: #10763: The mailtemplate setting should have a default setting (Tolleiv Nietsch)
802 2010-11-12  3b0573c                  CGL adjustments / non functional changes (Tolleiv Nietsch)
803 2010-11-12  c9cbe57                  CGL adjustments / non functional changes (Tolleiv Nietsch)
804 2010-11-12  1ea9184                  Fixed issue: #10598 - "Check links" button must be hideable with TS - renamed noUpdateButton to showUpdateButton, manual updated (Tolleiv Nietsch)
805 2010-11-12  411f367                  Updated ChangeLog to reflect Michaels changes (Tolleiv Nietsch)
806 2010-11-12  1833eb7                  Cleanup: Fixed undefined variables and added PHPdoc comments (Oliver Hader)
807 2010-11-12  318751d                  Cleanup: Remover superfluous quotes (Oliver Hader)
808 2010-11-12  7430a03                  Cleanup: Defined fixed width of ExtJS components (Oliver Hader)
809 2010-11-12  e7dc901                  Cleanup: Added language label for swap workspace column (Oliver Hader)
810 2010-11-12  c860b10                  Cleanup: Fixed formatting and configuration in the ExtJS part (Oliver Hader)
811 2010-11-12  ea15f52                  Cleanup: Defined svn:eol-style property (Oliver Hader)
812 2010-11-12  af56dd5                  Fixed bug: Missing fields in SQL definition reviewers, stagechg_notification (Oliver Hader)
813 2010-11-12  82e574a                  Fixed bug: Typing error and superfluous labels in locallang file (Oliver Hader)
814 2010-11-12  f0001a2                  Cleanup: Added ChangeLog (Oliver Hader)
815 2010-11-12  0d44fe3                  Feature #10740: news field added in the table tx_linkvalidator_links, 2 new index in locallang.xml for the header of the new column and the format of the string in the column, news column added in tx_linkvalidator_modfunc1 and time() saved in the new field added to the table tx_linkvalidator_links (michael.miousse)
816 2010-11-12  f98af29                  Feature #10737:  news mod tsconfig added to remove the check link button. mod.linkvalidator.noUpdateButton = 0 (michael.miousse)
817 2010-11-12  4d2e423                  Feature #10739 : Button added in tx_linkvalidator_modfunc1, news index in the locallang file, new marquer in the template mod_template.html and new css (michael.miousse)
818 2010-11-12  49448f4                  Feature #10736: automatic refresh on changing selection of depth level has been removed (michael.miousse)
819 2010-11-11  d3387f0                  Cleanup: Fixed ext_emconf.php (Oliver Hader)
820 2010-11-11  96c1bb2                  Cleanup: Fixed copyright notices (Oliver Hader)
821 2010-11-11  aca187e                  Cleanup: Fixed formatting issues (Oliver Hader)
822 2010-11-11  461bd7a                  Cleanup: Added PHPdoc comments and some formatting changes (Oliver Hader)
823 2010-11-11  19462ec                  Imported workspaces system extension from GitHub repository after commit f1cd6371d96faa8a8d35 (Oliver Hader)
824 2010-11-11  09e85a9                  Cleaned workspaces system extension (Oliver Hader)
825 2010-11-11  fa11f88                  Imported workspaces system extension from GitHub repository after commit f1cd6371d96faa8a8d35 (Oliver Hader)
826 2010-11-11  ab43cfc                  Created structure for workspaces and version system extension (Oliver Hader)
827 2010-11-11  3f59ea7                  Created structure for workspaces and version system extension (Oliver Hader)
828 2010-11-10  2c9dfa0                  [+BUGFIX] Extbase: fixed php warning in Tx_Extbase_Persistence_LazyLoadingProxy when loading the real instance would return NULL. Resolves #10683 (Marc Bastian Heinrichs)
829 2010-11-10  885cf0d                  [+BUGFIX] Extbase: use 3rd parameter = TRUE of t3lib_div::trimExplode to split switchableControllerActionParts from flexform. Thanks to Georg Ringer. Resolves #10688 (Marc Bastian Heinrichs)
830 2010-11-10  d63983f                  [+TASK] Extbase: Replaced "public static" by "static public" in various places to be CGL conform [+TASK] Extbase: Marked Utitlity_Extension camelCase/underscore helper functions deprecated [+TASK] Extbase: Removed obsolete FIXME comments, whitespace fixes (Bastian Waidelich)
831 2010-11-10  330c6c7                  [!!!] Extbase: Reintegrating branch "dispatcher" to trunk. Resolves: #10605 (Bastian Waidelich)
832 2010-11-09  24f682e                  Bug #10643: modification of the line 166, add of is_array check before doing a array_search (michael.miousse)
833 2010-11-07  d5cf84c                  [!!!][+BUGFIX] Extbase: fixed typo in getter and setter of Tx_Extbase_Domain_Model_FrontendUser::lastlogin . Thanks to Christian Schwan. Resolves #9345 (Marc Bastian Heinrichs)
834 2010-11-05  df8a85a                  [+FEATURE] First step of "Fluid widget" backport (Bastian Waidelich)
835 2010-11-03  e41cef1                  Fixed issue: #10598 - extend tx_linkvalidator_checkbase API a bit (Tolleiv Nietsch)
836 2010-11-02  4aff372                  [!!!][+BUGFIX] Fluid (View): Adjust fluid to recent resolveView() backport (Bastian Waidelich)
837 2010-11-02  21a0771  #8990           [+FEATURE] Extbase (MVC): Backport possibility to change the view object class name more easily (Bastian Waidelich)
838 2010-11-02  35ce434  #10566          [+BUGFIX] Extbase: Some smaller tweaks and fixes [!!!][+FEATURE] Extbase (Persistence): Backport QueryResult from FLOW3 (Bastian Waidelich)
839 2010-11-02  3a19439                  [+BUGFIX] Extbase (Object): Minor fix in ObjectManager to make it compatible with PHP 5.2.x (Bastian Waidelich)
840 2010-11-02  902aa6b                  [+BUGFIX] Fluid: Adjust Fluid to Dependency Injection changes (Sebastian Kurfürst)
841 2010-11-02  be7751b  #10585,#10564   [+BUGFIX] Extbase (Object): Refactor Object Manager (Sebastian Kurfürst)
842 2010-11-02  b4f6706                  * Cleaned up Persistence Backend (Sebastian Kurfürst)
843 2010-11-02  63bf028                  * Cleaned up QOM Factory (Sebastian Kurfürst)
844 2010-11-02  8f4d14b  #10562,#10585   [+BUGFIX] Extbase (MVC): Fix arguments object (Sebastian Kurfürst)
845 2010-11-01  a824e43                  [+FEATURE] Extbase (DI): merging DI into trunk. (resolves #10558) (Felix Oertel)
846 2010-11-01  79e7ce3  #10570          [+TASK] Extbase: Undefined identifier in Tx_Extbase_Persistence_Storage_Typo3DbBackend::removeRow (Xavier Perseguers)
847 2010-11-01  f2dc4ec  #8959           [+TASK] Extbase: $query->contains generate incomplete SQL (Xavier Perseguers)
848 2010-10-30  a2ce038                  Fixed bug #16179: 1-2-3 install tool wizard does not let DBAL load early enough (Xavier Perseguers)
849 2010-10-30  c78d208                  Fixed bug #15941: Log deprecated functions (and adjust comments) (Xavier Perseguers)
850 2010-10-30  64a346b                  Fixed bug #15960: Misleading error message in ux_t3lib_DB->cacheFieldInfo() (thanks to Martin Kuster) (Xavier Perseguers)
851 2010-10-30  40fa12a                  Fixed bug #16120: UPDATE queries fails for ['TYPO3_DB']->sql_query (thanks to Alan Oguzhan) (Xavier Perseguers)
852 2010-10-30  df99e0d                  Fixed case (Xavier Perseguers)
853 2010-10-29  745fed9                  * Updated version to 1.3.0alpha3. (Sebastian Kurfürst)
854 2010-10-26  d172402                  [+TASK] Fluid (ViewHelpers): Minor tweak in CObject ViewHelper (Bastian Waidelich)
855 2010-10-26  5362c07                  [+FEATURE] Fluid (View): Fluid Standalone view (Bastian Waidelich)
856 2010-10-20  48450e3                  initial upload (Steffen Kamper)
857 2010-10-20  2c95ea0                  Initializing project linkvalidator (4/4) (WWW)
858 2010-10-19  e7790e8                  [+BUGFIX] Extbase (Persistence): Removed method createQuery from the QOMFactory. It is neither part of the API nor is it used by Extbase. (Jochen Rau)
859 2010-10-19  a70059e                  Backported character set update for all TYPO3 core files (Xavier Perseguers)
860 2010-10-19  8f80939                  Set back version to 1.2-dev (Xavier Perseguers)
861 2010-10-19  d8abd60                  Updated checksums (Xavier Perseguers)
862 2010-10-19  f24037d                  Set version to 1.2.0alpha3 (Xavier Perseguers)
863 2010-10-18  73e2a92  #5887           [+BUGFIX] Extbase (Property): Minor fix in PHP doc comment (Bastian Waidelich)
864 2010-10-14  cd224a6                  [+BUGFIX] Fluid (ViewHelpers): ImageViewHelper supports additionalAttributes argument (Bastian Waidelich)
865 2010-09-28  e083b31                  Added feature #15075: [Install] make a pre-check for required php-extensions (Thanks to Jigal van Hemert) (Xavier Perseguers)
866 2010-09-27  30a99a0                  [~CONFIGURATION] Extbase (MVC): Changed default value for automatic target page determination (Jochen Rau)
867 2010-09-26  f0f23fa                  [TASK] Extbase: moved Release Notes to ChangeLog.txt. (Sebastian Kurfürst)
868 2010-09-23  2ab9cfc  #9121           [+FEATURE] Extbase (MVC): Automatic target page determination (Bastian Waidelich)
869 2010-09-23  8b133f1  #8365           [+FEATURE] Extbase (MVC): Configurable plugin namespace (Bastian Waidelich)
870 2010-09-22  520e166                  * Fixed typo in ChangeLog. (Sebastian Kurfürst)
871 2010-09-22  92c243d                  * Raised version number to 1.3.0alpha2 and updated ChangeLog. (Sebastian Kurfürst)
872 2010-09-22  3fdc54f                  * Raised version number to 1.3.0alpha2 and updated ChangeLog. (Sebastian Kurfürst)
873 2010-09-22  85a0b64                  [+BUGFIX] Fluid (ViewHelpers): RenderViewHelper works with TYPO3 (Sebastian Kurfürst)
874 2010-09-22  dc77ba6                  [+FEATURE] Fluid (Core): {settings} is available in Partials (Sebastian Kurfürst)
875 2010-09-22  78c7878                  [-API] Fluid (Core): Remove getTemplateParser() method. (Sebastian Kurfürst)
876 2010-09-22  6ed71af  #9515           [+BUGFIX] Fluid (ViewHelpers): Fix bug in Form ViewHelper (Sebastian Kurfürst)
877 2010-09-22  5ff9e6e                  * Documentation Cleanup (Sebastian Kurfürst)
878 2010-09-21  3d4556f                  Do not die anymore when memcached cannot be reached to store a query (Xavier Perseguers)
879 2010-09-21  0274096                  Set back version to 1.2-dev (Xavier Perseguers)
880 2010-09-21  1972154                  Updated checksums (Xavier Perseguers)
881 2010-09-21  a3c2dc8                  Set version to 1.2.0alpha2 (Xavier Perseguers)
882 2010-09-20  dfdcdf5                  Merged branch QueryCache to trunk (Xavier Perseguers)
883 2010-09-20  f9a55bd                  [+FEATURE] Fluid (ViewHelpers): Backported ifAuthenticated & ifHasRole security ViewHelpers (Bastian Waidelich)
884 2010-09-20  6c05db5                  [!!!][+BUGFIX] Extbase: Fix Extbase Caching Bug (thanks to Bastian Waidelich) (Jochen Rau)
885 2010-09-20  b65af84                  Fixed bug #15751: dbal does not parse setDBinit correctly (thanks to Tamer Erdogan) (Xavier Perseguers)
886 2010-09-20  3a591bd                  [-TASK] Extbase (MVC): removed fallback to current page in AbstractController::redirect() as that's already done within the UriBuilder if $targetPageUid is NULL (Bastian Waidelich)
887 2010-08-30  ed4a8ec                  Fixed bug #15582: Call to deprecated function template::middle() (Xavier Perseguers)
888 2010-08-26  1fbaa5e                  [TASK] Fluid (Core): Regular Expression performance improvements (Sebastian Kurfürst)
889 2010-08-26  cf264e4                  [TASK] Fluid (Core): Formatted Regular Expressions more nicely (Sebastian Kurfürst)
890 2010-08-26  1285d50                  [+BUGFIX] Fluid (Core): Boolean expressions can now contain negative numbers. Resolves #9434. (Sebastian Kurfürst)
891 2010-08-24  cf99420                  * Added ChangeLog * Raised Version to 1.3.0alpha1 (Sebastian Kurfürst)
892 2010-08-24  cfea0a2                  * Fixed version number. Sorry! (Sebastian Kurfürst)
893 2010-08-24  7d7eff0                  * Added ChangeLog * Increased Version to 1.3.0-alpha1 (Sebastian Kurfürst)
894 2010-08-23  aa17abd                  Changed back version to 1.2-dev (Xavier Perseguers)
895 2010-08-23  101dbeb                  Updated checksums (Xavier Perseguers)
896 2010-08-23  9c1454e                  Fixed bug #15535: Error: No pages are found on the rootlevel! in Frontend when using Oracle (Xavier Perseguers)
897 2010-08-23  2fb6ada                  Updated ADOdb version dependency (Xavier Perseguers)
898 2010-08-23  7e18c1c                  Changed back version to 1.2-dev (Xavier Perseguers)
899 2010-08-23  21a5dc2                  Updated checksums (Xavier Perseguers)
900 2010-08-23  9030d1e                  Set version to 1.2.0alpha1 (Xavier Perseguers)
901 2010-08-19  aa9304c                  Added unit test for feature #15457 (Xavier Perseguers)
902 2010-08-19  a9a3fa8                  Follow-up of revision 36983: Fixed query precompilation (Xavier Perseguers)
903 2010-08-19  6a0b2fc                  Added feature #15457: Add support for prepared queries (Xavier Perseguers)
904 2010-08-14  7448420                  Code cleanup with useless blank spaces at end of line (Xavier Perseguers)
905 2010-08-14  bb07624                  Code cleanup with useless blank spaces at end of line (Xavier Perseguers)
906 2010-08-08  6697355                  Added unit test for bug #15253 (Xavier Perseguers)
907 2010-08-08  e4d5201                  Fixed bug #12535: DAM-related: Element browser crashes as where-clause cannot be parsed (Xavier Perseguers)
908 2010-08-06  d5c9f0f                  [~TASK] Fluid: Changed version of Extbase dependency from '1.2.0-1.2.999' to '1.3.0.devel' to reflect the version scheme defined in the wiki. Relates to #9152. (Bastian Waidelich)
909 2010-08-06  329f715                  [~TASK] Extbase: Raised version number to 1.3.0-devel to reflect the version scheme defined in the wiki. Resolves #9152. Thanks Xavier for pointing to it. (Franz Koch)
910 2010-08-04  8161572                  [+BUGFIX] Fluid (View): AbstractTemplateView now correctly implements F3\FLOW3\MVC\View\ViewInterface and assign() and assignMultiple() will return an instance of $this to allow chaining again like $this->view->assign()->assign()... This fixes #9090 (backported from Fluid package r4931) (Bastian Waidelich)
911 2010-08-04  3b0fef1                  [+TASK] Extbase (MVC): cleaned up View implementations and added assign() and assignMultiple() methods to ViewInterface. This resolves #9137 (Bastian Waidelich)
912 2010-07-27  ed46a63                  [+BUGFIX] Extbase: Fixed a small typo in extension description. (Jochen Rau)
913 2010-07-27  1eee4f6                  Fixed bug #15160: Queries should only be parsed once (Xavier Perseguers)
914 2010-07-26  ac250c4                  [~TASK] Fluid (Tests): committing modified AbstractFormFieldViewHelperTest that I forgot to add in previous commit [+TASK] Fluid (ViewHelpers): Small performance improvement in ForViewHelper: Objects will only be converted to arrays if reverse is TRUE. Relates to #8732 (backported from Fluid package r4907) [+TASK] Fluid (View): Added getter for template parser to AbstractTemplateView. This is useful if you want to use the parser from within your custom ViewHelper (creating a new instance would skip interceptor registration) (backported from Fluid package r4907) (Bastian Waidelich)
915 2010-07-26  72d2d6e                  [~TASK] Fluid (ViewHelpers): Added argument "objectName" to form ViewHelper. This is now the recommended way to specify the name of the object that is bound to a form! If objectName is not specified, the name attribute will be used as object name for backwards-compatibility reasons. This resolves #6521 (backported from Fluid package r4905) (Bastian Waidelich)
916 2010-07-26  74285d6                  * Raised Fluid version in trunk to 1.3.0-devel (Sebastian Kurfürst)
917 2010-07-26  489e894                  [+BUGFIX] Fluid (ViewHelpers): Fixed a possible security issue where the content inside the Fluid a is not properly HTML escaped. (Sebastian Kurfürst)
918 2010-07-26  50071e3                  [+FEATURE] Fluid (ViewHelpers): Added iteration information to for ViewHelper. Thanks to all the contributors for your input and patches! This resolves #6149 (backported from Fluid package r4904) (Bastian Waidelich)
919 2010-07-22  ef7d355                  [~TASK] Fluid (ViewHelpers): Fresh backport from Fluid package r4899 (Mostly fixed typos. slightly improved count ViewHelper) (Bastian Waidelich)
920 2010-07-22  308ba17                  [~TASK] Fluid (ViewHelpers): Replaced custom convertToArray() method by PHPs iterator_to_array() function in cycle, for and groupedFor ViewHelpers. This resolves #8732. (backport from Fluid package r4898) (Bastian Waidelich)
921 2010-07-21  de5a442                  [+BUGFIX] Extbase (Persistence): DataMapper now mapps NULL into a property on non-existing related object instead of FALSE. Resolves #8973. (Felix Oertel)
922 2010-07-21  77555c9                  [+BUGFIX] Extbase (Reflection): getParentClass() in Tx_Extbase_Reflection_ClassReflection no longer causes a fatal error if no parent class exists. Resolves #8800. (Jochen Rau)
923 2010-07-20  0cf9b6d                  [+BUGFIX] Extbase (Utility): Improved performance of TypoScript::convertTypoScriptArrayToPlainArray. Thanks to Timo Schmidt. Resolves #8857. (Jochen Rau)
924 2010-07-20  b6789bc                  [~TASK] Extbase: Changed state to 'stable'. Resolves #8768. (Jochen Rau)
925 2010-07-20  6fe5536                  [+BUGFIX] Extbase: Fixed EOL and encoding of several files. Resolves #8876. (Jochen Rau)
926 2010-07-19  c987bb6                  [+BUGFIX] Fluid (ViewHelpers): Now, it is possible to "unselect" checkboxes and multiselect fields in editing forms. This fixes #5638. This fixes #8535. This fixes #6897 (improved forward-backport from Fluid package r4874) (Bastian Waidelich)
927 2010-07-19  85ec328                  [+TASK] Fluid (Tests): Backported FormViewHelperTest from Fluid package [+BUGFIX] Fluid (ViewHelpers): FormViewHelper wraps hidden fields with a div tag to create XHTML valid output. This fixes #5512 (backported from Fluid package) (Bastian Waidelich)
928 2010-07-19  7c4adb4                  [~TASK] Fluid (ViewHelpers): Fixed BE support of the ViewHelpers cObject, format.crop, uri.resource. Relates to #8947 [~TASK] Fluid (ViewHelpers): Added BE support in the ViewHelpers format.html and image. Relates to #8947 (Bastian Waidelich)
929 2010-07-18  68ae732                  Follow-up of changeset 35742: Enhanced readability (Xavier Perseguers)
930 2010-07-17  f12a5e5                  Updated PHP documentation (Xavier Perseguers)
931 2010-07-16  bba24d2                  Removed useless line of code (Xavier Perseguers)
932 2010-07-16  4f56295                  Follow-up of changeset 35742: Do not remove deprecated methods (yet) (Xavier Perseguers)
933 2010-07-16  d9c2ed4                  Added unit test for bug #14818: t3lib_db->listQuery() performance (Xavier Perseguers)
934 2010-07-16  c571705                  Fixed bug #14985: FIND_IN_SET should be used isntead of complicated LIKE where clause (Xavier Perseguers)
935 2010-07-15  69f1505                  [!!!][+TASK] Fluid (ViewHelpers): The value argument is required again in form.checkbox and form.radio ViewHelpers. This is a breaking change, as the value argument has not been mandatory for a while. But it probably won't break existing templates as omitting the value makes no sense at all. Relates to #8852 (backported from Fluid package r4864) [+FEATURE] Fluid (Core): implemented overrideArgument() method in AbstractViewHelper to be able to override previously registered arguments in subclasses. This resolves #8852 (backported from Fluid package r4864) [+BUGFIX] Fluid (Core): Negative numeric values are properly converted to FALSE when used in boolean ViewHelper arguments. This resolves #8893 (backported from Fluid package r4864) (Bastian Waidelich)
936 2010-07-15  3a0f5e5                  [+BUGFIX] Fluid (ViewHelpers): Reversed the rendering order of header and childNodes in be.container ViewHelper to enable child nodes to modify the pageRenderer. This resolves #8880 (thanks to Andreas Wolf) (Bastian Waidelich)
937 2010-07-13  fc3cac5                  [+BUGFIX] Fluid: Removed leading slash from @var annotations that were backported by mistake (Bastian Waidelich)
938 2010-07-13  2bd9f56                  [+BUGFIX] Fluid: Replaced SplObjectStorage by Tx_Extbase_Persistence_ObjectStorage to be PHP 5.2-compatible (which ships with a broken implementation of SplObjectStorage) [!!!][~TASK] Fluid (Core): Renamed ConditionViewHelper and TagBasedViewHelper to Abstract*ViewHelper as per CGL. (backported from Fluid package r4840). To be backwards-compatible, TagBasedViewHelper.php still exists and will write an entry to TYPO3s deprecation log if used. Please adapt your custom ViewHelpers and inherit from AbstractTagBasedViewHelper instead of TagBasedViewHelper. This resolves #8834 [~TASK] Fluid: Marked vfs unit tests to be skipped, as vfs is not part of v4 (yet) (Bastian Waidelich)
939 2010-07-13  1d36de6                  [-TASK] Fluid: Removed @package/@subpackage annotations from all Fluid classes. They have already been removed in FLOW3 packages in r2813. (Bastian Waidelich)
940 2010-07-13  186bdae                  [-TASK] Fluid: Removed @version annotation from all Fluid classes to ease the backporting process. Relates to #8835 (backported from Fluid package) (Bastian Waidelich)
941 2010-07-13  57b9c68                  [+BUGFIX] Fluid (View): fixed method signature of AbstractTemplateView:getTemplateSource() that was different from the concrete implementation (backported from Fluid package) (Bastian Waidelich)
942 2010-07-12  ed19fe9                  Fluid in v5 and v4 are now synchronized again! (Sebastian Kurfürst)
943 2010-07-12  9100dbf                  [+FEATURE] Fluid (ViewHelpers): format.crop ViewHelper now supports all features in Backend mode. Relates to #8648 (Bastian Waidelich)
944 2010-07-11  8b4eae1                  Fixed bug #15045: Trailing newlines after php closing tag (Xavier Perseguers)
945 2010-07-05  c136ef4                  [+BUGFIX] Extbase (MVC): Fixed a problem where a non-required action argument throwed Exception if it was not found in the Backend. Thanks to Marc Bastian Heinrichs. Resolves #7277. (Jochen Rau)
946 2010-07-01  8d9d97a                  [!!!][+BUGFIX] Extbase (Persistence): All methods trying to find an object by uid now ignores the storagePid. This changes the behavior of argument mapping and the way extbase fetches 1:1 relations. Resolves #5631. (Jochen Rau)
947 2010-07-01  54998f6                  [+BUGFIX] Extbase (Persistence): Fixed a problem where localized objects inside an aggregate are not translated. Resolves #8555. (Jochen Rau)
948 2010-07-01  d496605                  [~TASK] Extbase: Removed new lines at the end of php files. (Jochen Rau)
949 2010-06-27  4259ad1                  Synchronized @deprecated annotations with Core (Xavier Perseguers)
950 2010-06-25  b9520cc                  [+TASK] Fluid: Set dependency to Extbase 1.2.x in ext_emconf.php to avoid confusions when working with different versions (Bastian Waidelich)
951 2010-06-24  c461321                  [+TASK] Fluid: Backported recent changes from Fluid package:   [+FEATURE] Fluid (ViewHelpers): added "selectAllByDefault" argument to form.select ViewHelper. Resolves #4984   [~TASK] Fluid (Parser): Got rid of the constructor in Parser\Configuration. (Bastian Waidelich)
952 2010-06-24  06b0d9e                  [+FEATURE] Fluid (ViewHelpers): Added uri.image ViewHelper. This resolves #8233 [+FEATURE] Fluid (ViewHelpers): Added URI options noCache, noCacheHash, section, format, additionalParams, absolute, addQueryString & argumentsToBeExcludedFromQueryString to FormViewHelper. Resolves #8247 [+BUGFIX] Fluid: Removed a leading backslash in ViewHelperBaseTestcase that led to an error with PHP < 5.3 (Bastian Waidelich)
953 2010-06-22  a8d66da                  Backported changesets 8033, 8036 and 8042 from TYPO3_4-4: Fixed bug #14814 (Xavier Perseguers)
954 2010-06-22  63e65f9                  Raised Fluid version number to 1.2.0 (Sebastian Kurfürst)
955 2010-06-22  8f018dc                  [~TASK] Extbase: Raised version number to 1.2.0. (Jochen Rau)
956 2010-06-22  3921f75                  [~TASK] Extbase: Raised version number to 1.2.0RC2 (Jochen Rau)
957 2010-06-21  7086a79                  [+BUGFIX] Followup for #6130. SplObjectStorages don't have a method _memorizeCleanState. So better call it in function mapResultToPropertyValue, also in order to fix the initial issue on all places where mapResultToPropertyValue is called (it's 3 times for now). (Franz Koch)
958 2010-06-21  71d9920                  use existing method to check for lazyLoaded properties instead of repeating the detection code (Franz Koch)
959 2010-06-21  e3fd8a0                  Some cosmetics and cleanups - fixed doc comment (we no longer have a Tx_Extbase_Persistence_RowInterface) - use foreach instead of a while/list construct (is supposed to be faster) - in ClassLoader require files only once (just in case) (Franz Koch)
960 2010-06-20  da2a046                  [+TASK[+BUGFIX] Extbase (Persistence): Lazy loading of objects no longer triggers unneeded database update of related objects. Thanks to Franz-Xaver Koch. Resolves #6130.] Extbase (Persistence): Fixed a bug where extbase got into a recursion during persistence. (Jochen Rau)
961 2010-06-20  31040a2                  [+BUGFIX] Extbase (Persistence): Changes made to a domain object sitting at a "dirty" property get persisted now. Resolves #8244. (Jochen Rau)
962 2010-06-20  297f2e6                  [+BUGFIX] Extbase (Persistence): Fixed processing of one-to-one relations with intermediate table. Resolves #8362. (Jochen Rau)
963 2010-06-20  76afa71                  [+BUGFIX] Extbase (Persistence): Follow-up to r2371. Fixed NULL initialization and documentation. Related to #8320. (Jochen Rau)
964 2010-06-19  1f4e136                  [+BUGFIX] Extbase (Persistence): Fixed a problem where the third argument was mandatory, when calling Query->statement. Resolves #8320. (Jochen Rau)
965 2010-06-19  0fe5f1b                  Fixed bug #3855: Log number of returned or affected rows (Xavier Perseguers)
966 2010-06-19  5bbd4b6                  Updated copyright year in manual (Xavier Perseguers)
967 2010-06-19  7348ba0                  Backported changeset 34566 from DBAL_1-0: Minor cleanup (Xavier Perseguers)
968 2010-06-18  eee6aa1                  [+BUGFIX] Extbase (MVC): Using TypoScript configuration option "forceAbsoluteUrl" instead of prepending the current BaseUri when creating absolute URIs. This resolves #8260. This relates to #5248. Thanks to Thomas Deinhamer and Benni Mack for your feedback! (Bastian Waidelich)
969 2010-06-18  8cbb2b8                  Raising version number to 1.2.0RC1 (Sebastian Kurfürst)
970 2010-06-18  93a0c6c                  Raising version number to 1.2.0RC1 (Sebastian Kurfürst)
971 2010-06-18  b961a87                  [+BUGFIX] Fluid: Removed some debug code introduced with the latest commit. Sorry for this. (Bastian Waidelich)
972 2010-06-18  39b578b                  [!!!][+TASK] Fluid: Template filenames are expected to be UpperCamelCased from now on. For a grace period there is still a fallback mechanism, so that your old template filenames will still work. But you should rename your templates from "myaction.html" to "MyAction.html" to make sure, that it still works in upcoming versions of Fluid! Resolves #7243 (Bastian Waidelich)
973 2010-06-18  db8f2c1                  [+TASK] Extbase (MVC): Backported changes in Request. Request::getControllerActionName() now returns the case sensitive name of the action method. Related to #7243. [~TASK] Extbase (MVC): Some comment tweaks (Bastian Waidelich)
974 2010-06-18  73120f5                  [+BUGFIX] Fluid (Core): Putting form fields in partial now works as expected. Resolves #4277. (Sebastian Kurfürst)
975 2010-06-18  28e4de1                  [+BUGFIX] Fluid (Core): AbstractViewHelper does not flood the syslog anymore. Resolves #5783. (Sebastian Kurfürst)
976 2010-06-17  6856907                  [TASK] Fluid: Replaced some RuntimeExceptions by Tx_Fluid_Core_ViewHelper_Exception_InvalidVariableExceptions in ViewHelperVariableContainer to get green unit tests again [TASK] Fluid: Added new Exception classes to ext_autoload.php (Bastian Waidelich)
977 2010-06-17  5555422                  [TASK] Fluid: Automatic backport from Fluid package. Mostly comment fixes and smaller tweaks (Bastian Waidelich)
978 2010-06-15  2e80158                  [~BUGFIX] Fluid (ViewHelpers): Fixed a half-finished documentation. Related to #5638. (Sebastian Kurfürst)
979 2010-06-15  5c58789                  [+BUGFIX] Fluid (Core): Now, it is possible to "unselect" checkboxes in editing forms; also with multiselect checkboxes. Resolves #5638 (Sebastian Kurfürst)
980 2010-06-15  1226e45                  [+BUGFIX] Fluid (Core): Now, it is possible to "unselect" checkboxes in editing forms; also with multiselect checkboxes. Resolves #5638 (Sebastian Kurfürst)
981 2010-06-15  a961105                  [+BUGFIX] Extbase (MVC): The headers added by Response::setHeader() are sent now independent from the status code. Resolves #7914. Related to #5247. (Jochen Rau)
982 2010-06-15  bda6109                  [~TASK] Extbase (Persistence): Exchanged "+" oprator with array_merge. (Jochen Rau)
983 2010-06-15  1f79540                  [+TASK] Extbase (Persistence): Minor fix of debug code. (Jochen Rau)
984 2010-06-15  b35afd8                  [-TASK] Extbase (Persistence): Removed unused property. (Jochen Rau)
985 2010-06-15  8b201fb                  [+BUGFIX] Fluid (Core): Fixed misleading exception. Resolves #7417. (Sebastian Kurfürst)
986 2010-06-15  f39b4b8                  [+BUGFIX] Extbase (Persistence): Updated description of Exception to make it more readable. (Sebastian Kurfürst)
987 2010-06-15  cd7e2cc                  [+BUGFIX] Extbase (Persistence): Added exception if a data map is built with an unknown class name. Resolves #8139. (Sebastian Kurfürst)
988 2010-06-15  6f3b976                  [+BUGFIX] Extbase (Localization): Enabled support for overriding Locallang-Files with "locallangXMLOverride" configuration. Resolves #8165. (Sebastian Kurfürst)
989 2010-06-14  deeb326                  [+BUGFIX] Extbase (Security): Made Request Hash checking a little less strict, to allow submitting the empty array. Relates to #5638. (Sebastian Kurfürst)
990 2010-06-12  8217767                  Fixed bug #13431: Include BE:forceCharset config option (thanks to Armin Guenther) (Xavier Perseguers)
991 2010-06-11  2b19d32                  Fixed bug #14405: Rename the test cases from *_testcase to *Test (Xavier Perseguers)
992 2010-06-03  e956ce9                  Fixed bug #14479: Speed up Oracle layer by not defaulting to dbms_lob.instr for LIKE query (thanks to Michiel Roos) (Xavier Perseguers)
993 2010-06-01  96ca102                  [+BUGFIX] Fluid (ViewHelpers): added auto-detection of string-format and propper cropping of HTML. Resolves #7743 (Felix Oertel)
994 2010-06-01  c20fdda                  [~BUGFIX] Extbase (Configuration): Made cache frontend configurable and with that detectable from the outside. Resolves #7968 (Felix Oertel)
995 2010-06-01  03c1ded                  [+FEATURE] Extbase (Persistence): broken SQL queries are now displayed in the exception. Resolves #7984. (Sebastian Kurfürst)
996 2010-05-31  2907956                  [+TASK] Extbase (Persistence): Fixed a problem where additional WHERE clauses were not applied for m:n relations. Related to #7274. (Jochen Rau)
997 2010-05-31  0744128                  [+TASK] Extbase (Persistence): Added missing initialization of the lazyObjectStroage for toArray(). (Jochen Rau)
998 2010-05-28  84b7610                  Fixed bug #7015: t3lib_DB displays wrong SQL in error case (Xavier Perseguers)
999 2010-05-28  52f6562                  [+FEATURE] Extbase (MVC): Created isCached property for the request (Resolves #7937) (Sebastian Kurfürst)
1000 2010-05-27  fb54e2c                  Fixed bug #14496: SQL parser does not handle ALTER TABLE with character set operation (Xavier Perseguers)
1001 2010-05-27  c3eba33                  Fixed bug #14456: SQL parser doesn't accept ALTER TABLE statement without CHANGE, DROP or ADD keyword (Xavier Perseguers)
1002 2010-05-27  b0168f5                  Fixed bug #14457: 1-2-3 Install Process breaks with PostgreSQL (Xavier Perseguers)
1003 2010-05-27  e69b199                  [~TASK] Extbase: Raised version to 1.2.0beta2. Set dependency to TYPO3 4.4.0. This will change back to 4.3.0 after the patch for backend modules was applied to the 4_3 branch. (Jochen Rau)
1004 2010-05-27  43b595a                  [+BUGFIX] Extbase: Concept of registering extBase BE modules caused massive php warnings on php version 5.3.x. Thanks to Marc Bastian Heinrichs who provided both, the extbase and core patch. See also http://bugs.typo3.org/view.php?id=13604. Resolves #7180. (Jochen Rau)
1005 2010-05-25  3f52a8b                  [+BUGFIX] Extbase (Persistence): Follow-up to r2287 after which PHP <5.3.x complained about an interface violation. Related to #6105. (Jochen Rau)
1006 2010-05-25  c1d9c3d                  [~API][+FEATURE] Extbase (Persistence): findByUid($uid) does now allow strings as paramater. Resolves #7432. (Jochen Rau)
1007 2010-05-25  962d2cc                  [+BUGFIX] Extbase (Persistence): Building an mm-query from the opposite didn't work correctly. Thanks to Marc Bastian Heinrichs. Resolves #7431. (Jochen Rau)
1008 2010-05-25  029bb34                  [~TASK] Extbase: Improved exception messages in getPlainValue(). (Jochen Rau)
1009 2010-05-25  3cf8613                  [+BUGFIX] Extbase (Dispatcher): Fixed broken TYPO3 user settings module. Thanks to Rens Admiraal who provided the patch. Resolves #7615. (Jochen Rau)
1010 2010-05-25  24d89a4                  [+BUGFIX] Extbase (Persistence): Added check for array before calling current() in the method mapResultToPropertyValue(). Thanks to Marc Bastian Heinrichs. Resolves#7428. (Jochen Rau)
1011 2010-05-25  ad308b6                  [+TASK] Extbase (Tests): Fixed call to missing data providers. (Jochen Rau)
1012 2010-05-25  e098e16                  [+BUGFIX] Extbase (Persistence): Fixed a regression introduced in r2208 where the data of new ValueObjects was not persisted. Resolves #7766. (Jochen Rau)
1013 2010-05-25  65376c1                  [+BUGFIX] Extbase (Persistence): Fixed a problem where already existing records that are attached to a new parent were not persisted correctly. Resolves #4650, #6068. (Jochen Rau)
1014 2010-05-25  38ffac2                  [+TASK] Extbase: The ReflectionService is now injected to the DataMapFactory in the Dispatcher. (Jochen Rau)
1015 2010-05-25  4fe6a55                  [+BUGFIX] Extbase (Persistence): Fixed wrong doxygen documentation. Thanks to Bernhard Kraft. Resolves #7527. (Jochen Rau)
1016 2010-05-25  5eed09d                  [+TASK] Extbase (Persistence): Whether the relation is multivalue or singlevalue is now determined by the property annotation instead of the TCA definition 'maxitems'. Thanks to Felix Oertel who provided the initial patch. (Jochen Rau)
1017 2010-05-25  a84d7c9                  [!!!][+BUGFIX] Extbase (Persistence): Revised ObjectStorage to be compatible to SplObjectStorage. You can add information to an object as described in http://www.php.net/manual/de/class.splobjectstorage.php. It's currently not possible to (un)serialize Objectstorage. Adapted unit tests. Resolves #6105. (Jochen Rau)
1018 2010-05-23  2d75a09                  Fixed null MySQL handler that made some unit tests fail (Xavier Perseguers)
1019 2010-05-21  e8b4369                  Fixed bug #14372: Mapping does not work with table alias (Xavier Perseguers)
1020 2010-05-21  a96eda6                  Follow-up of changeset 32847: DBAL cannot be loaded if typo3conf/ is not writable (Xavier Perseguers)
1021 2010-05-03  c7de5f1                  Backported changeset 32870 from trunk (Xavier Perseguers)
1022 2010-05-02  b83a9ad                  * Raised version to 1.2.0beta1 (Sebastian Kurfürst)
1023 2010-05-02  68f3893                  [~TASK] Extbase: Raised version number to 1.2.0beta1. (Jochen Rau)
1024 2010-05-02  855e650                  [~TASK] Extbase (Persistence): Added comment to build process of a DataMap. Removed debug code. (Jochen Rau)
1025 2010-05-02  001081f                  [-FEATURE] Extbase: Removed the possibility to set the context extbase extensions are running in. This was introduced in r2144 and will be reintroduced in another form. Related to #6840. (Jochen Rau)
1026 2010-05-02  4f47dbf                  [+TASK] Extbase (Persistence): Improved build process of a DataMap. You only have to define a property mapping at the class where it is implemented (and not in the subclasses). [+TASK] Extbase (Persistence): The Reflection Service is now injected to the DataMapFactory and the DataMapper. (Jochen Rau)
1027 2010-05-02  aa6b113                  [-TASK] Extbase (DomainObject): Removed unnecessary instanciation of DataMapper. (Jochen Rau)
1028 2010-05-02  84cf3e1                  [+BUGFIX] Extbase (Persistence): LazyLoadingProxy now triggers also the magic toString function of the proxied object correctly. Thanks to Balisky Christophe. Relsoves #7558. (Jochen Rau)
1029 2010-05-01  e57efab                  Fixed bug #14274: Some exception are not caught when trying to install DBAL in 1-2-3 Install Tool process (Xavier Perseguers)
1030 2010-05-01  2606e5c                  Fixed bug #2186: Error installing static_info_tables (Xavier Perseguers)
1031 2010-05-01  a86e24d                  Fixed bug #14265: Driver dropdown in install tool should be hidden when only MySQL is available (Xavier Perseguers)
1032 2010-04-30  cf531d9                  Fixed a logical bug when PHP modules should be ORed instead of ANDed (Xavier Perseguers)
1033 2010-04-30  9a20cdf                  Combined MySQL and MySQLi drivers in the dropdown list (Xavier Perseguers)
1034 2010-04-30  3adec81                  Prevented writing dumb DBAL configuration when using MySQL (Xavier Perseguers)
1035 2010-04-30  d80441f                  Using latest change in Core to prevent DBAL config to be written again and again in localconf.php (Xavier Perseguers)
1036 2010-04-30  26b7250                  Fixed wizard when using driver mssql (Xavier Perseguers)
1037 2010-04-30  3d009bb                  - Added code to deactivate DBAL if not needed - Reflected change in hook names in Install Tool (Xavier Perseguers)
1038 2010-04-30  ed917c1                  Fixed invalid form when falling back on a MySQL driver (Xavier Perseguers)
1039 2010-04-30  79aefff                  Retrieved current step of the Install Tool (Xavier Perseguers)
1040 2010-04-29  8c44ca3                  Refactored Install Tool hooks to be more readable (Xavier Perseguers)
1041 2010-04-29  ab11e22                  Fixed naming flaw with the Install Tool hook class (Xavier Perseguers)
1042 2010-04-29  d5676c9                  Added autoloader for Install Tool (Xavier Perseguers)
1043 2010-04-29  2aad93c                  Oracle configuration was not written when using new Install Tool (as it jumped directly to step 4) (Xavier Perseguers)
1044 2010-04-29  e5f01b1                  [-TASK] Extbase: Reverted a change introduced in r2245 ("Improved error message for missing objects"). Thanks to Marc Bastian Heinrichs for pointing to the issue. (Jochen Rau)
1045 2010-04-29  e3651ff                  [+TASK] Extbase: Fixed a problem where the AbstractController raised an exception if the settings are NULL. (Jochen Rau)
1046 2010-04-29  d26292e                  [+TASK] Extbase: Fixed typo in the property definition. (Jochen Rau)
1047 2010-04-28  1f45966                  Added step 2 (tested with native MSSQL driver selected) (Xavier Perseguers)
1048 2010-04-25  03bb0a4                  Writing DBAL configuration (needs http://forge.typo3.org/attachments/2868/hooks.diff to be committed to install tool) (Xavier Perseguers)
1049 2010-04-25  465154e                  Fixed form when using MySQL driver (Xavier Perseguers)
1050 2010-04-25  ecdd36f                  Added 1st implementation of the installer hook (Xavier Perseguers)
1051 2010-04-22  fd5f595                  Fixed bug #14182: Multiple join conditions are not supported (Xavier Perseguers)
1052 2010-04-21  91c6a17                  [~FEATURE] Extbase (MVC): Implemented reverse type mapping for arguments. You can now use a superclass (eg. Tx_MyExt_Domain_Model_Person) as type in arguments. The according subclass is determined by the record type. Related to #7402. [~TASK] Extbase: Improved error message for missing objects (former "... but was of type NULL"). (Jochen Rau)
1053 2010-04-21  1df7c3a                  [!!!][~TASK] Extbase (Persistence): Changed the default behavior of the record type handling. If you want to use the type field yo have to specify a recordType now. It is recommended to use the class name (this was the former default). Related to #5833. (Jochen Rau)
1054 2010-04-21  fdfd9c6                  [~TASK] Extbase (Property): Replaced deprecated function withUid(). (Jochen Rau)
1055 2010-04-21  5b82186                  [~TASK] Extbase (Property): Small refactoring. (Jochen Rau)
1056 2010-04-16  90b38f3                  [+TASK] Extbase (DomainModel): Extbase now adds a field "tx_extbase_type" to "fe_users" and "fe_groups" to keep track of the type of the generic domain models FrontendUser, FrontendUserGroup, and their subclasses. Please reinstall the extension "extbase". Related to #5883. (Jochen Rau)
1057 2010-04-16  86fabf1                  [+BUGFIX] Fluid (ViewHelpers): escapeViewHelper now takes encoding of resulting web page into account. Resolves #7292. (Sebastian Kurfürst)
1058 2010-04-16  bad1181                  [~API] Extbase (MVC): Renamed flashMessages to flashMessageContainer in AbstractController and ControllerContext to synchronize with FLOW3 again. using flashMessages is now DEPRECATED, but will still work. Instead you should use flashMessageContainer (Sebastian Kurfürst)
1059 2010-04-15  0a62e62                  [!!!][+FEATURE] Extbase (Persistence): Implemented Single Table Inheritance. Resolves to #5883.  * Implemented new option subclasses.  * Extbase doesn't ascend the class hierarchy anymore. You have to specify the table name explicity via "plugin.tx_myext.persistence.classes.[className].mapping.tableName = foo" if it is different from the lowercased class name.  * Implemented option recordType to map record types of existing tables (e.g. CType "text" in "tt_content"). (Jochen Rau)
1060 2010-04-15  a1a9d49                  Fixed bug #14120: Add a method to check if database is connected (Xavier Perseguers)
1061 2010-04-15  e2a2f49                  [~TASK] Extbase (Persistance): Fixed typo in php doc. (Jochen Rau)
1062 2010-04-15  c851801                  [+BUGFIX] Extbase (Persistence): Querying for objects now takes the parent table name into account. Thanks to Alex Buchgeher for the initial patch. Resolves #7231. [~TASK] Extbase (Persistence): Refactored DataMapper. (Jochen Rau)
1063 2010-04-15  3cd82e8                  [+BUGFIX] Extbase (Persistence): Fixed check for existence of a pid column in intermediate tables. Resolves #7270. [+TASK] Extbase (Tests): Refactored unit tests. (Jochen Rau)
1064 2010-04-15  ba937da                  [+TASK] Extbase: Fixed regression introduced in the last commit. The uid of updated objects is now set. Thanks to Felix Oertel. Related to #6409. Resolves #7269. (Jochen Rau)
1065 2010-04-14  2f401bd                  [+BUGFIX] Extbase: Fixed translation handling. You can now show and edit exiting Objects and their translation. Switching to another language should work as you expect (in TYPO3 v4). The uid of the Object stays the same for all languages. The uid of the translated record in the database is stored internally. If you create a new Object it will be available for "All Languages". This might change in future as it is planned to create a new record in the actual FE language (which is rather tricky without having an existing Object in default language). Related to #6409. (Jochen Rau)
1066 2010-04-13  d1cfcc5                  Set version to 1.2-dev (Xavier Perseguers)
1067 2010-04-13  a60d407                  Updated checksums (Xavier Perseguers)
1068 2010-04-13  6a0a837                  Set version to 1.1.2 (Xavier Perseguers)
1069 2010-04-12  11da6fa                  Added feature #13508: Use exec_TRUNCATEquery() instead of DELETE FROM throughout the core (Xavier Perseguers)
1070 2010-04-08  5275d53                  [+TASK] Extbase: Raised version number to 1.1.0beta1. (Jochen Rau)
1071 2010-04-08  f4414c7                  [+TASK] Extbase: Fixed unit test for maxitems=1. Thanks to Felix Oertel. Related to #7164. [+BUGFIX] Extbase (MVC): Fixed a regression, where the & was duplicated in additionalParams. Fixed related unit tests. Related to #7026. (Jochen Rau)
1072 2010-04-08  d028414                  [+BUGFIX] Extbase (Persistence): Extbase respects the default value for maxitems=1 in TCA now. Resolves #7164. (Jochen Rau)
1073 2010-04-08  0736983                  [+BUGFIX] Extbase (MVC): Fixed a problem where the UriBuilder urlencoded arguments twice. Resolves #7026. (Jochen Rau)
1074 2010-04-08  3d04ff1                  [+TASK] Extbase: Added missing classes to ext_autoload.php. (Jochen Rau)
1075 2010-04-08  2e67465                  [+TASK] Extbase (Persistence): Improved Type Handling of properties. Related to #7112. (Jochen Rau)
1076 2010-04-08  a1d6668                  [+BUGFIX] Extbase (Persistence): Fixed generation of recursive storage pid list from flexform. Resolves #6945. (Jochen Rau)
1077 2010-03-31  6e9a82a                  [+BUGFIX] Extbase: Environment variables (context) are now recognized with FCGI + Apache. Related to #6840, #6596. Resolves #7085. (Jochen Rau)
1078 2010-03-30  d8e30a9                  [+TASK] Extbase (Persistence): The storage pid is now added to relation tables defined for some special IRRE setups. Related to #6899. (Jochen Rau)
1079 2010-03-30  a8c1cb8                  [~TASK] Extbase (Persistence): Heavily refactored DataMap building process. Implemented DataMapFactory. Resolves #3772. [~TASK] Extbase (Reflection): Improved handling of array to be accessed via ObjectAccessors. (Jochen Rau)
1080 2010-03-30  961770c                  [+BUGFIX] Extbase (Persistence): Fixed broken IRRE setups. The type of relation is now determined as follows: There is a relation only if there is a "foreign_table" defined. If there is a "MM" or "foreign_selector" defined, an intermediate table is/must be used to store the relation information. If there is a "foreign_field" defined, the relation information is stored in a field on the child side. If not, a CSV on the parent side is expected. (Jochen Rau)
1081 2010-03-30  3af03d3                  [+TASK] Extbase (Persistence): Replaced get_class() by getRepositoryClassName(). Resolves #6760. (Jochen Rau)
1082 2010-03-30  8169292                  [+BUGFIX] Extbase (Persistence): Removed deprecated code. Resolves #6850. (Jochen Rau)
1083 2010-03-30  d7a2ad0                  [+TASK] Extbase (Persistence): Added type check before invoking count(). (Jochen Rau)
1084 2010-03-30  1e1ea64                  [!!!][+FEATURE] Extbase: Implemented the possibility to set the context extbase extensions are running in. Default is "Production". You can set the context in the .htaccess file e.g. by "SetEnv EXTBASE_CONTEXT Development". If Extbase runs in "Production" context no exception messages are shown in FE but an empty plugin content. The message is logged by t3lib_div::sysLog(). In any other context the exception is catched an thrown again to be handled by the appropriate handler defined in the Install Tool. The next step is to be able to define different TS settings for different contexts. Resolves #6840. (Jochen Rau)
1085 2010-03-30  03e855c                  [+BUGFIX] Extbase (Domain): Fixed unused constructor argument. Resolves #6896. (Jochen Rau)
1086 2010-03-30  24e34db                  [-CONFIGURATION] Extbase: Removed obsolete and thus confusing configuration options. (Jochen Rau)
1087 2010-03-27  8444a53                  Updated ext_autoload.php to match Backport in Rev 2043 (Steffen Ritter)
1088 2010-03-19  6296089                  [+FEATURE] Fluid (ViewHelpers): The <f:form.error> ViewHelper now supports property paths for the "for"-Argument. Now, one can display only the errors of a given property of an object. Example: In the Blog Example, one could now write <f:form.errors for="blog.title">. (Sebastian Kurfürst)
1089 2010-03-16  8ffc97e                  [+TASK] Fluid (ViewHelpers): Improved Documentation in *PageViewHelper. Thanks to Falk Kühnel for the suggestion! Resolves #6297. (Sebastian Kurfürst)
1090 2010-03-16  dd3895a                  [+BUGFIX] Fluid (ViewHelpers): f:link.action can now be used inside f:form without breaking hmac verification. Resolves #6809, Resolves #6808, Resolves #6514. Thanks to Peter Niederlag for providing a patch! (Sebastian Kurfürst)
1091 2010-03-16  2efa884                  * Raised version number to alpha2 (Sebastian Kurfürst)
1092 2010-03-16  bdb0eed                  [+BUGFIX] Fluid (Core): Fixing a parse error in PHP 5.2.X in TemplateParser. Resolves #6870. (Sebastian Kurfürst)
1093 2010-03-16  aa1fb6f                  [!!!][TASK] Fluid: Raised version number to 1.1.0. This  version needs Extbase 1.1.0 as well! [TASK] Fluid: Backported all changes from Fluid v5 again. This includes mostly some internal restructurings. [!!!][TASK] Fluid (ViewHelpers): The <f:base> ViewHelper now creates a self-closing tag instead of an opening/closing tag. This is standards-conformant, but will BREAK IE6!! (Sebastian Kurfürst)
1094 2010-03-16  53cb36c                  [TASK] Extbase: Raised version to 1.1.0alpha1 [+FEATURE] Extbase (Tests): Added one more functionality to BaseTestCase [!!!][TASK] Extbase: Renamed viewData in AbstractView to "variables". This means you need to use Fluid Version 1.1.0alpha1 at least! (Sebastian Kurfürst)
1095 2010-03-16  eb05635                  [+BUGFIX] Extbase (Persistence): For MM_match_fields the fieldname got prefixed twice. Resolves #6864. (Jochen Rau)
1096 2010-03-16  76bd00e                  [+BUGFIX] Extbase (Persistence): Object access fails on arrays as subject. This must be fixed in FLOW3, too. Resolves #6862. (Jochen Rau)
1097 2010-03-16  106de17                  * Re-adding tests (Sebastian Kurfürst)
1098 2010-03-16  45103a0                  * Temporarily deleting tests. Will be re-added at next commit. (Sebastian Kurfürst)
1099 2010-03-15  d64ba0c                  [+BUGFIX] Extbase (Reflection): Fixed a bug that would occur if an array with a non-existing key would be passed to ObjectAccess::getProperty(). Related to #6073. [+BUGFIX] Extbase (Reflection): ObjectAccess::getProperty() now throws an exception when a property does not exist, fixes #6005. [~TASK] Extbase (Persistence): Removed implodeAnd() and implodeOr(). You can pass an array of constraints as an argument to logicalAnd() and logicalOr(), or you can pass one or more constraints directly as reguments. Resolves #6735. [~TASK] Extbase (Persistence): The unions are now translated into LEFT JOIN instead of INNER JOIN. And there is no pid constraint added for (internal) unions anymore. Related to #6735. [~TASK] Extbase: Empty DateTime field values are now translated into NULL as property value (0->NULL). This is necessary because of the way TYPO3 4.x treats 0 as a "special" timestamp. The same is with incoming values which are not accepted as constructor argument of a DateTime object. (Jochen Rau)
1100 2010-03-15  5753d51                  [+BUGFIX] Extbase (Persistence): The child class name is not determined by reverse mapping (table name -> class name) of the extbase persistence settings anymore. Only the annotation above the property definition is taken into account. Removed methods setChildClassName(), getChildClassName(), and determineChildClassName(). Resolves #6805. [TASK] Extbase (Persistence): Changed signature of DataMapper::getType($class, $propertyName) to getType($className, $propertyName). [+FEATURE] Extbase (Persistence): Property paths are now allowed as operand in orderings: $query->setOrderings(array('client.address.zip' => Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING));. Ordering across multi-value properties is not implemented, yet. Resolves #6825. [TASK] Extbase (Persistence): The keyword DISTINCT is now added only if there are Joins. [TASK] Extbase (Persistence): Refactored the parsing of Joins. (Jochen Rau)
1101 2010-03-10  e7a611c                  [+BUGFIX] Extbase (Persistence): Fixed a regression where objects were retrieved even if they were deleted. Related to #6755. (Jochen Rau)
1102 2010-03-10  5ff24a3                  [+BUGFIX] Extbase (Persistence): Fixed a regression with contains(). Related to #6755. (Jochen Rau)
1103 2010-03-10  1d028d0                  [+FEATURE] Extbase (Persistence): Implemented (still experimental) feature to be able to formulate constraints accessing the object graph. It is now possible to use the same object accessor syntax as in Fluid: $query->lessThanOrEqual('ageRange.minimumValue', $age). Resolves #6755. [-TASK] Extbase (Tests): Marked several tests as incomplete. (Jochen Rau)
1104 2010-03-10  7a289bf                  [+BUGFIX] Extbase (Persistence): Replaced $dateTime->getTimestamp() with  $dateTime->format('U') to be compatible to PHP 5.2.x. Thanks to Dennis Ahrens. Resolves #6745. (Jochen Rau)
1105 2010-03-09  3823318                  [+BUGFIX] Extbase (Persistence): Re-implemented support for $query->statement(). (Jochen Rau)
1106 2010-03-09  5289ca5                  [~TASK] Extbase (Utility): Performance optimization: changed while(list() to foreach(). Thanks to Georg Ringer who provided the patch. Resolves #6709. (Jochen Rau)
1107 2010-03-09  c3898f0                  [+BUGFIX] Extbase (Utility): Extbase uses the right BE charset now when forceCharset is not used. Thanks to Martin Kutschker who provided the patch. Resolves #6236. [+BUGFIX] Extbase (Utility): Fixed broken charset conversion in BE. Thanks to Martin Kutschker who provided the patch. Resolves #6385. [+BUGFIX] Extbase (Utility): FE translation now uses the right language when a BE session is active. Thanks to Martin Kutschker who provided the patch. Resolves #6725. (Jochen Rau)
1108 2010-03-08  2e55128                  [-TASK] Extbase (Persistence): Removed unnecessary classes, code and empty interfaces. [!!!][~API] Extbase (Persistence): Marked Query::withUid() as deprecated. Will be removed with Extbase 3.0. [+TASK] Extbase (MVC): Fixed missing exception class. Resolves #6732. [+FEATURE] Extbase (Persistence): Implemented Query::implodeAnd(array) and Query::implodeOr(array). Please give Feedback on this Feature. This is not yet part of the API! Related to #6735. [+FEATURE] Extbase (Persistence): Query::logicalAnd() and Query::logicalOr() allow 2 or more Constraints as argument, now. This is not yet part of the API! Please give Feedback on this Feature. Related to #6735. [~TASK] Extbase (Pesistence): Some more code cleaqn-up and improved PHP doc. (Jochen Rau)
1109 2010-03-08  ac8aad9                  [!!!][~API] Extbase (Persistence): $query->execute() now returns a plain array of row-arrays instead of an RowIterator. This is a breaking change if you use your own Query object in combination with $querySettings->getRawQueryResult = TRUE. [~TASK] Extbase (Persistence): Refactored persistence layer (part I). Dropped QueryObjectModel. The Query-Object is now passed directly to the StorageBackend. [+API] Extbase (Persistence): Implemented methods in() and contains() in the Query-Object. Resolves #6707. [+FEATURE] Extbase (Persistence): It is now possible to ask contains() for mm-relations, e.g. $query->contains('categories', $category). Resolves #4679. (Jochen Rau)
1110 2010-03-07  5be60f8                  Fixed bug #4640: Backend login impossible with MSSQL via ODBC (thanks to Felix Eckhofer) (Xavier Perseguers)
1111 2010-03-04  9c5dd73                  [+BUGFIX] Extbase (Persistence): RegisterObject only is called, if there was an object found. Thnaks to Dennis Ahrens who provided the patch. Rsolves #6455. (Jochen Rau)
1112 2010-03-04  005267f                  [+API] Extbase (Domain): Add new fields to FrontendUser model. Thanks to Steffen Mueller who provided the patch. Resolves #6244. (Jochen Rau)
1113 2010-03-04  a250c8a                  [+BUGFIX] Extbase (Validation): Validation doesnt stop on first error anymore. Thanks to Tobias Pinnekamp. Resolves #6470. (Jochen Rau)
1114 2010-03-03  4abb2ca                  [+API] Extbase (Persistence): Added countAll() and countByProperty('foo') to the Persistence Repository. thanks to martin Kutschker who provided the patch. Resolves #6234. (Jochen Rau)
1115 2010-03-02  e5e97dd                  [+TASK] Extbase (Persistence): Circular dependencies (Post1 retaled to Post2 related to Post1) are now handled correctly. You don't have to annotate the properties with @lazy anymore. Thanks to Frans van der Veen who provided the patch at T3BOARD10. (Jochen Rau)
1116 2010-03-02  52673f1                  [~BUGFIX] Extbase (Property): The property mapper now doesn't map properties if the source is NULL and the target is an object. Resolves #6331. (Jochen Rau)
1117 2010-03-02  e39852d                  [~BUGFIX] Extbase (Persistence): If a lazy loaded 1:n relation is empty, the property is filled with NULL instead of a LazyLoadingProxy. Related to #6263. (Jochen Rau)
1118 2010-03-02  8d8bf59                  [-TASK] Extbase (Tests): Removed empty Repository testcase for now. (Jochen Rau)
1119 2010-03-02  4adf097                  [+TASK] Extbase (DomainObject): Added a "private" property _localizationParentUid to the AbstractDomainObject which is set to the uid of the sys_language_parent. [+CONFIGURATION] Extbase (Persistence): Added a new flag respectSysLanguage to the Typoe3QuerySettings (TRUE by default). If it is set to true a "sys_language_uid IN (-1,0)" query part will be added if applicable. [~TASK] Extbase (Persistence): Refactored getRows() and countRows() to avoid unnecessary calls to doLanguageAndWorkspaceOverlay(). [!!!][+FEATURE] Extbase (Persistence): It's now possible to edit localized domain models in the FE. Changes will be stored to the correct database row. This changes the behavior of mapping the uid to DomainObjects. The uid is now the "real" uid of the localized database tuple instead of the sys_language_parent. This may influence the $_GET parameters of cached pages as the uid is often part of the URI. Resolves #4639. [~TASK] Extbase (Persistence): Added $query->getQuerySettings()->setRespectSysLanguage(FALSE); to all methods fetching an object "byUid". [~TASK] Extbase (Persistence): Changed method signatures to Tx_Extbase_DomainObject_DomainObjectInterface instead of Tx_Extbase_DomainObject_AbstractEnty. (Jochen Rau)
1120 2010-02-26  dda936c                  [~BUGFIX] Extbase (Persistence): Fixed some broken MM settings for some IRRE setups. Related to #6233, #6232. (Jochen Rau)
1121 2010-02-21  1a5e6e2                  Fixed bug #2367: No support for LIMIT [PostgreSQL] (Xavier Perseguers)
1122 2010-02-21  6129b5d                  Fixed possible table2handlerKeys problem (Xavier Perseguers)
1123 2010-02-19  51819eb                  [+BUGFIX] Extbase (Persistence): Fixed a bug where a field value was not properly converted to a RFC 2822 formatted date. Thanks to Alexandre Marinrez who reported this issue a few minutes ago. (Jochen Rau)
1124 2010-02-18  6cf627f                  [+BUGFIX] Extbase (Persistence): Removed testing code accidentally committed to trunk causing SQL errors for tables not having a sys_language_uid field. Follow-up to r1864. Related to #6409, #6288. (Jochen Rau)
1125 2010-02-18  1d86e24                  [+FEATURE] Extbase (Persistence): Implemented recursive starting point/storage page (thanks to Thomas Deinhamer who provided the initial patch). Resolves #6223. (Jochen Rau)
1126 2010-02-18  69bbff6                  [+BUGFIX] Extbase: Updated ext_autoload.php (thanks to Stefan Galinski). Resolves #6418. (Jochen Rau)
1127 2010-02-18  1bf6d3a                  [+FEATURE] Extbase (Persistence): Extbase respects type annotations of model parameters and gives them precedence (thanks to Franz-Xaver Koch). Resolves #6264. (Jochen Rau)
1128 2010-02-18  3a2ba23                  [+BUGFIX] Extbase (Persistence): Fixed broken relation using IRRE with foreign_field and maxitems = 1 (thanks to Jan Matthiesen). Resolves #6277. (Jochen Rau)
1129 2010-02-18  f1205de                  [+BUGFIX] Extbase (Persistence): Fixed language overlay (many thanks to Steffen Ritter). Resolves #6409, #6288. (Jochen Rau)
1130 2010-02-18  576fc98                  [-TASK] Extbase (Reflection): Removed unnecessary item from RegEx. Already covered by Tx_[a-zA-Z0-9]. (Jochen Rau)
1131 2010-02-18  cd40da2                  [+TASK] Extbase (Persistence): Fixed a bug where Value Objects with only NULL values are stored multiple times in the database. They should be stored not at all but we have to have at least one NULL value object due to technical reasons. (Jochen Rau)
1132 2010-02-18  b2dc917                  [!!!][~TASK] Extbase (Property): Changed behavior of transforming a value coming from a form into a property value. An empty field (empty string) now results in NULL instead of a DateTime( "now") object. Please check the bahavior of your extensions. (Jochen Rau)
1133 2010-02-14  89a2f8a                  Removed executable SVN property (Xavier Perseguers)
1134 2010-02-14  d710ec6                  Set version back to 1.1-dev (Xavier Perseguers)
1135 2010-02-14  693775d                  Set version to 1.1.1 (Xavier Perseguers)
1136 2010-02-14  f3063e0                  Added unit test for #12829: ALTER TABLE is not able to parse length restriction in index creation (Xavier Perseguers)
1137 2010-02-13  97a45b9                  Added unit tests for #4493: WHERE func(expr) IN (n,...m) is broken (Xavier Perseguers)
1138 2010-02-13  3c9cc09                  Fixed bug #6196: IFNULL operator cannot be parsed (Xavier Perseguers)
1139 2010-02-13  1e604d4                  Fixed bug #13528 (Xavier Perseguers)
1140 2010-02-11  8416d71                  Follow-up of #13504: Using TRUNCATE instead of TRUNCATETABLE as public DB API (Xavier Perseguers)
1141 2010-02-10  c3658d9                  Fixed bug #13504: Cannot parse TRUNCATE TABLE in install tool (Xavier Perseguers)
1142 2010-02-10  eeeb598                  Added database patches for common extensions (Xavier Perseguers)
1143 2010-02-09  ebe0e6e                  Added unit test for bug #13490: Where clause 0=0 cannot be parsed (Xavier Perseguers)
1144 2010-02-07  92991cc                  Follow-up of changeset 29769: Using a real extended insert when dealing with 'native' driver (Xavier Perseguers)
1145 2010-02-07  71324d5                  Added feature #12858: Provide an API to insert multiple rows at once (Xavier Perseguers)
1146 2010-02-07  572b8ad                  Fixed bug #13453: Method compileINSERT of ux_t3lib_sqlparser should be protected (Xavier Perseguers)
1147 2010-02-07  22759e5                  Added feature #13209: MySQL extended INSERT statements cannot be parsed (Xavier Perseguers)
1148 2010-02-06  c879855                  Added unit tests for bug #13430: Cannot parse INSERT when VALUES has no space before left parenthesis (Xavier Perseguers)
1149 2010-02-06  588ac43                  [+BUGFIX] Extbase (Persistence): Fixed typo in Identity Map (thanks to Martin Kutschker). [+BUGFIX] Extbase (Persistence): Added check for existing object before get_object_vars() is invoked. (Jochen Rau)
1150 2010-02-05  2eb124a                  Fixed bug #13422: Invalid quoting of numeric column names (Xavier Perseguers)
1151 2010-02-03  ad34bbf                  Added unit tests for bug #13412: BETWEEN operator is not supported (Xavier Perseguers)
1152 2010-01-28  efaea02                  [+BUGFIX] Extbase (Persistence): Added relation table name to the match condition to avoid ambiguities. Resolves #6116. (Jochen Rau)
1153 2010-01-28  1acbb7b                  [+BUGFIX] Extbase (Persistence): Fixed typo in the Query Settings which disabled chaining. Resolves #6230. (Jochen Rau)
1154 2010-01-27  3372f8c                  [+FEATURE] Extbase (Persistence): Implemented removeAll() to the Persistence Repository. Related to #3852. Resolves #6248. (Jochen Rau)
1155 2010-01-24  0975247                  Fixed bug #13090: version warning with CSS styled content (Xavier Perseguers)
1156 2010-01-20  bc6cce5                  [+BUGFIX] Extbase (Persistence): Follow-up to revision 1795. Iterateor interface is also allowed. Related to r1795. (Jochen Rau)
1157 2010-01-20  4dbd073                  [+BUGFIX] Extbase (Persistence): Fixed small typo in DataMap.php causes "call to undefined method...". Thanks to franz-Xaver Koch. Resolves #6128. (Jochen Rau)
1158 2010-01-20  0b96970                  [+TASK] Extbase: Removed some obsolete comments. (Jochen Rau)
1159 2010-01-20  e8a0af3                  [+FEATURE] Extbase (Persistence): Support for MM_match_fields and MM_match_table when persisting Objects. Thanks to Franz-Xaver Koch who provided the patch. Resolves #6116. (Jochen Rau)
1160 2010-01-20  392ee22                  [+BUGFIX] Extbase (Persistence): Added check for array before calling foreach. Thanks to Franz-Xaver Koch. (Jochen Rau)
1161 2010-01-20  4c26315                  [+BUGFIX] Extbase (MVC): UriBuilder created URIs with a leading slash. Thanks to Bastian Waidelich. Resolves #5248. (Jochen Rau)
1162 2010-01-20  6dba5a3                  [-CONFIGURATION] Extbase: Removed default CSS for form errors. Moved the code to the BlogExample. Resolves #5504. (Jochen Rau)
1163 2010-01-19  0028094                  [+BUGFIX] Extbase (Validation): EmailAddressValidator detects 'andreas@foerthner@example.com' now as invalid. Thanks to Peter Schuster. Resolves #5843. (Jochen Rau)
1164 2010-01-19  06eadff                  [+BUGFIX] Extbase (Persistence): DataMapper::thawProperties() called getValue() twice. Thanks to Martin Kutschker. Resolves #5874. (Jochen Rau)
1165 2010-01-18  b556453                  [+BUGFIX] Extbase: Fixed check for an underscore in the type name before class_exists() is invoked. Related to #5605. (Jochen Rau)
1166 2010-01-18  110a03c                  [+TASK] Extbase: Merging back changes to trunk accidentally committed to tag/1.0.1. [+FEATURE] The Configuration Manager respects settings from plugin.tx_myext_pi1.settings , too. [+TASK] Extbase: Refactored dependencies between objects in persistence layer. [+BUGFIX] Extbase (DomainObject): Fixed a problem where internal fields (like _isClone) are returned by _getProperties(). [+BUGFIX] Extbase (Tests): Fixed Entity fixture. [~FEATURE] Extbase (MVC): Transient objects (uid === NULL) are now recursively converted into an array of properties if they are passed as GET/POST arguments (redirect). TODO: This might disclose protected properties. Related to #5769. [+BUGFIX] Extbase (MVC): The base URI is not added anymore if it is already in place. Thanks to Steffen Ritter who reported this issue. Resolves #5634. [+BUGFIX] Extbase: It's now checked at several places if there is an object or if an underscore exist in the type name before class_exists() is invoked. This prevents from flooding the syslog with error messages. A fix in Fluid is still pending. Thanks to Steffen Kamper for the initial patch. Resolves #5605. [~FEATURE] Extbase (MVC): Restricted conversion of DomainObjects into an array of properties if they are passed as GET/POST arguments (redirect) to ValueObjects. If the conversion fails, an Tx_Extbase_MVC_Exception_InvalidArgumentValue is thrown. Relates #5769. [+BUGFIX] Extbase (Tests): Fixed and refactored test of UriBuilder. We use an inline fixture now. [+BUGFIX] Extbase (Tests): Some more refactored tests. (Jochen Rau)
1167 2010-01-16  49fc55c                  Fixed bug #13199: fileadminDir is hardcoded in several places (Thanks to Susanne Moog) (Xavier Perseguers)
1168 2010-01-08  1b2753c                  Updated copyright year (Xavier Perseguers)
1169 2010-01-05  ba4f817                  Added feature #13134: Support of SQL LOCATE function (Xavier Perseguers)
1170 2010-01-05  ecab6c4                  Preparation of commit for feature #13134 (Xavier Perseguers)
1171 2010-01-04  6176d0b                  Follow-up of changeset #28324: Quoting when part of CASE WHEN flow control (Xavier Perseguers)
1172 2010-01-03  a495b61                  Added feature #13135: Support for CASE WHEN flow control (Xavier Perseguers)
1173 2009-12-30  f95dd11                  Changed version back to 1.1-dev (Xavier Perseguers)
1174 2009-12-30  d008810                  Set version to 1.1.0 (Xavier Perseguers)
1175 2009-12-28  64e1f7b                  Fixed bug #12603: sql_query does not respect "mapping" (Xavier Perseguers)
1176 2009-12-28  e5e59b4                  Fixed bug #13104: SQL parser cannot parse escaped single quote in INSERT statement (Xavier Perseguers)
1177 2009-12-27  da2eb4f                  Updated documentation: now using new documentation template (Xavier Perseguers)
1178 2009-12-27  69d4864                  Updated documentation (removed obsolete information, added small cookbook for extension developers, added tutorials for Oracle and PostgreSQL) (Xavier Perseguers)
1179 2009-12-27  ac63b3a                  Updated version number to reflect development status (Xavier Perseguers)
1180 2009-12-13  f52e8da                  Fixed bug #13003: Move back methods belonging to t3lib_sqlparser (Xavier Perseguers)
1181 2009-12-11  0e70f06                  Fixed bug #12897: Cannot parse SQL hints (Xavier Perseguers)
1182 2009-11-29  e40a358                  Fixed bug #12758: Added support for EXISTS (subquery) (Xavier Perseguers)
1183 2009-11-29  63c592a                  Fixed typos (Xavier Perseguers)
1184 2009-11-29  1ed263c                  Fixed bug #12800: Add functionality to work with caching framework (support for "IN (subquery)" in where clause) (Xavier Perseguers)
1185 2009-11-29  c9b8b5e                  Backported changeset 27116 from branch DBAL_1-0 (Xavier Perseguers)
1186 2009-11-29  9af8564                  [+BUGFIX] Fluid (ViewHelpers): Fixing potential XSS Attack if $TYPO3_CONF_VARS['SYS']['sitename'] contains malicious code. Resolves bug #12764 on bugs.typo3.org. (Sebastian Kurfürst)
1187 2009-11-29  0b47a8e                  Backported changeset 27113 from branch DBAL_1-0: Set version to 1.0.2 [TYPO3 4.3.0] (Xavier Perseguers)
1188 2009-11-27  586a695                  Reorganized unit-tests (Xavier Perseguers)
1189 2009-11-26  a7a11c6                  Minor cleanup (Xavier Perseguers)
1190 2009-11-25  d2d808c                  Backported revisions 26965 and 27004 from branch DBAL_1-0 (Xavier Perseguers)
1191 2009-11-25  06372a8                  Add missing SVN properties for new or modified files (Michael Stucki)
1192 2009-11-25  1925845                  Fix non-Latin1 characters in names (Michael Stucki)
1193 2009-11-25  4e5fc1a                  Add missing SVN properties for new or modified files (Michael Stucki)
1194 2009-11-25  54409f4                  Revert last change (Oliver Hader)
1195 2009-11-25  db702a0                  Revert last change (Oliver Hader)
1196 2009-11-25  7d4f955                  [TASK] Updated version to 1.0.1 and cleaned ext_emconf.php (Oliver Hader)
1197 2009-11-25  39b7cf2                  [TASK] Updated version to 1.0.1 and cleaned ext_emconf.php (Oliver Hader)
1198 2009-11-25  0db8993                  [+BUGFIX] Extbase (Validation): Validation Resolver woks now for more than one validator with options. Resloves #5046. (Jochen Rau)
1199 2009-11-25  c89c7e5                  [+BUGFIX] Extbase (Tests): Fixed some broken testcases. (Jochen Rau)
1200 2009-11-25  8952115                  [-TASK] Extbase (Tests): Removed obsolete testcases. (Jochen Rau)
1201 2009-11-25  450d1e2                  [+BUGFIX] Extbase (Persistence): Fixed a problem where an empty parent property field value resulted in a query with "uid=0". [+BUGFIX] Extbase (Persistence): Fixed a problem introduced with the last commit where the property type was not detected as an ObjectStorage. (Jochen Rau)
1202 2009-11-25  05e9220                  [+TASK] Extbase (Persistence): Changed signature Typo3DbBackend::getRowByIdentifier($tableName, array $identifier). [+BUGFIX] Extbase (MVC): Tx_Extbase_MVC_Web_Response::getHeaders() is now aware of the requested protocol version by evaluating SERVER_PROTOCOL. Defaults to HTTP/1.0. Thanks to Morton Jonuschat who reported that issue. Resolves #5247. [~TASK] Extbase (Persistence): Extbase is now aware of property annotations like "@var Tx_Extbase_Persistence_ObjectStorage<Tx_MyExt_Domain_Model_Foo> ". This can still be overwritten by the TCA config option "foreign_class". [+BUGFIX] Extbase (Persistence): Fixed a problem where all mm relations are written on every change. [+BUGFIX] Extbase (Persistence): Fixed a problem where the parent field was not updated with the number of children. (Jochen Rau)
1203 2009-11-25  a3f56a6                  corrected extbase report provider init in ext_tables.php (Steffen Kamper)
1204 2009-11-20  6001961                  Added unit-test for bug #5708: Fieldmapping doesn't work on the "right side" in where clause with table.field (Xavier Perseguers)
1205 2009-11-20  8edeca3                  Fixed bugs #5044/#11142: Column's default value is not properly quoted in CREATE TABLE (Xavier Perseguers)
1206 2009-11-20  1b9ad11                  Unified method cleanSql (Xavier Perseguers)
1207 2009-11-20  7b11191                  Added unit-test for bug #12670: Columns with NOT NULL are created as NULLable (Xavier Perseguers)
1208 2009-11-17  bb36f52                  [~TASK] Extbase (Persistence): Extbase checks the identity map before the object is persisted instead of asking isNew(). [~TASK] Extbase (Persistence): Some internal name changes. [+FEATURE] Extbase (Property): Implemented string to DateTime mapping. This enables date form fields. (Jochen Rau)
1209 2009-11-17  3e7b9ee                  [TASK] Fluid: Updated version to 1.0.0 and cleaned ext_emconf.php (Oliver Hader)
1210 2009-11-17  9f72a39                  [TASK] Extbase: Updated version to 1.0.0 and cleaned ext_emconf.php (Oliver Hader)
1211 2009-11-17  639b04d                  Set version to 1.0.0 (stable) (Xavier Perseguers)
1212 2009-11-17  97b736e                  Updated documentation: updated copyright and refreshed TOC (Xavier Perseguers)
1213 2009-11-17  403e598                  Added unit-test for bug #4466: Index on tx_realurl_uniqalias breaks with DBAL (Xavier Perseguers)
1214 2009-11-16  cdc0d30                  Follow-up of changeset #26602: Updated links to use Core's dispatcher (Xavier Perseguers)
1215 2009-11-16  49a1c6a                  Follow-up of changeset #25913: Removed useless warning comment (Xavier Perseguers)
1216 2009-11-16  5d0c762                  Now using Core dispatcher for backend module (thanks to Oliver Hader) (Xavier Perseguers)
1217 2009-11-15  47f950a                  Fixed bug #12596: RIGHT OUTER JOIN is not supported (Xavier Perseguers)
1218 2009-11-11  dcae029                  [+BUGFIX] Fluid (ViewHelpers): Removed newline at beginning of Crop ViewHelper, in front of <?php (Sebastian Kurfürst)
1219 2009-11-10  ab3b291                  Added unit test for bug #11093: bigint (int8) values get converted to int4 by int-cast (Xavier Perseguers)
1220 2009-11-10  34c5b21                  Updated general database unit tests to use ['TYPO3_DB'] instead of a fixture to avoid side-effects on SQL rewriting (Xavier Perseguers)
1221 2009-11-10  1807b3d                  Removed comments stating that SQL parser is experimental (Xavier Perseguers)
1222 2009-11-10  75511ee                  - Follow-up of revision 26334: LIKE on Oracle should use dbms_lob.instr() function - Updated Oracle unit tests to use ['TYPO3_DB'] instead of a fixture to avoid side-effects on SQL rewriting (Xavier Perseguers)
1223 2009-11-10  b469a1d                  Refactored unit test to ease fake extension creation (Xavier Perseguers)
1224 2009-11-09  4f97e43                  Corrected typo in unit test name (Xavier Perseguers)
1225 2009-11-09  893be04                  Fixed bug #10965: Float database field gets converted to integer on insert (thanks to Christian Ducrot) (Xavier Perseguers)
1226 2009-11-09  6e680cb                  Added general unit test for RFC #12515 (Xavier Perseguers)
1227 2009-11-09  c300e1f                  Removed empty new line at end of file (Xavier Perseguers)
1228 2009-11-09  4edfb33                  ChangeLog minor clean-up (Xavier Perseguers)
1229 2009-11-09  8b8541b                  Fixed bug RFC #12515: DAM-related: CONCAT operator cannot be used after LIKE (Xavier Perseguers)
1230 2009-11-09  30fff5e                  [+FEATURE] Extbase (Persistence): Re-implemented support for comma separated values. (Jochen Rau)
1231 2009-11-09  5311932                  [+BUGFIX] Extbase (Persistence): Fixed sorting of mm- relations where the sorting column is ambigue. Thanks to Morton Jonuschat who pointed that out (again). Resolves #4470. (Jochen Rau)
1232 2009-11-09  8e96916                  [+BUGFIX] Extbase (Persistence): Fixed a problem where the cache was cleared at every hit. [+TASK] Extbase (Persistence): The uid of a ValueObject is cleared now if it gets cloned. [!!!][-TASK] Extbase (Persistence): Removed buggy implementation of comma separated lists. Will be reimplemented later again. (Jochen Rau)
1233 2009-11-09  8754f27                  Fixed bug RFC #10411: Applied missing chunks of patch (Xavier Perseguers)
1234 2009-11-08  ce39498                  [+BUGFIX] Extbase (Persistence): Fixed typo. (Jochen Rau)
1235 2009-11-08  9b9f83a                  * increased version numbers to 0.9.17 (Sebastian Kurfürst)
1236 2009-11-08  9353ed0                  * increased version numbers to 0.9.17 (Sebastian Kurfürst)
1237 2009-11-08  e9cf14e                  * Many non-functional changes (comments etc) * ObjectAccessorPostProcessor again works now :-) (Sebastian Kurfürst)
1238 2009-11-08  6ba70f9                  [+TASK] Extbase (Persistence): Improved first-level caching of pageTSConfig in Storage Backend. Configs from different pages are now cached  within a request, too. (Jochen Rau)
1239 2009-11-08  2d6b423                  [+BUGFIX] Extbase (Dispatcher): Now, Extbase in the backend again uses the correct BackendConfigurationManager, making it work correctly again. This regression was introduced in r1600. Thanks to Bastian for pinpointing the error! Resolves #5266. Relates to #3348. (Sebastian Kurfürst)
1240 2009-11-08  8d080c8                  [+BUGFIX] Extbase (Dispatcher): Time tracking is not available in the backend. This adds the required checks in front of all $GLOBALS['TT'] uses and makes Extbase work in the backend again. (Sebastian Kurfürst)
1241 2009-11-07  4209816                  [+TASK] Extbase: Raising version number to 0.9.16. (Jochen Rau)
1242 2009-11-07  c1e6767                  [+BUGFIX] Extbase (Persistence). Again a follow-up, sorry. (Jochen Rau)
1243 2009-11-07  26c59a7                  [+TASK] Extbase: Raising version number to 0.9.14. (Jochen Rau)
1244 2009-11-07  397be84                  [+BUGFIX] Extbase (Persistence): Follow up. (Jochen Rau)
1245 2009-11-07  e6f475a                  [+TASK] Extbase: Raising version number to 0.9.13. (Jochen Rau)
1246 2009-11-07  8268f6f                  [+BUGFIX] Extbase (Persistence): Fixed handling of cloned object storages. (Jochen Rau)
1247 2009-11-07  a89f55f                  [+BUGFIX] Extbase (Persistence): Fixed a bug with a property set to NULL but was expected to be set to Tx_Extbase_Persistence_ObjectStorage. (Jochen Rau)
1248 2009-11-07  567f7f1                  [+TASK] Extbase: Raising version number to 0.9.12 (Jochen Rau)
1249 2009-11-07  077c193                  Merge branch 'issue3875' (Jochen Rau)
1250 2009-11-07  8c0fd64                  Added unit test for RFC #6953: Mapping of fieldnames in SQL-functions like MIN(), MAX() or SUM() does not work (Xavier Perseguers)
1251 2009-11-07  e349588                  Removed empty line at end of file (Xavier Perseguers)
1252 2009-11-07  18fd0ab                  Reorganized Oracle configuration (Xavier Perseguers)
1253 2009-11-07  6bb2227                  Added unit test for RFC #6198: Problem with strings in IN (Xavier Perseguers)
1254 2009-11-06  2abdee3                  Set version to 0.9.25 (Xavier Perseguers)
1255 2009-11-06  6063d2d                  Added unit tests to test quoting and remapping of tables and fields when using Oracle (Xavier Perseguers)
1256 2009-11-06  36e1233                  Fixed bug: tables and fields were not always properly mapped in INNER JOINs (Xavier Perseguers)
1257 2009-11-06  51b0f8b                  INNER keyword could wrongly be parsed as table alias in INNER JOIN (Xavier Perseguers)
1258 2009-11-06  b74f3fc                  Cleanup: Fixed ChangeLog (Oliver Hader)
1259 2009-11-06  2a6ff2f                  * Raising version number to 0.9.12 (Sebastian Kurfürst)
1260 2009-11-06  928071c                  * Raising version number to 0.9.12 (Sebastian Kurfürst)
1261 2009-11-05  b57a899                  Updated ext_emfconf.php with clean md5 values (Xavier Perseguers)
1262 2009-11-05  79f690b                  Reverted changeset #25963: No more code to log deprecated method calls as they are still in use in Core (Xavier Perseguers)
1263 2009-11-05  7124a17                  Fixed variable phpDoc for fixture (Xavier Perseguers)
1264 2009-11-05  5a15461                  [!!!][+BUGFIX] Fluid (ViewHelpers): FIxed the Resource ViewHelper to be in sync with FLOW3 again. This means that instead of writing <f:uri.resource>...</f:uri.resource>, you write <f:uri.resource path="..." /> or {f:uri.resource(path:'...')}. Resolves #5237. (Sebastian Kurfürst)
1265 2009-11-05  bc3568f                  [+BUGFIX] Fluid (Core): Now, the inline notation also works if spaces are before and after ->. This makes it a lot more error-tolerant. [~TASK] Fluid: Backported the recent changes in v5, which are some additional non-functional checks, a new exception hierarchy and updated comments. (Sebastian Kurfürst)
1266 2009-11-05  b7435b4                  [+BUGFIX] Extbase (Dispatcher): Fixed a regression which was introduced in #4833, preventing backend modules to work. Relates to #4833 (Sebastian Kurfürst)
1267 2009-11-05  d3316fe                  [+BUGFIX] Extbase (Domain): Fixed a spelling error in the FrontendUserGroup Domain Model. Resolves #5210. (Sebastian Kurfürst)
1268 2009-11-05  2bb1f02                  [TASK] Fluid (ViewHelpers): Comment Fixes (Sebastian Kurfürst)
1269 2009-11-04  2f91cfd                  Set version to 0.9.24 (Xavier Perseguers)
1270 2009-11-04  854478c                  Follow-up of RFC #12452: Reflected change of visibility of method compileFieldCfg() in t3lib_sqlparser (Xavier Perseguers)
1271 2009-11-04  a75cc64                  Added comments (Xavier Perseguers)
1272 2009-11-04  0bb2db1                  Updated ext_emconf.php's author and extension version dependencies (Xavier Perseguers)
1273 2009-11-03  5c05326                  Added some general unit tests (without any engine-specific test nor mapping) (Xavier Perseguers)
1274 2009-11-03  209ed8f                  Fixed information in ChangeLog (Xavier Perseguers)
1275 2009-11-03  faca69a                  [+FEATURE] Extbase: Made current CObject data available in controller & view helpers. Now you can access data of the current cObj with $this->request->getContentObjectData(). Resolves #4833 (Bastian Waidelich)
1276 2009-11-03  04e03e6                  Cleanup #12440: Copy DBAL-only SQL parser methods from t3lib_sqlparser to ux_t3lib_sqlparser (Xavier Perseguers)
1277 2009-11-03  a6b87cb                  Fixed bug #12231: New caching framework (4.3-dev) does not work with DBAL (Xavier Perseguers)
1278 2009-11-03  4c6e410                  [!!!][+FEATURE] Extbase (Configuration): Made it possible to override controller and action from FlexForm by defining a FlexForm field "switchableControllerActions" which is a semicolon-separated list of Controller->Action combinations. Also, all flexform values are merged on top of the framework configuration. This change is not backwards-compatible in case you used FlexForm settings. Before this change, a flexform setting "foo" has  been merged onto "settings.foo". Now, the flexform setting needs to be called "settings.foo" to be merged correctly into the settings (note the prefixing). This enables to override ALL TypoScript configuration from FlexForms, not just extension specific settings. Resolves #3348. (Sebastian Kurfürst)
1279 2009-10-29  71eb52f                  [+FEATURE] Fluid (ViewHelpers): extended cObject viewhelper by an additional "data" argument. Now you can write {f:cObject(typoscriptObjectPath: 'lib.someCObject', data: someObject)} in your templates. This change is backwards compatible! Relates to #5150 [+FEATURE] Fluid (ViewHelpers): extended translate viewhelper by an additional "default" argument. Now you can write {f:translate(key: 'someLocallangKey', default: 'some fallback')} in your templates. This change is backwards compatible! Relates to #5150 (Bastian Waidelich)
1280 2009-10-29  dc145d3                  [!!!][+FEATURE] Fluid: Strings inside Arrays and the inline notation are now parsed by Fluid as well. This enables things like {fullName: '{firstName} {lastName}'} - thus, everything can be nested inside arrays and the ViewHelper inline notation arguments. This is a breaking change in case you used literal {...} inside your arguments, but not else. Relates to #5118. [+FEATURE] Fluid (ViewHelpers): extended format.date viewhelper by an additional "date" argument. Now you can write {f:format.date(date: 'yesterday')} in your templates. This change is backwards compatible! Relates to #5150 [+FEATURE] Fluid (ViewHelpers): extended if viewhelper by arguments "then" and "else". Now you can write {f:if(condition: 1, then: 'yes', else: 'no'} in your templates. This change is backwards compatible! Relates to #5150 [~TASK] Fluid (Core): added check for reserved keywords to TemplateVariableContainer. This relates to #5158 [~TASK] Fluid (Tests): moved and renamed VariableContainerTest ~TASK] Fluid (Core): Changed method names (handler_*) in TemplateParser, resolves #5135. [~TASK] Fluid (Tests): Cleanup to comments and "framework code", resolves #5136. (Sebastian Kurfürst)
1281 2009-10-28  00f276a                  Added code to log all deprecated method calls (Xavier Perseguers)
1282 2009-10-28  6fe53b9                  Moved class tx_dbal_sqlengine to freshly created directory lib/ (Xavier Perseguers)
1283 2009-10-28  6561b66                  Added compatibility operators for PostgreSQL as resource script (thanks to Ries van Twisk) (Xavier Perseguers)
1284 2009-10-27  85158c6                  [+FEATURE] Extbase (Persistence): Implemented support for multiple valued static operands. Resolves #5154. (Jochen Rau)
1285 2009-10-27  49476d3                  [~TASK] Extbase (Persistence): Added count() to the QueryInterface. Related to #4991. (Jochen Rau)
1286 2009-10-27  336367c                  [+FEATURE] Extbase (Persistence): Implemented Query::count() supplementary to Query::execute(). Resolves #4991. (Jochen Rau)
1287 2009-10-27  0420853                  [+BUGFIX] Extbase (Persistence): Fixed typo in Exception class. [-TASK] Extbase (Persistence): Removed implementation of ArrayObject from Tx_Extbase_Persistence_RowInterface. You have to say $row->getValue('foo') instead of $row['foo'] now. This was necessary to get in sync with FLOW3 again. (Jochen Rau)
1288 2009-10-27  557545c                  Removed garbage character (Xavier Perseguers)
1289 2009-10-27  a76c3d5                  Follow-up of revision 25917: BE login was not possible anymore on an Oracle install (Xavier Perseguers)
1290 2009-10-27  700760f                  Cleanup: (partially) applied CGL to class.ux_t3lib_db.php (Xavier Perseguers)
1291 2009-10-27  ec4547c                  Cleanup: Applied CGL (Xavier Perseguers)
1292 2009-10-27  9e11e23                  Renamed class.sqlengine.php to class.tx_dbal_sqlengine.php to prevent naming annoyance in EM (Xavier Perseguers)
1293 2009-10-27  bafab2b                  Created icons for extension and Debug module (Xavier Perseguers)
1294 2009-10-27  9b59470                  Follow-up of changeset 25876: Using tx_dbal_sqlengine instead of t3lib_sqlengine for sample handlers (Xavier Perseguers)
1295 2009-10-26  96e2fcb                  Fixed bug #12349: Clean-up SQL parser and SQL engine (Xavier Perseguers)
1296 2009-10-26  b9f2ade                  Merged branch t3lib_sqlengine 25874:25875 into trunk (Xavier Perseguers)
1297 2009-10-26  235b339                  [+BUGFIX] Extbase (Persistence): The Storage Backend invokes t3lib_db::admin_get_fields() now to determine wether a 'pid' column exists or not. Resolves #5124. (Jochen Rau)
1298 2009-10-26  95d9b95                  [~TASK] Extbase (Documentation): Removed API and Manual directory as they are obsolete. Now, linking to doc_extbase (Sebastian Kurfürst)
1299 2009-10-26  7b8fe8e                  [+BUGFIX] Extbase (Persistence): Implemented support for mm-relations configured with IRRE. Resolves #5062. (Jochen Rau)
1300 2009-10-26  755e55c                  [+BUGFIX] Extbase (Persistence): Revised patch from Steffen Ritter. Resolves #4470. (Jochen Rau)
1301 2009-10-26  9645bea                  [+FEATURE] Extbase (Utility): Localization Helper now supports sprintf format strings and an optional array argument. Most of this patch has been provided by Bastian. Relates to #4858. Resolves #5003 [+FEATURE] Fluid (Utility): Translation ViewHelper now supports sprintf format strings and an optional array argument. Relates to #5003 [~TASK] Viewhelpertest: Adjusted examples for f:translate. Relates to #5003 (Sebastian Kurfürst)
1302 2009-10-26  16edab4                  [+FEATURE] Extbase (Utility): Localization Helper now supports sprintf format strings and an optional array argument. Most of this patch has been provided by Bastian. Relates to #4858. Resolves #5003 [+FEATURE] Fluid (Utility): Translation ViewHelper now supports sprintf format strings and an optional array argument. Relates to #5003 [~TASK] Viewhelpertest: Adjusted examples for f:translate. Relates to #5003 (Sebastian Kurfürst)
1303 2009-10-26  e78ce48                  [+BUGFIX] Extbase (Persistence): Added a missing hasPIDColumn check. Resolves #4979. (Sebastian Kurfürst)
1304 2009-10-26  606f8ef                  [+BUGFIX] Extbase (Persistence): Now, the sorting of relations is evaluated as well. Patch is from Steffen Ritter. @Jochen: Please cross-check! Relates to #4470. (Sebastian Kurfürst)
1305 2009-10-26  f690835                  [+BUGFIX] Extbase (Dispatcher): Resolved a bug where the reflection service is not initialized correctly. This prevented two plugins from appearing on the same page. Patch is from Jochen, and has been confirmed to work by Steffen Ritter and Xavier Perseguers. Thanks everybody! (Sebastian Kurfürst)
1306 2009-10-26  167c56b                  [+BUGFIX] Fluid (Core): Validation of ViewHelper arguments is non-mandatory now, as there is no validator for each domain object / we do not always want to call it. Resolves #5108. [+BUGFIX] Fluid (Core): Shorthand Syntax of ViewHelpers can now use longer namespace prefixes than one character. Resolves #5107. (Sebastian Kurfürst)
1307 2009-10-24  7868047                  [~TASK] Fluid: Added @package and @subpackage annotations. (Sebastian Kurfürst)
1308 2009-10-24  9b2830b                  * Adding @api annotations * Changed the fluid-specific RuntimeException to SPL's RuntimeException. (Sebastian Kurfürst)
1309 2009-10-24  93f6867                  * Adding API annotations to classes (Sebastian Kurfürst)
1310 2009-10-21  72733fd                  [~TASK] Fluid (ViewHelpers): Added some checks to make form view helper usable without the surrounding f:form tag. This resolves #3985 (backported from v5) (Bastian Waidelich)
1311 2009-10-21  df94c3e                  [+BUGFIX] Fluid: register universal tag attributes in link.email view helper. This resolves #5069. [+TASK] Fluid: added some standard tag attributes to link.email, link.action and link.external view helpers (backported from v5) (Bastian Waidelich)
1312 2009-10-21  8a22180                  [-TASK] Exbase (Persistence): Removed option deleteChildObjects. [+BUGFIX] Extbase (MVC): The dataTypeClassSchema is now set again when datatype changes. [~TASK] Extbase (Persistence): Refactored DataMap and added som unit tests. (Jochen Rau)
1313 2009-10-21  8ff3b76                  * Increasing version number to 0.9.11 (Sebastian Kurfürst)
1314 2009-10-21  cc7564e                  * Increasing version number to 0.9.11 (Sebastian Kurfürst)
1315 2009-10-21  099d6e6                  *  WHitespace changes * ObjectAccessorNode now fails silently if no variable found (Sebastian Kurfürst)
1316 2009-10-21  d40262a                  [!!!][+FEATURE] Fluid (Core): Removed the old Shorthand Syntax, and added a new chainable syntax for ViewHelpers. ADJUST YOUR TEMPLATES in case you use the {f:….()} syntax! Resolves #5033. [+TASK] Fluid (Core): The object accessor node now uses FLOW3 reflection service instead of custom implementation. This should be functionally equivalent [+TASK] Fluid: Improved doc comments [+TASK] Fluid: Improved test cases by removing some not needed stub classes [+TASK] Fluid (Core): added API annotations in AbstractViewHelper. TagBasedViewHelper (Sebastian Kurfürst)
1317 2009-10-21  73b211f                  [+TASK] Extbase (Reflection): ObjectAccess::getProperty now also supports arrays, and not only ArrayObjects. (Sebastian Kurfürst)
1318 2009-10-20  5fd4787                  [~TASK] Extbase: Refactored Dispatcher. Moved initialization of cache and reflection to separate methods to decrease cohesion. [~TASK] Extbase (MVC): Refactored classes and unit tests of Abstract Controller, Argument and Arguments. Moved creation of new Argument to separate method in Arguments class. Decoupled constructor from object initialization to improve testability. [~TASK] Extbase (MVC): Backported some changes to Argument performed in FLOW3. Second parameter of Argument constructor is now required. [~TASK] Extbase (Persistence): Refactored ObjectStorage to remove duplicated code. [+TASK] Extbase (Persistence): Refactored method setRelations() to single level of responsibility. this will enable to implement handling of mm relations defined with IRRE. [+FEATURE] Extbase (Persistence): If a property is an ObjectStorage and annotated with @lazy a LazyObjectStorage is instanciated instead. [~BUGFIX] Extbase (Persistence): The sorting field is now prefixed with the table name. Related to #4470. (Jochen Rau)
1319 2009-10-20  2cd139a                  [+BUGFIX] Extbase: Removed new line at the end of class file. (Jochen Rau)
1320 2009-10-20  cf35b25                  Set version to 0.9.23 (Oliver Hader)
1321 2009-10-20  d5c9929                  * Fixed doc comments * Raised version to 0.9.10 (Sebastian Kurfürst)
1322 2009-10-20  747e31b                  Raising version to 0.9.10 (Sebastian Kurfürst)
1323 2009-10-16  d25d160                  justified report module register to new array var after #12167 in core (Steffen Kamper)
1324 2009-10-14  815d6ad                  [+BUGFIX] Extbase (Persistence): Added loadTCA() to ensure the $TCA is loaded in FE (with check). Resolves #4683. (Jochen Rau)
1325 2009-10-13  9e4076c                  [+BUGFIX] Fluid (ViewHelpers): Added check, if the given value implements the Iterator interface. This is important to allow objects like the Object Storage to be traversed. (Jochen Rau)
1326 2009-10-13  d368b84                  [+BUGFIX] Extbase (Security): Fixed two issues with Request Hashing. Changed hash implementation from normal SHA1 to a real HMAC. Thanks to Markus Krause for pointing this out. Relates to #4960. [+BUGFIX] Extbase (Persistence): Fixed a syntax error I introduced with last commit. Sorry :-) (Sebastian Kurfürst)
1327 2009-10-13  392feb4                  [+BUGFIX] Extbase (Persistence): Added a check for PID column in Typo3DBBackend - Cache Clearing. In case no PID is found, but we are in FE, we clear the current page as best-effort. Resolves #4969. (Sebastian Kurfürst)
1328 2009-10-12  adf993e                  [+BUGFIX] Extbase (Tests): Fixed several unit tests. Speeded up unit tests by replacing markSkipped() by markIncomplete() (maybe a bug in tx_phpunit). [+BUGFIX] Extbase (MVC): Added missing Tx_Extbase_MVC_Exception_InvalidOrNoRequestHash. (Jochen Rau)
1329 2009-10-12  f95b035                  [+BUGFIX] Extbase (Persistence): The LazyLoadingProxy implements the Iterator interface now. Resolves #4956. (Jochen Rau)
1330 2009-10-12  5708195                  [+BUGFIX] Extbase (Tests): Fixed a problem with autoloading the BaseTestCase twice by adding the file to ext_autoload.php. (Jochen Rau)
1331 2009-10-12  78797da                  [+BUGFIX] Extbase (MVC): Fixed redirects in Backend. Resolves #4970. (Sebastian Kurfürst)
1332 2009-10-12  5b29df9                  [!!!][+FEATURE] Extbase (Security): Added a HMAC generator and checker to prevent unauthorized access on objects where no edit fields were generated for. It is mandatory in case objects are modified on the server side. See the issue for a more in-depth explanation. This feature does NOT break backwards-compatibility as long as you use only Fluid for form-generation. In case of custom fields, it WILL break backwards compatibility, and you might need the @dontverifyrequesthash annotation. Relates to #4960. (Sebastian Kurfürst)
1333 2009-10-12  360c781                  [+FEATURE] tx_fluid (ViewHelpers): Prepared ViewHelpers for Request Hash (HMAC) generation. Relates to #4960. [+FEATURE] tx_fluid (Core): Implemented editing of properties for nested objects in forms. Resolves #3702. [+TASK] tx_fluid: Backported everything which results in comment-changes and some formatting changes. (Sebastian Kurfürst)
1334 2009-10-10  88cae91                  * Backported a few testcases (Sebastian Kurfürst)
1335 2009-10-09  1c8a771                  Moved unit tests around (Sebastian Kurfürst)
1336 2009-10-09  c754efe                  [+BUGFIX] Extbase (MVC): Fixed a temporary bug which has been introduced with the last Fluid commit. (Sebastian Kurfürst)
1337 2009-10-09  c48ae26                  [TASK] tx_fluid: Backported some non-functional changes (Sebastian Kurfürst)
1338 2009-10-08  94100fe                  [+BUGFIX] Extbase (Persistence): Fixed a problem where Objects are deleted from the database by accident (mm-relations). Related to #4716. [-TASK] Extbase (Persistence): Removed support for 'tablenames' in relation tables. Will be added again later. (Jochen Rau)
1339 2009-10-08  8c36ec5                  [-TASK] Extbase (Tests): Removed obsolete file Base_testcase. (Jochen Rau)
1340 2009-10-08  075b906                  [-TASK] Fluid (Core): Removed previous added registration of event handler attributes. Use "additionalAttributes" instead. (Jochen Rau)
1341 2009-10-08  a26e2da                  [~CONFIGURATION] Extbase: Set lockType to empty string instead of 'system'. [+BUGFIX] Extbase (Tests): Fixed and renamed BaseTestCase. It supports now Data Providers. [+TASK] Extbase (Tests): Added Data Provider for Typo3DbBackend. [+BUGFIX] Extbase (Persistence): Added LazyObjectStorage to the list of types in property meta-data. [+BUGFIX] Extbase (Persistence): Fixed a problem with value object database tables without deleted and/or hidden column. [~BUGFIX] Extbase (Persistence): Added the same ugly hack (setRespectStoragePage(FALSE)) to mm-relations. [+BUGFIX] Extbase (Persistence): The Lazy Object Storage really counts stored items (foreign key, relation table) without loading them. (Jochen Rau)
1342 2009-10-08  7d40ac5                  Fixed bug #6953: Mapping of fieldnames in SQL-functions like MIN(), MAX() or SUM() does not work (Thanks to Christian and Michael Miousse) (Xavier Perseguers)
1343 2009-10-06  fde32b0                  [+BUGFIX] Fluid (Core): Added event handler tags to universal tags in TagBasedViewHelper. (Jochen Rau)
1344 2009-10-06  7e4a8c7                  [~TASK] Fluid: Tweaked icon. [~TASK] Fluid: Recreated ext_autoload.php. (Jochen Rau)
1345 2009-10-05  a6654b7                  * Committing some changes Bastian made on the translate viewhelper which I forgot to forward-port. Always do an svn update before you start working ;-) (Sebastian Kurfürst)
1346 2009-10-05  dc6ebe7                  * Small bugfix. sorry guys :-) (Sebastian Kurfürst)
1347 2009-10-05  dbfb039                  [TASK] BlogExample: Adjusted TypoScript _LOCAL_LANG settings as needed in recent commit. Related to #4905. (Sebastian Kurfürst)
1348 2009-10-05  fc29cc4                  [!!!][BUGFIX] Extbase (Configuration): Moved _LOCAL_LANG from plugin.tx_XXX.settings._LOCAL_LANG to plugin.tx_XXX._LOCAL_LANG. THIS IS A BREAKING CHANGE for Users. Resolves #4905. [BUGFIX] Extbase (Utility): Extracting translation code from Translation ViewHelper to utility class. Related to #4905. (Sebastian Kurfürst)
1349 2009-10-05  2dcd464                  * Small cleanup - check if controllerContext is set to prevent fatal error in rare cases. (Sebastian Kurfürst)
1350 2009-10-01  d2a907b                  Cleanup: Updated ext_emconf.php MD5 sums (Oliver Hader)
1351 2009-10-01  ba99b03                  Cleanup: Fixed ChangeLog (Oliver Hader)
1352 2009-10-01  b647f1d                  Updated version number to prepare Core's svn:externals synchronization (Xavier Perseguers)
1353 2009-09-29  0ac5b38                  Fixed bug #12071: t3lib_sqlparser is not able to parse alias of a joined table (Xavier Perseguers)
1354 2009-09-28  a0140f6                  [+BUGFIX] Fluid(ViewHelpers): Replaced calls to $GLOBALS['LANG'] by $GLOBAL['TSFE'] if $GLOBALS['LANG'] is not available. This fixes #4794 (Bastian Waidelich)
1355 2009-09-28  cc8b6a8                  [+TASK] Extbase: Recreated ext_autoload.php. (Jochen Rau)
1356 2009-09-25  ae386ea                  [+TASK] Extbase: Re-created ext_autoload.php (Bastian Waidelich)
1357 2009-09-24  98382f9                  [~BUGFIX] Extbase (Persistence): Added table names to ORDER statement. Relates to #4470. [+TASK] Extbase (Persistence): Added several unit tests for the Storage Backend. [~TASK] Extbase: Tweaked the icon. (Jochen Rau)
1358 2009-09-24  7440d1e                  [+FEATURE] Extbase (Configuration): Cleaned up FlexForm Configuration source and added support for multiple FlexForm sheets. This resolves #4756 (Bastian Waidelich)
1359 2009-09-24  e6a8b80                  Raising version to 0.9.9 (Sebastian Kurfürst)
1360 2009-09-24  2b7d865                  Raising version to 0.9.9 (Sebastian Kurfürst)
1361 2009-09-23  ec01954                  [~BUGFIX] Fluid (ViewHelpers): fixed and tweaked format.crop view helper (BE mode) [-TASK] Fluid (ViewHelpers): removed instanceof check from be.menus.actionMenu view helper to enable wrapping of menuItems in <f:if> blocks (Bastian Waidelich)
1362 2009-09-23  3ac4408                  !!![~BUGFIX] Extbase: Changed registration of extbase dispatcher in BE mode. See bug report at http://bugs.typo3.org/view.php?id=12037 [+TASK] Extbase (Tests): Added require statement to Base_testcase to avoid error message in case Tx_Extbase_Utility_ClassLoader has not been loaded yet (Bastian Waidelich)
1363 2009-09-23  ff44e71                  [+FEATURE] Fluid(ViewHelpers): Added BE view helpers be.container, be.buttons.csh, be.buttons.icon, be.menus.actionMenu, be.pageInfo & be.tableList. NOTE: BE view helpers are still experimental and subject of change! [+FEATURE] Fluid(ViewHelpers): TranslateViewHelper now fully works in BE mode and respects BE user language. This relates to #3292 [~BUGFIX] Fluid(ViewHelpers): Email addresses are now prepend with "mailto:" in uri.email view helper (BE mode) [+TASK] Fluid(ViewHelpers): uri.resource view helper now prepends "../" to relative URIs in BE mode [~BUGFIX] Fluid(Tests): Fixed some unit tests so that they run green. We still need more tests and a way to simulate FE mode from phpunit. (Bastian Waidelich)
1364 2009-09-21  0999e33                  Raising extbase version number to 0.9.8 (Sebastian Kurfürst)
1365 2009-09-21  f6c451e                  [+BUGFIX] Extbase (Reflection): Made reflection service caching work correctly [+BUGFIX] Extbase (Persistence): Resolved an error inside Typo3DbBackend when wanting to use Lower or Upper case. Thanks to Christoph Daehne for reporting this. [+BUGFIX] Extbase: Adjusted cache configuration to fit to the improved caching framework (Sebastian Kurfürst)
1366 2009-09-21  1974f3a                  [~BUGFIX] Extbase (Utility): Fixed typo in default TypoScript setup. This resolves #4689 [~TASK] Extbase (Utility): Tweaked and cleaned up default TypoScript setup. Now all common settings will appear in the "TypoScript Object Browser" (Bastian Waidelich)
1367 2009-09-20  bb5bfd3                  Fixed bug #12012: admin_get_tables() method is using PHP5.3-deprecated function mysql_list_tables (Xavier Perseguers)
1368 2009-09-18  855bbbc                  Raising version to 0.9.7 (Sebastian Kurfürst)
1369 2009-09-18  866b036                  [+BUGFIX] Extbase (Caching): Using reworked caching framework now. Patch by Olly Hader. (Sebastian Kurfürst)
1370 2009-09-18  8ce7a1b                  [+FEATURE] Extbase (Utility): Added a check for the new TYPO3 backend module "Reports" which checks whether PHP Doc Comments are stripped away or not. Resolves #3309. (Sebastian Kurfürst)
1371 2009-09-18  3858318                  [+BUGFIX] Extbase (Persistence): Replaced an "empty" by "!isset" as this fits here better inside the DataMapper. Might lead to better caching. (Sebastian Kurfürst)
1372 2009-09-18  899b31e                  [+BUGFIX] Extbase (Persistence): Wrote unit tests for the AbstractEntity to ensure the last bug will not happen again, and fixed another smaller bug. [+BUGFIX] Extbase (Persistence): Changed some doc comments. (Sebastian Kurfürst)
1373 2009-09-18  1e75f37                  [+BUGFIX] Extbase (Persistence): Fixed a severe bug which always updated all loaded records, making Extbase quite slow. (Sebastian Kurfürst)
1374 2009-09-18  b5e23fc                  [+BUGFIX] Extbase (Persistence): Corrected a wrong exception message in Persistence Repository. (Sebastian Kurfürst)
1375 2009-09-17  98ba2d1                  Fixed bug #11984: Remove reference operators for objects (Xavier Perseguers)
1376 2009-09-17  1a1e859                  Raising Version Number to 0.9.6 in preparation for 4.3beta1 (Sebastian Kurfürst)
1377 2009-09-17  d456ba2                  Raising Version Number to 0.9.6 in preparation for 4.3beta1 (Sebastian Kurfürst)
1378 2009-09-17  3f704e9                  [+FEATURE] Extbase (MVC): flashMessages work in backend mode too now (Bastian Waidelich)
1379 2009-09-17  4c5b397                  [+FEATURE] Fluid (Viewhelpers): Added uri.resource view helper (Bastian Waidelich)
1380 2009-09-17  fbf5ce2                  [~BUGFIX] Fluid (Tests): Fixed two test cases that broke due to the fact that unit tests run in BE mode.. We'll have to find a way to simulate FE mode in unit tests! (Bastian Waidelich)
1381 2009-09-17  a737739                  [+FEATURE] Fluid (Viewhelpers): Added backend mode support for view helpers base, cObject, format.crop (partly), link.email, translate (partly), uri.email. Now only image- and renderFlashMessages view helpers are not working in BE (Bastian Waidelich)
1382 2009-09-17  67098a0                  [-API] Extbase (MVC): Removed enableValidation() and disableValidation() on the Controller Argument. They are not needed anymore. [!!!][+BUGFIX] Extbase (MVC): Now, in case people do not specify an @param annotation, they will get an exception instead of Text being used. [+BUGFIX] Extbsee (MVC): Cleaned up validator registration in ActionController. Now, @dontvalidate annotations only disable the model-based validators. [+BUGFIX] Extbase (Validation): Cleaned up ValidatorResolver. Now, Validators which check the data type from the @param annotation are also added to the validator chain. [!!!][+BUGFIX] Extbase (Validation): @param string is now validated as string, and not anymore as Text. This fixes numerous bug reports in Fluid. (Sebastian Kurfürst)
1383 2009-09-17  7f8e8c8                  [+FEATURE] Extbase (MVC): made layoutRootPath and partialRootPath configurable. Now view.templateRootPath defines the path to the "Templates" folder. view.layoutRootPath & view.partialRootPath can be specified independently. Related to #3296. [~TASK] Extbase (MVC): Fixed doc comment in UriBuilder (Bastian Waidelich)
1384 2009-09-17  5e7dc70                  [!!!][+FEATURE] Fluid (TemplateView): made layoutRootPath and partialRootPath configurable. Now templateRootPath defines the path to the "Templates" folder. LayoutRootPath & PartialRootPath can be specified independently. Related to #3296. [~TASK] Fluid: Backported some whitespace changes from Fluid package (Bastian Waidelich)
1385 2009-09-17  303f69f                  [+BUGFIX] Extbase (Persistence): The function in_array is now used to determine which objects of an aggregate were removed as array_diff tries to convert objects to strings. Resolves #4655. [~BUGFIX] Extbase (Persistence): Reverted the method to count elements of a comma separated list relation because it ignores hidden elements. Related to #3596, #4669, #4635. [~TASK] Extbase: Changed status from alpha to beta. Extbase is now attached to category "misc". (Jochen Rau)
1386 2009-09-17  f10bebe                  [+BUGFIX] Extbase (Tests): Added and fixed unit tests for the Repository. We are now green again. (Jochen Rau)
1387 2009-09-17  6e89064                  [+BUGFIX] Extbase (MVC): Fixed instanciation of Reflection Service (instanciated twice). [+BUGFIX] Extbase (Persistence): Fixed wrong variable name ($uid -> $identifier). [+TASK] Extbase (Persistence): Implemented a first level cache to reduce number of calls to the storage backend (in the Repository). [+TASK] Extbase: Minor cleanups. (Jochen Rau)
1388 2009-09-16  ed44bf7                  4207[~TASK] Fluid: made action argument optional in Uri/ActionViewHelper. Relates to #4207. (Bastian Waidelich)
1389 2009-09-16  dca2931                  [~TASK] Fluid: tweaked exception that is thrown when trying to iterate through non-traversable objects in ForViewHelper [~TASK] Fluid: fixed typo in ForViewHelperTest [+FEATURE] Fluid: added CycleViewHelper. Resolves #4458 [+FEATURE] Fluid: added GroupedForViewHelper. Resolves #4460 [+TASK] Fluid: added test case for PaddingViewHelper. Relates to #4459 (Bastian Waidelich)
1390 2009-09-16  e8de3c9                  [~TASK] Fluid: Backported fixed method parameter documentation found by new reflection service checks. (Bastian Waidelich)
1391 2009-09-16  d0b8fdf                  [~TASK] Extbase (Tests): fixed configuration manager tests that were broken in r1269 (Bastian Waidelich)
1392 2009-09-16  4e02b4b                  [+FEATURE] Fluid (ViewHelpers): Added a Form Password ViewHelper, to generate password input boxes. Resolves #4648. (Sebastian Kurfürst)
1393 2009-09-16  957193e                  Updated version number to prepare Core's svn:externals synchronization (Xavier Perseguers)
1394 2009-09-16  c2898a4                  [+FEATURE] Fluid (ViewHelpers): Added a PaddingViewHelper [+FEATURE] Fluid (ViewHelpers): Added a RenderFlashMessages ViewHelper [TASK] Fluid (Core): Added a PaddingViewHelper [TASK] Fluid (Core): Added an exception if ViewHelpers declare an argument multiple times. (Sebastian Kurfürst)
1395 2009-09-16  2b02779                  [!!!][~FEATURE] Extbase (MVC): Improved the way flash messages are handled. Now there is a separate "FlashMessages" object which encapsulates handling the flash messages. This removes $this->pushFlashMessage and $this->popFlashMessages inside the Controller and {flashMessages} inside Fluid Template. PLEASE UPGRADE by replacing "$this->pushFlashMessage(" with "$this->flashMessages->add(" inside your Controllers, and use <f:renderFlashMessages /> instead of the custom for loop inside your templates. Note: You can set a custom CSS class for outputting flash messages by using <f:renderFlashMessages class="..." /> inside your templates. Related to #4638. (Sebastian Kurfürst)
1396 2009-09-16  de2c740                  [+BUGFIX] Extbase (Configuration): Fixed the configuration manager so that the storage PID can be set from the plugins "Startingpoint" selector. (Sebastian Kurfürst)
1397 2009-09-16  f9d0f9f                  [~TASK] Fluid: Added the debug mode constant from Fluid v5 to ease backporting (Sebastian Kurfürst)
1398 2009-09-15  83f387f                  [+BUGFIX] Extbase (Persistence): Removed call to undefined method Tx_Extbase_Persistence_Query::getSource(). Thanks to Nikolas Hagelstein. Resolves #4642. (Jochen Rau)
1399 2009-09-15  7fdf335                  Renamed reflection cache table to "tx_extbase_cache_reflection" to fit conventions (Steffen Kamper)
1400 2009-09-15  34ef2fa                  [+FEATURE] Extbase (Configuration): Configuration is available in Backend modules now! Depending on TYPO3_MODE the dispatcher now creates an instance of Frontend- or BackendConfigurationManager. TypoScriptSource has been adjusted to support Backend mode. This resolves #4418 [~TASK] Extbase (Configuration): Moved Configuration Source Interface from Classes/Configuration to Classes/Configuration/Source [+TASK] Extbase (MVC): AbstractController::redirectToURI() prepends 'typo3/' to the absolute URI when in Backend mode [+FEATURE] Extbase (MVC): added a call to t3lib_div::getFileAbsFileName() for templateRootPath to allow notations like "EXT:extension/path" and to validate the template path [+FEATURE] Extbase (MVC): settings are now assigned to the view in AbstractController::resolveView. Now settings are available in your template as {settings}! [+FEATURE] Extbase (MVC): UriBuilder can now create absolute URIs in Backend mode too [+BUGFIX] Extbase (Persistence): added t3lib_BEfunc::deleteClause() call to enableFieldsStatement in Backend mode. Otherwise deleted records would be selected in BE (Bastian Waidelich)
1401 2009-09-15  2622b2b                  [+BUGFIX] Extbase (Persistence): Fixed sorting of m:m relations (sorting and sorting_foreign fields in the relation table). Resolves #4470. (Jochen Rau)
1402 2009-09-15  82b4e6e                  [+BUGFIX] Fluid (ViewHelpers): Fixed TranslateViewHelper. LLLabels can now be overwritten via TS (plugin.tx_blogexample.settings._LOCAL_LANG .default.read_more = more). (Jochen Rau)
1403 2009-09-15  1245de2                  [+TASK] Extbase: The Configuration Manager is now stored in a static class member variable and can be retrieved by Tx_Extbase_Dispatcher::getConfigurationManager() (not an API function!). (Jochen Rau)
1404 2009-09-15  cd31c24                  [~TASK] Extbase (Domain): Changed property usergroups to usergroup (FrontendUser) and sungroups to subgroup (FrontendUserGroup) equal to the field names in the database (to avoid confusion). (Jochen Rau)
1405 2009-09-15  134c27d                  [+FEATURE] Extbase (MVC): Now, non-domain-objects can be mapped inside an argument as well. Additionally, improved the exceptions in these cases. Related to #4631 (Sebastian Kurfürst)
1406 2009-09-15  f8b5787                  [+BUGFIX] Extbase (Persistence): Fixed a problem with empty $fieldValue causing an SQL error. [!!!][+BUGFIX] Extbase (Domain): Fixed support for usergroups and subgroups. Renamed properties subgroup to subgroups and usergroup to usergroups as they can hold multiple instances. Added mapping configuration. Resolves #4620. (Jochen Rau)
1407 2009-09-15  2599c27                  [-TASK] Extbase (MVC): Removed check for multiple data types. It makes no sense to allow multiple types. (Jochen Rau)
1408 2009-09-15  ecb6e67                  [~BUGFIX] Extbase (MVC): fixed a typo in reflection service that was introduced in r1242 and completely disabled reflection for arguments (Bastian Waidelich)
1409 2009-09-14  5a9ee10                  [+BUGFIX] Extbase: fixed testcases (Sebastian Kurfürst)
1410 2009-09-14  198a6d7                  [+BUGFIX] Extbase (Reflection): Fixed buildClassSchema() to prevent a PHP warning. (Sebastian Kurfürst)
1411 2009-09-14  ba52f26                  [+BUGFIX] Extbase (Persistence): Reverted a small change from Jochen, as I think  he broke behavior here. @Jochen, please recheck :-) (Sebastian Kurfürst)
1412 2009-09-14  5336781                  [+FEATURE] Extbase (MVC): Implemented flash messages. (Jochen Rau)
1413 2009-09-14  9a35bfe                  [+FEATURE] Extbase (Persistence): Implemented a second Lazy Loading strategy called "storage". In contrast to the LazyLoadingProxy it is a StorageObject which loads its internal storage array lazy. This enables the framework to intercept count($propertyValue). Furthermore, you don't have to load the real instance inside your domain model class. Related to #3596. [+BUGFIX] Extbase (Persistence): It is now possible to pass an object as operand of a comparison. (Jochen Rau)
1414 2009-09-14  5537676                  [+FEATURE] Fluid (ViewHelpers): Added a simple CountViewHelper. (Jochen Rau)
1415 2009-09-14  f77c563                  [~TASK] Extbase: Some minor cleanup. (Jochen Rau)
1416 2009-09-14  d03c125                  [-TASK] Extbase: Some cleanup of ext_typoscript_setup.txt. (Jochen Rau)
1417 2009-09-13  d06704c                  [+BUGFIX] Fluid: Fixed fatal error and missing uid to __identifier conversion. (Sebastian Kurfürst)
1418 2009-09-13  497ef57                  [+BUGFIX] Extbase: Removed a var_dump I committed accidentaly in the last commit [TASK] Extbase: Went through TODO in code and changed some of them [TASK] Extbase (Persistence): Deleted ChildNodeJoinCondition, as it is never used. (Sebastian Kurfürst)
1419 2009-09-12  de4b459                  [+BUGFIX] Extbase (Property): Fixed the property mapper by backporting the FLOW3 changes. Now we support mapping of 1:1 relations as well. Resolves #4357. (Sebastian Kurfürst)
1420 2009-09-12  b1731b9                  [+BUGFIX] Extbase (Property): Fixed the property mapper by backporting the FLOW3 changes. Now we support mapping of 1:1 relations as well. Resolves #4357. (Sebastian Kurfürst)
1421 2009-09-12  a45bf6c                  [+BUGFIX] Extbase (Validation): Temporarily fixed the ValidatorResolver so that it checks the Validator ends with "Validator" (by Sebastian) (Ingmar Schlecht)
1422 2009-09-04  ef7c473                  [+BUGFIX] Extbase (MVC): format was not reset in Tx_Extbase_MVC_Web_Routing_UriBuilder::reset() (Bastian Waidelich)
1423 2009-09-04  f5ec018                  [+FEATURE] Fluid (ViewHelpers): added "format" argument to action- and page-viewHelpers. Now you can create links like "<f:link.action format="xml" />" [~TASK] Fluid (Tests): Adapted ViewHelperBaseTestcase to the latest Exbase changes (Bastian Waidelich)
1424 2009-09-04  6252baf                  [+FEATURE] Extbase (MVC): Tx_Extbase_MVC_Web_Routing_UriBuilder::reset() now returns itself to support method chaining. This resolves #4411 [+FEATURE] Extbase (MVC): Added Tx_Extbase_MVC_Web_Routing_UriBuilder::setFormat(). This allows you to specify the format of the target (e.g. <f:link.action format="xml" />). Some smaller tweaks in UriBuilder (Bastian Waidelich)
1425 2009-09-04  1ad61d8                  [~TASK] Fluid (Tests): Renamed "URIBuilder_testcase" to "UriBuilder_testcase" (Bastian Waidelich)
1426 2009-09-04  ff9108d                  Fixed bug #11108: DBAL wildly quotes fields and table names (Xavier Perseguers)
1427 2009-09-04  5982cb7                  Fixed bug #11436: Unknown tables break Install-Tool (Thanks to David Bruchmann) (Xavier Perseguers)
1428 2009-09-01  9c48c49                  [+BUGFIX] Extbase (Utility): Fixed TypoScript array conversion by now using _typoScriptNodeValue always. Resolves #4300 (Sebastian Kurfürst)
1429 2009-09-01  9e2e684                  [~TASK] Fluid: Raised version number to 0.9.5. (Sebastian Kurfürst)
1430 2009-09-01  8723d6b                  [~TASK] Extbase: Raised version number to 0.9.5. (Sebastian Kurfürst)
1431 2009-08-31  ebb9b4b                  [FEATURE] Fluid (ViewHelpers): Backported checkbox & radio form viewHelpers from Fluid [-BUGFIX] Fluid (ViewHelpers): Removed unused "options"-argument from formViewHelper [+FEATURE] Fluid (ViewHelpers): Added "actionUri"-argument to formViewHelper which allows to explicitly set the forms action attribute [~TASK] Fluid (ViewHelpers): Adapted viewHelpers to latest changes of UriBuilder (Extbase revision 1179) [~BUGFIX] Fluid (ViewHelpers): SubmitViewHelper now correctly extends Tx_Fluid_ViewHelpers_Form_AbstractFormFieldViewHelper [-TASK] Fluid (Tests): Removed obsolete file ViewHelperBaseTestcase_testcase.php (Bastian Waidelich)
1432 2009-08-31  e70ad62                  !!! [~TASK] Extbase (MVC): Rewrite of URIBuilder. Renaming to "UriBuilder" and big restructuruing & refactoring. If you used UriBuilder directly, please check your code; this is a breaking change. Otherwise updating should work smoothly. Resolves #4030. Resolves #3981 (Bastian Waidelich)
1433 2009-08-31  4d18ae1                  Renaming UriBuilder as preparation for upcoming commit. (Bastian Waidelich)
1434 2009-08-31  bac8e05                  [TASK] Extbase (MVC): Removed subextensionName for now. We will implement this cleanly after 4.3 is out. (Sebastian Kurfürst)
1435 2009-08-31  96b086a                  Added a comment (Sebastian Kurfürst)
1436 2009-08-31  c03af88                  [FEATURE] Fluid (TemplateView): Made templateRootPath configurable via TypoScript "view.templateRootPath". Resolves #3296. (Sebastian Kurfürst)
1437 2009-08-31  e64c7eb                  [FEATURE] Fluid (TemplateView): Made templateRootPath configurable. Related to #3296. (Sebastian Kurfürst)
1438 2009-08-31  84f3b74                  [BUGFIX] Extbase (Reflection): Made class schemas return correct information. Before, it only worked if the reflection cache was already filled. Related to #4357. (Sebastian Kurfürst)
1439 2009-08-30  3cdc90b                  [~TASK] (Persistence): Fixed indentation in DataMapper (Sebastian Kurfürst)
1440 2009-08-28  757ac8b                  [+TASK] Extbase (MVC): added initializeView() to ViewInterface, it's expected in ActionController and unit tests [~BUGFIX] Extbase (Utility): renamed non-existing variable $file to $filePath in extractClassNames() [~BUGFIX] Extbase (Tests): Fixed autoload registering in Tx_Extbase_Base_testcase [~BUGFIX] Extbase (Tests): fixed failing unit tests. @Jochen: please have a look at this, I just did the smallest possible changes to get the tests "green" (Bastian Waidelich)
1441 2009-08-27  fb5dfd4                  [+BUGFIX] Extbase: Fixed array keys. Thanks to Xavier Perseguers who provided the patch. Related to #3995. (Jochen Rau)
1442 2009-08-26  647e0b7                  [+FEATURE] Extbase (MVC): It is now possible to pass a template format (like html, json, txt or pdf) in the $_GET parameters. Example from the BlogExample: "&tx_blogexample_pi1[format]=txt". Resolves #4120. (Jochen Rau)
1443 2009-08-26  8b60c16                  [+BUGFIX] Extbase (Persistence): Fixed a problem with legacy tables where the foreign_class was not set and therefore no Data Map was found. Related to #4148. (Jochen Rau)
1444 2009-08-26  63987fd                  [!!!][~API] Extbase: Renamed configureDispatcher() to configurePlugin() in order to distinguish between plugins and modules. Renamed setModuleConfiguration() to  configureModule(). Please update your file ext_localconf.php! In order to use backend modules you have to apply the actual patches of #11651 and #11652! [!!!][~API] Extbase (Utility): Moved all methods to convert TypoScript array to Utility TypoScript. Renamed postProcessSettions() to convertTypoScriptArrayToPlainArray() and convertExtbaseToClassicTS() to convertPlainArrayToTypoScriptArray(). [~TASK] Extbase: Moved folder Scripts to Resources. [~TASK] Extbase (Utility): Extracted the autoload function to an own utility class. [-TASK] Extbase (MVC): Removed unnecessary Standard Controller. [~TASK] Extbase: Moved methods from Backend Dispatcher to the Dispatcher and removed the Backend Dispatcher. [+FEATURE] Extbase (MVC): It is now possible to have different templates for different formats (".html", ".json"). We do not have an appropriate $_GET parameter (in combination with RealURL or CoolURI. Relates to #4120. [+TASK] Extbase (MVC): Added interfaces for Request and Response. (Jochen Rau)
1445 2009-08-26  bbdf85a                  [+FEATURE] Fluid (View): Prepared Fluid to enable 'format' aware templates (like "show.html" and "show.json"). Related to #4120. (Jochen Rau)
1446 2009-08-24  a2f9bb4                  [+BUGFIX] Fluid: Added missing reference in ext_autoload.php. Resolves #4287. (Jochen Rau)
1447 2009-08-17  7c2a7e2                  Bugfix: #4252: Tx_Extbase_Utility_Extension::setModuleConfiguration() expects parameters 3 and 4 to be references but gets values from t3lib_loadmodules (Steffen Kamper)
1448 2009-08-14  4f1b488                  [~BUGFIX] Extbase {Persistence): Added a check if $columnConfiguration['config'] exits in DataMap:: setRelations(). Related to #4203. (Jochen Rau)
1449 2009-08-14  f8e1928                  [+BUGFIX] Extbase (Persistence): Added missing return statement. Resolves #4242. (Jochen Rau)
1450 2009-08-14  4d27c73                  [+BUGFIX] Extbase (Persistence): Check for existing Value Objects respects now deleted and hidden. Rsolves #4243. [+BUGFIX] Extbase (Persistence): The properties are now fully quoted (t3lib_db::fullQuoteStr). This may not work with DBAL, because we do not pass a table name. (Jochen Rau)
1451 2009-08-14  2159093                  [+BUGFIX] Fluid (TemplateParser): The View Helper name is now resolved correctly even if it has more than two levels (like f:foo.bar.baz). Added Unit Test. Resolves #4231. (Jochen Rau)
1452 2009-08-11  ade1b96                  corrected TX to Tx (Steffen Kamper)
1453 2009-08-11  d03b1f7                  [!!!][~TASK] Extbase (Dispatcher): committed initial version of BackendDispatcher (Steffen Kamper)
1454 2009-08-10  21dba0c                  [~TASK] Fluid (ViewHelpers): Follow-up. Added several files. (Jochen Rau)
1455 2009-08-10  4467e66                  [~FEATURE] Fluid (ViewHelpers): Adjusted AbstractFormViewHelper to be able to namespace arguments. Fixed several Unit Tests. The patch was provided by Bastian. Thanks a lot! Resolves #3317. (Jochen Rau)
1456 2009-08-10  f20a715                  [!!!][~TASK] Extbase (Utility): Moved configureDispatcher() and registerPlugin() from Tx_Extbase_Utility_Plugin to Tx_Extbase_Utility_Extension. THIS WILL BREAK YOUR EXISTING EXTENSIONS. Please Rename all occurrences of Tx_Extbase_Utility_Plugin  to Tx_Extbase_Utility_Extension and clear your caches. Resolves #4162. [!!!][~BUGFIX] Extbase (Persistence): Restructured responsibilities of Repository and Session. You don't need to register reconstituted, added, and removed objects in your Repositories anymore. Please remove all occurrences of $this->persistenceManager->getSession()->register*Object($object). Resolves #3916. [+FEATURE] Extbase (Utility): Added registerModule() to Tx_Extbase_Utility_Extension. Related to #3995. [+TASK] Extbase (DomainModel): Added (internal) method _hasProperty() to AbstractDomainModel. [~TASK] Extbase (Property): Improved mapping of properties (not finished yet). [~BUGFIX] Extbase (MVC): The RequestBuilder now merges $_GET and $_POST using t3lib_div::_GPmerged(). It expects the $_POST parameter to be namespaced now. Resolves #3316. [+FEATURE] Extbase(Reflection): Backported the ClassSchema from FLOW3. This was necessary to support the Property Mapper. (Jochen Rau)
1457 2009-08-10  19d4960                  [+BUGFIX] Extbase (MVC): Fixed wrong exception name. Resolves #4200. (Sebastian Kurfürst)
1458 2009-08-10  8dd2a74                  [+BUGFIX] Fluid (View): Improved error message in case no layout/partial was found. Resolves #4204. (Sebastian Kurfürst)
1459 2009-08-10  b32fe58                  [+BUGFIX] Extbase (Persistence): For now fixed the RELATION_HAS_ONE, but acutally this is not yet the correct solution. Related to #4083. (Sebastian Kurfürst)
1460 2009-08-09  3197b41                  [~BUGFIX] Fluid (ViewHelpers): Replaced usage of $GLOBALS['TSFE']->cObj by t3lib_div::makeInstance('tslib_cObj') in CObjectViewHelper, HtmlViewHelper and ImageViewHelper. Note: In CropViewHelper & EmailViewHelper it does no harm to use $GLOBALS['TSFE']->cObj. Thanks for the patch. Resolves #4063. (Bastian Waidelich)
1461 2009-08-09  9cc19bb                  [+FEATURE] Fluid (ViewHelpers): Added "absolute" argument to link.action and uri.action viewhelpers. Resolves #4202. (Bastian Waidelich)
1462 2009-08-09  372fe32                  [+FEATURE] Extbase (MVC): Added "absolute" argument to URIBuilder::URIFor() and URIBuilder::typolinkURI. Relates to #4202. (Bastian Waidelich)
1463 2009-08-07  070098a                  [+BUGFIX] Fluid (ViewHelpers): Adjusted FormViewHelper to work together with updated persistence and form resubmission. Related to #4178. (Sebastian Kurfürst)
1464 2009-08-07  b7749b4                  [TASK] Extbase (Utility): Extracted cache clearing methods into new Utility class [+BUGFIX] Extbase (MVC): The cache is now cleared if ActionController's errorAction is called. Resolves #4185. [+BUGFIX] Extbase (Configuration): Cleaned up the ConfigurationManager a bit. Resolves #4181. [+BUGFIX] Extbase (AbstractDomainObject): Fixed typo introduced in last commit. [+BUGFIX] Extbase (Forms): Added default CSS for displaying wrong form values (Sebastian Kurfürst)
1465 2009-08-07  c343c8f                  [+FEATURE] Extbase (DomainObject): Added _isClone() property on abstract domain object. Relates to #4178. (Sebastian Kurfürst)
1466 2009-08-06  77b740f                  [TASK] Extbase (ValidatorResolver): Fixed order of ConjunctionValidators. Related to #4178 [+FEATURE] Extbase (Repository): Implemented an "Update" method. this is work in progress. Related to #4178. (Sebastian Kurfürst)
1467 2009-08-06  bf0bded                  [+FEATURE] Extbase (MVC): Added support of @dontvalidate annotations. Relates to #4178. (Sebastian Kurfürst)
1468 2009-08-06  4d5076a                  [!!!][+FEATURE] Extbase (Settings): Custom settings now reside in plugin.tx_extensionnname.settings instead of plugin.tx_extensionname. THIS IS A BREAKING CHANGE, big impact as every Extension using settings needs to be adjusted. Resolves #4177 [!!!][+FEATURE] Extbase (Settings): Persistence settings now reside in plugin.tx_extensionnname.persistence instead of tt_content.list.20. ... THIS IS A BREAKING CHANGE, but of a really new feature. Resolves #4177 [!!!]?\027[TASK] Extbase (Dispatcher): Renamed Tx_Extbase_Dispatcher::getSettings() to Tx_Extbase_Dispatcher::getExtbaseFrameworkConfiguration(). THIS IS A BREAKING CHANGE, but of a non-public API. Related to #4177 [TASK] Extbase (Configuration): Cleaned up configuration manager and renamed methods there. (Sebastian Kurfürst)
1469 2009-08-06  f9ef663                  [+TASK] Fluid: Fresh backport with updated FluidBackporter from Fluid package r2990 [~TASK] Fluid (ViewHelpers): FormViewHelper now extends AbstractFormViewHelper and uses PersistenceManager to render the hidden identity field. This is work in progress. Extbase needs to implement the latest Changes to the FLOW3 persistence framework to fix form handling. Relates to #4170 [TASK] Fluid: added ErrorsViewHelper to autoload list. Removed ResourceViewHelperTest_testcase - This view helper does not exist for TYPO3 v4 [TASK] Fluid (ViewHelpers): Updated unit tests. They run green now, as it's supposed to be. (Bastian Waidelich)
1470 2009-08-06  a6a75b5                  [~BUG] Extbase (Persistence): The findByFooBar maps the property name to column name (fooBar -> foo_bar) now. Renamed method DataMapper::convertClassNameToSelectorName to DataMapper::convertClassNameToTableName(). Added Method DataMapper::convertPropertyNameToColumnName(). Resolves #4033. [+FEATURE] Extbase (Persistence): Parameters can be passed separately to Query::statement($statement, array $parameters, $language) now. This enables us to build prepared queries in the Storage Backend. Related to #4163. [~BUG] Extbase (Validation): Changed TextValidator to allow special characters and newlines (backported patch from FLOW3). Still not secure enough! Related to #4111. (Jochen Rau)
1471 2009-08-06  dcf544a                  [+BUGFIX] Extbase (Persistence): Fixed a typo in the Typo3QuerySettings. Thanks to Mathias Gisch for pointing this out! Resolves #4164. (Sebastian Kurfürst)
1472 2009-08-05  0dbf79f                  [TASK] Extbase (Documentation): Added preliminary (and really ugly) script to render API documentation [TASK] Extbase (Documentation): Added generated API documentation so people can have a look at them right now. I think we will still move that API documentation to a different place before final release. Relates to #3917. (Sebastian Kurfürst)
1473 2009-08-05  8141624                  [TASK] Extbase (Persistence): Removed PreparedQuery for now, as it is not used at all. [TASK] Extbase (Persistence): Removed work-in-progress TCEMAIN hook as it was not working reliably anyways. [TASK] Extbase: Added all @api tags and cleaned up doc comments. Resolves #3917. (Sebastian Kurfürst)
1474 2009-08-05  75987f0                  [TASK] Extbase: Removed Extbase_Exception and renamed everything to use Extbase_MVC_Exception instead. This is consistent with FLOW3. [TASK] Extbase: Removed @internal annotations and started with @api annotations. This is still work in progress. Related to #3917. (Sebastian Kurfürst)
1475 2009-08-05  20f99f8                  [!!!][TASK] Extbase (Persistence): Renamed two QuerySettings: from "setRespectStoragePageState()" to "setRespectStoragePage()" and from "setCheckVisibilityState()" to "setRespectEnableFields()". This change is non-backwards-compatible! Please adjust your repositories accordingly. (Sebastian Kurfürst)
1476 2009-08-04  b28e9b4                  [BUGFIX] moved cache definition for FE to ext_localconf (Steffen Kamper)
1477 2009-08-03  dae838f                  [BUGFIX] use cache table "cache_extbase_reflection" as default for extbase, make it clearable with "clear all cache" command. Resolves #4086 (Steffen Kamper)
1478 2009-08-03  785ba07                  [+BUGFIX] Fluid (View): Refactored TemplateView, which is now automatically backported to FLOW3 [+FEATURE] Fluid: Added Layout and Partial support. This adds <f:render>, <f:layout> and <f:section> as ViewHelpers. See the blog example for an example. [!!!] [~TASK] Fluid (ViewHelpers): Updated AbstractFormViewHelper and SelectViewHelper. Everything should still work as expected, but here there might still be some issues. Please test thoroughly and report any problems! (Sebastian Kurfürst)
1479 2009-08-03  ffcfb75                  [!!!] [TASK] Extbase (Persistence): Renamed Persistence_Backend->getUidByObject to getIdentifierByObject to be compatible with FLOW3 (and to ease backporting). This change is non-backwards-compatible, but it is unlikely that you use this method in custom code. (Sebastian Kurfürst)
1480 2009-08-03  2ee5d9b                  [~BUGFIX] Configuration: Fixed storagePid detection in Configuration Manager. This fixes #4087 (Bastian Waidelich)
1481 2009-08-03  ba5dd70                  [TASK] Extbase (View): Added assign() and assignMultiple() to AbstractView, as it is in FLOW3 (Sebastian Kurfürst)
1482 2009-08-03  50af247                  [~TASK] Fluid: Removed @internal annotations and added @api annotations [~TASK] Fluid: Now, one ViewHelperNode only ever uses one instance of a ViewHelper (Sebastian Kurfürst)
1483 2009-07-31  80f32a1                  [+FEATURE] Fluid: Added ext_autoload.php. The core autoloader uses this file as a registry. (Jochen Rau)
1484 2009-07-31  f693ceb                  [!!!][+FEATURE] Extbase (Persistence): Improved handling of PID columns. There are now only three concepts explaining the mapping of records to pages. 1) For FETCHING objects, a configurable list of pages is used. This list is configurable inside the FE plugin options (startingpoint). If that is empty, fall back to "General record storage page" of the current page. If empty, fall back to the storage PIDs of the website. (getStorageSiterootPids). 2) PIDs of UPDATED objects are never changed by the system. Of course, you can include a "pid" property inside your domain model and thus change the PID explicitely. 3) The PID of INSERTED objects is determined by a TypoScript setting: [extensionConfiguration].classes.MODEL_CLASSNAME.newRecordStoragePid. If this setting is empty, the first entry of the PID list used for fetching objects is used. NOTE: It is the user's responsibility that all _added_ records are fetchable as well. THIS CHANGE BREAKS BACKWARDS COMPATIBILITY: If no storage PID is explicitely defined, the method "getStorageSiterootPids" is used. (Before, it used the current page.) (Sebastian Kurfürst)
1485 2009-07-31  37ae8cb                  [~TASK] Extbase (Dispatcher): Small whitespace and doc comment changes (Sebastian Kurfürst)
1486 2009-07-30  e23e9bf                  [BUGFIX] Extbase (Persistence): TYPO3DbBackend->addEnableFieldsStatement is now Backend aware (patch provided by Xavier). Resolves #4081. (Jochen Rau)
1487 2009-07-30  572981e                  [TASK] Extbase: Revised and cleaned up autoloader. Autoloader is now registered inside the Dispatcher (at construction time). The autoloader of Extbase is only invoked for extension classes. The core autoloader takes care of the Extbase and Fluid classes (auto-generated ext_autoload.php file). Medium performance improvement. [~TASK] Extbase (Utility): Improved the conversion CamelCase to under_scored. Implemented Ulility methods. Small performance improvement. [BUGFIX] Extbase (Persistence): Fixed issue if MM_match_fields was not set. Checks for array now. Reported by Joerg Schoppet. Resolves #4072. [TASK] Extbase (Persistence): Cleaned-up the Persistence Backend. Deleted unused methods deleteRelatedObjects() and deleteRelationInRelationTable(). They will be re-implemented later on. [+FEATURE] Extbase (Utility): Adapted the createAutoloadRegistryForExtension() feature from exdeveval. (Jochen Rau)
1488 2009-07-30  098f251                  [BUGFIX] Extbase (Domain): Fixed typo in FrontendUserGroupRepository. (Jochen Rau)
1489 2009-07-29  e7f36e1                  [FEATURE] Extbase (Persistence): Comma separated lists are now fully supported to store relations - although this way is deprecated. Use foreign keys instead. [BUGFIX] Extbase (Persistence): Related objects are now deleted if they were detached from the parent object (e.g. $blog->removePost($post)). Still pending: Strategy for recursive deletions. [BUGFIX] Extbase (Persistence): Adding relation to an ownerless Record works now. Resolves #4011. [-TASK] Extbase (Persistence): Removed $useStoragePid from the method signature of $queryFactory->create($className). [!!!][~TASK] Extbase (Persistence): All Query Settings are now stored inside a QuerySettings object. It is created and injected by the Query Factory with the default setting. To change the settings, you have to say $query->getQuerySettings(); an manipulate them before executing the Query. The API functions are now called setRespectStoragePageState(TRUE) for PID checking, and setCheckVisibilityState(TRUE) for adding enable fields. The method names may change in future! [TASK] Extbase (Persistence): Improved parsing of the PID query part. [TASK] Extbase (MVC): An Object Manager is now injected into the Abstract Controller (better testability). [!!!][BUGFIX] Extbase (Domain): Username and password was not set after passing it to the constructor. CAUTION: Auto-Populating the BlogExample will add Frontend Users to your installation. Don't use the BlogExample in productive environments! No username and password will be set. [TASK] Extbase (Domain): Optional properties are now set to a default value. [TASK] Extbase (DomainObject): Added an internal method _getCleanProperties(). [TASK] Extbase (Persistence): The Lazy Loading Proxy->_loadRealInstance() invokes now $dataMapper->fetchRelatedObjects(). Removed duplicated code. [+FEATURE] Extbase (Persistence): Implemented support for MM_table_where. [~CONFIGURATION] extbase: Changed from "plugin" to "fe" in ext_emconf.php. [BUGFIX] Extbase (Tests): Fixed some Unit Tests. (Jochen Rau)
1490 2009-07-29  c56b449                  [~TASK] Extbase (Configuration): Removed some method signature for getSettings which were not used. (Sebastian Kurfürst)
1491 2009-07-23  a8b4914                  [!!!] [~TASK] BlogExample (Domain): The directory structure of the Domain has changed accordting to changes in FLOW3. The Domain folder holds now different folders for the Model, the Repository, and-if needed-the Validator, and Service. Please Change your folder structure AND your class names! [!!!] [~TASK] Extbase (Domain): The directory structure of the Domain has changed accordting to changes in FLOW3 (see above). Please Change your class names! [FEATURE] Extbase (Domain): Implemented FrontendUserGroup (no comma separated lists yet, only on usergroup possible) [+BUGFIX] Extbase (Persistence): Fixed wrong tablenames in *_mm tables. Thanks to Christian Mueller who provided a patch. Resolves #3974. [+BUGFIX] Extbase (Persistence): Fixed Query::lessThan, Query::lessThanOrEqual, Query::greaterThan. Resolves #3960. [~FEATURE] Extbase (Persistence): Support for mm_opposite_field. Related to #3947. [-API] Extbase (DomainModel): Removed getIdentifier() from AbstractDomainObject. [-TASK] Extbase (Persistence): Removed unused DataMapperInterface. [+API] Extbase (Persistence): Re-added possibility to set "useStoragePageId" in $queryFactory->create($className, $useStoragePageId). [~TASK] Extbase: Messed up with the QuerySettings ;-) Will be fixed later. (Jochen Rau)
1492 2009-07-22  2e96f78                  [+FEATURE] Extbase (Persistence): Implemented support for mm_opposite_field now. Still needs some testing in the wild. Relates to #3947. (Jochen Rau)
1493 2009-07-21  8f5f093                  [TASK] Extbase: Added some comments [TASK] Extbase: Added unit test class for the TYPO3DbBackend (empty by now) (Jochen Rau)
1494 2009-07-21  fdcc85c                  [+FEATURE] Fluid (ViewHelpers): Implemented automatic error handling for forms. Relates to #3861 (Sebastian Kurfürst)
1495 2009-07-21  a1ac1b5                  [+FEATURE] Extbase (MVC): Added automatic form highlighting if there is an error. Fixes #3861. [+TASK] Extbase (Property): Updated Property Mapper to latest FLOW3 version. [+BUGFIX] Extbase (Persistence): Fixed cache clearing. Now it works and takes pageTSConfig into account. (Sebastian Kurfürst)
1496 2009-07-21  a9b6f5a                  [+BUGFIX] Extbase (Utility): Fixed a really severe caching issue. The TS conditions were wrong - mixed up = and :. I'm really happy I've found this :-) (Sebastian Kurfürst)
1497 2009-07-21  b9e1f93                  [~CONF] Extbase (Configuration): The configuration is now stored in ext_typoscript_setup.txt. The TS path is now "config.tx_extbase.". You don't need to include a static template anymore. But clear your caches, please. (Jochen Rau)
1498 2009-07-21  a7fddc8                  [+TASK] Extbase: Added Extbase Settings Configuration/Settings/setup.txt (defines table to object mapping); please include the static template (only a preliminary solution) [-TASK] Extbase: Removed Typo3Query files (follow up) (Jochen Rau)
1499 2009-07-21  91ec344                  [!!! +FEATURE] Extbase (DataMapper, DataMap): Extbase resolves the table name for a given class name. Extbase searches for configured mappings by crawling thorough the extended classes. As default, it takes the class name in lower case as table name. The configuration of the mapping can be found in EXT:extbase/Configuration/Settings/setup.txt. The place for the settings (plugin.tx_extbase) is only a preliminary solution. PLEASE INSERT THE STATIC TEMPLATE! [~CONF] Extbase: Changed the initialization of the Plugin and Extbase Settings; These are now initialized in the Dispatcher; The Extbase settings are now available through Tx_Extbase_Dispatcher::getSettings(); related to #3665 [+FEATURE] Extbase: The data array of the cObj is availabe through the settings of extbase (this needs further discussion); related to # [+BUGFIX] Extbase: Fixed FlexFormSettings with section (thanks to Steffen Kamper); Resolves #3949 [+TASK] Extbase: Moved method postProcessSettings() to the Configuration Manager and made it static [+FEATURE] Extbase: Added generic Domain Models FrontendUser and FrontendUserGroup; added Repository for FrontendUser (not fully functional by now) [+BUGFIX] Extbase (Argument): Renamed setNewValidatorChain() to setNewValidatorConjunction() [+TASK] Extbase (URIBuilder): Removed unnecessary require_once statements [~TASK] Extbase: Changed the handling of storagePid; this setting is now available through the Extbase Settings Tx_Extbase_Dispatcher::getSettings() (this may change in future); related to #3698 [!!! ~CONF] Extbase: The default setting for the storagePid is now 0; related to #3698 [+TASK] Extbase: Moved extractStoragePageId() to the Configuration Manager and renamed it [+TASK] Extbase (PersistenceManager): Removed the reference to the DataMapper [+FEATURE] Extbase: Implemented limit and offset for the Query object; resolves #3874 [+BUGFIX] Extbase (Typo3DbBackend: Fixed statement creation of hasValueObject(); resolves #3939 [!!! ~API] Extbase: Removed Typo3Query and its interface; integrated methods in Query object (will be integrated in the extbase settings in the next step) [+BUGFIX] Extbase (Typo3DbBackend): Fixed issue with question mark in property; resolves #3943 (Jochen Rau)
1500 2009-07-19  888c842                  [+BUGFIX][~API]: Extbase (Utility): Fixed caching issue by providing two methods to register a plugin now: Tx_Extbase_Utility_Plugin::configureDispatcher() invoked in ext_localconf.php and Tx_Extbase_Utility_Plugin::registerPlugin() invoked in ext_tables.php. Thanks to Xavier Persegures who provided the patch. (Jochen Rau)
1501 2009-07-19  c5ddbc6                  [+BUGFIX] Extbase (Configuration): Tx_Extbase_Configuration_Manager is not t3lib_Singleton anymore, as it needs to be Plugin-local. This fixes a strange problem experienced by Steffen Kamper. (Sebastian Kurfürst)
1502 2009-07-19  6adce26                  [+BUGFIX][~API] Extbase (Persistence): Cleaned up implementation of TYPO3-specific query options, like PID checking or enableFields. CHANGES API! $this->createQuery(FALSE) is not available anymore inside the repository. Instead, create the query and call $query->useStoragePage(FALSE)->... instead. Related to #3698. Related to #3912. (Sebastian Kurfürst)
1503 2009-07-16  714aef4                  [+FEATURE] Extbase (Dispatcher): dispatcher::extractStoragePageId() now takes pages storage_pid into account. Relates to #3698 (Nikolas Hagelstein)
1504 2009-07-15  d9ea58f                  [+BUGFIX] Extbase (Persistence): Now, _isDirty() works correctly if checking a single property only. Fixes #3907. (Sebastian Kurfürst)
1505 2009-07-15  caa4c24                  [+FEATURE] Extbase (Persistence): Added Ordering class (follow up); related to #3874 (Jochen Rau)
1506 2009-07-15  4bc54e0                  [+FEATURE] Extbase (Persistence): Implemented ordering (eg. $query->setOrderings(array('name' => Tx_Extbase_Persistence_QueryInterface::ORDER_DESCENDING)); (Jochen Rau)
1507 2009-07-14  e4aebdd                  [+BUGFIX] Extbase (DataMapper): Fixed wrong key in $row array (credit goes to Frans van der Veen) (Jochen Rau)
1508 2009-07-14  89d1550                  [+BUGFIX] Extbase (AbstractDomainObject): Made Identifier return NULL in case it is not set yet. (Sebastian Kurfürst)
1509 2009-07-14  59953ba                  [+BUGFIX] Extbase (Persistence): Only set the PID in case it is not part of your domain object. (Sebastian Kurfürst)
1510 2009-07-14  b2472a1                  [+FEATURE] Extbase (Persistence): Added autopopulation of PID column and use of selected storage folder. Resolves #3698 [TASK] Extbase (Persistence): Added an exception in case of an SQL error by the database. (Sebastian Kurfürst)
1511 2009-07-14  525c977                  Extbase: * Fixed issue that cache is tried to be cleared even if a relation is changed (Sebastian Kurfürst)
1512 2009-07-14  dd17a78                  Extbase: * fixed a potential bug in Persistence_Query. Please review @Jochen! (Sebastian Kurfürst)
1513 2009-07-14  a00ac9f                  Extbase: * Implemented the handling of values === NULL in Queries; related to #3838 (needs feed-back) * Changed all calls to t3lib_div::makeInstance('Tx_Extbase_Persistence_Manager') to Tx_Extbase_Dispatcher::getPersistenceManager() * Fixed conversion of DateTime objects in Query values * Eliminated unnecessary braces * Fixed "NOT" ( from "(NOT foo='bar')" to "NOT (foor='bar')" ) (Jochen Rau)
1514 2009-07-14  af040c0                  Extbase: * Implemented a static function Tx_Extbase_Dispatcher::getPersistenceManager() * Changed Repository to invoke Tx_Extbase_Dispatcher::getPersistenceManager() * These changes should enable the Repository to be called from outside (itemProcFunc); related to #3899 (Jochen Rau)
1515 2009-07-14  3b96e1e                  Extbase: * The Persistence Backend will now be injected via setter injection rather than via constructor injection. The Persistence Manager can be reached at any "place" via t3lib_div::makeInstance('Tx_Extbase_Persistence_Manager') after its first initialization (in the Dispatcher). (Jochen Rau)
1516 2009-07-14  8bc2e42                  Extbase: * Changed Argument: Check for is_object($result) instead of $result !== NULL prevents fatal error; empty result should be catched anyway * Change: The database handler is now injected to the Typo3DbBackend (for better testability) * bindVariable() uses now a unique variable name; resolves #3885 * Typo3DbBackend: the variable $sql (and its subparts) are now initialized as arrays (related to #3885 and #3826) * Typo3DbBackend: Implemented a class variable $useEnableFields (by now only used for better testability) (Jochen Rau)
1517 2009-07-13  b9a0d31                  Extbase: * Implemented cache clearing by TYPO3s clearCacheCmd. This is not particularily fine-grained, but works. references #3421 * Made AbstractEntity have a different compare method inside _isDirty() which compares objects in-depth, and not just their references. (Sebastian Kurfürst)
1518 2009-07-13  a12f79c                  Extbase: * added small comments and cleaned up PHPDoc (Sebastian Kurfürst)
1519 2009-07-13  71b8dcb                  Extbase (follow up to r930): * The SQL string should be syntactically correct now (needs some more testing) * Implemented a test before calling enableFields() (Jochen Rau)
1520 2009-07-13  8a3f44c                  Extbase: * Fixed internal method _memorizeCleanState($propertyName); nothing was memorized if $property name was set * Removed call to $GLOBASL['TYPO3_DB']->fullQuoteString() as this should be the job of the persistence backend * Fixed Query and Query Object Model Factory (patch contributed by Frans van der Veen); Resolves #3879 * Removed obsolete commit() method in Session * Fixed invalid SQL without enableFields; Resolves #3826 * First step taken to implement the parsing of Orderings (Jochen Rau)
1521 2009-07-13  a1365f7                  Extbase: * Fixed typo in Action Controller; Resolves #3531 (Jochen Rau)
1522 2009-07-11  f42f247                  Extbase: * Reviewed code * Biggest issue: Objects must be registered manually as reconstituted in the Persistence Session. I think this should be done by the data mapper. * I still need to understand JOINs and relations fully. (Sebastian Kurfürst)
1523 2009-07-11  3d3c9ed                  Extbase: * Removed unused class Literal * Added check for having the same number of $parameters and placeholders ("?") in a statement (Jochen Rau)
1524 2009-07-11  eb8d769                  Extbase: * Added some review comments for Extbase persistence rewrite (Sebastian Kurfürst)
1525 2009-07-11  d19f351                  Extbase: * Change: Using $GLOBALS['EXEC_TIME'] instead of time(); resolves #3782 * Fixed: back-ported LiteralInterface (Jochen Rau)
1526 2009-07-10  0361d35                  FLuid: * Adjustments to make it work with the new persistence rewrite (Sebastian Kurfürst)
1527 2009-07-10  db92f57                  Extbase: (Changes by Jochen) This commit merges the rewrite of the persistence layer back to trunk. It will probably break your existing installation. Please check out fluid and blog_example again. * Implemented an Object Manager (a wrapper for t3lib_div::makeInstance()) * !!! Backport of the Query and the Query Object Model from FLOW3. * !!! Removed Repository->fetch*() * Splited the functionality of the Object Relational Mapper into the Persistence Backend, the Data Mapper and the SQL Storage Backend. * Implemented the Lazy Loading Proxy. * supported Request types is now Tx_Extbase_MVC_Request instead of Tx_Extbase_MVC_Web_Request. * Changed _reconstituteProperty() to _setProperty() (according to FLOW3). * Added _getProperty() to the Domain Object. * The Dispatcher now instanciates and uses a PersistenceManager to commit changes. * Added TypoScript converter method (to convert from new TS to classic TS). Fixes #3293. * Renamed SqlBackend to Typo3DbBackend * Now using constants in Tx_Extbase_Persistence_PropertyType instead of Tx_Extbase_Persistence_Mapper_ColumnMap * Improved conversion from table value to property value * Persistence_Repository: findByUid() checks now for positive integer * Fixed: Only Aggregate Roots are now registered as Reconstituted Objects * !!! Added _isNew() to the Domain Object Interface * Revision of the Persistence Backend (CRUD operations work now - again) * Fixed Query Object Model "UpperCase" * Implemented addRow(), deleteRow() and updateRow() * Fixed: _memorizeCleanState() now clones a property value if it is an object * Argument->findObjectByUid() memorizes now the clean state (todo: check if the object is an Aggregate Root) * Removed unnecessary method getRelations() * Fixed wrong class name of PropertyError; resolves issue #3855 * Fixed typo in Persistence Query; resolves issue #3831 * Changed: Equivalent Value Objects (all properties are equal) are now persisted only once * Backport and enhanced several Unit Tests (not finished yet) * Enhanced Base Test Case * Changed signature of hasValueObject() * Changed: hasValueObject() returns the uid of the already persisted value object - if any * Fixed: relation tables are now filled with the right values if a value object already exists in the database * Changed: The Persistence Manager and the Query Factory are now "injected" into the Arguments and Argument * Deleted obsolete files (Sebastian Kurfürst)
1528 2009-07-02  f042a41                  Fluid: [+FIX] (ViewHelpers): Removed trailing whitespace in FormViewHelper, fixes #3814 (Sebastian Kurfürst)
1529 2009-07-02  8b69826                  Extbase: [+FEAT]: Added TypoScript converter method (to convert from new TS to classic TS). Fixes #3293. (Sebastian Kurfürst)
1530 2009-06-21  f955033                  tx_fluid: * translate view helper: added support for LLL-references. Resolves #3525 * translate view helper: small refactoring and code/comment tweaks, added unit test case (still needs more tests) * !!! translate view helper: default values are not HTMLEscaped anymore, so you can write <f:translate key="nonexistingKey">fallback with <strong>HTML tags</strong></f:translate> (Bastian Waidelich)
1531 2009-06-21  338cbfe                  Fluid: * Added Docbook generator (Backported from v5) (Sebastian Kurfürst)
1532 2009-06-19  74af962                  Extbase: * Added injectSettings evaluation, so settings are passed to the View (fixes #3413) (Sebastian Kurfürst)
1533 2009-06-19  fc76b5f                  Fluid: * Added settings to ViewHelperVariableContainer, so it is available in {settings} (Sebastian Kurfürst)
1534 2009-06-18  2fea87a                  Extbase: * Added Reflection Cache patch by Niels Pardon. Thanks a lot! (fixes #3294) (Sebastian Kurfürst)
1535 2009-06-15  044f3aa                  Fixed bug #11119: DBAL: Mapping in query does not takes care of remapping "table.field" in a WHERE clause (thanks to Xavier Perseguers) (Martin Kutschker)
1536 2009-06-15  1660640                  tx_fluid: (fresh backport from Fluid Package r2614 with FluidBackporter r2615):   [FEAT] Fluid (ViewHelpers): Added AliasViewHelper, resolves #3592   [TASK] Fluid (Tests): Fixed and extended ForViewHelperTest   [TASK] Fluid (Tests): Tweaked ViewHelperBaseTestcase   [TASK] Fluid (Tests): Fixed some PHP Doc Comments (Bastian Waidelich)
1537 2009-06-15  94baa46                  tx_fluid: (fresh backport from Fluid Package r2609 with FluidBackporter r2611):   [FIX] Fluid (Core): Set controller context only if not null. This needs to be done for rendering contexts without a controller context  (e.g. in a service)   [TASK] Fluid (Core): Fixed a few doc comments   [TASK] Fluid (Core): Removed commented-out code as it was obsolete (Bastian Waidelich)
1538 2009-06-14  8a92180                  Fixed bug #11047: DBAL does not support CLOB/BLOB when using a mapped table name (thanks to Xavier Perseguers) (Steffen Kamper)
1539 2009-06-14  3468751                  Fixed bug #11076: DBAL: Cannot connect to non-local Oracle database with SID (thanks to Xavier Perseguers) (Steffen Kamper)
1540 2009-06-14  2cae848                  Fixed typo where Tx_Extbase was wrongly typed without underscore as TxExtbase. (Ingmar Schlecht)
1541 2009-06-12  13beb73                  Extbase: * Tx_Extbase_MVC_Web_Routing_URIBuilder:   * $additionalArguments is an array now. URIFor() merges additionalArguments with arguments. Fixes #3575   * DomainObjects in arguments are now replaced recursively. DomainObjects are replaced in additionalArguments too.   * cache hash is disabled if noCache is set   * added test cases   * some smaller tweaks and typo-fixes * Fixed Tx_Extbase_MVC_Controller_AbstractController_testcase - was still refering to "Tx_Extbase_MVC_View_Helper_URIHelper" (Bastian Waidelich)
1542 2009-06-09  796c18b                  Fluid: * !!! Commented out last change of Jochen. Please add it again when you commit it @Jochen * Added Boolean Expression Language * Fixed #3551 (Sebastian Kurfürst)
1543 2009-06-08  042883b                  Fluid: * Added "injectObjectManager" to the fake object factory (required by the upcoming committ of the refactored peristence layer) (Jochen Rau)
1544 2009-06-08  a806021                  Extbase: * Removed new lines after ?>; resolves # (Jochen Rau)
1545 2009-06-02  ca419b4                  Followup to #11148: Remove static require_once() to t3lib and tslib and use autoloading instead - removed more require_once() statements (Benni Mack)
1546 2009-05-28  3a7ca72                  Fluid: * Second part of the last big commit (Sebastian Kurfürst)
1547 2009-05-28  50af6b9                  Fluid: * Backported major changes from Fluid v5 to Fluid v4 * !!! Many of these changes are not backwards-compatible! Please read this if you have written custom ViewHelpers! * Introduced Shorthand Syntax for calling ViewHelpers * Core: ** Lots of internal cleanup and refactorings. ** !!! Complete restructuring into subpackages. * ViewHelpers: ** !!! The base classes of ViewHelpers changed to Tx_Fluid_Core_ViewHelper_AbstractViewHelper and Tx_Fluid_Core_ViewHelper_TagBasedViewHelper. Please adjust your ViewHelpers! ** !!! $this->variableContainer has been renamed to $this->templateVariableContainer ** !!! the view is not in $this->variableContainer anymore. Currently there is no way to fetch the View from a ViewHelper. ** Introduced a new $this->controllerContext containing the context variables of the controller ** !!! The request can be now found in $this->controllerContext->getRequest() ** !!! The URIHelper has been renamed to URIBuilder and can be now found in $this->controllerContext->getURIBuilder() ** Introduced a new ViewHelperVariableContainer, available in $this->viewHelperVariableContainer to pass data between ViewHelpers. Should only be needed in very rare cases. ** !!! Removed <f:format.htmlEscape> ViewHelper! Please remove these declarations in your template! Escaping of object accessors is now automatically done, see next point. * !!! ObjectAccessors {...} are now automatically HTMLspecialChar'd if not used as an argument to a ViewHelper. This is done using a new ObjectAccessorPostProcessor. Lateron, this will be made configurable. (Sebastian Kurfürst)
1548 2009-05-28  34a7724                  Extbase: * Backported major changes from FLOW3 to Extbase. * !!! Some of these changes are not backwards-compatible! * MVC: ** Controller: *** Added ControllerContext *** AbstractController: **** !!! removed initializeArguments(). Use ActionController::initializeAction() instead. *** ActionController: **** !!! removed $initializeView **** !!! new method signature of protected function initializeView(Tx_Extbase_View_ViewInterface $view) ** View: *** !!! Removed Helper (and URIHelper) **** !!! URIHelper has been moved to MVC_Web_Routing_URIBuilder and can be accessed through $this->controllerContext available in View and (Fluid) ViewHelpers *** AbstractView: **** !!! removed $request **** removed $viewHelpers **** !!! removed getViewHelper() **** removed $contextVariables **** added $controllerContext * Validation: ** !!! ValidatorResolver: now internal! You should not need to use it! ** !!! renamed ChainValidator to ConjunctionValidator ** Introduced PropertyError ** Added new validators (f.e. DisjunctionValidator and some others missing from FLOW3) (Sebastian Kurfürst)
1549 2009-05-23  f7546d1                  Cleanup: Fixed formatting issues in typo3 and test PHP files (Oliver Hader)
1550 2009-05-22  cf26610                  Extbase: * Started to backport the test cases for the Repository (Jochen Rau)
1551 2009-05-22  de35aef                  Extbase: * Removed debug code * Removed TODO comment (now issue on forge) (Jochen Rau)
1552 2009-05-22  29d7a1c                  Extbase: * Added comment to all backported FLOW3 classes ("Credits go to v5 team") (Jochen Rau)
1553 2009-05-21  2cac45d                  Fixed bug #11022: DBAL does not support SQL having "+" (used in cache management) (Steffen Kamper)
1554 2009-05-21  841271d                  Fixed bug #8231: DBAL's bug admin_get_charsets() on a non-object (Steffen Kamper)
1555 2009-05-19  12039a7                  Extbase: * Tx_Extbase_Utility_Plugin::registerPlugin(): removed debug code * re-implementet underscoredToUpperCamelCase() in Utility Plugin (Jochen Rau)
1556 2009-05-19  3c3f9a7                  Extbase: * Changed Tx_Extbase_Utility_Plugin::registerPlugin(): You are now free to choose whether you want to pass the extension name (in UpperCamelCase) or the extension key available in $_EXTKEY (in lower_underscore) as first argument (Jochen Rau)
1557 2009-05-19  9205733                  Extbase: * Fixed wrong class name of Tx_Extbase_Utility_Plugin_testcase (not mission critical) (Jochen Rau)
1558 2009-05-18  0821b83                  Extbase: * Added a new registerPlugin() method to Extbase UtilityTx_Extbase_Utility_Plugin::registerPlugin('BlogExample', 'Pi1', 'A Blog Example', array('Blog' => 'index,show,edit')); * Added Unit Tests (Jochen Rau)
1559 2009-05-18  6e27437                  Extbase: * Some minor code cleanup * Added some release notes (Jochen Rau)
1560 2009-05-18  b07fa0b                  Extbase: * changed the default value of the section parameter from NULL to '' as that's the default of the link/uri view helpers of Fluid. * The check whether $section is set was not type-safe. fixed that. (Bastian Waidelich)
1561 2009-05-18  8e91de1                  Fluid: * Removed debug output from Tx_Fluid_ViewHelpers_Uri_ActionViewHelper. * Controller-Fallback is not required anymore, it is done in the URIHelper of Extbase * Tx_Fluid_ViewHelpers_Link_PageViewHelper now uses the URIHelper directly instead of referring to the corresponding URI ViewHelper (Bastian Waidelich)
1562 2009-05-17  f994c8d                  Fluid: * Fixed ViewHelpers to match the new URIHelper (Sebastian Kurfürst)
1563 2009-05-17  92b50eb                  Extbase: * Corrected all @package and @subpackage annotations * added preliminary @internal annotations * Fixed URIHelper based on a patch by Bastian Waidelich * Set version number in ext_emconf.php to 0.9.0 This version can now go into TYPO3 4.3 alpha3. (Sebastian Kurfürst)
1564 2009-05-16  27bbf65                  tx_fluid:  * !!!changed view helpers once again!!! link view helpers reside in the link subfolder now. For each link view helper there is a corresponding uri helper now. Check out https://svn.typo3.org/TYPO3v4/CoreProjects/MVC/viewhelpertest for a working example.  * TagBuilder->setContent does not apply htmlspecialchar() on the the tag contents, as that does not really makes sense - if you really need to escape tag contents, you gotta do it yourself now. (Bastian Waidelich)
1565 2009-05-16  a963d0e                  Extbase: * Removed all Query related class files and tests (will be reverted after TYPO3 4.3alpha3 was released) (Jochen Rau)
1566 2009-05-16  caa24ca                  Extbase: * Changed all method calls using Tx_Extbase_Utility_Strings to the correspondant t3lib_div methods * Deleted Tx_Extbase_Utility_Strings (Jochen Rau)
1567 2009-05-16  d3743fb                  Extbase: * Extensive code cleanup * Deleted obsolete files (Jochen Rau)
1568 2009-05-16  581c108                  Fluid: (Backported from Fluid Package r2213 - r2230):  * AbstractViewHelper: there is no default data type of "Text" set anymore for method parameters to be able to throw a meaningful exception if method argument annotations could not be parsed (e.g. due to PHP optimizers that stripped off the docComments). This relates to #3309.  * Started to refactor unit tests in order to reduce dependencies. This relates to #3311.  * Replaced public properties by setter methods in core classes. (Bastian Waidelich)
1569 2009-05-16  47ea698                  Extbase: * Removed outdated documentation files (Jochen Rau)
1570 2009-05-16  92b0c7f                  Extbase: * TypoScriptSource: All trailing dots are removed recursively from TypoScript Settings. The node value (like 10 = TEXT) is now stored assigned to a "private" array key called "_typoScriptNodeValue". (Jochen Rau)
1571 2009-05-16  caa8439                  Extbase: * Done some more remaining renaming from pluginKey to pluginName (Jochen Rau)
1572 2009-05-16  439e3e4                  Extbase: * Done some remaining renaming from pluginKey to pluginName (Jochen Rau)
1573 2009-05-16  5426875                  Extbase: * Declared the getUid() method in the AbstractDomainObject to be final (it should never be overwritten by concrete implementations) (Jochen Rau)
1574 2009-05-15  3ba27ff                  Fixed bug #9994: ereg* is deprecated in PHP 5.3 alpha3 (Karsten Dambekalns)
1575 2009-05-15  3371612                  Extbase: * Fixed Bug #3320: Double & in URL parameters (Jochen Rau)
1576 2009-05-15  5bd9035                  Extbase: * Moved class.tx_extbase_dispatcher.php to Classes/Dispatcher.php (Jochen Rau)
1577 2009-05-15  22a2dbb                  Extbase: * Changed naming $pluginKey to $pluginName * Deleted patches from the Documentation folder * Removed spl_autoload_register() from the BaseTestcase * Taken a few more steps towards the implementation of a Query object (Jochen Rau)
1578 2009-05-14  96d7775                  Fluid: * adding some class comments (Sebastian Kurfürst)
1579 2009-05-14  02f21b0                  Extbase: * The autoloader is now registered in ext_localconf, thus as soon as extbase is installed. (Sebastian Kurfürst)
1580 2009-05-11  4efd8d6                  Fixed wrong subclass (was not backported properly) (Christopher Hlubek)
1581 2009-05-11  44a6fa0                  Extbase: * Fixed typo in ActionController (Bug #3253) * Adjusted the unit tests to cover that issue (Jochen Rau)
1582 2009-05-08  51b6980                  Fluid: * FormViewHelper: fixed render() method according to the latests URIHelper changes, tweaked renderHiddenIdentityField() * Added backported ViewHelperException * Added backported BaseViewHelper (this is mainly needed for the unit tests to run) * Added backported Fluid tests and fixtures * Removed unused files README.txt, test.php and doc/* * Set extension version to 0.1.0 (Bastian Waidelich)
1583 2009-05-08  8357c87                  Extbase: * The Request Builder is now aware of the Request Method * URIHelper translates a Domain Object into an foo[uri]=123 part * Argument: fixed findObjectByUid() * AbstractDomainObject now returns TRUE after successful _reconstituteProperty() * Several Unit Tests added * Some code clean-up (Jochen Rau)
1584 2009-05-08  c97b276                  Extbase: * The Request Builder is now aware of the Request Method * URIHelper translates a Domain Object into an foo[uri]=123 part * Argument: fixed findObjectByUid() * AbstractDomainObject now returns TRUE after successful _reconstituteProperty() * Several Unit Tests added * Some code clean-up (Jochen Rau)
1585 2009-05-08  7cb343a                  Fluid:: * Fixed FormViewHelper for $pageUid = 0 * Supressed notice on non existing indexes in TranslatViewHelper (Jochen Rau)
1586 2009-05-08  1c33c29                  Fluid:  * Improved Backport (prefix "Tx_Fluid..." won't be applied within comments  * If a view helper throws a ViewHelperException, that will be caught in ViewHelperNode to be able to react differently depending on the execution context (e.g. the error message could be outputted only when the current IP is within "devIPmask"). See DateViewHelper for an example.  * fixed EmailViewHelper. Since latest changes $this->renderChildren() returns NULL instead of an empty string if tag has no content  * removed test code from TranslateViewHelper.. sorry  * Modified ActionlinkViewHelper & TypolinkViewHelper according to the latest URIHelper changes  * unit tests on their way! (Bastian Waidelich)
1587 2009-05-08  db64e2d                  Extbase:  * improved URIFor-helper after discussion with Jochen: pageUid is required now, fallback to current page is done in link view helpers. Replaced parameter $prefixedExtensionKey by the two parameters $extensionName & $pluginName. Added $pageType parameter.   The current signature of URIFor is:   public function URIFor(    (Bastian Waidelich)
1588 2009-05-06  37774f5                  Extbase: * replaced lcfirst() calls by lib_div::lcfirst() as this is only available for PHP5.3+ (Bastian Waidelich)
1589 2009-05-06  6422d74                  Fluid: * removed obsolete compatibility classes and replaced references with the respective extbase classes * added ob_start() to debug view helper (Bastian Waidelich)
1590 2009-05-05  603bd87                  Fluid: * updated currency, date, number and printf view helpers to use tag contents as their main input as discussed in the mailing lists. This will most probably break your existing fluid templates (again) - but, hey, thats bleeding edge. (Bastian Waidelich)
1591 2009-05-05  38ebced                  Fluid: * Changes backported from FLOW3:   * major cleanup and refactoring of core and view helper classes & comments   * added validation for boolean arguments in AbstractViewHelper   * added initialize-method to AbstractViewHelper, that is called before render(). This was especially needed for tagbased viewhelpers.   * renderChildren() now directly calls evaluateChildNodes() on the respective view helper node allowing us to render objects/arrays.   * improved boolean type conversion for arguments in ViewHelperNode.   * added TagBuilder class, re-wrote all tag based view helpers to use it (see form view helpers for some examples)   * ViewHelperArguments collection got a new method "hasArgument()" that returns TRUE when the specified argument exists and is not NULL * tx_fluid changes:   * Improved fake object factory. Now objects are injected to subclasses and implementations of the specified classes/interfaces.   * cleaned up and tweaked view helpers. Removed Parsefunc, Stdwrap and TypoScript view helpers for now. Added CObject, If/Then/Else, EmailLink, Crop, Currency, Debug, HTML, Nl2br, Image view helpers. Thanks to Sebastian Böttger, Christopher Hlubek, Niels Pardon, Andreas Pattynama for the help! * Note: Unit tests not fully backported yet. (Bastian Waidelich)
1592 2009-05-05  effc992                  Extbase: * URIHelper:   * fixed PHP warnings by removing unused variables   * only set action/controller arguments if they are specified   * argument $extensionName was ignored   * additionalParams can be multi-dimensional now, query is built with http_build_query   * useCacheHash is automatically enabled when there are additional parameters. This can be avoided by setting $option['useCacheHash'] = 0   * Note: URIHelper needs further investigation in FLOW3 & Extbase. * ObjectRelationalMapper:   * added fallback if no t3lib_DB is specified while instantiating to avoid exceptions. This is just a temporary fix with the least side-effects and might need a rework! (Bastian Waidelich)
1593 2009-05-05  2a62342                  Extbase: * Renamed UriHelper to URIHelper again (to be as compatible to FLOW3 as possible) (Jochen Rau)
1594 2009-05-05  83fb0fe                  Extbase: * Fixed Bug #3221: When EXT:fluid is not loaded or unavailable, the ActionController looks for a non-existing view. * Fixed Bug #3224: Call to undefined method Tx_Extbase_Reflection_ParameterReflection::getPosition(). * Fixed Bug #3215: Tx_Extbase_MVC_Controller_AbstractController::forward() does not work. * Renamed DefaultController to StandardController * Renamed ExtensionName to ControllerExtensionName in the Request class * Tx_Extbase_MVC_Controller_AbstractController: URIHelper, ValidationResolver are now "injected" * Tx_Extbase_MVC_Controller_AbstractController: added canProcessRequest() * Tx_Extbase_MVC_Controller_ActionController: ReflectionService is now "injected" * (Re-)backported the Validation framework according to the latest changes in FLOW3 * Backported parts of the Property Mapper * Added several Unit Tests * Added buildAccessibleProxy() method to the Base testcase * First step to backport the Query object (only QueryRawSQL and QueryByExample) (Jochen Rau)
1595 2009-05-05  240cf1d                  Fluid: * !!!Changed signature of the URIViewHelper methods * Moved the assignment of the 'view' from initializeView() to the constructor (Jochen Rau)
1596 2009-04-30  f2a89ec                  Extbase: * Rename URIHelper to UriHelper (2nd step) (Jochen Rau)
1597 2009-04-30  5d0ab8a                  Extbase: * Rename URIHelper to UriHelper (1st step) (Jochen Rau)
1598 2009-04-30  fa54b32                  Extbase: * Fixed an issue where Extbase throws an exception if no TS Setup was defined (reported by Thomas Hempel) (Jochen Rau)
1599 2009-04-30  fd47a54                  Fixed #3065: ObjectFactory is unable to call t3lib_div::makeInstance. (Sebastian Kurfürst)
1600 2009-04-17  d6b0769                  Fluid: * Fixed bug #3122 * Performance improvements from v5 Fluid (Sebastian Kurfürst)
1601 2009-04-17  e774c2d                  Moved old documentation (Sebastian Kurfürst)
1602 2009-04-16  3bc6e23                  Extbase: * Removed debug code (Jochen Rau)
1603 2009-04-16  52a93a1                  Extbase: * Revised Request Builder according to the latest syntax of t3lib_extMgm::addExtbasePlugin() * Added necessary core patch and unit tests (Jochen Rau)
1604 2009-04-15  c31e706                  Fluid: * Some adjustments to the code according to the renaming of "blogexample" to "blog_example" (Jochen Rau)
1605 2009-04-15  a5bb3ab                  Extbase: * Some adjustments to the code according to the renaming of "blogexample" to "blog_example" (Jochen Rau)
1606 2009-04-15  502c039                  ExtBase: * Changed Configuration Manager: You don't have to call loadGlobalSettings() anymore * Adapted test cases * Added test cases for Configuration Manager (Jochen Rau)
1607 2009-04-15  61ab881                  ExtBase: Removed call-time pass-by-references in ObjectRelationalMapper (Bug #3090) (Niels Pardon)
1608 2009-04-13  bf34ac4                  Fluid: * Changed ExtBase to Extbase (fixes Bug #3075) (Jochen Rau)
1609 2009-04-12  5ffb78a                  Added type hinting to render() method of ActionlinkViewHelper, TypolinkViewHelper and DateViewHelper (Niels Pardon)
1610 2009-04-12  d8c7e2e                  Added stdWrap view helper (Niels Pardon)
1611 2009-04-12  5eb4e51                  Added parseFunc view helper (Niels Pardon)
1612 2009-04-12  a68b28f                  Fluid: * Cleaned up TypoScriptViewHelper * Cleaned up ForViewHelper (Sebastian Kurfürst)
1613 2009-04-10  e060167                  Solved issue #3068: Fluid: TranslateViewHelper does only work once (Niels Pardon)
1614 2009-04-09  f7ac46c                  Added TypoScript view helper for Fluid (Niels Pardon)
1615 2009-04-08  a0b0ca4                  Extbase: * Persistence layer completely revised * Decoupled ORM from Persistence Session * Order of CRUD now the same as in FLOW3 * Added addAll() and removeAll() to Object Storage * Added Identity Map (Jochen Rau)
1616 2009-04-08  1f66f4e                  Fluid: * Fixed a problem when the name of a form element tag came from $arguments['property] * Added tag attributes "rows" and "cols" to form.textarea (Jochen Rau)
1617 2009-04-06  b821316                  Extbase: * !!!Renamed ExtBase to Extbase (extension key is now extbase) (Jochen Rau)
1618 2009-04-05  92a8583                  * Added format.number, format.printf and format.htmlescape view helpers with tests (Christopher Hlubek)
1619 2009-04-03  ed2f30b                  ExtBase: * Revised RequestBuilder and Request * Added Unit Tests for the Request Builder (Jochen Rau)
1620 2009-04-03  7ab2f43                  ExtBase: * Started to back-port parts of the FLOW3 manual * Removed isNonCachableAction() method * Implemented validation error handling (errorAction() and preProcessArgument() methods in Action Controller) * Removed property $dataTypeValidator (using $validator instead) * Added getErrors() and areValid() to Arguments * Removed dependency to TYPO3 v4.3 (Jochen Rau)
1621 2009-03-31  56520e0                  ExtBase: * Request->arguments is now an array instead of an ArrayObject * AbstractController: Fixed redirect() and forward() helpers (Sebastian Kurfürst)
1622 2009-03-31  08e5753                  Extbase: * Moved URIHelper to View * Did some cleanup (Sebastian Kurfürst)
1623 2009-03-31  3ef7ac0                  Fluid: * Added Form* view helpers backported from v5 * Adjusted view helpers to refactoring of URIHelper (Sebastian Kurfürst)
1624 2009-03-30  89c8717                  Updated todo list (Sebastian Kurfürst)
1625 2009-03-28  8a1f203                  Added TODO for deletion of value objects (Christopher Hlubek)
1626 2009-03-28  7d20005                  Added TODO for recursive delete, commented out broken recursive delete (Christopher Hlubek)
1627 2009-03-28  8041d0c                  The link view helpers are now based on the new URIHelper (Christopher Hlubek)
1628 2009-03-28  7a26d76                  Implemented the URIHelper and backported new redirect for the controller (Christopher Hlubek)
1629 2009-03-28  6850490                  Added update to TYPO3 refindex for insert and delete (Christopher Hlubek)
1630 2009-03-28  516e701                  ExtBase: * Fixed call to the fetch method from the repository (signature lacked the $from) (Jochen Rau)
1631 2009-03-28  770b8db                  Extbase - first attempt for hook (Sebastian Kurfürst)
1632 2009-03-28  df98329                  ExtBase: * Fixed registration of allowed actions of a controller (Jochen Rau)
1633 2009-03-28  591d8f8                  ExtBase: * $defaultViewObjectName = "Tx_Fluid_View_TemplateView" is now defined in the  Action Controller * Added a Request Builder * Refactored and revised Dispatcher * Added Empty View and Default View * Added Controller and View folder inside Classes folder (Jochen Rau)
1634 2009-03-28  c94b14a                  Fluid: * Fixed problem with encoding of the url arguments * The link view helper now takes the controller argument into account (Jochen Rau)
1635 2009-03-28  4605886                  Splitted logic between entities and ValueObjects (Sebastian Kurfürst)
1636 2009-03-28  6ba23b4                  Value objects will be reused by looking up existing objects when inserting (Christopher Hlubek)
1637 2009-03-28  e65c3fb                  * The object relational mapper will gather statistics about database operations and reconstitutions * Implemented a simple first level cache for object reconstitution in the mapper (Christopher Hlubek)
1638 2009-03-28  5525f95                  Added a key argument to enable the usage of associative arrays in for (Christopher Hlubek)
1639 2009-03-28  07a35bc                  Initialize translate view helper only once per request (Christopher Hlubek)
1640 2009-03-28  7f20bfe                  Extbase: * Arguments: we now support default arguments (Sebastian Kurfürst)
1641 2009-03-28  4b8162a                  Made ObjectFactory really work (Sebastian Kurfürst)
1642 2009-03-28  b0a3927                  ExtBase: * The type casting is now Tx_ExtBase_DomainObject_DomainObjectInterface instead of Tx_ExtBase_DomainObject_AbstractDomainObject * Added several comments to the Data map * The dispatcher sends now added headers (Jochen Rau)
1643 2009-03-28  af05a8f                  Extbase: Performance improvements (Sebastian Kurfürst)
1644 2009-03-28  8992c94                  ExtBase: * Replaced preg_replace with str_replace in Utility String (Jochen Rau)
1645 2009-03-28  e652bb9                  ExtBase: * Adjusted class names of exceptions (Jochen Rau)
1646 2009-03-28  561a1b9                  ExtBase: * Removed marker based template engine (it was replaced by fluid - hooray) (Jochen Rau)
1647 2009-03-28  9bc919e                  ExtBase: * Added several methods to check for common columns (crdate, cruser_id, tstamp etc.) and retrieve their names * Implemented these checks in the ORM (Jochen Rau)
1648 2009-03-28  4b396cd                  ExtBase: * Reorganized folder structure of the tests (Jochen Rau)
1649 2009-03-27  6b3e3d0                  Fluid: Default arguments are not validated anymore (Sebastian Kurfürst)
1650 2009-03-27  9c9157f                  argument registration (Sebastian Kurfürst)
1651 2009-03-27  ef68b3f                  Optimized reflection service to reflect only the methods needed (Christopher Hlubek)
1652 2009-03-27  dc17dd8                  Ported the existing translation view helper from extbase to fluid (Christopher Hlubek)
1653 2009-03-27  0f01e1a                  Fluid backport (Sebastian Kurfürst)
1654 2009-03-27  b2c729f                  New view helpers (Sebastian Kurfürst)
1655 2009-03-27  3dfb679                  added view->initializeView()! (Sebastian Kurfürst)
1656 2009-03-27  f5489ab                  Implemented a basic date view helper (Christopher Hlubek)
1657 2009-03-27  7a22218                  ExtBase: * Change: "action=show" has also to be prefixed like "tx_blogexample_post[action]=show" (Jochen Rau)
1658 2009-03-27  ec73e1e                  Fixed wrong sql fetch (Christopher Hlubek)
1659 2009-03-27  6b9252e                  ExtBase: * Fixed reconstitution of objects (Jochen Rau)
1660 2009-03-27  918d402                  Refactored the ObjectRelationalMapper, fixed testcases (Christopher Hlubek)
1661 2009-03-27  34b5252                  BlogExample: * !!!Database table names have changed because of the folder structure ExtBase: * Big performance enhancement after profiling (cached Data Maps inside the ORM) (Jochen Rau)
1662 2009-03-27  e210867                  ExtBase: * Adapted tests according to the changed folder structure * ORM refactoring part II (to be continued) (Jochen Rau)
1663 2009-03-27  cb0e7c2                  Fixed reflection service getMethodParameters test (Christopher Hlubek)
1664 2009-03-27  113f51f                  ExtBase * Refactored ORM and Persistence Repository * Marked several tests as incomplete (they have to be revised) (Jochen Rau)
1665 2009-03-27  3e7a1d9                  ExtBase * Revised Object Storage * Added test cases for the Object Storage * Moved check for empty $where clause to the fetch method * fetchWithRelationTable() is broken -> fixed with a work-around (Jochen Rau)
1666 2009-03-27  77a807c                  Fluid: Added typolinkViewHelper and a basic actionViewHelper; fixed many argument things ;-) (Sebastian Kurfürst)
1667 2009-03-27  3084dee                  Extbase: Fixed a bug in reflectionService (Sebastian Kurfürst)
1668 2009-03-26  1ce4488                  Fixed class properties of reflection service (Christopher Hlubek)
1669 2009-03-26  b8f6da7                  Implemented partial backport of the FLOW3 Reflection Service (Christopher Hlubek)
1670 2009-03-26  8b562c5                  Fixed bug in convertPropertyValueToFieldValue (Christopher Hlubek)
1671 2009-03-26  ddfaa33                  Fluid: Added automatic registration of arguments (Sebastian Kurfürst)
1672 2009-03-26  6f6c6a4                  Added parameter reflection backport! (Sebastian Kurfürst)
1673 2009-03-26  c83f81d                  ExtBase * Removed dependency on fluid (Jochen Rau)
1674 2009-03-26  7def630                  ExtBase * The Object Storage throws now an exception if an object is attached like this $storage[] = $object * Some minor fixes to the ORM (Jochen Rau)
1675 2009-03-26  ea8eb33                  Fluid * Fixed class name Tx_ExtBase_MVC_View_AbstractView (Jochen Rau)
1676 2009-03-26  811670e                  ExtBase * Changed the folder structure: moved all mvc related files to the MVC folder (Jochen Rau)
1677 2009-03-26  dda3093                  Committing changes (Sebastian Kurfürst)
1678 2009-03-26  f5e61b4                  Extbase: * Adapted ActionController to work with Fluid (Sebastian Kurfürst)
1679 2009-03-26  063b18f                  ExtBase * Removed namespace for $_GET Var. action=setup * Fixed issue with fetchWithRelationTable() * Fixed issue with fullQuote() while converting properties to fields (Jochen Rau)
1680 2009-03-26  3d8ce2a                  Fluid: First backport (Sebastian Kurfürst)
1681 2009-03-25  3c7a413                  ExtBase: * Removed code responsible for caching from the dispatcher * Extended the argument namespace with a controller postfix * Adjusted the LinkHelper (Jochen Rau)
1682 2009-03-25  35533ed                  * Implemented eager loading of has-one relations * The generic finder can now use nested examples * Refactored the generic finder * Fixed some bugs in the DataMap * Moved TYPO3_DB to a property in ObjectRelationalMapper to make it injectable for unit tests (Christopher Hlubek)
1683 2009-03-25  eac3beb                  first fluid version (Sebastian Kurfürst)
1684 2009-03-25  09b846e                  Adding fluid (Sebastian Kurfürst)
1685 2009-03-25  d514a31                  ExtBase: * Changed method to determine the type of value in the Data Map * Merged convertValueToQueryParameter() into convertPropertyValueToFieldValue() (Jochen Rau)
1686 2009-03-25  9d42c00                  ExtBase: * Renamed $extensionKey to $extensionName to avoid confusion; the extensionName is always UpperCamelCase while the $extensionKey is lower_under_scored (Jochen Rau)
1687 2009-03-25  fe0f336                  ExtBase: * Fixed configuration source class names (Jochen Rau)
1688 2009-03-25  7387416                  ExtBase: * Renamed the configuration source files to be more readable as short file names (Jochen Rau)
1689 2009-03-25  1c37a9a                  ExtBase: * Renamed the extension EXTMVC to ExtBase according to the latest discussions on the snowboard tour * Changed the class names to fit the UpperCamelCase rule (Jochen Rau)
1690 2009-03-24  e2df21b                  EXTMVC: * Removed obsolete comments (Jochen Rau)
1691 2009-03-24  c6caa5f                  EXTMVC: * Implemented LIMIT for findOneByProperty() (Christopher Hlubek) (Jochen Rau)
1692 2009-03-24  5486cab                  EXTMVC: * Added test case for the ORM (Christopher Hlubek) * Moved generic find() to ORM (Christopher Hlubek) * Added methods to set, get, and send headers an content to the response (Jochen Rau) (Jochen Rau)
1693 2009-03-24  944a80a                  EXTMVC: * Refactored ORM (Jochen Rau)
1694 2009-03-24  53a1039                  EXTMVC (Patch provided by Christopher Hlubek) * Added Base Testcase mit AutoLoader * Added several test cases * Added support for RELATION_HAS_ONE * Added a generic find method with query substitution (Jochen Rau)
1695 2009-03-24  0b451be                  EXTMVC: * Added some TODOs (Jochen Rau)
1696 2009-03-24  0da65c2                  EXTMVC: * _getProperties() doesn't return the property "_cleanProperties" anymore * Fixed insertion of data in relation tables (Jochen Rau)
1697 2009-03-24  d2900c9                  EXTMVC: * All class files are renamed to a short version (according to FLOW3 and after a discussion on the snowboard tour; class names remain long) * Next step: Renaming EXTMVC -> ExtBase (Jochen Rau)
1698 2009-03-24  8583a55                  EXTMVC: * Now Implementing the AbstractDomainObject against the DomainObjectInterface (Jochen Rau)
1699 2009-03-24  b294ee7                  EXTMVC: * Fixed setupAction() * Renamed ValueObject and Entity to AbstractValueObject and AbstractEntity (Jochen Rau)
1700 2009-03-24  33b8e17                  EXTMVC: * Request is now a prototype * Renamed "cleanProperties" to "_cleanProperties" * Removed $blacklistedFindByProperties * Renamed $session to $persistenceSession * Now using TSFE instead of cObj for enableFields() * Removed findOne() from the Persistence Repository * Added option to switch of enableFields (used by default) (Jochen Rau)
1701 2009-03-24  4a15f36                  EXTMVC: * Refactored dispatcher * Moved isCachableAction() to the ActionController * Fixed invokation of EmptyView if no view was specified * Fixed type of cruser_id (now Integer) * Revised and refactored ORM * removed $aggregateRootClassName from Persistence Repository (Jochen Rau)
1702 2009-03-23  502cf91                  EXTMVC: * Added comments to the ObjectStorage * Removed Query related files (Jochen Rau)
1703 2009-03-23  a6226df                  EXTMVC: * Changed validation of floats * Revised View Helpers (changed signature!) (Jochen Rau)
1704 2009-03-20  d3bea12                  EXTMVC: * Fixed initialization of $additionalHeaderData (Jochen Rau)
1705 2009-03-19  f145b9d                  EXTMVC: * Added several comments to the TemplateView (Jochen Rau)
1706 2009-03-19  d42d466                  EXTMVC: * Fixed typo in Response (thanks to Stefan Isak) (Jochen Rau)
1707 2009-03-18  81bb15f                  EXTMVC: * Removed all require_once statements (using the preliminary autoloader mechanism in the dispatcher) * Renamed variable $additionalHeaderTags of the Response to $additionalHeaderData (and also the corresponding methods) * The $arguments of the Request holds now a plain associative array instead of TX_EXTMVC_Controller_Arguments * Optimized TS setup source handling * Some minor code clean-up (Jochen Rau)
1708 2009-03-17  3fcfff3                  EXTMVC: * Adjusted all copyright notices to GPL * Added package and subpackage annotations (Jochen Rau)
1709 2009-03-17  9376a8c                  EXTMVC: * Several fixes and added comments according to the review of Sebastian Kurfürst (thanks a lot) (Jochen Rau)
1710 2009-03-17  69cc76a                  MVC: Review with source annotations (Sebastian Kurfürst)
1711 2009-03-17  8d17ad8                  EXTMVC: * Added FlexForm and TypoScript configuration source (Jochen Rau)
1712 2009-03-16  5380057                  EXTMVC: * Adapted TemplateView to meet the changes in the Templates folder structure * First step towards the implementation of the ConfigurationManager (Jochen Rau)
1713 2009-03-16  acf85a0                  EXTMVC: * Refactored Validation * Fixed caching (Jochen Rau)
1714 2009-03-16  580d7ef                  EXTMVC: * next step of refactored validation (Jochen Rau)
1715 2009-03-16  fc80ff4                  EXTMVC: * first step of refactored validation (Jochen Rau)
1716 2009-03-15  4815683                  EXTMVC: * settings are now injected to the controller * extension, controller, action to be called can now be set via $_GET * the ViewObjectName is now resolved in the ActionView * the Action is now stored in uppercase in the WebRequest (Jochen Rau)
1717 2009-03-13  8a8d757                  EXTMVC: * improved marker based template engine * added support for ViewHelper * added RequestUri and BaseUri to the request * added LinkHelper, ConvertHelper and others (not finished yet) (Jochen Rau)
1718 2009-03-11  618639f                  Cleanup: Updated ext_emconf.php files in system extensions (Oliver Hader)
1719 2009-03-11  bfafac7                  Blogexample: * Improved TemplateView (no ViewHelper integration by now) (Jochen Rau)
1720 2009-03-09  5e83d5c                  Cleanup: Updated copyright notices (Oliver Hader)
1721 2009-03-05  b9ecfad                  EXTMVC * removed all @author annotations (as this is v4.x style) (Jochen Rau)
1722 2009-03-05  8c52a3c                  EXTMVC * removed declare(ENCODING = 'utf-8') * added option to switch to an uncached plugin by defining $nonCachableActions in the controller (Jochen Rau)
1723 2009-02-27  b95af59                  * moved all validation code to the Argument * now setValue() validates the value before it is set in the Argument * deleted some unnecessary files (we don't support validation chaining by now) (Jochen Rau)
1724 2009-02-27  b9a357b                  * arguments mapping and validation works now (needs feed-back and proper testing) * adapted some Validators * renamed in some methods property->argument unless we have a Property Mapper (Jochen Rau)
1725 2009-02-25  cf55fb6                  * first steps towards $_GET and $_POST argument validation taken (Jochen Rau)
1726 2009-02-20  13babd0                  * fixed mapping of values in the view (Jochen Rau)
1727 2009-02-20  acc281c                  * added a findOne() method to the Repository * enhanced Template View (a lot more to do) * first implementation of the argument mapping (you can say addNewArgument('foo') now) (Jochen Rau)
1728 2009-02-19  d03bf32                  * fixed a bug in where clause * added some more unit tests for the Data Map (Jochen Rau)
1729 2009-02-19  22b1185                  * added first sketch of an auto loader (will become obsolete at time the new TYPO3 auto loader is implemented) * refactored Data Map for better testability * added test case for Data Map (Jochen Rau)
1730 2009-02-17  32bbe26                  * deleted some unnecessary class files (Jochen Rau)
1731 2009-02-17  69abadf                  * added isRelation() method to Column Map * refactored Object Relational Mapper * fixed check for right constants in Column Map (Jochen Rau)
1732 2009-02-17  feb38f5                  * renamed TcaMapper to ObjectRelationalMapper * added call to template method initializeObject() (necessary for domain objects to restore settings while __construct() AND __wakeup()) * renamed initCleanProperties() to initializeCleanProperties() * cleaned up _getProperties() in domain objects * huge refactoring of the data mapping   - introduced the meta-data mapping pattern   - added a generic data map for every $TCA table   - added a column map for every column in a table   - Object Relational Mapper is now responsible only for mapping the objects to tables * the Object Storage now implements ArrayAccess * added toArray() method to the Object Storage * added generic "findOneBy[PropertyName]()" method to the Repository (Jochen Rau)
1733 2009-02-10  75db727                  * added some fixtures for the unit tests * added a cache for the table configurations * removed the require statements from the dispatcher * added includeLibs to the blog example (Jochen Rau)
1734 2009-02-04  8b77e9e                  * added some more unit tests for the Persistence Session (Jochen Rau)
1735 2009-02-04  cd41996                  * wrote some unit tests for the Persistence Session (using a patched version of tx_phpuit); more to come * added some checks (Exceptions) for wrong registration of objects (e.g. trying to register added after registered the same object as reconstituted) (Jochen Rau)
1736 2009-02-04  22fb307                  * implemented support for additional header data * deleted Web Request Builder and merged necessary code to Dispatcher (Jochen Rau)
1737 2009-02-04  df3acd3                  * implemented Exception_StopAction caught in the Dispatcher * merged methods of the RequestHandlingController to the ActionController * deleted RequestHandlingController * fixed storage pid for inserted objects (Jochen Rau)
1738 2009-02-04  0bd173d                  *  implemented recursive deletion of objects (deletes the object its 1:n related objects and relations in mm tables but not mm related objects) (Jochen Rau)
1739 2009-02-04  e094b0d                  * data mapper almost implemented (todo: deletion of objects) * implemented _getDirtyProperties() to AbstractDomainObject * added check for aggregate root class in add() and remove() of the Domain Repository (Jochen Rau)
1740 2009-02-04  c3fd02f                  * data mapper almost implemented (todo: deletion of objects) * implemented _getDirtyProperties() to AbstractDomainObject * added check for aggregate root class in add() and remove() of the Domain Repository (Jochen Rau)
1741 2009-02-03  ee67b28                  * some more steps towards an implementation of the TCA mapper (Jochen Rau)
1742 2009-02-02  6a6040d                  * introduced a tca mapper (Jochen Rau)
1743 2009-02-01  a3f1549                  * refactored Repository (moved methods from blogexample to extmvc) * first sketch of LLL handling (not finished yet) (Jochen Rau)
1744 2009-01-30  12924fd                  * implemented support for m:n relations (Jochen Rau)
1745 2009-01-30  5cc5724                  * 1:n relations are fetched an reconstituted recursively * reconstitution of objects works with rich contructors (Jochen Rau)
1746 2009-01-30  8f7b4da                  * deleted unnecessary RequestHandling classes (Jochen Rau)
1747 2009-01-30  ed0fa8b                  * refactoring of DomainObject and Utility classes (Jochen Rau)
1748 2009-01-29  217c789                  * renamed EntityObject to Entity * renamed 'hands off' methods; underscore is now first char * renamed private variables in AbstractDomainObject (Jochen Rau)
1749 2009-01-29  893cb7f                  * some refactorings * implemented camelCaseToLowerCaseUnderscored() utility method (Jochen Rau)
1750 2009-01-28  09251e7                  * first step towards magic findByPropertyXYZ() methods taken (Jochen Rau)
1751 2009-01-28  f5bc617                  * refactored common code to ExtensionUtility class (Jochen Rau)
1752 2009-01-28  64bb24f                  * added code to retrieve only the aggregate root objects from the session (Jochen Rau)
1753 2009-01-28  f8318a5                  * added property aggregateRootClassName and the getters and setters * implemented methods isDirty() and memorizeCleanState() * updated Web Request to latest changes in FLOW3 (more to come) * a domain object monitors it's state now; the session returns all modified objects after getDirtyObjects() (aggregates inside an object are not checked by now) (Jochen Rau)
1754 2009-01-28  d3c9c18                  * adapted paths to ControllerInterface and ViewInterface (Jochen Rau)
1755 2009-01-28  0bb3b07                  * renamed ControllerInterface and ViewInterface (Jochen Rau)
1756 2009-01-28  b8e52c5                  * moved ControllerInterface to Controller folder * moved ViewInterface to View folder * changed initialization of cleanProperties (Jochen Rau)
1757 2009-01-27  b38bcd6                  * renamed identifier to uid (necessary for generic reconstitution) * added a reconstituteProperty() method in the AbstractDomainModel * removed setter for uid (fka identifier) (Jochen Rau)
1758 2009-01-27  8a8e19c                  * first sketch to memorize clean object state (uses $TCA) (Jochen Rau)
1759 2009-01-27  ca5d564                  * implemented session as singleton (no setSession() anymore) * instanciation of session now in Persistance Repository (Jochen Rau)
1760 2009-01-27  5435536                  * enabled $session->commit() * added persistAll() to RepositoryInterface ( * refined Persistance Session (removed $index, added $removeAll()) * some changes in TemplateView (not yet finished, buggy) * renamed AbstractEntityObject and AbstractValueObject (Jochen Rau)
1761 2009-01-26  9503856                  * Added AbstractDomainObject, AbstractEntityObject, and AbstractValueObject * Enhanced TemplateView to auto render domain object (not yet finished) (Jochen Rau)
1762 2009-01-26  0ba8a27                  * Added AbstractDomainObject, AbstractEntityObject, and AbstractValueObject * Enhanced TemplateView to auto render domain object (not yet finished) (Jochen Rau)
1763 2009-01-25  8703b4c                  * added interfaces for view and controller (Jochen Rau)
1764 2009-01-25  90a0883                  * added assign() to AbstractView (Jochen Rau)
1765 2009-01-23  002d41a                  * prepared the Persistence Repository * rewritten the Persistence Session * added an Object Storage based on SplObjectStorage * several renamings and clean-ups (Jochen Rau)
1766 2009-01-23  0e8c2fa                  * copied two other subpackages from FLOW3 to extmvc (Persistence, Configuration) * renamed files * reverted namespace changes * cleaned up comments (Jochen Rau)
1767 2009-01-21  a2ebc68                  * adapted the views (Jochen Rau)
1768 2009-01-21  6424e37                  * adapted the request and response objects * adapted the controller hierarchy * removed dependencies to \F3\PHP6\Functions:: * renamed dispatcher to meet political correctness * very mature request response cycle works now! (Jochen Rau)
1769 2009-01-20  60c3fef                  * some minor renaming (package -> extension) (Jochen Rau)
1770 2009-01-20  04c3b61                  * added common extension files * some general clean up (FLOW3 related comments etc.) * first hands on dispatcher, request, and response (Jochen Rau)
1771 2009-01-20  aa27a7e                  * renamed the dispatcher to lowercase * restructured folders inside extmvc (Jochen Rau)
1772 2009-01-20  8468b57                  * renamed the dispatcher to make it lowercase in the next commit (Jochen Rau)
1773 2009-01-20  f0abc31                  * renamed classes * reverted namespace changes made in FLOW3 (still all class names must prefixed by hand with TX_EXTMVC_...) (Jochen Rau)
1774 2009-01-20  35c330c                  * Initial import (copied and renamed files from FLOW3) (Jochen Rau)
1775 2008-11-07  b54d244                  removed empty lines at the end of the files (Ingo Renner)
1776 2008-11-04  50acd13                  Cleanup: Specified deprecated statements (Oliver Hader)
1777 2008-08-14  4a2f017                  Fixed bug #9095: xhtml in the backend by default (Thanks to Christian Kuhn) (Benni Mack)
1778 2008-07-16  b906eb0                  Fixed bug #8934: change compatibility version to 4.3.0 for all sysexts (Dmitry Dulepov)
1779 2008-07-14  2d99060                  Follow up on #8786: missing wrapper for mysql_errno (Dmitry Dulepov)
1780 2008-05-14  0a6fe57                  Fixed bug #4693: tables definition not compliant with MySQL 5.0 strict mode (Dmitry Dulepov)
1781 2008-04-23  45c21f4                  * Update all ext_emconf.php in system extensions (continued) (Michael Stucki)
1782 2008-04-01  9a0ffdb                  * Fixed bug #7743: Install Tool: Create "admin" user did not work in 4.2-beta3 (Michael Stucki)
1783 2008-03-16  56811f7                  Updated Copyright notices (Ingo Renner)
1784 2008-02-26  ef6c245                  * Rename t3lib_install::getFieldDefinitions_sqlContent() to t3lib_install::getFieldDefinitions_fileContent() and provide a wrapper for backwards compatibility (Michael Stucki)
1785 2008-02-04  36e162e                  * Fixed bug #7295: sysext/dbal/: Uninitialized variable in ->handler_getFromTableList() (Patch by Oliver Klee) (Michael Stucki)
1786 2007-08-15  072e627                  added @var phpDoc comments to various variables (Ingo Renner)
1787 2007-05-30  fc902ae                  Changes to DBAL sysext:  * PHP backtraces can be logged with the queries now (closes bug #3856) (Karsten Dambekalns)
1788 2007-05-30  2073046                  Changes to DBAL sysext:  * Added default values and some usability improvements to cached info display in debug module (closes bug #3750)  * EXPLAIN PLAN support for Oracle (closes bug #3850)  * Fixed a warning when using admin_get_fields() on a non-existent table  * Fixed a bug causing inserts with more than one affected CLOB field to fail  * quoteWhereClause() now die()s when the input cannot be parsed by parseWhereClause() (Karsten Dambekalns)
1789 2007-05-30  83aff8a                  Added default values and some usability improvements to cached info display in debug module (closes bug #3750) (Karsten Dambekalns)
1790 2007-05-29  5d6a02f                  Fixed bugs #2438 and #4496 about quoting of DISTINCT in SELECT clauses (Karsten Dambekalns)
1791 2007-05-29  cee844f                  DBAL sysext: A fix for bug #5481, field mapping not working on the right side of a comparison in WHERE clauses (Karsten Dambekalns)
1792 2007-05-29  074ec98                  Changes to the DBAL sysext:  * Closes bug #4462: creates tables without OIDs on PostgreSQL now  * Closes bugs #4494, #3759: & is translated to BITAND() on Oracle now  * Large text fields are CLOB fields now; for Oracle LIKE comparisons against such fields are translated to dbms_lob.instr() calls. This should fix e.g. bug #5535 as well as issues with TV data that cannot be unserialized (see comments on bug #4638)  * Updates to the manual (Karsten Dambekalns)
1793 2007-03-12  337a37c                  Replace all TINYTEXT columns with VARCHAR(255) and change index "parent" of fe_user to (pid,username) and drop the index "pid" (Martin Kutschker)
1794 2007-02-07  f17fe31                  Release of TYPO3 4.1RC1 (Michael Stucki)
1795 2006-07-13  ff03d05                  Fixing some missing is_array checks (Wolfgang Klinger)
1796 2006-07-03  7326181                  Removed file that should not have been there any longer, but got recreated during CVS to SVN migration. (Karsten Dambekalns)
1797 2006-07-01  bdb8d8c                  TER / emconf sync (Karsten Dambekalns)
1798 2006-07-01  2e9d709                  Update of DBAL sysext to 0.9.9 (Karsten Dambekalns)
1799 2006-06-29  97b19dc                  ChangeLog (Karsten Dambekalns)
1800 2006-04-10  3cd534c                   (Michael Stucki)
1801 2005-12-27  9ae2757                  Updated ext_emconf.php to not show changed files (caused by CVS commit). (Karsten Dambekalns)
1802 2005-12-27  2fe30b5                  Committed DBAL extension as a sysext. Older changes can be looked up in the TYPO3xdev CVS and are summarized in the ChangeLog file. (Karsten Dambekalns)
1803 2009-07-15  cdfe561                  Initializing DBAL structure. (Karsten Dambekalns)
1804 2005-12-27  fe95432                  Removed all files, as a sysext now in core CVS. (Karsten Dambekalns)
1805 2005-12-27  8192b62                  Converted locallang files to XML. (Karsten Dambekalns)
1806 2005-12-26  cccafd4                  Some code cleanup and mapping improvements. (Karsten Dambekalns)
1807 2005-12-23  631f99e                  Update to the latest version (pre-beta1). See ChangeLog for details on what has been changed the last days. (Karsten Dambekalns)
1808 2005-06-07  8a1994b                  *** empty log message *** (Karsten Dambekalns)
1809 2005-05-19  a5273b0                  Committed changes to go along with the library removal done earlier. Completed debug logging. (Karsten Dambekalns)
1810 2005-03-10  4487f38                  Removed PEAR DB from the extension. It wasn't fully supported until now, and the library itself should be in a seperate extension (if needed at all, better use the one from PEAR directly). (Karsten Dambekalns)
1811 2005-03-09  704a14c                  Removed the ADOdb library from the DBAL extension, we depend on the ADOdb extension (by Robert Lemke) instead. (Karsten Dambekalns)
1812 2005-02-07  65c8d8e                  Bringing the DBAL extension AS OF JANUARY 2005 into CVS. Works pretty well, but still needs more work. A few optimizations are planned and some bugs in native mode need to be fixed. Checking this in is (similar to yesterday's commit) more for historic/archival reasons. This version will NOT work with 3.7.x. You have been warned. (Karsten Dambekalns)
1813 2005-02-06  e542e74                  Bringing the DBAL extension AS OF JULY 2004 into CVS. This is rather for historic purposes, more changes will follow in the near future. This version was already a huge step forward, but it will not work as expected with 3.7.x or 3.8.x. You have been warned. (Karsten Dambekalns)
1814 2004-03-28  1f122cd                  Initial revision (Kasper Skårhøj)
1815 2004-03-28  352cf51                  New repository initialized by cvs2svn. (Andreas Otto)
1818 2013-05-24  afc5256                  [RELEASE] Release of TYPO3 4.5.27 (TYPO3 Release Team)
1819 2013-05-23  951cc4a                  Revert "[BUGFIX] Extension Security Report goes green if TER was never fetched" (Markus Klein)
1820 2013-05-19  156acf2  #16531          [BUGFIX] Fix last line in table wizard (Philipp Gampe)
1821 2013-05-18  426abe9  #16762          [BUGFIX] be_users.userMods is too small to hold all modules (Philipp Gampe)
1822 2013-05-12  4efda7e  #34148          [BUGFIX] Multi-table relationship not recognized in t3lib_loadDBGroup (Markus Opahle)
1823 2013-05-12  3cf208f  #34446          [BUGFIX] undefined variable imgExt (Simon Schaufelberger)
1824 2013-05-12  1da2b57  #47688          [BUGFIX] Sorting not respected for backend layout dropdowns (Anja Leichsenring)
1825 2013-05-11  913c01a  #48052          [BUGFIX] Wrong class in t3lib_TCEforms_Suggest (Nicole Cordes)
1826 2013-05-08  6f88470                  [TASK] Activate syntax check for PHP 5.4 (Helmut Hummel)
1827 2013-05-08  2fe9c38                  [TASK] Activate travis to check for syntax errors (Helmut Hummel)
1828 2013-05-07  53b49a1  #40816          [BUGFIX] Fix SQL error in Livesearch with empty TCA sortby setting (Laurent Cherpit)
1829 2013-05-06  e060386  #47969          [BUGFIX] Call to undefined function mime_content_type() (Christian Kuhn)
1830 2013-05-06  fbea075                  [TASK] Raise submodule pointer (Christian Kuhn)
1831 2013-05-05  bc76a94  #21588          [BUGFIX] Resolve asterisk in allowed tables for suggest wizard (Nicole Cordes)
1832 2013-05-05  d4439a1  #39043          [BUGFIX] Extension Security Report goes green if TER was never fetched (Mario Rimann)
1833 2013-05-03  fcb805c                  [TASK] Set TYPO3 version to 4.5.27-dev (TYPO3 Release Team)
1836 2013-05-03  69d00b3                  [RELEASE] Release of TYPO3 4.5.26 (TYPO3 Release Team)
1837 2013-04-30  e5a4902                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1838 2013-04-28  b8f65c3  #47621          [TASK] Update URLs to documentation (Jigal van Hemert)
1839 2013-04-27  51628de  #47529          [BUGFIX] Empty columns in Page Module view cause warnings (Christian Zenker)
1840 2013-04-22  a1d1f09                  [TASK] Set TYPO3 version to 4.5-dev (TYPO3 Release Team)
1841 2013-04-22  d74afc2                  [RELEASE] Release of TYPO3 4.5.26rc1 (TYPO3 Release Team)
1842 2013-04-22  5cecee6                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1843 2013-04-22  dbd2417  #47409          [BUGFIX] Select label element from suggest-list (Stefan Neufeind)
1844 2013-04-22  d172ba7  #47274          [BUGFIX] RTE: Tab key in Chrome inserts weird SPAN tags (Stanislas Rolland)
1845 2013-04-20  5665f22  #40731          [BUGFIX] Suggest wizard: Display record icon (Jigal van Hemert)
1846 2013-04-19  ebf5c2a  #45254          [BUGFIX] excludeUidList not checked for ifsub state (Jigal van Hemert)
1847 2013-04-13  ecadba2  #36793          [TASK] Add/drop usage of preg_quote() where needed (Jigal van Hemert)
1848 2013-04-13  79d2594                  [TASK] Raise submodule pointer (Christian Kuhn)
1849 2013-04-13  46e817e  #41641          [BUGFIX] "stripOrderBy, stripGroupBy" should remove double occurrence (Laurent Cherpit)
1850 2013-04-12  d0c1654                  [TASK] Raise submodule pointer (Christian Kuhn)
1851 2013-04-11  b07277d  #36597          [BUGFIX] Allow Setting colorspace in the Install Tool. (Anja Leichsenring)
1852 2013-04-10  a1ba2c0  #39248          [BUGFIX] Make fetchUserRecord callable without username (Robert Heel)
1853 2013-04-09  aeccd94  #20392          [BUGFIX] cli dispatcher throws notice on windows systems (Nicole Cordes)
1854 2013-04-09  fb48ab2                  [TASK] Raise submodule pointer (Christian Kuhn)
1855 2013-04-09  609df7c  #15771          [BUGFIX] Numeric check for upper/lower bound of flexform-values (Georg Ringer)
1856 2013-04-07  eb24931  #39820          [BUGFIX] Pagetree - Prevent a call to moveNode while creating nodes (Tobias Schultheiss)
1857 2013-04-07  cb6f7bd  #33392          [BUGFIX] Take versioned record into account for showHidden flag. (Bart Dubelaar)
1858 2013-04-07  24f73ca  #40085          [BUGFIX] Invalid RSA key when submitting form twice (Benjamin Mack)
1859 2013-04-07  cc7ef8b  #46965          [BUGFIX] Illegal string offset in EditDocumentController (Philipp Gampe)
1860 2013-04-06  c01f4ee  #38705          [BUGFIX]  Hide move placeholder in WS preview (Benjamin Mack)
1861 2013-04-06  2e9076c  #46999          [BUGFIX] Write config to extTables destroys HTML output (Philipp Gampe)
1862 2013-04-06  68ce844  #43291          [BUGFIX] BE login form gives warnings in RteHtmlParser (Anja Leichsenring)
1863 2013-04-06  ead6074  #42106          [BUGFIX] swiftmaileradapter should ignore empty headers (Stefan Neufeind)
1864 2013-04-06  53ac36a  #40126          [BUGFIX] Endless loop in flushOutputBuffers() (Christian Kuhn)
1865 2013-04-05  ed3338d  #28741          [BUGFIX] Respect line breaks in stdWrap.cropHTML (Benjamin Mack)
1866 2013-04-05  ceab1f8  #33651          [BUGFIX] Fix breaking t3editor by using hsc() (Georg Ringer)
1867 2013-04-02  e6059ee                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1868 2013-04-01  27df6d8  #46644          [BUGFIX] Remove redundant layermenu files (Michael Stucki)
1869 2013-04-01  978d0bc  #36719          [BUGFIX] Javascript for TMENU_LAYERS and GMENU_LAYERS missing (Michael Stucki)
1870 2013-03-31  5d4f043  #46821          [TASK] Detect APC and APCu correctly (Stefan Neufeind)
1871 2013-03-27  931e47c  #39678          [BUGFIX] Warning in list module (Philipp Gampe)
1872 2013-03-22  e47488b  #44732          [BUGFIX] fallbackRendering is always called (Christian Kuhn)
1873 2013-03-21  3bbde9e  #42279          [BUGFIX] Fix translation overlay in RECORDS (Helmut Hummel)
1874 2013-03-18  8a233e4                  [TASK] Raise submodule pointer (Christian Kuhn)
1875 2013-03-18  7717b85  #31953          [BUGIFX] Extra output blocks backend thumbnails (Francois Suter)
1876 2013-03-17  e7dec0b  #46361          [BUGFIX] Fix PHP warning in BackendUtility::lockRecords (Helmut Hummel)
1877 2013-03-16  d676544  #25292          [BUGFIX] Make sure XML parser is created everytime when needed (Marcus Krause)
1878 2013-03-15  1da948f9  #44470          [BUGFIX] Content elements in wrong column in page module (Jigal van Hemert)
1879 2013-03-15  06c6814  #45833          Revert "[BUGFIX] Fix wrong column title in web>list for field colpos" (Christian Kuhn)
1880 2013-03-13  aeabf01  #46126          [TASK] Mimetype-detection without finfo_file (Stefan Neufeind)
1881 2013-03-08  f298cf0  #36904          [BUGFIX] RTE: Empty paragraphs are not correctly transformed (Stanislas Rolland)
1882 2013-03-08  1292345  #46119          [BUGFIX] Wrong cmd example in INSTALL.txt (Markus Klein)
1883 2013-03-08  b88c110  #45135          [BUGFIX] Install Tool: Error message gives wrong info (Thomas Löffler)
1884 2013-03-07  869ab2a  #45595          [BUGFIX] Clearing cache from toolbar fails in IE8 (Andreas Kießling)
1885 2013-03-07  df2103c  #46085          [TASK] Update copyright year to 2013 (Ernesto Baschny)
1886 2013-03-07  7a3d3ba  #46085          [TASK] Update copyright year to 2013 (Christian Kuhn)
1887 2013-03-07  bd26345                  [TASK] Set TYPO3 version to 4.5.26-dev (TYPO3 Release Team)
1888 2013-03-07  c1e10c1                  [RELEASE] Release of TYPO3 4.5.25 (TYPO3 Release Team)
1891 2013-04-22  9cf722f                  [RELEASE] Release of TYPO3 4.5.26rc1 (TYPO3 Release Team)
1892 2013-04-22  5cecee6                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1893 2013-04-22  dbd2417  #47409          [BUGFIX] Select label element from suggest-list (Stefan Neufeind)
1894 2013-04-22  d172ba7  #47274          [BUGFIX] RTE: Tab key in Chrome inserts weird SPAN tags (Stanislas Rolland)
1895 2013-04-20  5665f22  #40731          [BUGFIX] Suggest wizard: Display record icon (Jigal van Hemert)
1896 2013-04-19  ebf5c2a  #45254          [BUGFIX] excludeUidList not checked for ifsub state (Jigal van Hemert)
1897 2013-04-13  ecadba2  #36793          [TASK] Add/drop usage of preg_quote() where needed (Jigal van Hemert)
1898 2013-04-13  79d2594                  [TASK] Raise submodule pointer (Christian Kuhn)
1899 2013-04-13  46e817e  #41641          [BUGFIX] "stripOrderBy, stripGroupBy" should remove double occurrence (Laurent Cherpit)
1900 2013-04-12  d0c1654                  [TASK] Raise submodule pointer (Christian Kuhn)
1901 2013-04-11  b07277d  #36597          [BUGFIX] Allow Setting colorspace in the Install Tool. (Anja Leichsenring)
1902 2013-04-10  a1ba2c0  #39248          [BUGFIX] Make fetchUserRecord callable without username (Robert Heel)
1903 2013-04-09  aeccd94  #20392          [BUGFIX] cli dispatcher throws notice on windows systems (Nicole Cordes)
1904 2013-04-09  fb48ab2                  [TASK] Raise submodule pointer (Christian Kuhn)
1905 2013-04-09  609df7c  #15771          [BUGFIX] Numeric check for upper/lower bound of flexform-values (Georg Ringer)
1906 2013-04-07  eb24931  #39820          [BUGFIX] Pagetree - Prevent a call to moveNode while creating nodes (Tobias Schultheiss)
1907 2013-04-07  cb6f7bd  #33392          [BUGFIX] Take versioned record into account for showHidden flag. (Bart Dubelaar)
1908 2013-04-07  24f73ca  #40085          [BUGFIX] Invalid RSA key when submitting form twice (Benjamin Mack)
1909 2013-04-07  cc7ef8b  #46965          [BUGFIX] Illegal string offset in EditDocumentController (Philipp Gampe)
1910 2013-04-06  c01f4ee  #38705          [BUGFIX]  Hide move placeholder in WS preview (Benjamin Mack)
1911 2013-04-06  2e9076c  #46999          [BUGFIX] Write config to extTables destroys HTML output (Philipp Gampe)
1912 2013-04-06  68ce844  #43291          [BUGFIX] BE login form gives warnings in RteHtmlParser (Anja Leichsenring)
1913 2013-04-06  ead6074  #42106          [BUGFIX] swiftmaileradapter should ignore empty headers (Stefan Neufeind)
1914 2013-04-06  53ac36a  #40126          [BUGFIX] Endless loop in flushOutputBuffers() (Christian Kuhn)
1915 2013-04-05  ed3338d  #28741          [BUGFIX] Respect line breaks in stdWrap.cropHTML (Benjamin Mack)
1916 2013-04-05  ceab1f8  #33651          [BUGFIX] Fix breaking t3editor by using hsc() (Georg Ringer)
1917 2013-04-02  e6059ee                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1918 2013-04-01  27df6d8  #46644          [BUGFIX] Remove redundant layermenu files (Michael Stucki)
1919 2013-04-01  978d0bc  #36719          [BUGFIX] Javascript for TMENU_LAYERS and GMENU_LAYERS missing (Michael Stucki)
1920 2013-03-31  5d4f043  #46821          [TASK] Detect APC and APCu correctly (Stefan Neufeind)
1921 2013-03-27  931e47c  #39678          [BUGFIX] Warning in list module (Philipp Gampe)
1922 2013-03-22  e47488b  #44732          [BUGFIX] fallbackRendering is always called (Christian Kuhn)
1923 2013-03-21  3bbde9e  #42279          [BUGFIX] Fix translation overlay in RECORDS (Helmut Hummel)
1924 2013-03-18  8a233e4                  [TASK] Raise submodule pointer (Christian Kuhn)
1925 2013-03-18  7717b85  #31953          [BUGIFX] Extra output blocks backend thumbnails (Francois Suter)
1926 2013-03-17  e7dec0b  #46361          [BUGFIX] Fix PHP warning in BackendUtility::lockRecords (Helmut Hummel)
1927 2013-03-16  d676544  #25292          [BUGFIX] Make sure XML parser is created everytime when needed (Marcus Krause)
1928 2013-03-15  1da948f9  #44470          [BUGFIX] Content elements in wrong column in page module (Jigal van Hemert)
1929 2013-03-15  06c6814  #45833          Revert "[BUGFIX] Fix wrong column title in web>list for field colpos" (Christian Kuhn)
1930 2013-03-13  aeabf01  #46126          [TASK] Mimetype-detection without finfo_file (Stefan Neufeind)
1931 2013-03-08  f298cf0  #36904          [BUGFIX] RTE: Empty paragraphs are not correctly transformed (Stanislas Rolland)
1932 2013-03-08  1292345  #46119          [BUGFIX] Wrong cmd example in INSTALL.txt (Markus Klein)
1933 2013-03-08  b88c110  #45135          [BUGFIX] Install Tool: Error message gives wrong info (Thomas Löffler)
1934 2013-03-07  869ab2a  #45595          [BUGFIX] Clearing cache from toolbar fails in IE8 (Andreas Kießling)
1935 2013-03-07  df2103c  #46085          [TASK] Update copyright year to 2013 (Ernesto Baschny)
1936 2013-03-07  7a3d3ba  #46085          [TASK] Update copyright year to 2013 (Christian Kuhn)
1937 2013-03-07  bd26345                  [TASK] Set TYPO3 version to 4.5.26-dev (TYPO3 Release Team)
1938 2013-03-07  c1e10c1                  [RELEASE] Release of TYPO3 4.5.25 (TYPO3 Release Team)
1941 2013-03-07  b2ae78f                  [RELEASE] Release of TYPO3 4.5.25 (TYPO3 Release Team)
1942 2013-03-06  abaf8be  #46071          [BUFIX] External URL regression by jumpurl security fix (Helmut Hummel)
1943 2013-03-06  84cc884                  [TASK] Set TYPO3 version to 4.5.25-dev (TYPO3 Release Team)
1944 2013-03-06  90ace0b                  [RELEASE] Release of TYPO3 4.5.24 (TYPO3 Release Team)
1947 2013-03-06  3cbef1f                  [RELEASE] Release of TYPO3 4.5.24 (TYPO3 Release Team)
1948 2013-03-06  79e2370                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1949 2013-03-06  71135d8  #28587          [SECURITY] Open redirection with jumpurl (Franz G. Jahn)
1950 2013-03-01  0d77b86  #25003          [BUGFIX] Check minitems for TCAtree (Georg Ringer)
1951 2013-03-01  796680a  #34371          [BUGFIX] Keep hyphens in custom HTML5 attributes (Jigal van Hemert)
1952 2013-02-25  06571e6  #45570          Revert "[BUGFIX] FE session records are never removed" (Oliver Hader)
1953 2013-02-14  98153a5                  [TASK] Set TYPO3 version to 4.5.24-dev (TYPO3 Release Team)
1954 2013-02-14  73e6f37                  [RELEASE] Release of TYPO3 4.5.23 (TYPO3 Release Team)
1957 2013-02-14  de390e0                  [RELEASE] Release of TYPO3 4.5.23 (TYPO3 Release Team)
1958 2013-02-14  63a1e27                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1959 2013-02-09  c9ef82d  #24248          [BUGFIX] t3lib_iconWorks must check if array exists before using it (Jigal van Hemert)
1960 2013-02-09  83f1185  #32686          [BUGFIX] BE user switch impossible when in adminOnly mode (Philipp Kitzberger)
1961 2013-02-09  3d289da  #34460          [BUGFIX] Excludefieds must exclude admin only tables (Georg Ringer)
1962 2013-02-09  6d006e2  #33214          [BUGFIX] TypoLink: absolute urls when installed in subfolder (Nils Seinschedt)
1963 2013-02-08  50372c5                  [TASK] Raise submodule pointer (Christian Kuhn)
1964 2013-02-07  6c8214e  #34129          [BUGFIX][Cache][PDO] Duplicate cache entry possible (Leon Dietsch)
1965 2013-02-03  cf0fb91  #36364          [BUGFIX] IE9 compatibility clear cache menu (Andreas Kiessling)
1966 2013-02-02  05d9084  #44416          [BUGFIX] Hook call modifyDBRow in ContentContentObject (Alina Fleser)
1967 2013-02-02  6f5e19f  #43886          [BUGFIX] Fix misspelling in RTE meta menu (Tomita Militaru)
1968 2013-02-02  b1a5a4b  #38505          [BUGFIX] load TCA before manipulation (Jigal van Hemert)
1969 2013-01-31  05c879f  #45050          [TASK] DataHandler::getAutoVersionId() should be public (Oliver Hader)
1970 2013-01-28  9c32684  #31027          [BUGFIX] Load date-time picker in scheduler module (Christian Kuhn)
1971 2013-01-27  8ff08c4  #42845          [BUGFIX] Quick Edit triggers warnings of missing key uid (Philipp Gampe)
1972 2013-01-27  d808455                  [TASK] Raise submodule pointer (Christian Kuhn)
1973 2013-01-25  ede6862  #39680          [BUGFIX] Fix warnings in em on tab Maintenance (Philipp Gampe)
1974 2013-01-25  1e0c188  #44145          [BUGFIX] Correct TCA inclusion for uploads rendering (Georg Ringer)
1975 2013-01-24  2b64b11  #38240          [BUGFIX] Update description on changed error reporting defaults (Mario Rimann)
1976 2013-01-24  e16d0f1  #43919          [BUGFIX] Fix typos in stdWrap_crop description (Wouter Wolters)
1977 2013-01-12  306b134  #38135          [BUGFIX] Apc Cache backend has side effects (Daniel Pötzinger)
1978 2013-01-04  44f7fdd  #44301          [BUGFIX] Invalid call to t3lib_TCEmain::processRemapStack() (Oliver Hader)
1979 2013-01-04  ea7de49                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1980 2013-01-02  94fb5a7  #42092          [BUGFIX] Suggest wizard is behind form inputs (Xavier Perseguers)
1981 2013-01-01  04fca2a  #44263          [BUGFIX] phpdoc: $urlParameters can be a string (Stefan Neufeind)
1982 2012-12-20  da58b20  #34964          [BUGFIX] FE session records are never removed (Steffen Müller)
1983 2012-12-20  3ed1ba5  #32278          [BUGFIX] INTincScript_loadJSCode() causes PHP warnings (Markus Klein)
1984 2012-12-10  ec03f10  #43603          [BUGFIX] Enable the RTE with WebKit version 534 on iOS and Android (Stanislas Rolland)
1985 2012-12-10  10688b1  #38472          [BUGFIX] Remove HTML in RuntimeException from sysext 'install' (Philipp Gampe)
1986 2012-12-01  236e831  #25113          [BUGFIX] Fix wrong column title in web>list for field colpos (Martin Kästner)
1987 2012-12-01  339f739  #43470          [BUGFIX] SqlParser: trim all kinds of whitespaces (Stefan Neufeind)
1988 2012-11-30  1666d38  #43459          [TASK] Remove typo3.pageModule.js (Falk Kühnel)
1989 2012-11-30  8892bbe  #42292          [BUGFIX] Installer: Reference images wrong (Christian Kuhn)
1990 2012-11-30  9716cf8  #41608          [BUGFIX] Page Information shows incorrect number of total hits (Andrew Moore)
1991 2012-11-29  209d607  #42908          [BUGFIX] Old logo on "Install Tool is locked" page (Nikolas Schmidt-Voigt)
1992 2012-11-27  e87270e  #42236          [TASK] openid: Update php-openid to 2.2.2 (Stefan Neufeind)
1993 2012-11-24  7199e5d  #34098          [TASK] Group excludefields by table (Johannes Feustel)
1994 2012-11-24  971145f  #43264          [BUGFIX] Hide version selector if workspaces are used (Helmut Hummel)
1995 2012-11-21  8402d9b                  [TASK] Raise submodule pointer (TYPO3 Release Team)
1996 2012-11-12  617522f                  [TASK] Set TYPO3 version to 4.5.23-dev (TYPO3 Release Team)
1997 2012-11-12  483fc68                  [RELEASE] Release of TYPO3 4.5.22 (TYPO3 Release Team)
2000 2012-11-12  3c7a71d                  [RELEASE] Release of TYPO3 4.5.22 (TYPO3 Release Team)
2001 2012-11-12  599c098                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2002 2012-11-12  950a152                  [TASK] Raise version numbers of system extensions (Steffen Ritter)
2003 2012-11-11  56e6665  #26660          [BUGFIX] imagecopyresized: correct invalid parameters (Stefan Neufeind)
2004 2012-11-11  dc4ccbd  #42850          [TASK] Fix TYPO3 logos (Helmut Hummel)
2005 2012-11-10  cd8366d                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2006 2012-11-10  6757b85  #42812          [BUGFIX] #42812 Most checkboxes (like Extended View) are not working (Michael Späth)
2007 2012-11-08  9587d6f                  [TASK] Set TYPO3 version to 4.5.22-dev (TYPO3 Release Team)
2008 2012-11-08  70498f2                  [RELEASE] Release of TYPO3 4.5.21 (TYPO3 Release Team)
2011 2012-11-08  c211c0e                  [RELEASE] Release of TYPO3 4.5.21 (TYPO3 Release Team)
2012 2012-11-08  5245e09  #42696          [SECURITY] Fix SQL injection and XSS in record history (Oliver Hader)
2013 2012-11-08  ab335bc  #42774          [SECURITY] XSS in TCA Tree (Oliver Hader)
2014 2012-11-08  a768d97  #42776          [SECURITY] Fix potential XSS in t3lib_BEfunc::getFuncCheck (Helmut Hummel)
2015 2012-11-08  ba187e5                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2016 2012-11-07  b4f7658  #39677          [BUGFIX] No sorting in TypoScript Object Browser when browsing (Nicole Cordes)
2017 2012-11-02  dba123b  #42281          [BUGFIX] Translated non-published page in workspace breaks live workspace (Oliver Hader)
2018 2012-11-02  fc6f82f  #38024          [BUGFIX] Illegal string offsets in t3lib_stdgraphic (Wouter Wolters)
2019 2012-11-01  ded3a6e  #37578          [BUGFIX] PHP 5.4 warning in CLI context in switch back user (Christian Kuhn)
2020 2012-10-29  c05e759  #28248          [BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence (Robert Heel)
2021 2012-10-29  d4c539d  #40733          [BUGFIX] Wrong call to TSFE in FrontendEditing (Steffen Ritter)
2022 2012-10-27  7b28c0e  #42444          [TASK] Fix generation of ext_emconf.php (Wouter Wolters)
2023 2012-10-22  7f0696f  #38699          [BUGFIX] t3lib_div::unlink_tempfile does not always work on Windows (Stanislas Rolland)
2024 2012-10-22  f50483d  #27020          [BUGFIX] TCEForms.Suggest wizard in IRRE records (Nicole Cordes)
2025 2012-10-19  b77171c                  [BUGFIX] Fix case of tests folder (Xavier Perseguers)
2026 2012-10-19  2490737                  [BUGFIX] Unit test for saltedpasswords fail (Xavier Perseguers)
2027 2012-10-18  9a14bcf  #36087          [BUGFIX] RTE: Link to disabled page doesn't show in FE, link icon does (Stanislas Rolland)
2028 2012-10-18  f8fc399  #29685          [BUGFIX] RTE: Words containing umlauts not added to personal dictionary (Stanislas Rolland)
2029 2012-10-17  17b1d65  #38406          [BUGFIX] Extension Import not working with postgresql and DBAL (Ernesto Baschny)
2030 2012-10-16  19163bb                  [TASK] Set TYPO3 version to 4.5.21-dev (TYPO3 Release Team)
2031 2012-10-16  9419c2c                  [RELEASE] Release of TYPO3 4.5.20 (TYPO3 Release Team)
2034 2012-10-16  38aee0b                  [RELEASE] Release of TYPO3 4.5.20 (TYPO3 Release Team)
2035 2012-10-16  e9ca71f                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2036 2012-10-16  c5aec91                  [TASK] Update md5 sums for 4.5.20 (Steffen Ritter)
2037 2012-10-16  2bf92db                  [TASK] Update backend sprites according to rebranding (Steffen Ritter)
2038 2012-10-16  2c61620  #41823          [TASK] Introduce "TYPO3 CMS" in EXT: about (Felix Kopp)
2039 2012-10-16  43a2df0  #41704          [TASK] Adjust Logos to new style-guide (Felix Kopp)
2040 2012-10-16  479faef  #41828          [BUGFIX] Prevent saltedpasswords destroying the password (Xavier Perseguers)
2041 2012-10-15  fb732a8  #35356          [BUGFIX] RTE: Paste as plain text doesn't work in Safari (Mac only) (Stanislas Rolland)
2042 2012-10-14  07a049a  #24087          [BUGFIX] CE with "All languages" doesn't show with every lang (Marcus Schwemer)
2043 2012-10-14  5e5eb75  #24087          [BUGFIX] CE with "All languages" isn't shown in Page module (Georg Ringer)
2044 2012-10-14  454a9fb  #33230          [BUGFIX] Proper cursor icon in access module (Georg Ringer)
2045 2012-10-13  3317859  #41463          [BUGFIX] Fix the additional icon check (Wouter Wolters)
2046 2012-10-13  0404ec1  #33592          [BUGFIX] Fix translation moving in workspaces (Tolleiv Nietsch)
2047 2012-10-12  c4badea  #38717          [BUGFIX] strftime expects parameter 2 to be long, string given (Simon Schaufelberger)
2048 2012-10-10  a0e9cae  #35147          [BUGFIX] RTE: array_flip warning on array of languages (Stanislas Rolland)
2049 2012-10-10  04067c6  #38653          [BUGFIX] Words with special characters not added to personal dictionary (Stanislas Rolland)
2050 2012-10-09  7543447  #41411          [BUGFIX] htmlArea RTE: Cursor jumps to first letter with Chrome 22 (Stanislas Rolland)
2051 2012-09-30  6139eaf  #31978          [BUGFIX] Do not save expand state for root node in TCA tree (Christoph Gerold)
2052 2012-09-22  6363cf9  #39659          [BUGFIX] File upload button is collapsed in Chrome 21 (Steffen Gebert)
2053 2012-09-22  58ea49c  #40781          [BUGFIX] Switch to List module on root page leads to blank page (Thomas Löffler)
2054 2012-09-22  5a835f9  #31827          [BUGFIX] Error handler registration accepts way too much PHP error types (Marcus Krause)
2055 2012-09-22  68d3f62  #41213          [BUGFIX] Tree view in admin panel is broken with PHP 5.4 (Philipp Gampe)
2056 2012-09-22  bf7fa96  #31834          [BUGFIX] Error handler callback causes fatal error for parse time errors (Marcus Krause)
2057 2012-09-22  8a52cb8  #41158          [BUGFIX] Error messages are not shown in 123 installation process (Nicole Cordes)
2058 2012-09-22  825a6d5  #41151          [TASK] Database creating fails due to not allowed characters (Jigal van Hemert)
2059 2012-08-31  88c6a72  #27957          [BUGFIX] Set charset property after cloning t3lib_PageRenderer (Laurent Cherpit)
2060 2012-08-24  61ca502  #40108          [BUGFIX] PHP warning when no language pack is available (Xavier Perseguers)
2061 2012-08-15  5ab73ff                  [TASK] Set TYPO3 version to 4.5.20-dev (TYPO3 Release Team)
2062 2012-08-15  558cf81                  [RELEASE] Release of TYPO3 4.5.19 (TYPO3 Release Team)
2065 2012-08-15  9bcf5eb                  [RELEASE] Release of TYPO3 4.5.19 (TYPO3 Release Team)
2066 2012-08-15  76748b7  #21634          [SECURITY] XSS in install tool (Mario Rimann)
2067 2012-08-15  85df0e4  #32653          [SECURITY] Page Link Target vulnerable to XSS (Markus Bucher)
2068 2012-08-15  605d05f  #25052          [SECURITY] XSS in validateForm (Markus Bucher)
2069 2012-08-15  6840097  #25356          [SECURITY] XSS in TCE forms (Christian Kuhn)
2070 2012-08-15  fb1e204  #30967          [SECURITY] XSS in Scheduler Example Task (Mario Rimann)
2071 2012-08-15  6fd6768  #37127          [SECURITY] HTML5 support in RemoveXSS (Franz G. Jahn)
2072 2012-08-15  11abbaa  #39345          [SECURITY] Information Disclosure in the Configuration Module (Mario Rimann)
2073 2012-08-15  a3293a7  #33520          [SECURITY] Untrusted GP data is unserialized in old CSH handling (Helmut Hummel)
2074 2012-08-15  ccbbfc3  #31927          [SECURITY] XSS in Indexed Search statistics (Steffen Gebert)
2075 2012-08-15  f046457  #23226          [SECURITY] t3lib_div::quoteJSvalue allows XSS (Helmut Hummel)
2076 2012-08-08  7f17bf6                  [TASK] Set TYPO3 version to 4.5.19-dev (TYPO3 Release Team)
2077 2012-08-08  2d73b5d                  [RELEASE] Release of TYPO3 4.5.18 (TYPO3 Release Team)
2080 2012-08-08  c9ae56c                  [RELEASE] Release of TYPO3 4.5.18 (TYPO3 Release Team)
2081 2012-08-05  2bb16e8  #39527          [BUGFIX] Pass $fieldName when processing FlexForm DS in t3lib_transferData (Claus Due)
2082 2012-08-03  83af91c  #39509          [BUGFIX] t3lib_db - expects parameter 1 to be resource, boolean given (Michael Klapper)
2083 2012-08-01  08b29b8  #25079          [BUGFIX] Suggest Wizard crashes in Frontend Editing (Dennis Ahrens)
2084 2012-08-01  1e11fd1  #32282          [BUGFIX] unlink issues warnings for lock files (Markus Klein)
2085 2012-08-01  9dab257  #38849          [BUGFIX] IRRE childs don't expand in Internet Explorer (Stefan Aebischer)
2086 2012-08-01  239d66d  #39417          [BUGFIX] t3lib_db::exec_SELECTgetRows method annotation (Nicole Cordes)
2087 2012-07-31  1d5e85e  #33625          [BUGFIX] Properly check disabled versioning within tcemain (Tolleiv Nietsch)
2088 2012-07-30  35045a3  #22152          [BUGFIX] PHP warnings may show up in the List module (Dmitry Dulepov)
2089 2012-07-29  5935394  #31278          [BUGFIX] Shell command arguments are not escaped (Mario Rimann)
2090 2012-07-26  54761c2  #26815          [BUGFIX] RTE transformation transforms LF/CR between div and hr into space (Stanislas Rolland)
2091 2012-07-25  73bf1fa  #38691          [BUGFIX] Exclude E_STRICT on PHP 5.4 and unify error reporting (Philipp Gampe)
2092 2012-07-25  d9868f6  #38604          [TASK] Always return a boolean in t3lib_div::validPathStr (Andy Grunwald)
2093 2012-07-24  c85d6be  #33082          [TASK] Improve error message of "broken rootline" (Georg Ringer)
2094 2012-07-23  bc0feed  #28684          [BUGFIX] Formmail doesn't always use correct character set (Jigal van Hemert)
2095 2012-07-23  baba7fa  #38927          [BUGFIX] $_EXTCONF was not filled in ext_tables.php (Ernesto Baschny)
2096 2012-07-23  8e944f0  #34152          [BUGFIX] stdWrap numRows fails due to wrong SELECT clause (Ernesto Baschny)
2097 2012-07-21  b0f3efd                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2098 2012-07-20  259c25c  #39026          [BUGFIX] QT movies prefixed abusively in Media CE (Francois Suter)
2099 2012-07-20  0f83ce4  #39052          [BUGFIX] Send sane HTTP response in showpic on error (Christian Kuhn)
2100 2012-07-18  71781f1  #36777          [BUGFIX] Unnecessary warning in css_styled_content (division by zero) (Thomas Layh)
2101 2012-07-17  218f304  #33629          [BUGFIX] datepicker does not set current time as default (Simon Schaufelberger)
2102 2012-07-12  fe76723  #24626          [BUGFIX] Drag&Drop inside the root page of the pagetree isn't possible (Stefan Galinski)
2103 2012-07-12  eb215ba  #33546          [BUGFIX] Check if user is allowed to paste page to pagetree (Max Roesch)
2104 2012-07-12  bc21789  #36313          [BUGFIX] Add rootline workspace overlay for backend_layouts. (Timo Webler)
2105 2012-07-09  82e0d0b  #38791          [BUGFIX] accessibilityWrap ignores simple value (Jigal van Hemert)
2106 2012-07-07  042dc4a  #18771          [BUG] t3lib_div::getFilesInDir order differs from order in File list (Benjamin Mack)
2107 2012-07-06  277ea81  #36316          [BUGFIX] RTE: Importing google webfonts breaks style sheet parsing (Stanislas Rolland)
2108 2012-07-05  eb317e7  #38645          [BUGFIX] E_DEPRECATED does not exist in PHP 5.2 (Ivan Kartolo)
2109 2012-07-05  5eb31a1  #36438          [BUGFIX] RTE spellcheck issue on Windows server (Stanislas Rolland)
2110 2012-07-04  5caf8a7                  [TASK] Set TYPO3 version to 4.5.18-dev (TYPO3 Release Team)
2111 2012-07-04  7b75362                  [RELEASE] Release of TYPO3 4.5.17 (TYPO3 Release Team)
2114 2012-07-04  acf7796                  [RELEASE] Release of TYPO3 4.5.17 (TYPO3 Release Team)
2115 2012-07-04  4356de4  #38578          [SECURITY] XSS in swfupload (Oliver Hader)
2116 2012-07-04  d5cb5fb  #35154          [BUGFIX] Exclude E_STRICT from exceptionalErrors (Mario Rimann)
2117 2012-07-04  4cca68b  #37615          [BUGFIX] IRRE records can't be expanded without an hidden field (Oliver Hader)
2118 2012-07-04  5fd49b5  #29254          [BUGFIX] TSFE->additionalFooterData for USER_INT (Oliver Hader)
2119 2012-07-03  15847d2  #38574          [BUGFIX] In IE9, RTE does not work correctly in compat modes IE8/IE7 (Stanislas Rolland)
2120 2012-07-03  9a1c36c  #34786          [BUGFIX] Custom HTML tags no longer malformed in IE (Bart Dubelaar)
2121 2012-07-01  8ea1408  #38511          [BUGFIX] Remove a rather dubious unit test for Redis cache backend (Christian Kuhn)
2122 2012-06-30  353ab74  #38501          [BUGFIX]  Fix unit test failure if gif compress is disabled (Susanne Moog)
2123 2012-06-30  74701ef  #35915          [BUGFIX] VariableFrontend initializeObject not called (Daniel Pötzinger)
2124 2012-06-30  2cc2efb  #37618          [BUGFIX] Remove class of td if "No CSS styles for this table" is set (Juergen Furrer)
2125 2012-06-30  364926e  #36290          [BUGFIX] Markers (%s) are not replaced in TCEmain error messages (Bart Dubelaar)
2126 2012-06-29  880f256  #38357          [TASK] Add travis configuration file (Helmut Hummel)
2127 2012-06-29  027a9b3  #36093          [BUGFIX] Reports: Wrong indication for saltedpasswords (Markus Klein)
2128 2012-06-28  885d256  #37541          [BUGFIX] Declaration of tx_rtehtmlarea_base::drawRTE() not compatible (Stanislas Rolland)
2129 2012-06-28  50b5136  #34303          [BUGFIX] IRRE hide/unhide broken (dkd-egerer Sascha Egerer)
2130 2012-06-28  6918eda  #34685          [TASK] PHP 5.4 adjustments (Markus Klein)
2131 2012-06-28  1f7ebfd  #36194          [BUGFIX] Ensure $output is used as string (Peter Niederlag)
2132 2012-06-27  7366511  #32773          [BUGFIX] fe_adminLib.inc uses undefined function (Sven Burkert)
2133 2012-06-27  b82dfa5                  [TASK] Raise submodule pointer (TYPO3 Release Team)
2134 2012-06-21  3f3c200  #36300          [BUGFIX] Properly load existing usergroups in task (Bart Dubelaar)
2135 2012-06-13  1e97470  #35944          [BUGFIX] Hide the field "Selected Pages" for menu type "Sitemap" (Marco Huber)
2136 2012-05-30  bbc55bf  #21943          [BUGFIX] redirect to referrer when changing password (Jigal van Hemert)
2137 2012-05-28  1c43954  #37553          BUGFIX] Illegal string offset (Jigal van Hemert)
2138 2012-05-22  1d59cbf                  [TASK] Set TYPO3 version to 4.5.17-dev (TYPO3 v4 Release Team)
2139 2012-05-22  75b2564                  [RELEASE] Release of TYPO3 4.5.16 (TYPO3 v4 Release Team)
2142 2012-05-22  841e939                  [RELEASE] Release of TYPO3 4.5.16 (TYPO3 v4 Release Team)
2143 2012-05-22  b81c747                  [TASK] Raise submodule pointer (TYPO3 v4 Release Team)
2144 2012-05-21  d4da799  #26993          [BUGFIX] Pagetree: Copying large branches duplicates branch (Steffen Gebert)
2145 2012-05-21  58c4730  #37335          [TASK] Add a comment for require_once in t3lib_error_ErrorHandler (Oliver Klee)
2146 2012-05-21  62d2b65  #36976          [BUGFIX] PHP warning when a language pack does not exist (Xavier Perseguers)
2147 2012-05-20  d797ceb  #33580          [BUGFIX] DB field names exceed max length with 'zzz_deleted' (Tolleiv Nietsch)
2148 2012-05-20  1125e3d  #36981          [BUGFIX] Regression of "better condition in versionOL of t3lib_tstemplate" (Andy Grunwald)
2149 2012-05-20  6bb0f8d  #35410          [BUGFIX] Properly quote regexp in Install Tool (Jigal van Hemert)
2150 2012-05-20  9a439a2  #25213          [BUGFIX] Install Tool: Settings added by extensions can be edited (Christian Kuhn)
2151 2012-05-20  1ffe481  #37221          [BUGFIX] Wrong DB fields usage in TCEmain (Felix Nagel)
2152 2012-05-16  5c48fae  #35182          [BUGFIX] Missing bottom margin in the page tree (Stefan Galinski)
2153 2012-05-16  c4c3185  #37158          [BUGFIX] Wrong label reference for backend_layout (Markus Klein)
2154 2012-05-14  d8e6613  #36459          [BUGFIX] Pagetree doesn't expands to the last saved state (Stefan Galinski)
2155 2012-05-08  6a74d2e  #30057          [BUGFIX] tx_rsaauth_sv1::authUser() gives PHP notice (Xavier Perseguers)
2156 2012-05-03  225a8be  #36611          [BUGFIX] EM: improve action icons alignment (Francois Suter)
2157 2012-04-29  240dd55  #30900          [BUGFIX] EM: avoid cropping action columns (Francois Suter)
2158 2012-04-29  786281f  #36380          [BUGFIX] t3lib_div::getUrl() throws a warning on nonexisting local file (Philipp Gampe)
2159 2012-04-28  e880be5  #26915          [BUGFIX] cropHTML with dash in html element (Jakub Cernek)
2160 2012-04-28  126fb5e  #36004          [BUGFIX] Wrong HTTP protocol in combination with a proxy (Michael Staatz)
2161 2012-04-28  b0b2c02  #36164          [BUGFIX] Remove duplicate domain from FE copyright comment (Tomita Militaru)
2162 2012-04-28  772a20e  #34686          [BUGFIX] Show phpinfo() header title (Tomita Militaru)
2163 2012-04-27  eae54ad  #21713          [BUGFIX] Hide relations to deleted records (Francois Suter)
2164 2012-04-23  f33b182  #35361          [BUGFIX] Localize command must preserve type (Francois Suter)
2165 2012-04-21  2e38cc8  #36399          [BUGFIX] Missing static keyword for addFieldsToUserSettings (Susanne Moog)
2166 2012-04-20  2efae13  #28687          [BUGFIX] Pagetree broken due to JavaScript exception (Steffen Ritter)
2167 2012-04-19  fbce0ac  #27811          [BUGFIX] Backend: Fetch correct overlay-version of page inside workspace (Stefan Neufeind)
2168 2012-04-17  e06143c                  [TASK] Set TYPO3 version to 4.5.16-dev (TYPO3 v4 Release Team)
2169 2012-04-17  a47d3d7                  [RELEASE] Release of TYPO3 4.5.15 (TYPO3 v4 Release Team)
2172 2012-04-17  7bd7fa7                  [RELEASE] Release of TYPO3 4.5.15 (TYPO3 v4 Release Team)
2173 2012-04-17  34cd65d  #34348          [SECURITY] XSS in exception handler (Oliver Klee)
2174 2012-04-17  03ed1e3                  [TASK] Raise submodule pointer (TYPO3 v4 Release Team)
2175 2012-04-15  bd08193  #36027          [BUGFIX] Localisation update doesn't work (Sebastian Fischer)
2176 2012-04-14  455c288  #34742          [TASK] Change hardcoded URL to constant (dkd-egerer Sascha Egerer)
2177 2012-04-13  d92797c  #24884          [BUGFIX] Saving Page Tree states issues in large environments (cybercraft)
2178 2012-04-12  89232cd  #35202          [BUGFIX] Fix the unit tests to work with PHPUnit 3.6 (Oliver Klee)
2179 2012-04-12  573c480  #34860,#33685   [BUGFIX] Results from live search and opendocs can't be opened (Stefan Galinski)
2180 2012-04-12  df51e20  #35897          [BUGFIX] Failing test in caching framework memcache backend (Christian Kuhn)
2181 2012-04-11  174d81f  #35847          [BUGFIX] t3lib_div::getUrl() providing wrong error information (Ingo Renner)