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/.
(0) -100 -60 +60 +100 +300 +1000 tip