Timeline


and

09.10.2009:

10:04 Ticket #216 (Using interceptors for getter/setter) closed by francois
wontfix: Propel has behaviors as of version 1.4, which allows addition of methods …
08:37 Changeset [1213] by francois

[1.4] Reverting r1212. The reports folder needs only to be writable by the user who made the checkout / installed the pear package, as PHPUnit uses the same user to write the reports. Also, the reports don't exist in the repository, so there is no way to ensure write permissions on them...

00:04 Changeset [1212] by KRavEN

[1.4] updated test README to include setting permissions on test output files

08.10.2009:

23:45 Ticket #784 (MSSQL error with generated sql from unit tests) created by KRavEN
[…] MSSQL error messages […] […] MS KB page: …
23:12 Ticket #783 ([generator] Use simplexml to parse schema files and remove dependency on ...) created by francois
For now, the generator uses FileReader, BufferedReader, and …
23:01 Ticket #782 (Write a simple installation documentation) created by francois
Propel isn't so hard to install. Using SVN might even be the best way: …
22:26 Ticket #781 (Identity map not flushed in some Peer methods) created by francois
In generated Peer classes, the identity map is not dealt with in a couple …
21:43 Changeset [1211] by francois

[1.4] Backporting r375 to 1.4 branch

21:35 Ticket #780 (Support For Named Queries) created by francois
Mimic (copy?) the DbFinder features, to allow cleaner and easier query …
21:34 Ticket #779 (Refresh the directory structure) created by francois
Both the runtime and generator have weird directory structures, with …
21:32 Ticket #778 (Move nested sets to a behavior) created by francois
Nested sets should be moved to a behavior, and the treemode deprecated - …
21:31 Ticket #777 (Support for many-to-many relationships) created by francois
After finding a way to define many-to-many relationships in a relational …
21:27 Changeset [1210] by francois

[1.4] DebugPDO is just there to put PDO on par with Creole for logging abilities

21:19 Changeset [1209] by francois

[1.4] Moved MSSQL files to adapter (refs #726, #728)

20:14 Ticket #726 (MSSQL needs alternate DateTime class) closed by KRavEN
fixed: (In [1208]) [1.4] MSSQL Server returns datetimes in a format that …
20:14 Changeset [1208] by KRavEN

[1.4] MSSQL Server returns datetimes in a format that strtotime doesn't handle so we need to extend DateTime to account for it (closes #726)

20:11 Ticket #728 (MSSQL needs alternate PropelPDO) closed by KRavEN
fixed: (In [1207]) [1.4] pdo_dblib needs PDO workarounds for transactions, last …
20:11 Changeset [1207] by KRavEN

[1.4] pdo_dblib needs PDO workarounds for transactions, last insert ID, and quoting (closes #728)

14:12 Ticket #776 ([generator] use instance pooling in FKAccessor) created by francois
Currently, the generated FKAccessor methods create a Criteria and use …
14:02 Ticket #775 ([generator] allow stub classes to omit `require` statements) created by francois
Stub classes still manually require the base classes. Add a setting in the …
13:55 Ticket #706 (Criteria::CURRENT_TIMESTAMP + Criteria::LESS_THAN not accurate) closed by francois
invalid
13:29 Ticket #774 (propel-gen build output is not readable in Terminal.app) created by benjamin
When running propel-gen on Terminal.app the output vanishes. I already …
12:53 News/Propel14Alpha1Released edited by francois
that's a funny one (diff)
12:53 News/Propel14Alpha1Released created by francois
page creation
12:29 Changeset [1206] by francois

Tagged 1.4.0 Alpha 1

00:54 Changeset [1205] by francois

[1.4] Fixed typos

00:47 Ticket #651 (Allow Connection to store latest query with PDO as it used to to with ...) closed by francois
fixed: (In [1204]) [1.4] Documented full query logging as new in 1.4, reorganized …
00:47 Changeset [1204] by francois

[1.4] Documented full query logging as new in 1.4, reorganized full query logging documentation, added DebugPDO::getLastExecutedQuery() (closes #651)

07.10.2009:

23:13 Changeset [1203] by francois

[1.4] Added soft_delete behavior, together with helper methods in Behavior and Column objects

21:47 Changeset [1202] by francois

[1.4] Added a new behavior to illustrate filter hooks

21:41 Changeset [1201] by francois

[1.4] Forgot one line in previous commit (refs #750)

21:20 Ticket #750 ([PATCH] Add support for pre/post save/update/insert/delete methods) closed by francois
fixed: (In [1200]) [1.4] Added pre and post hooks on save and delete methods …
21:20 Changeset [1200] by francois

[1.4] Added pre and post hooks on save and delete methods (based on a patch by niklas) (closes #750)

09:29 Changeset [1199] by francois

[1.4] Added ColumnMap::getRelation() method to ease relation introspection (refs #753)

05.10.2009:

23:52 Ticket #773 (Do not override object constructor if there is no default value) closed by francois
fixed: (In [1198]) [1.4] Do not override object constructor if there is no …
23:52 Changeset [1198] by francois

[1.4] Do not override object constructor if there is no default value (closes #773)

23:50 Ticket #773 (Do not override object constructor if there is no default value) created by francois
For now, Propel generates Base and custom object files with an empty (or …
23:09 Ticket #718 (Make insertion of validate() infrastructure controllable by the build ...) closed by francois
fixed: (In [1197]) [1.4] Added propel.addValidateMethod property to make …
23:09 Changeset [1197] by francois

[1.4] Added propel.addValidateMethod property to make validate() method optional in generated objects (closes #718)

19:32 Ticket #770 ([PATCH] Propel UPDATE when it's not needed) closed by francois
fixed: (In [1196]) [1.4] Updating only when a column is not set to its default …
19:32 Changeset [1196] by francois

[1.4] Updating only when a column is not set to its default value (closes #770)

19:23 Ticket #772 (doc changes/additions for MSSQL) created by KRavEN
Last update to MSSQL applyLimit method now requires MSSQL 2005 or newer. …
18:38 Ticket #736 ([PATCH] null value being set for auto-increment columns) closed by francois
fixed: (In [1195]) [1.4] Fixed insert in MSSQL (closes #736)
18:38 Changeset [1195] by francois

[1.4] Fixed insert in MSSQL (closes #736)

03.10.2009:

14:24 Ticket #771 (API docs for 1.4 not available) closed by francois
fixed: They are available now. I'll update them before the 1.4 final release.
14:23 Documentation/1.4 edited by francois
fixed typo (diff)
14:23 Documentation/1.4 edited by francois
Adde dlink to PHP docs (refs #771) (diff)
13:35 Ticket #768 (Build-time behaviors) closed by francois
fixed: Phew!
13:34 Changeset [1194] by francois

[1.4] Introducing filter hooks (refs #768)

13:15 Changeset [1193] by francois

[1.4] Forgot a few behavior indentations (refs #768)

13:08 Changeset [1192] by francois

[1.4] Behaviors now take care of the indentation themselves (refs #768)

12:44 Changeset [1191] by francois

[1.4][doc] fixed typo

12:43 Changeset [1190] by francois

[1.4] Introducing database behaviors (refs #768)

02.10.2009:

18:37 Documentation/1.4/Behaviors created by francois
page creation
18:36 Documentation/1.4 edited by francois
Added link to new behavior documentation (diff)
18:34 Changeset [1189] by francois

[1.4] Completed the behavior implementation (refs #768)

  • Added more hooks in object builder
  • Added hooks in peer builder
  • Unit tested everything
  • Documented the feature
  • Added a metion of the feature in WHATS_NEW
00:17 Changeset [1188] by francois

[1.4] Added save and delete hooks in ObjectBuilder, implemented TimestablableBehavior (refs #768)

01.10.2009:

22:19 Changeset [1187] by francois

[1.4] Generated TableMap classes now offer information on registered behaviors (refs #768)

21:53 Changeset [1186] by francois

[1.4] sorry, tabs.

21:48 Changeset [1185] by francois

[1.4] Gave behaviors a way to modify tables (refs #768)

14:45 Changeset [1184] by francois

[1.4] Added a way to define behavior classes by way of build.properties (refs #768)

12:54 Changeset [1183] by francois

[1.4] Harmonization of generated Peer syntax, now $criteria everywhere, no more $c

10:59 Ticket #771 (API docs for 1.4 not available) created by jarno
It seems that there are no auto-generated API docs for 1.4, as there are …
10:29 Documentation/1.4/WhatsNew created by francois
page creation
10:28 Documentation/1.4 edited by francois
added link to whats new page (diff)
10:26 Changeset [1182] by francois

[1.4] Documented new PropelPager Interfaces (refs #754)

09:58 Ticket #754 (Improve PropelPager to implement Countable and Iterator interfaces) closed by francois
fixed: (In [1181]) [1.4] Improved PropelPager to implement Countable and Iterator …
09:58 Changeset [1181] by francois

[1.4] Improved PropelPager to implement Countable and Iterator interfaces (patch from niklas) (closes #754)

09:38 Documentation/1.4/Pagination created by francois
page creation
09:38 Ticket #770 ([PATCH] Propel UPDATE when it's not needed) created by su
Propel is adding my field to modifiedColumns whenever i set default …
09:38 Documentation/1.4 edited by francois
added link to new pagination documentation (diff)
09:36 Ticket #757 (Document PropelPager with a use case) closed by francois
fixed: (In [1180]) [1.4] Added Pagination documentation (based on a patch by …
09:36 Changeset [1180] by francois

[1.4] Added Pagination documentation (based on a patch by niklas) (closes #757)

08:58 Changeset [1179] by francois

[1.4] more behavior tests (refs #768)

30.09.2009:

17:02 Ticket #769 (SQLitePlatform.php needs a quote() method) closed by francois
fixed: (In [1178]) [1.4] Replaced platform escaping by simple PHP escaping for …
17:02 Changeset [1178] by francois

[1.4] Replaced platform escaping by simple PHP escaping for PHP generated files (closes #769)

16:28 Ticket #769 (SQLitePlatform.php needs a quote() method) created by KRavEN
column default values are not being quoted properly for sqlite. This …
14:42 Changeset [1177] by KRavEN

documented PEAR:Log and Phing test requirements

10:03 Ticket #760 (build-model generates incorrect sequence name with postgresql) closed by lilian
invalid: I think I understood some things. In postgresql, if we rename our …

29.09.2009:

23:19 Changeset [1176] by francois

[1.4] Added support for build-time behaviors in the XML schema (refs #768)

21:14 Ticket #768 (Build-time behaviors) created by francois
Support additional tags in the schema to allow builders to be extended. …
18:03 Changeset [1175] by francois

[1.4] Refactored PeerBuilder to use the new join syntax (refs #167)

17:41 Changeset [1174] by francois

[1.4] fixed test schema indentation

15:21 Changeset [1173] by jarno

Backporting [1172].

Refs: #766

15:20 Ticket #766 (DBNone adapter class contains abstract methods) closed by jarno
fixed: Fixed in [1172].
15:19 Changeset [1172] by jarno

Fixing a parse error resulting from unimplemented abstract methods in the DBNone-adapter.

Closes: #766

14:00 Ticket #767 (Reverse schema generator translates default expression value to ...) created by lilian
Hi, Since propel 1.3, I have problems in setting values for database …
08:51 Ticket #766 (DBNone adapter class contains abstract methods) created by jarno
The dummy DB adapter class …

28.09.2009:

22:44 Changeset [1171] by francois

[1.4] Using the new Peer constant to hydrate faster (refs r1155)

22:18 Changeset [1170] by francois

[1.4] Fixed minor indenting issue in generated peer class

22:12 Ticket #765 (Lasy-load validators in TableMap) created by francois
Since r1168, lazy-loading elements in a TableMap is much easier. Then why …
22:07 Ticket #763 ([PATCH] Add a `primaryString` column attribute to allow smart ...) closed by francois
fixed: (In [1169]) [1.4] Added a primaryString column attribute to allow smart …
22:07 Changeset [1169] by francois

[1.4] Added a primaryString column attribute to allow smart __toString() generation (closes #763)

21:41 Ticket #762 ([PATCH] Replace MapBuilders by classes inheriting TableMap) closed by francois
fixed
21:41 Changeset [1168] by francois

[1.4] Replace MapBuilders by classes inheriting TableMap (refs #762)

12:10 Ticket #764 (Patch for ticket #484 does not work with MySQL 4.0) created by andreas
I refer to Ticket #484. This issue was solved by checking for '0000-00-00 …
10:22 WikiStart edited by francois
remove go php5 initiative (diff)
10:18 Ticket #752 (Put the documentation in the SVN) closed by francois
fixed
10:17 Documentation/1.4/Transactions created by francois
page creation
10:16 Documentation/1.4/Runtime-Introspection created by francois
page creation
10:16 Documentation/1.4/Nested-Set created by francois
page creation
10:15 Documentation/1.4/Multi-Component created by francois
page creation
10:15 Documentation/1.4/Master-Slave created by francois
page creation
10:14 Documentation/1.4/LOB-Columns created by francois
page creation
10:13 Documentation/1.4/Many-To-Many-Relationships created by francois
page creation
10:13 Documentation/1.4/Full-Query-Logging created by francois
page creation
10:12 Documentation/1.4/Existing-Database created by francois
page creation
10:12 Documentation/1.4/Customizing-Build created by francois
page creation
10:11 Documentation/1.4/Copying-Objects created by francois
page creation
10:11 Documentation/1.4/Add-Custom-SQL created by francois
page creation
10:10 Documentation/1.4/Runtime-Configuration created by francois
page creation
10:09 Documentation/1.4/Build-Configuration created by francois
page creation
10:08 Documentation/1.4/Schema-Reference created by francois
page creation
10:08 Documentation/1.4/Inheritance created by francois
page creation
10:07 Documentation/1.4 edited by francois
Putting all the doc links in a single page (refs #752) (diff)
09:50 Changeset [1167] by francois

[1.4] Adding docs from the wiki (refs #752)

27.09.2009:

23:30 Ticket #763 ([PATCH] Add a `primaryString` column attribute to allow smart ...) created by francois
If the schema contains a text column with a primaryString attribute set …

25.09.2009:

19:15 Changeset [1166] by francois

[1.3] Backporting r1165 from 1.4 branch (refs #761)

18:08 Ticket #761 (Generator doesn't respect defaultPhpNamingMethod) closed by francois
fixed: (In [1165]) [1.4] Fixed Generator doesn t respect defaultPhpNamingMethod …
18:08 Changeset [1165] by francois

[1.4] Fixed Generator doesn t respect defaultPhpNamingMethod (closes #761) (patch from niklas)

17:14 Changeset [1164] by francois

[1.3] Using old Wiki content for tests in the old directory structure

17:07 Ticket #762 ([PATCH] Replace MapBuilders by classes inheriting TableMap) created by francois
MapBuilders have a few drawbacks: - They make lazy loading of TableMap …
11:50 Ticket #761 (Generator doesn't respect defaultPhpNamingMethod) created by niklas
As of [1107] generator always creates column names with …

24.09.2009:

16:41 Ticket #760 (build-model generates incorrect sequence name with postgresql) created by lilian
Hi, In my postgresql database, I have a table temp_adresse : […] In …
16:35 Ticket #660 (LOB columns not null after being set to null via setXXX(null)) closed by francois
fixed: (In [1163]) [1.4] Fixed LOB columns not null after being set to null via …
16:35 Changeset [1163] by francois

[1.4] Fixed LOB columns not null after being set to null via setXXX(null) (patch from andy) (closes #660)

09:32 Development/Guidelines/WritingUnitTests edited by francois
using the SVN README file as source (diff)
09:30 Changeset [1162] by francois

[1.4] more doc on unit tests

08:57 Ticket #753 (Improve runtime introspection abilities) closed by francois
fixed: (In [1161]) [1.4] Fixed typo (closes #753) (thanks andy)
08:57 Changeset [1161] by francois

[1.4] Fixed typo (closes #753) (thanks andy)

04:31 Ticket #753 (Improve runtime introspection abilities) reopened by andy

23.09.2009:

15:41 Development/HowToContribute edited by francois
fixed dead link (diff)

22.09.2009:

23:46 Introduction/Requirements edited by francois
removed Creole requirement, simplified page (diff)
23:39 Introduction/Technology edited by francois
Creole is no more a related technology as of Propel 1.3 (diff)
23:31 SiteNav edited by francois
removed links to deleted pages (diff)
23:30 Support edited by francois
Saving clicks (diff)
17:55 Ticket #753 (Improve runtime introspection abilities) closed by francois
fixed: (In [1160]) [1.4] documented introspection abilities (closes #753)
17:55 Changeset [1160] by francois

[1.4] documented introspection abilities (closes #753)

17:24 Changeset [1159] by francois

[1.4] MapBuilder now sets default values for columns (refs #753)

14:02 Changeset [1158] by francois

[1.4] RelationMap now stores onUpdate and onDelete properties (refs #753)

13:39 Documentation/1.3/Schema edited by francois
added onUpdate to foreignKey syntax (diff)
13:28 Changeset [1157] by francois

[1.4] Made the map builder set the relationships completely, added unit tests for it (refs #753)

13:27 Changeset [1156] by francois

[1.4] Added Columns to the RelationMap object (refs #753)

13:26 Changeset [1155] by francois

[1.4] Added class name to the Peer builder so that the MapBuilder knows it (refs #753)

20.09.2009:

23:20 Changeset [1154] by francois

[1.4] Introducing RelationMap to make introspection of relationships easier (wip) (refs #753)

20:08 Changeset [1153] by francois

[1.4] added DatabaseMap::getTableByPhpName($name) (refs #753)

19.09.2009:

15:38 Changeset [1152] by francois

[1.4] fixed typo

15:31 Changeset [1151] by francois

[1.4] fixed typo

15:30 Changeset [1150] by francois

[1.4] added DatabaseMap::getColumn($name) (refs #753)

15:19 Changeset [1149] by francois

[1.4] misc test formatting

15:18 Changeset [1148] by francois

[1.4] Initialized DatabaseMap refactoring (refs #753)

14:39 Changeset [1147] by francois

[1.4] Moved TableMap::normalizeColumnName() to ColumnMap::normalizeName() (refs #753)

14:31 Changeset [1146] by francois

[1.4] added ColumnMap::getRelatedTable() and ColumnMap::getRelatedColumn() (refs #753)

14:02 Changeset [1145] by francois

[1.4] ColumnMap refactoring, continued (refs #753)

13:45 Changeset [1144] by francois

[1.4] Initialized ColumnMap refactoring (refs #753)

13:28 Changeset [1143] by francois

[1.4] Added TableMap::getPackage() (refs #753)

02:29 Changeset [1142] by francois

[1.4] Added TableMap::getPrimaryKeys() and TableMap::getForeignKeys(), deprecated a few methods, cleaned up the TableMap class (refs #753)

Note: See TracTimeline for information about the timeline view.