Wed, 01 Oct 2008 07:01:06 +0000 URL pattern changes that were missed by r671.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 07:01:06 +0000] rev 240
URL pattern changes that were missed by r671.
Wed, 01 Oct 2008 07:00:26 +0000 Some styles used by r671, the simplistic Document view.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 07:00:26 +0000] rev 239
Some styles used by r671, the simplistic Document view.
Wed, 01 Oct 2008 06:59:51 +0000 A very simplistic Document viewer.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 06:59:51 +0000] rev 238
A very simplistic Document viewer.
Wed, 01 Oct 2008 06:24:17 +0000 Implements a Site (Developer) generic Document editor form.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 06:24:17 +0000] rev 237
Implements a Site (Developer) generic Document editor form.
Wed, 01 Oct 2008 06:03:53 +0000 Changes to make breadcrumbs match page title. This is mostly to see how it
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 06:03:53 +0000] rev 236
Changes to make breadcrumbs match page title. This is mostly to see how it looks, since the new soc/logic/site/map.py code is going to implement the breadcrumbs and page title contents in a similar way.
Wed, 01 Oct 2008 05:17:15 +0000 Start using "Site" instead of "Developer" in the UI.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 05:17:15 +0000] rev 235
Start using "Site" instead of "Developer" in the UI.
Wed, 01 Oct 2008 05:15:29 +0000 Implement a Developer list view of all Documents.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 05:15:29 +0000] rev 234
Implement a Developer list view of all Documents. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 01 Oct 2008 05:10:41 +0000 Add missing all() __doc__ string comments: "Args:" and "Returns:" sections.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 05:10:41 +0000] rev 233
Add missing all() __doc__ string comments: "Args:" and "Returns:" sections.
Wed, 01 Oct 2008 05:02:42 +0000 Fix some style guide issues: keyword arguments are supposed to always be
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 05:02:42 +0000] rev 232
Fix some style guide issues: keyword arguments are supposed to always be supplied using the keyword argument name=value. http://code.google.com/p/soc/wiki/PythonStyleGuide#Default_Argument_Values
Wed, 01 Oct 2008 02:23:30 +0000 Directory for up-coming /site/docs/list and /site/docs/edit templates.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 02:23:30 +0000] rev 231
Directory for up-coming /site/docs/list and /site/docs/edit templates.
Wed, 01 Oct 2008 02:13:54 +0000 Fix typo in findNearestUsersOffset() __doc__ string missed in r661.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 02:13:54 +0000] rev 230
Fix typo in findNearestUsersOffset() __doc__ string missed in r661.
Wed, 01 Oct 2008 02:11:56 +0000 Show link to /site/user/list on /site/user/lookup when User is not found.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 02:11:56 +0000] rev 229
Show link to /site/user/list on /site/user/lookup when User is not found. http://code.google.com/p/soc/issues/detail?id=61 Patch by: Chen Lunpeng Review by: Todd Larsen (with modifications)
Wed, 01 Oct 2008 02:02:44 +0000 Add placeholder for future (to-be-implemented) getPreferredListPagination()
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 02:02:44 +0000] rev 228
Add placeholder for future (to-be-implemented) getPreferredListPagination() function.
Wed, 01 Oct 2008 00:53:36 +0000 Remove a TODO that should have been removed for r658.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:53:36 +0000] rev 227
Remove a TODO that should have been removed for r658.
Wed, 01 Oct 2008 00:51:49 +0000 Update some of the URL patterns to get their link_name parsing from the new
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:51:49 +0000] rev 226
Update some of the URL patterns to get their link_name parsing from the new patterns in key_name.py. (Using it like this in urls.py is why key_name.py needs to not depend on other modules...)
Wed, 01 Oct 2008 00:48:46 +0000 Add functions to soc/logic/document.py for dealing with partial_paths combined
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:48:46 +0000] rev 225
Add functions to soc/logic/document.py for dealing with partial_paths combined with link_names. Add getWorksForOffsetAndLimit() to query for Documents for the /site/docs/list view.
Wed, 01 Oct 2008 00:45:30 +0000 Hide PolyModel inheritance_line bookkeeping property from the User Profile
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:45:30 +0000] rev 224
Hide PolyModel inheritance_line bookkeeping property from the User Profile form.
Wed, 01 Oct 2008 00:43:07 +0000 Use the LINKNAME_PATTERN from its new home in key_name.py. Also, add some
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:43:07 +0000] rev 223
Use the LINKNAME_PATTERN from its new home in key_name.py. Also, add some missing blank lines that are required by the style guide.
Wed, 01 Oct 2008 00:41:18 +0000 Add lots of new functions to key_name.py, including path/link_name processing.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:41:18 +0000] rev 222
Add lots of new functions to key_name.py, including path/link_name processing. Copy various link_name related regex patterns to key_name.py and use them. Add error checking that raises a key_name.Error exception when name...() functions are given empty arguments. Hard-code class names, since they match what was typed into the module.class.__name__ to get the name anyway. This eliminates dependencies on any modules by key_name.py.
Wed, 01 Oct 2008 00:35:29 +0000 Add sidebar menu items for /site/docs/list and /site/docs/edit. They do not
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:35:29 +0000] rev 221
Add sidebar menu items for /site/docs/list and /site/docs/edit. They do not currently have view functions attached, but there are other links in the mock-up portion of the sidebar that don't currently work, either. The goal is to commit the /site/docs/list and /site/docs/edit changes in small bits that don't break anyone else.
Wed, 01 Oct 2008 00:33:43 +0000 Add partial_path property explicitly to the Work model.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:33:43 +0000] rev 220
Add partial_path property explicitly to the Work model.
Wed, 01 Oct 2008 00:25:31 +0000 Should have been part of the r650 commit.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:25:31 +0000] rev 219
Should have been part of the r650 commit.
Wed, 01 Oct 2008 00:23:32 +0000 Directory for upcoming /site/docs views.
Todd Larsen <tlarsen@google.com> [Wed, 01 Oct 2008 00:23:32 +0000] rev 218
Directory for upcoming /site/docs views.
Tue, 30 Sep 2008 17:03:51 +0000 Add "Last updated" footer to front page body text, using the modified Property
Todd Larsen <tlarsen@google.com> [Tue, 30 Sep 2008 17:03:51 +0000] rev 217
Add "Last updated" footer to front page body text, using the modified Property from the Work entity.
Tue, 30 Sep 2008 16:53:30 +0000 Change _readonly_field_as_table_row <td> tag class names to match those used in _field_as_table_row. That should actually go into previous commit.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 16:53:30 +0000] rev 216
Change _readonly_field_as_table_row <td> tag class names to match those used in _field_as_table_row. That should actually go into previous commit. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 30 Sep 2008 16:49:54 +0000 Clean up too long lines in profile.py. Add ReadOnlyInput widget to custom_widgets module, it can be used to display read-only form fields. Display read-only "Id" field in LookUp view if user has been found and in User Edit Developer view.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 16:49:54 +0000] rev 215
Clean up too long lines in profile.py. Add ReadOnlyInput widget to custom_widgets module, it can be used to display read-only form fields. Display read-only "Id" field in LookUp view if user has been found and in User Edit Developer view. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 30 Sep 2008 16:26:30 +0000 Add polymodel folder to DEFAULT_APP_DIRS variable in make_release.sh script.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 16:26:30 +0000] rev 214
Add polymodel folder to DEFAULT_APP_DIRS variable in make_release.sh script.
Tue, 30 Sep 2008 15:21:05 +0000 Add key naming function for Sponsor, School, Organization, Club key_names.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 15:21:05 +0000] rev 213
Add key naming function for Sponsor, School, Organization, Club key_names. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 30 Sep 2008 14:00:11 +0000 Add org ReferenceProperty to Administrator model (many:1 relationship associating Administrators with specific Organization). Update Organization model __doc__ string with information about the back-reference 'admins'.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 14:00:11 +0000] rev 212
Add org ReferenceProperty to Administrator model (many:1 relationship associating Administrators with specific Organization). Update Organization model __doc__ string with information about the back-reference 'admins'. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 30 Sep 2008 12:59:59 +0000 Made mce_settings class variable in TinyMCE widget a copy of default settings instead of reference.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 12:59:59 +0000] rev 211
Made mce_settings class variable in TinyMCE widget a copy of default settings instead of reference.
Tue, 30 Sep 2008 12:47:05 +0000 Replaced context.update call to simple value assignment in site.user.profile.create view function.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 30 Sep 2008 12:47:05 +0000] rev 210
Replaced context.update call to simple value assignment in site.user.profile.create view function.
Mon, 29 Sep 2008 17:22:31 +0000 Load ../../google_appengine/ into trunk/thirdparty/google_appengine.
Todd Larsen <tlarsen@google.com> [Mon, 29 Sep 2008 17:22:31 +0000] rev 209
Load ../../google_appengine/ into trunk/thirdparty/google_appengine.
Mon, 29 Sep 2008 15:46:42 +0000 Take advantage of the Model inheritance provided by polymodel.PolyModel to
Todd Larsen <tlarsen@google.com> [Mon, 29 Sep 2008 15:46:42 +0000] rev 208
Take advantage of the Model inheritance provided by polymodel.PolyModel to have Club, School, Sponsor, and Organization actually inherit from the Group Model class, rather than being composed via ReferenceProperties. Patch by: Todd Larsen Review by: Pawel Solyga, Sverre Rabbelier, Augie Fackler Review URL: http://codereviews.googleopensourceprograms.com/606
Mon, 29 Sep 2008 15:34:40 +0000 Take advantage of the Model inheritance provided by polymodel.PolyModel to
Todd Larsen <tlarsen@google.com> [Mon, 29 Sep 2008 15:34:40 +0000] rev 207
Take advantage of the Model inheritance provided by polymodel.PolyModel to have create a class hierarchy rooted at Person. Also, add some missing Role classes, such as Role, (Organization) Mentor, (Club) Member, (School) Student. Make (Organization) Administrator be a Reviewer like Mentor is. Patch by: Todd Larsen Review by: Pawel Solyga, Sverre Rabbelier, Augie Fackler Review URL: http://codereviews.googleopensourceprograms.com/607
Mon, 29 Sep 2008 15:31:50 +0000 Make use of PolyModel for Works, Documents, etc. Add some (but not all) of
Todd Larsen <tlarsen@google.com> [Mon, 29 Sep 2008 15:31:50 +0000] rev 206
Make use of PolyModel for Works, Documents, etc. Add some (but not all) of the missing Models related to Documents. Refactor site settings to be useful for any "/home" page view. Make the resulting home settings store a reference to the Document, rather than looking up the Document by a hard-code key name. This is to set the stage for Document editing being generic, and then being able to select from some existing documents which one to use as the "/home" static content. This makes it possible to pre-edit several Documents, have them Reviewed, and then quickly change the "/home" page content as a setting, rather than editing the Document in the settings form (though settings forms might still embed the current document into their form for convenience). Patch by: Todd Larsen Review by: Pawel Solyga Review URL: http://codereviews.googleopensourceprograms.com/1001
Mon, 29 Sep 2008 14:03:45 +0000 Fixed not working "Create New User" view which was caused by adding key_name into User Edit Developer view. This commit divides edit() view function in soc.views.site.user.profile into edit() and create() request handlers. New create() request handler is used only in "Create New User" view and has specific form validation functions and uses updateOrCreateUserFromId() instead of updateUserForKeyName().
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 29 Sep 2008 14:03:45 +0000] rev 205
Fixed not working "Create New User" view which was caused by adding key_name into User Edit Developer view. This commit divides edit() view function in soc.views.site.user.profile into edit() and create() request handlers. New create() request handler is used only in "Create New User" view and has specific form validation functions and uses updateOrCreateUserFromId() instead of updateUserForKeyName(). Patch by: Pawel Solyga Review by: to-be-reviewed
Fri, 26 Sep 2008 19:47:07 +0000 Add ModelWithFieldAttributes *before* PolyModel, so that everything does not
Todd Larsen <tlarsen@google.com> [Fri, 26 Sep 2008 19:47:07 +0000] rev 204
Add ModelWithFieldAttributes *before* PolyModel, so that everything does not become a "ModelWithFieldAttributes" in the Datastore. The way PolyModel works, each Model class hierarchy is stored in the Datastore as the class that directly inherited from PolyModel. So, we do not want to insert ModelWithFieldAttributes *after* PolyModel by inheriting *from* PolyModel, or everything would just be a ModelWithFieldAttributes in the Datastore, instead of Person, Work, Group, etc.
Fri, 26 Sep 2008 19:35:21 +0000 Add the third-party PolyModel class. This class supports inheritance in
Todd Larsen <tlarsen@google.com> [Fri, 26 Sep 2008 19:35:21 +0000] rev 203
Add the third-party PolyModel class. This class supports inheritance in Google App Engine Datastore Model classes.
Thu, 25 Sep 2008 17:17:11 +0000 A key_name controller module to collect all of the name...() functions that
Todd Larsen <tlarsen@google.com> [Thu, 25 Sep 2008 17:17:11 +0000] rev 202
A key_name controller module to collect all of the name...() functions that compose Model entity key names, plus some minor changes to other controller modules to illustrate the proposed use. Patch by: Todd Larsen Review by: Pawel Solyga Review URL: http://codereviews.googleopensourceprograms.com/804 Review URL: http://codereviews.googleopensourceprograms.com/804
Wed, 24 Sep 2008 21:23:42 +0000 Fixed missing urlparse import in request_helpers which cause /user/profile and /site/user/profile not to work at all. Removed not used module imports in response_helpers.py.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 24 Sep 2008 21:23:42 +0000] rev 201
Fixed missing urlparse import in request_helpers which cause /user/profile and /site/user/profile not to work at all. Removed not used module imports in response_helpers.py.
Wed, 24 Sep 2008 06:00:28 +0000 Replace mock-up of sidebar with first draft of dynamic sidebar functionality.
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 06:00:28 +0000] rev 200
Replace mock-up of sidebar with first draft of dynamic sidebar functionality.
Wed, 24 Sep 2008 05:58:45 +0000 Minor tweaks to Site menu item names to make them more descriptive.
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 05:58:45 +0000] rev 199
Minor tweaks to Site menu item names to make them more descriptive.
Wed, 24 Sep 2008 05:58:15 +0000 Major refactoring, to switch from using inheritance from soc.logic.menu classes
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 05:58:15 +0000] rev 198
Major refactoring, to switch from using inheritance from soc.logic.menu classes to an envelope-letter model instead.
Wed, 24 Sep 2008 05:17:44 +0000 Sidebar-building controller, with a TODO remaining to implement marking the
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 05:17:44 +0000] rev 197
Sidebar-building controller, with a TODO remaining to implement marking the current page as "selected".
Wed, 24 Sep 2008 02:46:52 +0000 Make views.helpers.html_menu MenuItem classes and logic.menu MenuItem classes
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:46:52 +0000] rev 196
Make views.helpers.html_menu MenuItem classes and logic.menu MenuItem classes more closely related. This is part of some refactoring in my working copy to keep soc/logic/site/sidebar.py from having to deal with html_menu classes (which is like having view code in the controller, which is bad).
Wed, 24 Sep 2008 02:36:47 +0000 Classes that wrap soc.logic.menu.Menu and soc.logic.menu.MenuItem to produce
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:36:47 +0000] rev 195
Classes that wrap soc.logic.menu.Menu and soc.logic.menu.MenuItem to produce HTML renderings of such lists.
Wed, 24 Sep 2008 02:27:01 +0000 Change indentation level to 2 (from 4) and rename MCE_DEF_SETTINGS to
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:27:01 +0000] rev 194
Change indentation level to 2 (from 4) and rename MCE_DEF_SETTINGS to DEF_MCE_SETTINGS to match the "default constant" naming convention elsewhere in the code.
Wed, 24 Sep 2008 02:24:49 +0000 Note 'groups' back-reference from 'founder' property in soc.models.group.Group.
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:24:49 +0000] rev 193
Note 'groups' back-reference from 'founder' property in soc.models.group.Group.
Wed, 24 Sep 2008 02:23:32 +0000 Simple MenuItem and Menu classes for keeping track of ordered menus.
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:23:32 +0000] rev 192
Simple MenuItem and Menu classes for keeping track of ordered menus.
Wed, 24 Sep 2008 02:22:12 +0000 These changes should have been in r620, but somehow I did not save them, or
Todd Larsen <tlarsen@google.com> [Wed, 24 Sep 2008 02:22:12 +0000] rev 191
These changes should have been in r620, but somehow I did not save them, or saved over them with an old copy in the editor. Not sure...
Tue, 23 Sep 2008 23:30:15 +0000 Move isReferrerSelf() and replaceSuffix() into new request_helpers.py module,
Todd Larsen <tlarsen@google.com> [Tue, 23 Sep 2008 23:30:15 +0000] rev 190
Move isReferrerSelf() and replaceSuffix() into new request_helpers.py module, since they are (mainly) used to manipulate parts of an HTTP request.
Tue, 23 Sep 2008 23:20:23 +0000 Split out HTTP request manipulation functions from template_helpers.py, which
Todd Larsen <tlarsen@google.com> [Tue, 23 Sep 2008 23:20:23 +0000] rev 189
Split out HTTP request manipulation functions from template_helpers.py, which is in danger of becoming a "misc" or "util" module unnecessarily.
Tue, 23 Sep 2008 19:20:57 +0000 Changes in TinyMCE widget in custom_widgets.py based on review comments.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 23 Sep 2008 19:20:57 +0000] rev 188
Changes in TinyMCE widget in custom_widgets.py based on review comments. Patch by: Pawel Solyga Review url: http://code.google.com/p/soc/source/detail?r=550
Tue, 23 Sep 2008 17:55:54 +0000 Change user list view instruction. Don't show "Next >" disabled greyed text in the list pagination if there is only one page.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 23 Sep 2008 17:55:54 +0000] rev 187
Change user list view instruction. Don't show "Next >" disabled greyed text in the list pagination if there is only one page.
Mon, 22 Sep 2008 14:13:32 +0000 Add Users List Developer view which is available at /site/user/list. Add User list custom templates which are used with list_helpers. Add "Users List" link in base.html template.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 22 Sep 2008 14:13:32 +0000] rev 186
Add Users List Developer view which is available at /site/user/list. Add User list custom templates which are used with list_helpers. Add "Users List" link in base.html template. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 22 Sep 2008 14:08:37 +0000 Add list_helpers functions that are going to be used when rendering list views like (Users List, Sponsors List etc).
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 22 Sep 2008 14:08:37 +0000] rev 185
Add list_helpers functions that are going to be used when rendering list views like (Users List, Sponsors List etc). Add list default templates and CSS classes. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 22 Sep 2008 13:42:53 +0000 Add support for changing User id (Google Account email) in User Profile Developer view. Now user profile developer edit view includes hidden key_name field. Fix typo in user/profile.py. Show former user ids in lookup and edit User Profile Developer views.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 22 Sep 2008 13:42:53 +0000] rev 184
Add support for changing User id (Google Account email) in User Profile Developer view. Now user profile developer edit view includes hidden key_name field. Fix typo in user/profile.py. Show former user ids in lookup and edit User Profile Developer views. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Sun, 21 Sep 2008 08:59:11 +0000 Small change to unescape function in template_helpers (move replace('&amp;', '&') at the end).
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 21 Sep 2008 08:59:11 +0000] rev 183
Small change to unescape function in template_helpers (move replace('&amp;', '&') at the end).
Sun, 21 Sep 2008 08:56:52 +0000 Add rounded corners graphics. Add .notice class and rounded corners classes to soc.css file, those will be used to better visualize submit_message like "Profile saved.".
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 21 Sep 2008 08:56:52 +0000] rev 182
Add rounded corners graphics. Add .notice class and rounded corners classes to soc.css file, those will be used to better visualize submit_message like "Profile saved.".
Sun, 21 Sep 2008 08:50:42 +0000 Remove Author model (use Person instead). Update models after removing Author. Add new Sponsor, Organization models.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 21 Sep 2008 08:50:42 +0000] rev 181
Remove Author model (use Person instead). Update models after removing Author. Add new Sponsor, Organization models. Patch by: Pawel Solyga Reviewed by: Todd Larsen Review issue: 801 Review URL: http://codereviews.googleopensourceprograms.com/801
Sun, 21 Sep 2008 02:16:00 +0000 Two changes to ease CI:
Augie Fackler <durin42@gmail.com> [Sun, 21 Sep 2008 02:16:00 +0000] rev 180
Two changes to ease CI: 1) If pysvn is missing, the tests for svn_helper don't run and pollute the output 2) svn_helper no longer depends on being located at trunk/scripts/ Patch by: Augie Fackler Review by: Todd Larsen Review Issue: 802 Reviewed URL: http://codereviews.googleopensourceprograms.com/802
Sat, 20 Sep 2008 19:04:43 +0000 Add custom 404 error message with link to "Create a New User" which is displayed when linkname in User Profile Developer view URL (/site/user/profile/<linkname>) doesn't exist. Add default value (None) to new_suffix parameter of template_helpers replaceSuffix and redirectToChangedSuffix functions.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 20 Sep 2008 19:04:43 +0000] rev 179
Add custom 404 error message with link to "Create a New User" which is displayed when linkname in User Profile Developer view URL (/site/user/profile/<linkname>) doesn't exist. Add default value (None) to new_suffix parameter of template_helpers replaceSuffix and redirectToChangedSuffix functions.
Sat, 20 Sep 2008 17:39:07 +0000 Testing buildbot. Sorry about the noise. (Last one for now, I've got most of the kinks figured out I think)
Augie Fackler <durin42@gmail.com> [Sat, 20 Sep 2008 17:39:07 +0000] rev 178
Testing buildbot. Sorry about the noise. (Last one for now, I've got most of the kinks figured out I think)
Sat, 20 Sep 2008 16:50:20 +0000 Testing buildbot. Sorry about the noise.
Augie Fackler <durin42@gmail.com> [Sat, 20 Sep 2008 16:50:20 +0000] rev 177
Testing buildbot. Sorry about the noise.
Sat, 20 Sep 2008 16:47:09 +0000 Testing buildbot. Sorry about the noise.
Augie Fackler <durin42@gmail.com> [Sat, 20 Sep 2008 16:47:09 +0000] rev 176
Testing buildbot. Sorry about the noise.
Fri, 19 Sep 2008 21:11:39 +0000 Make django.zip in release/, instead of in app/ with a symlink in release/.
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 21:11:39 +0000] rev 175
Make django.zip in release/, instead of in app/ with a symlink in release/. This allows debugging into app/django source code, which the presence of app/django.zip was blocking. Tested with both: dev_appserver.py release and dev_appserver.py app
Fri, 19 Sep 2008 18:02:37 +0000 A rough draft of the Group Model, to be merged with Pawel's current effort in
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 18:02:37 +0000] rev 174
A rough draft of the Group Model, to be merged with Pawel's current effort in his working copy. This is *very* incomplete...
Fri, 19 Sep 2008 17:51:33 +0000 First pass (from some old code notes) of a School Model (a form of Group).
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 17:51:33 +0000] rev 173
First pass (from some old code notes) of a School Model (a form of Group).
Fri, 19 Sep 2008 17:47:21 +0000 First pass (from some old code notes) of a Club Model (a form of Group).
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 17:47:21 +0000] rev 172
First pass (from some old code notes) of a Club Model (a form of Group).
Fri, 19 Sep 2008 12:45:13 +0000 Bug fixes to revision r596. User Account field in Developer User Profile view needs to be an email not a login name. Header title of User Profile Developer view, when form validation failes is now showing correct value ("Modify existing ..." instead of "Create new user ...").
Pawel Solyga <Pawel.Solyga@gmail.com> [Fri, 19 Sep 2008 12:45:13 +0000] rev 171
Bug fixes to revision r596. User Account field in Developer User Profile view needs to be an email not a login name. Header title of User Profile Developer view, when form validation failes is now showing correct value ("Modify existing ..." instead of "Create new user ...").
Fri, 19 Sep 2008 05:15:20 +0000 Add /site/user/profile Developer view for editing arbitrary User entities.
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 05:15:20 +0000] rev 170
Add /site/user/profile Developer view for editing arbitrary User entities. Update /user/profile edit() view to fix TODO about updating the URL when a POST of the form changes the link_name of the User. Add a Create New User link to the base.html sidebar mock-up.
Fri, 19 Sep 2008 05:12:35 +0000 Fix off-by-one corner case discovered during testing of /user/profile.
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 05:12:35 +0000] rev 169
Fix off-by-one corner case discovered during testing of /user/profile.
Fri, 19 Sep 2008 04:50:42 +0000 Added getSingleIndexedParamValue() that retrieves an index into a list of
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 04:50:42 +0000] rev 168
Added getSingleIndexedParamValue() that retrieves an index into a list of values from the named query parameter, and then indexes into the supplied list of values to return the corresponding value from the list. Used to convert numeric index query parameters passed by POST to the GET redirect target, so that the GET code can display messages, etc. (without passing the message itself as a query argument and having to escape it or have silly people pass in their own...).
Fri, 19 Sep 2008 04:28:17 +0000 Added replaceSuffix(), isReferrerSelf(), and redirectToChangedSuffix() to
Todd Larsen <tlarsen@google.com> [Fri, 19 Sep 2008 04:28:17 +0000] rev 167
Added replaceSuffix(), isReferrerSelf(), and redirectToChangedSuffix() to implement the TODO in the User profile views where the link name portion of the URL needs to change when the link_name Property is updated by the form.
Thu, 18 Sep 2008 23:07:06 +0000 Fixed too long lines and deleted unused imports in id_user.py.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 18 Sep 2008 23:07:06 +0000] rev 166
Fixed too long lines and deleted unused imports in id_user.py.
Thu, 18 Sep 2008 22:14:06 +0000 New default values for page title, header title and body of site home page.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 18 Sep 2008 22:14:06 +0000] rev 165
New default values for page title, header title and body of site home page.
Thu, 18 Sep 2008 22:11:56 +0000 Documentation updates and one typo fix.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 18 Sep 2008 22:11:56 +0000] rev 164
Documentation updates and one typo fix.
Thu, 18 Sep 2008 17:33:20 +0000 Add a td.formfielderrorlabel style, to highlight field labels that have errors.
Todd Larsen <tlarsen@google.com> [Thu, 18 Sep 2008 17:33:20 +0000] rev 163
Add a td.formfielderrorlabel style, to highlight field labels that have errors.
Thu, 18 Sep 2008 17:32:28 +0000 Swap field value and "required" columns to make more columns for field errors.
Todd Larsen <tlarsen@google.com> [Thu, 18 Sep 2008 17:32:28 +0000] rev 162
Swap field value and "required" columns to make more columns for field errors.
Thu, 18 Sep 2008 17:31:01 +0000 Add a verbose_name and help_text to the User.id Property.
Todd Larsen <tlarsen@google.com> [Thu, 18 Sep 2008 17:31:01 +0000] rev 161
Add a verbose_name and help_text to the User.id Property.
Tue, 16 Sep 2008 18:02:09 +0000 Explain why pushd and popd are needed when making tiny_mce.zip.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 18:02:09 +0000] rev 160
Explain why pushd and popd are needed when making tiny_mce.zip.
Tue, 16 Sep 2008 18:00:55 +0000 Use zip to compress tiny_mce, and use zipserve to serve it in Google App
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 18:00:55 +0000] rev 159
Use zip to compress tiny_mce, and use zipserve to serve it in Google App Engine.
Tue, 16 Sep 2008 17:38:09 +0000 Updated make_release.sh docs and added way for person invoking the script to override script variables such as RELEASE using something like "RELEASE=../testing_release ./make_release.sh".
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 16 Sep 2008 17:38:09 +0000] rev 158
Updated make_release.sh docs and added way for person invoking the script to override script variables such as RELEASE using something like "RELEASE=../testing_release ./make_release.sh".
Tue, 16 Sep 2008 17:07:58 +0000 Add recently-moved feedparser and tiny_mce to APP_DIRS.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 17:07:58 +0000] rev 157
Add recently-moved feedparser and tiny_mce to APP_DIRS.
Tue, 16 Sep 2008 17:05:43 +0000 Oops, this should have been part of the r580 commit.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 17:05:43 +0000] rev 156
Oops, this should have been part of the r580 commit.
Tue, 16 Sep 2008 17:05:07 +0000 Oops, this should have been part of the r577 commit.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 17:05:07 +0000] rev 155
Oops, this should have been part of the r577 commit.
Tue, 16 Sep 2008 16:49:25 +0000 Move third-party TinyMCE out of soc/content/js and into the application image
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 16:49:25 +0000] rev 154
Move third-party TinyMCE out of soc/content/js and into the application image root, like other third-party code. Update the app.yaml.template to add /tiny_mce as a source of static content.
Tue, 16 Sep 2008 16:42:55 +0000 Add README files to explain how third-party code is maintained in these
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 16:42:55 +0000] rev 153
Add README files to explain how third-party code is maintained in these directories.
Tue, 16 Sep 2008 16:24:18 +0000 Discourage third-party code from being embedded in the soc framework.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 16:24:18 +0000] rev 152
Discourage third-party code from being embedded in the soc framework.
Tue, 16 Sep 2008 16:22:49 +0000 Move third-party feedparser.py out of the soc framework package into its own
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 16:22:49 +0000] rev 151
Move third-party feedparser.py out of the soc framework package into its own package (similar to django).
Tue, 16 Sep 2008 15:56:15 +0000 Changed ZIPFILE variable to DJANGO_ZIPFILE in make_release.sh script and added 'cd $APP_FOLDER' before we zip django.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 16 Sep 2008 15:56:15 +0000] rev 150
Changed ZIPFILE variable to DJANGO_ZIPFILE in make_release.sh script and added 'cd $APP_FOLDER' before we zip django.
Tue, 16 Sep 2008 02:28:33 +0000 Load ../google_appengine into trunk/thirdparty/google_appengine.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 02:28:33 +0000] rev 149
Load ../google_appengine into trunk/thirdparty/google_appengine.
Tue, 16 Sep 2008 01:18:49 +0000 upload.py customized to work with codereviews.googleopensourceprograms.com.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 01:18:49 +0000] rev 148
upload.py customized to work with codereviews.googleopensourceprograms.com.
Tue, 16 Sep 2008 01:18:15 +0000 Pristine initial commit of upload.py script from
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 01:18:15 +0000] rev 147
Pristine initial commit of upload.py script from http://code.google.com/p/rietveld (r310).
Tue, 16 Sep 2008 01:15:00 +0000 gcl.py customized to work with codereviews.googleopensourceprograms.com and the
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 01:15:00 +0000] rev 146
gcl.py customized to work with codereviews.googleopensourceprograms.com and the melange-soc-dev@googlegroups.com mailing list.
Tue, 16 Sep 2008 01:14:18 +0000 Pristine initial commit of gcl.py script from chromium.org.
Todd Larsen <tlarsen@google.com> [Tue, 16 Sep 2008 01:14:18 +0000] rev 145
Pristine initial commit of gcl.py script from chromium.org.
Sun, 14 Sep 2008 20:32:32 +0000 Release shell script and associated changes. Set svn:ignore property on /app/django.zip file and /release folder.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 14 Sep 2008 20:32:32 +0000] rev 144
Release shell script and associated changes. Set svn:ignore property on /app/django.zip file and /release folder. Patch by: Pawel Solyga, Augie Fackler Review by: Todd Larsen, review-after-commit Review issue: 363 Review URL: http://codereviews.googleopensourceprograms.com/363
Sun, 14 Sep 2008 00:23:49 +0000 FIxed documentation in soc/logic/document.py for getDocumentFromPath function
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 14 Sep 2008 00:23:49 +0000] rev 143
FIxed documentation in soc/logic/document.py for getDocumentFromPath function Patch by: Christian López Espínol Reviewed by: Pawel Solyga Reviewed via: discussion on melange-soc-dev group
Sat, 13 Sep 2008 22:53:07 +0000 Forgot to change widgets to custom_widgets import in home.py after changing the name of soc/views/helpers/widgets.py file.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 13 Sep 2008 22:53:07 +0000] rev 142
Forgot to change widgets to custom_widgets import in home.py after changing the name of soc/views/helpers/widgets.py file.
Sat, 13 Sep 2008 22:00:51 +0000 Added Melange front page edit view where you can change title, content, feed url. Created SiteSettings and Document models and some logic for them. Added isFeedURLValid function in soc/logic/feed.py. Created some functions for handling datastore updates of different kinds of Models (soc/logic/model.py). Fixed some typos and too long lines of code.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 13 Sep 2008 22:00:51 +0000] rev 141
Added Melange front page edit view where you can change title, content, feed url. Created SiteSettings and Document models and some logic for them. Added isFeedURLValid function in soc/logic/feed.py. Created some functions for handling datastore updates of different kinds of Models (soc/logic/model.py). Fixed some typos and too long lines of code. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 13 Sep 2008 21:27:17 +0000 Added feedparser to soc/utils and modified svn:externals for vendor to include feedparser svn
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 13 Sep 2008 21:27:17 +0000] rev 140
Added feedparser to soc/utils and modified svn:externals for vendor to include feedparser svn Patch by: Pawel Solyga Review by: to-be-reviewed
Fri, 12 Sep 2008 21:54:37 +0000 Add getAltResponseIfNotLoggedIn() and getAltResponseIfNotDeveloper() simple
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 21:54:37 +0000] rev 139
Add getAltResponseIfNotLoggedIn() and getAltResponseIfNotDeveloper() simple view helpers. These cannot go into response_helpers.py because they create a circular reference with simple.py, and Django view import fails. Review URL: http://codereviews.googleopensourceprograms.com/602
Fri, 12 Sep 2008 20:36:17 +0000 Improve the __doc__ string of isIdDeveloper() to explain better how it now
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 20:36:17 +0000] rev 138
Improve the __doc__ string of isIdDeveloper() to explain better how it now functions.
Fri, 12 Sep 2008 20:31:56 +0000 Make isIdDeveloper() also able to check an is_developer Boolean property in
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 20:31:56 +0000] rev 137
Make isIdDeveloper() also able to check an is_developer Boolean property in User entities. Review URL: http://codereviews.googleopensourceprograms.com/601
Fri, 12 Sep 2008 19:01:44 +0000 Replace checkLinkNameForId() with isLinkNameAvailableForId(), and implement
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 19:01:44 +0000] rev 136
Replace checkLinkNameForId() with isLinkNameAvailableForId(), and implement that new function in terms of only the existing doesLinkNameExist() and doesLinkNameBelongToId(). Patch by: Todd Larsen Review by: Pawel Solyga Review via: discussion of patches on melange-soc-dev mailing list
Fri, 12 Sep 2008 16:33:04 +0000 Fixed one typo in response_helpers which caused is_admin context variable not to work correctly.
Pawel Solyga <Pawel.Solyga@gmail.com> [Fri, 12 Sep 2008 16:33:04 +0000] rev 135
Fixed one typo in response_helpers which caused is_admin context variable not to work correctly. Created new checkLinkNameForId function that checks if link_name is correct when creating new user and modifying existing one. This is now used for validation instead of doesLinkNameBelongToId in UserForm clean_link_name function. The previous validation function didn't allow to create new users and modify linkname of existing ones. Additionally I created new doesLinkNameExist helper function.
Fri, 12 Sep 2008 10:56:21 +0000 Fixed wrong user variable in lookup.html template for edit link (was user should be found_user).
Pawel Solyga <Pawel.Solyga@gmail.com> [Fri, 12 Sep 2008 10:56:21 +0000] rev 134
Fixed wrong user variable in lookup.html template for edit link (was user should be found_user). There is no DeveloperForm in site/user/profile.py changed that to LookupForm.
Fri, 12 Sep 2008 02:46:21 +0000 gcl.py committed this file, when it should not have even existed.
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 02:46:21 +0000] rev 133
gcl.py committed this file, when it should not have even existed.
Fri, 12 Sep 2008 02:37:15 +0000 Add a /site/user/lookup view that provides Developers with a form to look up
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 02:37:15 +0000] rev 132
Add a /site/user/lookup view that provides Developers with a form to look up User entities given email addresses or link names.
Fri, 12 Sep 2008 02:12:38 +0000 ...
Todd Larsen <tlarsen@google.com> [Fri, 12 Sep 2008 02:12:38 +0000] rev 131
...
Thu, 11 Sep 2008 21:30:08 +0000 Updated the script to:
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 11 Sep 2008 21:30:08 +0000] rev 130
Updated the script to: * Include a comment describing what it does * Use variables for anything non-standard * Use the --parse-only flag of epydoc * Exclude all 'django' modules through --exclude= * Run on '../app' by default, no more arguments needed * Clean up the output directory before running
Thu, 11 Sep 2008 20:50:58 +0000 Bugfix, invalid syntax noticed by epydoc.
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 11 Sep 2008 20:50:58 +0000] rev 129
Bugfix, invalid syntax noticed by epydoc.
Thu, 11 Sep 2008 12:06:57 +0000 Updated docs in response_helpers.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 11 Sep 2008 12:06:57 +0000] rev 128
Updated docs in response_helpers. Patch by: Pawel Solyga Review by: to-be-reviewed
Thu, 11 Sep 2008 12:01:20 +0000 Created custom_widgets.py and added TinyMCE django widget that can be later used for particular form fields.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 11 Sep 2008 12:01:20 +0000] rev 127
Created custom_widgets.py and added TinyMCE django widget that can be later used for particular form fields. Patch by: Pawel Solyga Review by: to-be-reviewed
Thu, 11 Sep 2008 11:56:24 +0000 Added TinyMCE to Melange in soc/content/js
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 11 Sep 2008 11:56:24 +0000] rev 126
Added TinyMCE to Melange in soc/content/js Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 30 Aug 2008 02:54:22 +0000 An emerging pattern with makeSiblingTemplatesList() is that views calling that
Todd Larsen <tlarsen@google.com> [Sat, 30 Aug 2008 02:54:22 +0000] rev 125
An emerging pattern with makeSiblingTemplatesList() is that views calling that function then append a known, default template "just in case". This change adds a default_template parameter to makeSiblingTemplatesList() to eliminate the extra "append a known default to the end" step for the caller. Patch by: Todd Larsen Review by: to-be-reviewed
Fri, 29 Aug 2008 04:24:31 +0000 Refactor soc/views/user/profile.py to make use of several of the new views
Todd Larsen <tlarsen@google.com> [Fri, 29 Aug 2008 04:24:31 +0000] rev 124
Refactor soc/views/user/profile.py to make use of several of the new views available in soc/views/simple.py. Patch by: Todd Larsen Review by: to-be-reviewed
Fri, 29 Aug 2008 02:59:59 +0000 Fix an overlooked cut-and-paste error.
Todd Larsen <tlarsen@google.com> [Fri, 29 Aug 2008 02:59:59 +0000] rev 123
Fix an overlooked cut-and-paste error. Patch by: Todd Larsen Review by: to-be-reviewed
Fri, 29 Aug 2008 02:52:02 +0000 Add a public() convenience wrapper around templateWithLinkName() for the common
Todd Larsen <tlarsen@google.com> [Fri, 29 Aug 2008 02:52:02 +0000] rev 122
Add a public() convenience wrapper around templateWithLinkName() for the common public.html case. Add a requestLogin() view. Patch by: Todd Larsen Review by: to-be-reviewed
Fri, 29 Aug 2008 00:00:34 +0000 This CSS change belonged with soc/templates/soc/error.html committed in r454.
Todd Larsen <tlarsen@google.com> [Fri, 29 Aug 2008 00:00:34 +0000] rev 121
This CSS change belonged with soc/templates/soc/error.html committed in r454. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 23:56:29 +0000 A default error.html template to go with the simple.errorResponse() view.
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 23:56:29 +0000] rev 120
A default error.html template to go with the simple.errorResponse() view. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 23:54:35 +0000 Add soc.views.simple containing (initially) two simple template views.
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 23:54:35 +0000] rev 119
Add soc.views.simple containing (initially) two simple template views. templateWithLinkName() is a view that can replace most public() read-only views. errorResponse() is a view that renders an error page for out_of_band.ErrorResponse exceptions. Also, change response_helpers.respond() to accept keyword arguments to pass to http.HttpResponse(). (errorResponse() makes use of this new respond() feature.) Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 22:27:40 +0000 Clean up User Model and User profile edit view now that soc.logic.site.id_user
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 22:27:40 +0000] rev 118
Clean up User Model and User profile edit view now that soc.logic.site.id_user module exists. Change usage of "user" to be "id" the variable refers to a Google Account and not a User entity. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 22:23:11 +0000 Pawel and I were working on the same thing, apparently. My template_helpers.py
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 22:23:11 +0000] rev 117
Pawel and I were working on the same thing, apparently. My template_helpers.py is more complete, so I am removing this one (that Pawel appears to not have used yet). Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 22:06:31 +0000 Factor out a getUniversalContext() function so that views that do not call
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 22:06:31 +0000] rev 116
Factor out a getUniversalContext() function so that views that do not call response_helpers.response() can benefit from the code that constructs shared template context variables common to many templates. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 21:49:53 +0000 Create a package for controller modules that interact with User entities.
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 21:49:53 +0000] rev 115
Create a package for controller modules that interact with User entities. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 21:35:34 +0000 A collection of functions for determining the characteristics of the "system"
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 21:35:34 +0000] rev 114
A collection of functions for determining the characteristics of the "system" on which a Melange application is running. Currently, this consists of only a boolean isDebug() function. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 21:30:55 +0000 Helpers for manipulating templates and template search paths.
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 21:30:55 +0000] rev 113
Helpers for manipulating templates and template search paths. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 21:15:39 +0000 Consolidate functions dealing with Google Accounts and look-up of User entities
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 21:15:39 +0000] rev 112
Consolidate functions dealing with Google Accounts and look-up of User entities into a single site-wide controller module. Tests will be added in a subsequent commit as soon as Google App Engine tests using mocker are figured out. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 28 Aug 2008 16:17:42 +0000 Exception classes used by controller logic to request an "out-of-band" response
Todd Larsen <tlarsen@google.com> [Thu, 28 Aug 2008 16:17:42 +0000] rev 111
Exception classes used by controller logic to request an "out-of-band" response be displayed by the view instead of what the view would normally display. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 27 Aug 2008 21:21:44 +0000 Base classes for all Datastore Models in Melange.
Todd Larsen <tlarsen@google.com> [Wed, 27 Aug 2008 21:21:44 +0000] rev 110
Base classes for all Datastore Models in Melange. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:49:54 +0000 Load ../../google_appengine into trunk/thirdparty/google_appengine.
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:49:54 +0000] rev 109
Load ../../google_appengine into trunk/thirdparty/google_appengine.
Tue, 26 Aug 2008 21:37:29 +0000 Create directories to load project into.
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:37:29 +0000] rev 108
Create directories to load project into. * trunk/thirdparty/google_appengine: New directory.
Tue, 26 Aug 2008 21:29:33 +0000 Move third-party code that is not required to be part of trunk/app into a
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:29:33 +0000] rev 107
Move third-party code that is not required to be part of trunk/app into a trunk/thirdparty "sandbox". Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:26:38 +0000 Move third-party code that is not required to be part of trunk/app into a
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:26:38 +0000] rev 106
Move third-party code that is not required to be part of trunk/app into a trunk/thirdparty "sandbox". Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:24:50 +0000 Remove the obsolete scripts left over from when trunk/app did not contain the
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:24:50 +0000] rev 105
Remove the obsolete scripts left over from when trunk/app did not contain the entire Google App Engine image. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:22:29 +0000 Add mocker 0.10.1 to trunk/thirdparty, so that it can be used to create mocks
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:22:29 +0000] rev 104
Add mocker 0.10.1 to trunk/thirdparty, so that it can be used to create mocks for testing the Google App Engine app itself. See also: http://blog.appenginefan.com/2008/06/unit-tests-for-google-app-engine-apps.html Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:20:44 +0000 Move LICENSE.django closer to the actual trumk/app/django code we are importing
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:20:44 +0000] rev 103
Move LICENSE.django closer to the actual trumk/app/django code we are importing (that exists in trunk/app to be part of the Google App Engine image). LICENSE.django cannot go in trunk/app/django itself, because that directory is maintained from the /vendor/django svn external using svn_load_dirs.pl (so putting all the way into trunk/app/django gets it repeatedly removed). Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 26 Aug 2008 21:05:43 +0000 Third-party packages that do not need to be part of trunk/app (because they are
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:05:43 +0000] rev 102
Third-party packages that do not need to be part of trunk/app (because they are not part of a Google App Engine image upload).
Tue, 26 Aug 2008 21:04:45 +0000 Since google_appengine isn't part of the uploaded trunk/app, there is no reason
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 21:04:45 +0000] rev 101
Since google_appengine isn't part of the uploaded trunk/app, there is no reason why it couldn't be in a thirdparty directory, alongside mocker.
Tue, 26 Aug 2008 20:20:50 +0000 Create directories to load project into.
Todd Larsen <tlarsen@google.com> [Tue, 26 Aug 2008 20:20:50 +0000] rev 100
Create directories to load project into. * trunk/google_appengine: New directory.
Fri, 22 Aug 2008 13:44:50 +0000 Added public view support (not using controller yet)
Pawel Solyga <Pawel.Solyga@gmail.com> [Fri, 22 Aug 2008 13:44:50 +0000] rev 99
Added public view support (not using controller yet) Changed Google Account variable from user to id in views and templates (no more confusions with Melange user). Added templates_helpers for makeSimblingTemplate function. Addded new template tag readonly_field_as_table_row used in public views Fixed one typo in roles.py
Wed, 20 Aug 2008 21:59:00 +0000 User Profile view (without controller yet).
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 20 Aug 2008 21:59:00 +0000] rev 98
User Profile view (without controller yet). Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 386 Review URL: http://codereviews.googleopensourceprograms.com/386
Wed, 20 Aug 2008 18:36:55 +0000 Moved Proposal model from wiki to source code and updated ProposalModel wiki page.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 20 Aug 2008 18:36:55 +0000] rev 97
Moved Proposal model from wiki to source code and updated ProposalModel wiki page. Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 362 Review URL: http://codereviews.googleopensourceprograms.com/362
Wed, 20 Aug 2008 10:14:49 +0000 Moved td.formfieldlabel to FORM TABLE FIELDS section.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 20 Aug 2008 10:14:49 +0000] rev 96
Moved td.formfieldlabel to FORM TABLE FIELDS section.
Wed, 20 Aug 2008 02:30:44 +0000 Move soc/control to soc/logic, so that tab-completion doesn't keep matching
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 02:30:44 +0000] rev 95
Move soc/control to soc/logic, so that tab-completion doesn't keep matching soc/content instead.
Wed, 20 Aug 2008 01:54:11 +0000 nickname was moved from Person to User recently.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 01:54:11 +0000] rev 94
nickname was moved from Person to User recently.
Wed, 20 Aug 2008 00:19:49 +0000 Add Roles template directory that was missing from r426 commit.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:19:49 +0000] rev 93
Add Roles template directory that was missing from r426 commit.
Wed, 20 Aug 2008 00:18:56 +0000 Create package for up-coming Role views.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:18:56 +0000] rev 92
Create package for up-coming Role views.
Wed, 20 Aug 2008 00:18:10 +0000 Minor indentation fix.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:18:10 +0000] rev 91
Minor indentation fix.
Wed, 20 Aug 2008 00:17:13 +0000 Create package for standard Melange controller modules.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:17:13 +0000] rev 90
Create package for standard Melange controller modules.
Wed, 20 Aug 2008 00:16:27 +0000 Reduce the indent to two spaces per hierarchy level, comment some groups of
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:16:27 +0000] rev 89
Reduce the indent to two spaces per hierarchy level, comment some groups of tags that are related, move #header down by #footer.
Wed, 20 Aug 2008 00:10:59 +0000 Some additional __doc__ comments (with some ideas for future plans) and removal
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:10:59 +0000] rev 88
Some additional __doc__ comments (with some ideas for future plans) and removal of some unnecessary imports.
Wed, 20 Aug 2008 00:08:31 +0000 Clean up some deletions from previous rearranging that did not get committed.
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:08:31 +0000] rev 87
Clean up some deletions from previous rearranging that did not get committed.
Wed, 20 Aug 2008 00:04:42 +0000 Fix up the URLs mapping to soc.views.user.profile.edit() and make the site base
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:04:42 +0000] rev 86
Fix up the URLs mapping to soc.views.user.profile.edit() and make the site base template (mostly a mock-up) point to /user/profile instead of the old /usr/linkname/profile from the static mock-up.
Wed, 20 Aug 2008 00:02:49 +0000 Move soc.views.user.profile.profile() to soc.views.user.profile.edit().
Todd Larsen <tlarsen@google.com> [Wed, 20 Aug 2008 00:02:49 +0000] rev 85
Move soc.views.user.profile.profile() to soc.views.user.profile.edit().
Tue, 19 Aug 2008 23:51:31 +0000 Flesh out the user/roles placeholders a little bit more.
Todd Larsen <tlarsen@google.com> [Tue, 19 Aug 2008 23:51:31 +0000] rev 84
Flesh out the user/roles placeholders a little bit more.
Tue, 19 Aug 2008 23:13:24 +0000 Created response helper respond() function that is used to generate base templates and it's child templates (handles sign in/out links, user name etc).
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 23:13:24 +0000] rev 83
Created response helper respond() function that is used to generate base templates and it's child templates (handles sign in/out links, user name etc). Updated User model helper text. Added basic user profile view (not finished yet). Added css entries for buttons and added buttons background. Added /user/profile and /user/profile/linkname support in urls.py.
Tue, 19 Aug 2008 22:37:40 +0000 Create placeholders for User Roles prototype.
Todd Larsen <tlarsen@google.com> [Tue, 19 Aug 2008 22:37:40 +0000] rev 82
Create placeholders for User Roles prototype.
Tue, 19 Aug 2008 22:26:24 +0000 Moved soc/site/home.html to soc/site/home/public.html and updated default template for public() in home.py
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 22:26:24 +0000] rev 81
Moved soc/site/home.html to soc/site/home/public.html and updated default template for public() in home.py
Tue, 19 Aug 2008 18:06:23 +0000 Indents in css file are now 2 spaces long.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 18:06:23 +0000] rev 80
Indents in css file are now 2 spaces long. Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 385 Review URL: http://codereviews.googleopensourceprograms.com/385
Tue, 19 Aug 2008 17:57:58 +0000 Home site templates and basic view.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 17:57:58 +0000] rev 79
Home site templates and basic view. Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 385 Review URL: http://codereviews.googleopensourceprograms.com/385
Tue, 19 Aug 2008 17:52:13 +0000 Updated User and Person models.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 17:52:13 +0000] rev 78
Updated User and Person models. Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 382 Review URL: http://codereviews.googleopensourceprograms.com/382
Tue, 19 Aug 2008 17:49:59 +0000 Debug flag value depends now on App Engine environment.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 19 Aug 2008 17:49:59 +0000] rev 77
Debug flag value depends now on App Engine environment. Patch by: Pawel Solyga Review by: Todd Larsen Review issue: 381 Review URL: http://codereviews.googleopensourceprograms.com/381
Mon, 18 Aug 2008 23:39:58 +0000 Changed name of the custom logo file. Now file name describes better image content.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 18 Aug 2008 23:39:58 +0000] rev 76
Changed name of the custom logo file. Now file name describes better image content.
Mon, 18 Aug 2008 22:09:43 +0000 Added logo for Melange home site (this will be used soon)
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 18 Aug 2008 22:09:43 +0000] rev 75
Added logo for Melange home site (this will be used soon)
Mon, 18 Aug 2008 17:00:23 +0000 Added 404 and 500 errors templates. You need to set DEBUG = False in Settings.py in order to see the pages.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 18 Aug 2008 17:00:23 +0000] rev 74
Added 404 and 500 errors templates. You need to set DEBUG = False in Settings.py in order to see the pages.
Mon, 18 Aug 2008 16:58:23 +0000 Created robots.txtx and simple Melange favicon.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 18 Aug 2008 16:58:23 +0000] rev 73
Created robots.txtx and simple Melange favicon. Added favicon and robots.txt support in app.yaml template.
Wed, 13 Aug 2008 21:52:40 +0000 Make soc.googlecode.com serve up mock-up pages as text/html.
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 21:52:40 +0000] rev 72
Make soc.googlecode.com serve up mock-up pages as text/html.
Wed, 13 Aug 2008 21:48:11 +0000 Add a mock-up of a previously-run (but not currently running) Program.
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 21:48:11 +0000] rev 71
Add a mock-up of a previously-run (but not currently running) Program.
Wed, 13 Aug 2008 21:45:59 +0000 Re-arrange mock-up paths for program/docs so that they go from less-specific
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 21:45:59 +0000] rev 70
Re-arrange mock-up paths for program/docs so that they go from less-specific (e.g. ghop2008, gsoc2009 program linknames) to more-specific (tos, rules, faqs document linknames). This matches the pattern of all of the other view paths, from "view descriptors" (like program/docs) to the specific item (ghop2008/rules).
Wed, 13 Aug 2008 21:35:22 +0000 New mockup for User Roles page.
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 21:35:22 +0000] rev 69
New mockup for User Roles page.
Wed, 13 Aug 2008 20:33:25 +0000 Relative URL path structure example for Organization admin role, for a specific
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 20:33:25 +0000] rev 68
Relative URL path structure example for Organization admin role, for a specific Program. View mock-up form will be added later.
Wed, 13 Aug 2008 20:30:48 +0000 Fix some broken links in the GHOP 2008 Program home page mock-up.
Todd Larsen <tlarsen@google.com> [Wed, 13 Aug 2008 20:30:48 +0000] rev 67
Fix some broken links in the GHOP 2008 Program home page mock-up.
Mon, 11 Aug 2008 16:57:46 +0000 Finished migrating the "proto" app (which only contained a Person profile edit
Todd Larsen <tlarsen@google.com> [Mon, 11 Aug 2008 16:57:46 +0000] rev 66
Finished migrating the "proto" app (which only contained a Person profile edit form) to the new combined trunk/app layout. Also, moved the form template from profile.html to profile/edit.html, to follow the "one template per view" approach (rather than have read-write vs. read-only logic in a single template).
Mon, 11 Aug 2008 16:44:47 +0000 Move app.yaml to app.yaml.template and add app.yaml to svn:ignore in trunk/app.
Todd Larsen <tlarsen@google.com> [Mon, 11 Aug 2008 16:44:47 +0000] rev 65
Move app.yaml to app.yaml.template and add app.yaml to svn:ignore in trunk/app. Each Google App Engine instance needs its own "application:" ID, and this should *not* be committed into the SoC SVN repository in trunk/app. (Individual deployment branches *will* have app.yaml files with Google App Engine application IDs in them, just not trunk/app.)
Mon, 04 Aug 2008 22:43:48 +0000 Remove last remnants of /thirdparty/.
Todd Larsen <tlarsen@google.com> [Mon, 04 Aug 2008 22:43:48 +0000] rev 64
Remove last remnants of /thirdparty/.
Mon, 04 Aug 2008 22:38:35 +0000 Move tests/ to top level of trunk/. Fix tests to run from new location. Add
Todd Larsen <tlarsen@google.com> [Mon, 04 Aug 2008 22:38:35 +0000] rev 63
Move tests/ to top level of trunk/. Fix tests to run from new location. Add missing __init__.py modules to make relative imports from tests work properly.
Mon, 04 Aug 2008 22:09:35 +0000 Finish moving the remaining "prototype" app pieces out of apps/proto,
Todd Larsen <tlarsen@google.com> [Mon, 04 Aug 2008 22:09:35 +0000] rev 62
Finish moving the remaining "prototype" app pieces out of apps/proto, and then remove trunk/apps. There is still some editing to do in the newly-relocated files (now in trunk/app/soc and trunk/app/ghop).
Mon, 28 Jul 2008 21:27:52 +0000 Change the MIME type of the remaining .html files to text/html
Todd Larsen <tlarsen@google.com> [Mon, 28 Jul 2008 21:27:52 +0000] rev 61
Change the MIME type of the remaining .html files to text/html
Mon, 28 Jul 2008 20:59:03 +0000 Set svn:mime-type to text/css so that browsers will use it as CSS when loaded
Todd Larsen <tlarsen@google.com> [Mon, 28 Jul 2008 20:59:03 +0000] rev 60
Set svn:mime-type to text/css so that browsers will use it as CSS when loaded from http://soc.googlecode.com/svn/trunk/mockups/
Mon, 28 Jul 2008 20:44:54 +0000 Set svn:mime-type to text/html so that browser will render the page when viewed
Todd Larsen <tlarsen@google.com> [Mon, 28 Jul 2008 20:44:54 +0000] rev 59
Set svn:mime-type to text/html so that browser will render the page when viewed via the http://soc.googlecode.com/svn/trunk/mockups/ link.
Mon, 28 Jul 2008 20:42:10 +0000 Mockups for some of the Melange views, adapted from the existing GSoC web app
Todd Larsen <tlarsen@google.com> [Mon, 28 Jul 2008 20:42:10 +0000] rev 58
Mockups for some of the Melange views, adapted from the existing GSoC web app (but in some cases significantly altered). All of the relative links assume /svn/trunk/mockups/ so that the pages will display properly when accessed from http://soc.googlecode.com/svn/trunk/mockups/.
Fri, 18 Jul 2008 18:38:41 +0000 HTML mockups of proposed Melange (generic), GSoC, and GHOP pages and forms.
Todd Larsen <tlarsen@google.com> [Fri, 18 Jul 2008 18:38:41 +0000] rev 57
HTML mockups of proposed Melange (generic), GSoC, and GHOP pages and forms. The HTML files in this directory are formatted to be viewed directly from svn via http://soc.googlecode.com/svn/trunk/mockups/. All of the paths will be relative (rooted at /svn/trunk/mockups/) and instructions will be added (in a mockups/README file) for configuring an Apache web server for previewing the pages from the svn working copy during development.
Fri, 18 Jul 2008 18:31:46 +0000 Make static content framework- and program-specific.
Todd Larsen <tlarsen@google.com> [Fri, 18 Jul 2008 18:31:46 +0000] rev 56
Make static content framework- and program-specific.
Fri, 18 Jul 2008 18:28:19 +0000 Remove the old "gsoc" and "ghop" apps directories (which now only contain a
Todd Larsen <tlarsen@google.com> [Fri, 18 Jul 2008 18:28:19 +0000] rev 55
Remove the old "gsoc" and "ghop" apps directories (which now only contain a lingering __init__.py file anyway).
Fri, 18 Jul 2008 18:22:23 +0000 Major reorganization of the soc svn repo, to merge into a single App Engine
Todd Larsen <tlarsen@google.com> [Fri, 18 Jul 2008 18:22:23 +0000] rev 54
Major reorganization of the soc svn repo, to merge into a single App Engine image (to make development easier, now that only a single app will run all Google Open Source programs).
Fri, 18 Jul 2008 18:14:01 +0000 First step of restructuring /trunk/ into a single App Engine app, avoiding all
Todd Larsen <tlarsen@google.com> [Fri, 18 Jul 2008 18:14:01 +0000] rev 53
First step of restructuring /trunk/ into a single App Engine app, avoiding all of the complicated scripts.
Tue, 10 Jun 2008 16:23:20 +0000 Changes to address comments by Sverre about the previous commit.
Todd Larsen <tlarsen@google.com> [Tue, 10 Jun 2008 16:23:20 +0000] rev 52
Changes to address comments by Sverre about the previous commit. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 301 Review URL: http://codereviews.googleopensourceprograms.com/301
Tue, 10 Jun 2008 16:19:59 +0000 Changes to address comments by Sverre about the previous commit.
Todd Larsen <tlarsen@google.com> [Tue, 10 Jun 2008 16:19:59 +0000] rev 51
Changes to address comments by Sverre about the previous commit. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 341 Review URL: http://codereviews.googleopensourceprograms.com/341
Tue, 10 Jun 2008 16:10:31 +0000 Changes to address Sverre's comments about the previous commit.
Todd Larsen <tlarsen@google.com> [Tue, 10 Jun 2008 16:10:31 +0000] rev 50
Changes to address Sverre's comments about the previous commit. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 321 Review URL: http://codereviews.googleopensourceprograms.com/321
Tue, 10 Jun 2008 16:08:15 +0000 Changes to address Sverre's comments to the previous commit.
Todd Larsen <tlarsen@google.com> [Tue, 10 Jun 2008 16:08:15 +0000] rev 49
Changes to address Sverre's comments to the previous commit. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 281 Review URL: http://codereviews.googleopensourceprograms.com/281
Mon, 09 Jun 2008 23:49:20 +0000 Addressed Sverre's commits on the previous commit.
Todd Larsen <tlarsen@google.com> [Mon, 09 Jun 2008 23:49:20 +0000] rev 48
Addressed Sverre's commits on the previous commit. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 282 Review URL: http://codereviews.googleopensourceprograms.com/282
Fri, 06 Jun 2008 04:30:49 +0000 Script to 'svn cp' /trunk/apps/<app>, /thirdparty/, /trunk/soc/ into a branch.
Todd Larsen <tlarsen@google.com> [Fri, 06 Jun 2008 04:30:49 +0000] rev 47
Script to 'svn cp' /trunk/apps/<app>, /thirdparty/, /trunk/soc/ into a branch. Patch by: Todd Larsen TO BE REVIEWED Review issue: 341 Review URL: http://codereviews.googleopensourceprograms.com/341
Fri, 06 Jun 2008 04:10:52 +0000 Script to 'svn export' /trunk/apps/<app>, /thirdparty/, /trunk/soc/ to local
Todd Larsen <tlarsen@google.com> [Fri, 06 Jun 2008 04:10:52 +0000] rev 46
Script to 'svn export' /trunk/apps/<app>, /thirdparty/, /trunk/soc/ to local filesystem. Patch by: Todd Larsen TO BE REVIEWED Review issue: 321 Review URL: http://codereviews.googleopensourceprograms.com/321
Fri, 06 Jun 2008 03:25:08 +0000 Module for new_branch.py and related scripts to manipulate Google App Engine
Todd Larsen <tlarsen@google.com> [Fri, 06 Jun 2008 03:25:08 +0000] rev 45
Module for new_branch.py and related scripts to manipulate Google App Engine "image" directories. Patch by: Todd Larsen TO BE REVIEWED Review issue: 282 Review URL: http://codereviews.googleopensourceprograms.com/282
Fri, 06 Jun 2008 03:18:55 +0000 New svn_helper.py functionality for new_branch.py and related scripts.
Todd Larsen <tlarsen@google.com> [Fri, 06 Jun 2008 03:18:55 +0000] rev 44
New svn_helper.py functionality for new_branch.py and related scripts. Patch by: Todd Larsen TO BE REVIEWED Review issue: 301 Review URL: http://codereviews.googleopensourceprograms.com/301
Fri, 06 Jun 2008 03:15:26 +0000 New settings.py functionality for new_branch.py and related scripts.
Todd Larsen <tlarsen@google.com> [Fri, 06 Jun 2008 03:15:26 +0000] rev 43
New settings.py functionality for new_branch.py and related scripts. Patch by: Todd Larsen TO BE REVIEWED Review issue: 281 Review URL: http://codereviews.googleopensourceprograms.com/281
Sat, 31 May 2008 01:13:58 +0000 Updated version of proto.css that defines some "form field" table cell styles
Todd Larsen <tlarsen@google.com> [Sat, 31 May 2008 01:13:58 +0000] rev 42
Updated version of proto.css that defines some "form field" table cell styles that was missed in the previous commit.
Sat, 31 May 2008 01:11:22 +0000 Empty index.yaml file created by dev_appserver.py, so that it will stop
Todd Larsen <tlarsen@google.com> [Sat, 31 May 2008 01:11:22 +0000] rev 41
Empty index.yaml file created by dev_appserver.py, so that it will stop showing up as an unknown file in the 'svn status' output.
Fri, 30 May 2008 17:14:42 +0000 A {% field_as_table_row %} template tag to simplify custom forms. (This
Todd Larsen <tlarsen@google.com> [Fri, 30 May 2008 17:14:42 +0000] rev 40
A {% field_as_table_row %} template tag to simplify custom forms. (This template file was missed in the r348 commit.) Patch by: Todd Larsen Review by: Pawel Solyga Review issue: 221 Review URL: http://codereviews.googleopensourceprograms.com/221
Wed, 28 May 2008 20:52:28 +0000 Major revamp of Person model, splitting up poorly-validated properties into
Todd Larsen <tlarsen@google.com> [Wed, 28 May 2008 20:52:28 +0000] rev 39
Major revamp of Person model, splitting up poorly-validated properties into StringProperties, etc. Patch by: Todd Larsen Review by: Pawel Solyga Review issue: 261 Review URL: http://codereviews.googleopensourceprograms.com/261
Fri, 23 May 2008 20:56:02 +0000 A {% field_as_table_row %} template tag to simplify custom forms.
Todd Larsen <tlarsen@google.com> [Fri, 23 May 2008 20:56:02 +0000] rev 38
A {% field_as_table_row %} template tag to simplify custom forms. Patch by: Todd Larsen Review by: Pawel Solyga Review issue: 221 Review URL: http://codereviews.googleopensourceprograms.com/221
Fri, 23 May 2008 19:07:45 +0000 List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com> [Fri, 23 May 2008 19:07:45 +0000] rev 37
List of countries and territories used in addresses. Patch by: Todd Larsen Review by: Maarten Lankhorst Review issue: 241 Review URL: http://codereviews.googleopensourceprograms.com/241
Fri, 23 May 2008 03:35:33 +0000 DbModelForm class that fixes verbose_name and help_text handling for Django
Todd Larsen <tlarsen@google.com> [Fri, 23 May 2008 03:35:33 +0000] rev 36
DbModelForm class that fixes verbose_name and help_text handling for Django forms generated from App Engine Datastore models. Patch by: Todd Larsen Review by: Augie Fackler Review issue: 201 Review URL: http://codereviews.googleopensourceprograms.com/201
Fri, 23 May 2008 00:22:07 +0000 Replace verbose text in __doc__ string with link to wiki topic about using
Todd Larsen <tlarsen@google.com> [Fri, 23 May 2008 00:22:07 +0000] rev 35
Replace verbose text in __doc__ string with link to wiki topic about using nosetests to run the tests.
Thu, 22 May 2008 19:49:02 +0000 Fix a typo in the {% extends %} example and add a section on Model-specific
Todd Larsen <tlarsen@google.com> [Thu, 22 May 2008 19:49:02 +0000] rev 34
Fix a typo in the {% extends %} example and add a section on Model-specific View template sub-directories.
Thu, 22 May 2008 19:37:38 +0000 Add customized proto/person/profile.html template that was missed in the
Todd Larsen <tlarsen@google.com> [Thu, 22 May 2008 19:37:38 +0000] rev 33
Add customized proto/person/profile.html template that was missed in the original apps/proto commit, and follow the new <model>/<view>.html directory structure now used in soc/templates/soc.
Thu, 22 May 2008 19:36:13 +0000 Move soc/profile.html into soc/person/profile.html, to avoid collisions between
Todd Larsen <tlarsen@google.com> [Thu, 22 May 2008 19:36:13 +0000] rev 32
Move soc/profile.html into soc/person/profile.html, to avoid collisions between similarly-named templates.
Wed, 21 May 2008 16:27:35 +0000 First iteration of a "prototype" Melange app, along with an initial Person
Todd Larsen <tlarsen@google.com> [Wed, 21 May 2008 16:27:35 +0000] rev 31
First iteration of a "prototype" Melange app, along with an initial Person Profile view. Patch by: Augie Fackler (with some additions by Todd Larsen) Review by: Todd Larsen Review issue: 46 Review URL: http://codereviews.googleopensourceprograms.com/46
Mon, 19 May 2008 17:01:02 +0000 Helper module used by utility and tool scripts to access svn repositories.
Todd Larsen <tlarsen@google.com> [Mon, 19 May 2008 17:01:02 +0000] rev 30
Helper module used by utility and tool scripts to access svn repositories. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 105 Review URL: http://codereviews.googleopensourceprograms.com/105
Fri, 16 May 2008 19:46:16 +0000 settings.py module (and associated tests) for reading a settings file and
Todd Larsen <tlarsen@google.com> [Fri, 16 May 2008 19:46:16 +0000] rev 29
settings.py module (and associated tests) for reading a settings file and combining it with command-line options, for SoC utility and tool scripts. Patch by: Todd Larsen Review by: Sverre Rabbelier Review issue: 145 Review URL: http://codereviews.googleopensourceprograms.com/145
Wed, 14 May 2008 01:48:13 +0000 Make the scripts and scripts/tests directories into packages by adding empty
Todd Larsen <tlarsen@google.com> [Wed, 14 May 2008 01:48:13 +0000] rev 28
Make the scripts and scripts/tests directories into packages by adding empty __init__.py files.
Wed, 14 May 2008 01:47:24 +0000 Create a sub-directory for tests of scripts and script helper modules.
Todd Larsen <tlarsen@google.com> [Wed, 14 May 2008 01:47:24 +0000] rev 27
Create a sub-directory for tests of scripts and script helper modules.
Tue, 13 May 2008 17:33:55 +0000 Nest GHOP module directories in a ghop/ghop sub-directory to preserve the
Todd Larsen <tlarsen@google.com> [Tue, 13 May 2008 17:33:55 +0000] rev 26
Nest GHOP module directories in a ghop/ghop sub-directory to preserve the module namespace when /trunk/apps/ghop/ is branched into a Google App Engine image.
Tue, 13 May 2008 17:31:56 +0000 Moving gsoc and ghop Melange app directories into /trunk/apps/ per Pawel's
Todd Larsen <tlarsen@google.com> [Tue, 13 May 2008 17:31:56 +0000] rev 25
Moving gsoc and ghop Melange app directories into /trunk/apps/ per Pawel's recent suggestion.
Tue, 13 May 2008 00:43:02 +0000 Move the GSoC-specific module hierarchy into a sub-directory to simplify the
Todd Larsen <tlarsen@google.com> [Tue, 13 May 2008 00:43:02 +0000] rev 24
Move the GSoC-specific module hierarchy into a sub-directory to simplify the branch-building scripts.
Tue, 13 May 2008 00:39:42 +0000 Move the GSoC-specific module hierarchy into a sub-directory to simplify the
Todd Larsen <tlarsen@google.com> [Tue, 13 May 2008 00:39:42 +0000] rev 23
Move the GSoC-specific module hierarchy into a sub-directory to simplify the branch-building scripts.
Mon, 12 May 2008 21:04:15 +0000 Initial definition of the Review Model.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 12 May 2008 21:04:15 +0000] rev 22
Initial definition of the Review Model. Patch by: Sverre Rabbelier Review by: Todd Larsen Review issue: 162 Review URL: http://codereviews.googleopensourceprograms.com/162
Mon, 12 May 2008 20:40:56 +0000 Initial definition of the Documentation Model.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 12 May 2008 20:40:56 +0000] rev 21
Initial definition of the Documentation Model. Patch by: Sverre Rabbelier Review by: Todd Larsen Review issue: 25 Review URL: http://codereviews.googleopensourceprograms.com/25
Mon, 12 May 2008 20:12:46 +0000 Initial definition of the Answer Model.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 12 May 2008 20:12:46 +0000] rev 20
Initial definition of the Answer Model. Patch by: Sverre Rabbelier Review by: Todd Larsen Review issue: 102 Review URL: http://codereviews.googleopensourceprograms.com/102
Mon, 12 May 2008 19:34:58 +0000 Initial definition of the Host Model.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 12 May 2008 19:34:58 +0000] rev 19
Initial definition of the Host Model. Patch by: Sverre Rabbelier Review by: Todd Larsen Review issue: 101 Review URL: http://codereviews.googleopensourceprograms.com/101
Sat, 10 May 2008 02:15:40 +0000 Initial definition of the Work Model.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 10 May 2008 02:15:40 +0000] rev 18
Initial definition of the Work Model. Patch by: Sverre Rabbelier Review by: Todd Larsen Review issue: 24 Review URL: http://codereviews.googleopensourceprograms.com/24
Fri, 09 May 2008 04:30:45 +0000 Per tlarsen, remove this externals reference to Django trunk.
Augie Fackler <durin42@gmail.com> [Fri, 09 May 2008 04:30:45 +0000] rev 17
Per tlarsen, remove this externals reference to Django trunk.
Fri, 09 May 2008 03:22:14 +0000 Initial definition of the Work Model.
Todd Larsen <tlarsen@google.com> [Fri, 09 May 2008 03:22:14 +0000] rev 16
Initial definition of the Work Model. Review: http://codereviews.googleopensourceprograms.com/63
Thu, 08 May 2008 23:58:47 +0000 Initial implementation of the Reviewer Model in the reviewer.py module.
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 May 2008 23:58:47 +0000] rev 15
Initial implementation of the Reviewer Model in the reviewer.py module. Review: http://codereviews.googleopensourceprograms.com/42
Thu, 08 May 2008 23:48:43 +0000 Initial implementation of the Contributor Model in the contributor.py module.
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 May 2008 23:48:43 +0000] rev 14
Initial implementation of the Contributor Model in the contributor.py module. Review: http://codereviews.googleopensourceprograms.com/61
Thu, 08 May 2008 22:34:47 +0000 Clarify back-reference relations the same way that they are documented for
Todd Larsen <tlarsen@google.com> [Thu, 08 May 2008 22:34:47 +0000] rev 13
Clarify back-reference relations the same way that they are documented for the User model in user.py. Review: http://codereviews.googleopensourceprograms.com/81
Thu, 08 May 2008 22:29:31 +0000 Initial implementation of the Author Model in the author.py module.
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 May 2008 22:29:31 +0000] rev 12
Initial implementation of the Author Model in the author.py module. Review: http://codereviews.googleopensourceprograms.com/41
Thu, 08 May 2008 21:48:03 +0000 Initial implementation of the Administrator Model in the administrator.py module.
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 May 2008 21:48:03 +0000] rev 11
Initial implementation of the Administrator Model in the administrator.py module. Reviewed-at: http://codereviews.googleopensourceprograms.com/21
Wed, 07 May 2008 21:52:33 +0000 Script to generate epydoc documents in wiki/html/epydoc.
Todd Larsen <tlarsen@google.com> [Wed, 07 May 2008 21:52:33 +0000] rev 10
Script to generate epydoc documents in wiki/html/epydoc. Contributed by Sverre Rabbelier.
Wed, 07 May 2008 19:55:24 +0000 Oops. The original scripts sub-directory was put in the wrong place.
Todd Larsen <tlarsen@google.com> [Wed, 07 May 2008 19:55:24 +0000] rev 9
Oops. The original scripts sub-directory was put in the wrong place.
Wed, 07 May 2008 00:39:03 +0000 Initial conversion of the Person Model from PersonModel.wiki to person.py.
Todd Larsen <tlarsen@google.com> [Wed, 07 May 2008 00:39:03 +0000] rev 8
Initial conversion of the Person Model from PersonModel.wiki to person.py.
Tue, 06 May 2008 22:06:43 +0000 Initial revision of the user.py module, containing the User Model, from the
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 22:06:43 +0000] rev 7
Initial revision of the user.py module, containing the User Model, from the patch contributed by Sverre Rabbelier. Thanks, Sverre, for contributing our first external patch!
Tue, 06 May 2008 21:58:48 +0000 Add /trunk/ of Django using svn:externals.
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 21:58:48 +0000] rev 6
Add /trunk/ of Django using svn:externals.
Tue, 06 May 2008 20:26:14 +0000 Initial AUTHORS file. Each contributor is added when their first contribution
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 20:26:14 +0000] rev 5
Initial AUTHORS file. Each contributor is added when their first contribution is commmitted.
Tue, 06 May 2008 19:31:07 +0000 Create the package directory structure for the GSoC and GHOP Melange
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 19:31:07 +0000] rev 4
Create the package directory structure for the GSoC and GHOP Melange applications, since we know that these are going to be written for sure.
Tue, 06 May 2008 19:25:37 +0000 Add a "namespace-subdivided" Django templates directory for the SoC
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 19:25:37 +0000] rev 3
Add a "namespace-subdivided" Django templates directory for the SoC framework.
Tue, 06 May 2008 19:19:22 +0000 Create the soc.views sub-package for modules that implement Views.
Todd Larsen <tlarsen@google.com> [Tue, 06 May 2008 19:19:22 +0000] rev 2
Create the soc.views sub-package for modules that implement Views.
Mon, 05 May 2008 22:46:54 +0000 Define the soc package and the soc.models sub-package.
Todd Larsen <tlarsen@google.com> [Mon, 05 May 2008 22:46:54 +0000] rev 1
Define the soc package and the soc.models sub-package.
(0) +240 +1000 tip