diff --git a/Marina.package/MRPage.class/instance/htmlContents.st b/Marina.package/MRPage.class/instance/htmlContents.st index d87df1f..e730417 100644 --- a/Marina.package/MRPage.class/instance/htmlContents.st +++ b/Marina.package/MRPage.class/instance/htmlContents.st @@ -3,7 +3,7 @@ htmlContents ^ String streamContents: [ :stream | | config writer | - config := PRExportConfiguration new. + config := PRCocoonConfiguration new. config internalLinksAreAllAnchors: false. config stopNumberingAtHeadingLevel: 0. writer := PRHTMLWriter on: stream. diff --git a/Marina.package/MRPage.class/methodProperties.json b/Marina.package/MRPage.class/methodProperties.json index dee521a..26ec8b4 100644 --- a/Marina.package/MRPage.class/methodProperties.json +++ b/Marina.package/MRPage.class/methodProperties.json @@ -7,7 +7,7 @@ "contents:" : "DamienCassou 4/11/2014 15:46", "defaultAuthor" : "DamienCassou 4/15/2014 17:58", "defaultTemplate" : "NicolasPetton 4/10/2014 16:31", - "htmlContents" : "NicolasPetton 4/21/2014 13:34", + "htmlContents" : "YuriyTymchuk 4/24/2015 17:29", "htmlContentsWithTemplate" : "DamienCassou 4/14/2014 16:06", "initialize" : "DamienCassou 4/11/2014 15:47", "isPage" : "NicolasPetton 2/19/2014 14:42", diff --git a/Marina.package/MRRoot.class/methodProperties.json b/Marina.package/MRRoot.class/methodProperties.json index d8ad221..b6f56e7 100644 --- a/Marina.package/MRRoot.class/methodProperties.json +++ b/Marina.package/MRRoot.class/methodProperties.json @@ -1,6 +1,6 @@ { "class" : { - "default" : "NicolasPetton 4/10/2014 12:46", + "default" : "YuriyTymchuk 4/24/2015 17:22", "defaultName" : "NicolasPetton 2/19/2014 14:29", "defaultTemplate" : "DamienCassou 4/15/2014 11:27", "isVoyageRoot" : "NicolasPetton 2/19/2014 14:27", diff --git a/Marina.package/monticello.meta/version b/Marina.package/monticello.meta/version index 907411b..5b09d60 100644 --- a/Marina.package/monticello.meta/version +++ b/Marina.package/monticello.meta/version @@ -1 +1 @@ -(name 'Marina-EstebanLorenzano.58' message 'empty log message' id '961561b2-be3a-4b84-96e5-c5e6e5399063' date '4 August 2014' time '2:14:14.899331 pm' author 'EstebanLorenzano' ancestors ((name 'Marina-EstebanLorenzano.57' message 'empty log message' id '45fd9786-fbf7-42a1-9d90-6b044d9d1497' date '24 July 2014' time '3:04:07.653925 pm' author 'EstebanLorenzano' ancestors ((name 'Marina-NicolasPetton.56' message 'Use CDATA for xml feed content' id 'f8c902ee-e633-41b2-b4dc-4314431654c6' date '15 July 2014' time '4:40:38.903887 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.55' message 'Adds user management' id '6dda4999-2132-4d01-a53c-5a2b5b8bd13e' date '15 May 2014' time '5:25:33.045435 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.54' message 'Fixes atom.xml post urls' id '8894e89b-6c2e-4113-b84c-2f5c0752db9c' date '15 May 2014' time '3:36:15.583485 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.53' message 'Persona audience getter/setter' id '6c2d8323-e981-46fb-a59b-a012afdeb70f' date '30 April 2014' time '3:32:50.834459 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.52' message 'Reverse blog post order' id '11e1e5d6-f70b-4fb8-8221-ed3ae6bdd583' date '30 April 2014' time '3:10:40.665067 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.51' message 'Store a relative path string in MRFile' id '688efad0-83cf-4053-a56d-455c224d591b' date '25 April 2014' time '1:56:35.135802 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.50' message 'Store the FileReference in MRFile' id '1ba49fef-3627-494b-99b2-cf3c573b7c23' date '25 April 2014' time '1:29:26.579847 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.49' message 'Use relative paths in MRFile' id 'f3ccf79e-1a6b-4f91-bfdf-bb8d3268a810' date '25 April 2014' time '11:55:55.991445 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.48' message 'Fixes MRRoot >> defaultTemplate' id 'e7f1e93c-a5b8-4e43-81ba-fbf782954484' date '24 April 2014' time '10:25:46.602552 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.47' message 'Fixes unit tests' id '7593c287-aa4e-4959-aa02-e28a09fdd7ca' date '24 April 2014' time '4:08:45.672283 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.46' message '- encore pages path - fixes MRBlog contents generation' id 'a78e1fb2-153f-4d6e-b6b2-953c2d9a47ea' date '23 April 2014' time '3:23:12.569995 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.45' message 'Do not number headings' id '74c63c91-436f-40cc-ba05-31b181ac7c45' date '21 April 2014' time '5:47:28.873014 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.44' message 'Adds the active property to the mustache context of MRBlog' id '53fbb09d-8fd7-4e8e-91f4-4310a3fe36b8' date '19 April 2014' time '2:19:34.550057 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.43' message 'Use local paths to resolve urls' id '64f29a2c-c5e8-4b2a-b6fd-352a53faf029' date '19 April 2014' time '1:52:03.796085 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.42' message 'Add an item in the mustache context to detect the active page' id '03e7165d-e24c-461b-81bf-04c88f56c1bd' date '18 April 2014' time '11:21:55.044237 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.41' message 'Refactor user handling' id 'cc6efe7a-fb8c-4832-aa98-f33d8ee8cda6' date '17 April 2014' time '2:35:53.601591 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.40' message 'exposes localPath as a state' id 'f7cc35ed-b660-4e70-97a0-fba34c2c953e' date '16 April 2014' time '6:06:14.406856 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.39' message 'Adds MRStructure >> localPath and MRTemplate >> partial' id 'b9bb1d5d-f6ba-4c92-adef-20d563017b18' date '16 April 2014' time '6:01:30.988823 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.38' message 'Mozilla''s persona authentification' id 'd9d734da-f0ac-44b7-b175-beb361a2bed0' date '16 April 2014' time '4:29:45.338264 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.37' message 'Fix tests' id '8a4cf70f-f757-4fe0-8c42-063a2c0659e4' date '15 April 2014' time '6:15:28.35959 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.36' message 'Handles defaultAuthor for pages' id 'f93e60bb-9dd9-4b41-9a46-f8ad94894e5d' date '15 April 2014' time '6:09:26.323593 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.35' message 'Small fixes related to templates' id 'e09153fc-f804-4487-a674-58b8de6f4eeb' date '15 April 2014' time '5:19:57.774068 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.34' message 'Handle MRFile content types' id '82cebccd-9667-47c0-ba28-956ee92be624' date '15 April 2014' time '5:14:08.767986 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.33' message 'Fixes MRPagesHandler >> pageForRequest: ' id '2534f4f1-2126-4197-ad54-258ff0c0f420' date '15 April 2014' time '5:01:28.511982 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.32' message 'Adds MRStructure >> canBeEdited and #pathString' id '98691434-952a-4e6f-b392-af85b7514ea7' date '15 April 2014' time '4:35:42.682002 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.31' message 'Basics of file uploads' id 'd72dfab5-9dff-49d7-b12d-cf0ed1b26489' date '15 April 2014' time '3:05:09.109991 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.30' message 'Fix order in test''s #setUp' id 'aa873de3-455d-4715-8f41-efb29ed5b2ec' date '15 April 2014' time '12:53:25.442577 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.29' message 'Use users in the root object to login' id 'a67ae03f-3088-41f9-8080-0ce03860c672' date '15 April 2014' time '11:42:55.390002 am' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.28' message 'Fix setup' id 'ce7a2af8-4dd9-4c8d-b504-79cb7011ea39' date '14 April 2014' time '5:31:43.369509 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.27' message 'Fixes title validation' id '9731daff-1a26-4756-90ac-ba76c118f537' date '14 April 2014' time '5:22:50.865123 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.26' message 'Template edition working' id '407a1869-911b-4af2-998a-b263c2b1bead' date '14 April 2014' time '4:49:24.755146 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.25' message 'Fixes title validation' id '260a3c50-ba13-4b94-8c04-68987926c213' date '14 April 2014' time '2:22:00.595121 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.24' message 'Missing call to #setupWebserver in MRSetup' id '3b59f406-c1ed-4d9d-bcdf-ae3076327828' date '14 April 2014' time '1:52:28.865385 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.23' message '- Review page searching from MRPagesHandler - Add blog''s atom.xml file - MRSetup will now let you configure the web server' id 'a469a154-f338-4144-a48a-025a6cdf33bf' date '14 April 2014' time '1:49:59.747487 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.22' message 'Several path-related changes + fixes for html generation' id '334322a8-4744-4508-9b7b-95919144a355' date '14 April 2014' time '11:02:12.585353 am' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.21' message 'Refactor handling of path through dedicated MRPath class' id '3e67b906-06df-4346-9603-4182a8e4419e' date '13 April 2014' time '5:01:23.331687 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.20' message 'Fix validation' id '896ec4ed-73ed-42bf-a6ec-caf6c19884e8' date '11 April 2014' time '6:24:48.624622 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.19' message 'Refactor page finding + implement fullPath + add tests' id 'b671bcaf-757c-4721-90bd-c013cafbff6b' date '11 April 2014' time '6:15:14.750401 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.18' message 'Add some more tests to structure finding' id 'a96e6228-101f-46a7-9bf8-344bfec98c0d' date '11 April 2014' time '5:15:45.796364 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.16' message 'Fix searching for pages with spaces in their titles' id '2cf4fe5a-cddb-4f65-8d62-1ae3d7589619' date '11 April 2014' time '4:55:30.572561 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.15' message 'Continue implementing the blog + plenty of tests' id '2cb81de0-fa08-4edc-8e69-3ab92738a5ea' date '11 April 2014' time '4:16:19.186381 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.14' message 'Start implementing a blog' id 'cd562842-a28f-4b63-8524-bba4429173d0' date '10 April 2014' time '6:17:49.159219 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.13' message 'Fix password validation problem + add helper to clean database' id '063d11f9-ce07-4036-93eb-891f019e83ba' date '10 April 2014' time '6:06:07.453256 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.12' message 'Page editing basics working' id '0ec522d3-1733-4aef-ac85-753311cfcc54' date '10 April 2014' time '5:01:45.147477 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.11' message '- Refactors MRStructure >> add: double dispatch - Adds MRDirectory >> validChildrenClasses' id 'ff116f59-b29c-43d6-b60f-495748df3819' date '10 April 2014' time '2:23:38.557484 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.10' message 'refactoring: MRRoot is a subclass of MRDirectory' id 'f44bec04-d521-47d1-bf62-8ac7d0af255c' date '10 April 2014' time '12:48:37.129503 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.9' message '- Exposes MRAdminPresenter >> root - Adds polymorphic methods to MRRoot and MRStructure' id 'cac126fe-e1be-4f74-b4b9-85df51ebd930' date '10 April 2014' time '11:05:33.265468 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.8' message 'Keep the adminPresenter as an instance variable' id 'e27ce01c-30d3-4f89-8f9c-9deb7b4808ed' date '9 April 2014' time '3:15:03.607299 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.7' message 'temp' id '7b5a6119-4908-4c09-a6e7-a25a5679269e' date '9 April 2014' time '2:04:02.541297 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.6' message 'Moves #logout to MRAdminPresenter' id '4639b0c4-6534-44dc-b03b-ff75d12cd2da' date '9 April 2014' time '2:02:44.135297 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.5' message '- MRStructure and subclasses improvements - register the login presenter at /marina - MRAdminPresenter implementation' id '5ba5649c-eb6d-469c-932e-42787b33b9a2' date '8 April 2014' time '5:42:38.578546 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.4' message 'More prototyping: basic server-side structure working' id '6236cc96-fdf7-48f6-8754-d0bd61500d53' date '26 March 2014' time '2:52:06.232085 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.3' message 'Adds class comments' id '917a770c-23b7-4e13-811a-862e1addd2b7' date '20 February 2014' time '11:00:41.195057 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.2' message 'Fixes class categories' id 'c0ab2160-251d-4e02-9527-7d3f328e92a8' date '19 February 2014' time '5:32:37.461309 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.1' message 'empty log message' id '6ae96756-13ca-4428-8ce6-eee4e393595c' date '19 February 2014' time '5:24:29.599319 pm' author 'NicolasPetton' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Marina-NicolasPetton.17' message 'Fixes structure validation' id 'de5aa5de-ae79-4cf3-95de-1c1b4ebcf5ac' date '11 April 2014' time '4:56:48.803618 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.16' message 'Do not expose MRDirectory >> add: ' id '319b374a-9729-4e32-8f1d-18bdae72795b' date '11 April 2014' time '4:44:19.593604 pm' author 'NicolasPetton' ancestors ((id '2cb81de0-fa08-4edc-8e69-3ab92738a5ea')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Marina-YuriyTymchuk.59' message 'PRExportConfiguration does not exit, but sent messages are implemented in PRCocoonConfiguration' id '56e70e97-9f67-428a-b225-427954be49be' date '24 April 2015' time '5:54:42.205521 pm' author 'YuriyTymchuk' ancestors ((name 'Marina-EstebanLorenzano.58' message 'empty log message' id '961561b2-be3a-4b84-96e5-c5e6e5399063' date '4 August 2014' time '2:14:14.899331 pm' author 'EstebanLorenzano' ancestors ((name 'Marina-EstebanLorenzano.57' message 'empty log message' id '45fd9786-fbf7-42a1-9d90-6b044d9d1497' date '24 July 2014' time '3:04:07.653925 pm' author 'EstebanLorenzano' ancestors ((name 'Marina-NicolasPetton.56' message 'Use CDATA for xml feed content' id 'f8c902ee-e633-41b2-b4dc-4314431654c6' date '15 July 2014' time '4:40:38.903887 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.55' message 'Adds user management' id '6dda4999-2132-4d01-a53c-5a2b5b8bd13e' date '15 May 2014' time '5:25:33.045435 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.54' message 'Fixes atom.xml post urls' id '8894e89b-6c2e-4113-b84c-2f5c0752db9c' date '15 May 2014' time '3:36:15.583485 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.53' message 'Persona audience getter/setter' id '6c2d8323-e981-46fb-a59b-a012afdeb70f' date '30 April 2014' time '3:32:50.834459 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.52' message 'Reverse blog post order' id '11e1e5d6-f70b-4fb8-8221-ed3ae6bdd583' date '30 April 2014' time '3:10:40.665067 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.51' message 'Store a relative path string in MRFile' id '688efad0-83cf-4053-a56d-455c224d591b' date '25 April 2014' time '1:56:35.135802 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.50' message 'Store the FileReference in MRFile' id '1ba49fef-3627-494b-99b2-cf3c573b7c23' date '25 April 2014' time '1:29:26.579847 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.49' message 'Use relative paths in MRFile' id 'f3ccf79e-1a6b-4f91-bfdf-bb8d3268a810' date '25 April 2014' time '11:55:55.991445 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.48' message 'Fixes MRRoot >> defaultTemplate' id 'e7f1e93c-a5b8-4e43-81ba-fbf782954484' date '24 April 2014' time '10:25:46.602552 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.47' message 'Fixes unit tests' id '7593c287-aa4e-4959-aa02-e28a09fdd7ca' date '24 April 2014' time '4:08:45.672283 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.46' message '- encore pages path - fixes MRBlog contents generation' id 'a78e1fb2-153f-4d6e-b6b2-953c2d9a47ea' date '23 April 2014' time '3:23:12.569995 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.45' message 'Do not number headings' id '74c63c91-436f-40cc-ba05-31b181ac7c45' date '21 April 2014' time '5:47:28.873014 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.44' message 'Adds the active property to the mustache context of MRBlog' id '53fbb09d-8fd7-4e8e-91f4-4310a3fe36b8' date '19 April 2014' time '2:19:34.550057 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.43' message 'Use local paths to resolve urls' id '64f29a2c-c5e8-4b2a-b6fd-352a53faf029' date '19 April 2014' time '1:52:03.796085 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.42' message 'Add an item in the mustache context to detect the active page' id '03e7165d-e24c-461b-81bf-04c88f56c1bd' date '18 April 2014' time '11:21:55.044237 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.41' message 'Refactor user handling' id 'cc6efe7a-fb8c-4832-aa98-f33d8ee8cda6' date '17 April 2014' time '2:35:53.601591 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.40' message 'exposes localPath as a state' id 'f7cc35ed-b660-4e70-97a0-fba34c2c953e' date '16 April 2014' time '6:06:14.406856 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.39' message 'Adds MRStructure >> localPath and MRTemplate >> partial' id 'b9bb1d5d-f6ba-4c92-adef-20d563017b18' date '16 April 2014' time '6:01:30.988823 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.38' message 'Mozilla''s persona authentification' id 'd9d734da-f0ac-44b7-b175-beb361a2bed0' date '16 April 2014' time '4:29:45.338264 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.37' message 'Fix tests' id '8a4cf70f-f757-4fe0-8c42-063a2c0659e4' date '15 April 2014' time '6:15:28.35959 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.36' message 'Handles defaultAuthor for pages' id 'f93e60bb-9dd9-4b41-9a46-f8ad94894e5d' date '15 April 2014' time '6:09:26.323593 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.35' message 'Small fixes related to templates' id 'e09153fc-f804-4487-a674-58b8de6f4eeb' date '15 April 2014' time '5:19:57.774068 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.34' message 'Handle MRFile content types' id '82cebccd-9667-47c0-ba28-956ee92be624' date '15 April 2014' time '5:14:08.767986 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.33' message 'Fixes MRPagesHandler >> pageForRequest: ' id '2534f4f1-2126-4197-ad54-258ff0c0f420' date '15 April 2014' time '5:01:28.511982 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.32' message 'Adds MRStructure >> canBeEdited and #pathString' id '98691434-952a-4e6f-b392-af85b7514ea7' date '15 April 2014' time '4:35:42.682002 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.31' message 'Basics of file uploads' id 'd72dfab5-9dff-49d7-b12d-cf0ed1b26489' date '15 April 2014' time '3:05:09.109991 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.30' message 'Fix order in test''s #setUp' id 'aa873de3-455d-4715-8f41-efb29ed5b2ec' date '15 April 2014' time '12:53:25.442577 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.29' message 'Use users in the root object to login' id 'a67ae03f-3088-41f9-8080-0ce03860c672' date '15 April 2014' time '11:42:55.390002 am' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.28' message 'Fix setup' id 'ce7a2af8-4dd9-4c8d-b504-79cb7011ea39' date '14 April 2014' time '5:31:43.369509 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.27' message 'Fixes title validation' id '9731daff-1a26-4756-90ac-ba76c118f537' date '14 April 2014' time '5:22:50.865123 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.26' message 'Template edition working' id '407a1869-911b-4af2-998a-b263c2b1bead' date '14 April 2014' time '4:49:24.755146 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.25' message 'Fixes title validation' id '260a3c50-ba13-4b94-8c04-68987926c213' date '14 April 2014' time '2:22:00.595121 pm' author 'NicolasPetton' ancestors ((name 'Marina-DamienCassou.24' message 'Missing call to #setupWebserver in MRSetup' id '3b59f406-c1ed-4d9d-bcdf-ae3076327828' date '14 April 2014' time '1:52:28.865385 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.23' message '- Review page searching from MRPagesHandler - Add blog''s atom.xml file - MRSetup will now let you configure the web server' id 'a469a154-f338-4144-a48a-025a6cdf33bf' date '14 April 2014' time '1:49:59.747487 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.22' message 'Several path-related changes + fixes for html generation' id '334322a8-4744-4508-9b7b-95919144a355' date '14 April 2014' time '11:02:12.585353 am' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.21' message 'Refactor handling of path through dedicated MRPath class' id '3e67b906-06df-4346-9603-4182a8e4419e' date '13 April 2014' time '5:01:23.331687 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.20' message 'Fix validation' id '896ec4ed-73ed-42bf-a6ec-caf6c19884e8' date '11 April 2014' time '6:24:48.624622 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.19' message 'Refactor page finding + implement fullPath + add tests' id 'b671bcaf-757c-4721-90bd-c013cafbff6b' date '11 April 2014' time '6:15:14.750401 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.18' message 'Add some more tests to structure finding' id 'a96e6228-101f-46a7-9bf8-344bfec98c0d' date '11 April 2014' time '5:15:45.796364 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.16' message 'Fix searching for pages with spaces in their titles' id '2cf4fe5a-cddb-4f65-8d62-1ae3d7589619' date '11 April 2014' time '4:55:30.572561 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.15' message 'Continue implementing the blog + plenty of tests' id '2cb81de0-fa08-4edc-8e69-3ab92738a5ea' date '11 April 2014' time '4:16:19.186381 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.14' message 'Start implementing a blog' id 'cd562842-a28f-4b63-8524-bba4429173d0' date '10 April 2014' time '6:17:49.159219 pm' author 'DamienCassou' ancestors ((name 'Marina-DamienCassou.13' message 'Fix password validation problem + add helper to clean database' id '063d11f9-ce07-4036-93eb-891f019e83ba' date '10 April 2014' time '6:06:07.453256 pm' author 'DamienCassou' ancestors ((name 'Marina-NicolasPetton.12' message 'Page editing basics working' id '0ec522d3-1733-4aef-ac85-753311cfcc54' date '10 April 2014' time '5:01:45.147477 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.11' message '- Refactors MRStructure >> add: double dispatch - Adds MRDirectory >> validChildrenClasses' id 'ff116f59-b29c-43d6-b60f-495748df3819' date '10 April 2014' time '2:23:38.557484 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.10' message 'refactoring: MRRoot is a subclass of MRDirectory' id 'f44bec04-d521-47d1-bf62-8ac7d0af255c' date '10 April 2014' time '12:48:37.129503 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.9' message '- Exposes MRAdminPresenter >> root - Adds polymorphic methods to MRRoot and MRStructure' id 'cac126fe-e1be-4f74-b4b9-85df51ebd930' date '10 April 2014' time '11:05:33.265468 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.8' message 'Keep the adminPresenter as an instance variable' id 'e27ce01c-30d3-4f89-8f9c-9deb7b4808ed' date '9 April 2014' time '3:15:03.607299 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.7' message 'temp' id '7b5a6119-4908-4c09-a6e7-a25a5679269e' date '9 April 2014' time '2:04:02.541297 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.6' message 'Moves #logout to MRAdminPresenter' id '4639b0c4-6534-44dc-b03b-ff75d12cd2da' date '9 April 2014' time '2:02:44.135297 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.5' message '- MRStructure and subclasses improvements - register the login presenter at /marina - MRAdminPresenter implementation' id '5ba5649c-eb6d-469c-932e-42787b33b9a2' date '8 April 2014' time '5:42:38.578546 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.4' message 'More prototyping: basic server-side structure working' id '6236cc96-fdf7-48f6-8754-d0bd61500d53' date '26 March 2014' time '2:52:06.232085 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.3' message 'Adds class comments' id '917a770c-23b7-4e13-811a-862e1addd2b7' date '20 February 2014' time '11:00:41.195057 am' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.2' message 'Fixes class categories' id 'c0ab2160-251d-4e02-9527-7d3f328e92a8' date '19 February 2014' time '5:32:37.461309 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.1' message 'empty log message' id '6ae96756-13ca-4428-8ce6-eee4e393595c' date '19 February 2014' time '5:24:29.599319 pm' author 'NicolasPetton' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Marina-NicolasPetton.17' message 'Fixes structure validation' id 'de5aa5de-ae79-4cf3-95de-1c1b4ebcf5ac' date '11 April 2014' time '4:56:48.803618 pm' author 'NicolasPetton' ancestors ((name 'Marina-NicolasPetton.16' message 'Do not expose MRDirectory >> add: ' id '319b374a-9729-4e32-8f1d-18bdae72795b' date '11 April 2014' time '4:44:19.593604 pm' author 'NicolasPetton' ancestors ((id '2cb81de0-fa08-4edc-8e69-3ab92738a5ea')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file