Timeline


and

03/20/09:

22:56 Changeset [621f5bb12ba33648e9f4c60d2822c173cd36c0ea] by Jim Garrison <jim@…>
pcl editor: added a 100x100 "nothing" placeholder image
21:10 Changeset [537f58b69005ff329b845f42faf8213585b68705] by Jim Garrison <jim@…>
name WikiPage?'s as "wiki/front_page" instead of just "front_page" this …
20:38 Changeset [e52fb225740086833b6bfeb50cbc68c757622aec] by Jim Garrison <jim@…>
show recaptcha in the current locale's language
20:07 Changeset [cc09d65495d121e1931699ed47ddfeafa9a91dac] by Jim Garrison <jim@…>
use recaptcha on account creation page
18:24 Changeset [5e45eb2f44785867ecf86988c29a157c4dc9dc63] by Jim Garrison <jim@…>
allow import of flickr photos only (no videos)
14:57 Changeset [7c3602e79a4355175b372d6b89dfc3440ecd5a31] by Jim Garrison <jim@…>
method="POST" should be method="post" indeed, xhtml 1.0 requires this
14:42 Changeset [90993a436e3c27182e7a04b9cf6447fb02948d15] by Jim Garrison <jim@…>
use "white" recaptcha theme
14:31 Changeset [451665065de39f8df31a09c6c851f91bcf113f17] by Jim Garrison <jim@…>
don't require a log message to save
14:26 Changeset [9942950a0f10ce3751d9f8b1b591f25420d5b42c] by Jim Garrison <jim@…>
recaptcha support in textwiki module
02:35 Changeset [b2bb6abeb9c76ea800fc559c28d694081c3550f0] by Jim Garrison <jim@…>
removed outdated comments
02:12 Changeset [b0a231abde8afddd36094acf64432b96e1f38745] by Jim Garrison <jim@…>
revert 376c0507855d6ea1cf111b112e97a4db3ed4a6d4 (that's what …
02:09 Changeset [d39e53537365c847ad56dc71f3f759d5d694e5fe] by Jim Garrison <jim@…>
use importlib for module imports importlib is to be part of python 2.7, …
02:01 Changeset [63e9d95ac9ba98c0254cdb8504a5b6b8dfe11776] by Jim Garrison <jim@…>
ignore *.mo

03/12/09:

23:57 Changeset [f163f68b2c830842befbc0d52fd4fe4ebdaf90ca] by Jim Garrison <jim@…>
always explicitly say utf-8 in the Content-type header
01:03 Changeset [33765d710f64a7de29f7e830e074f2065ef97604] by Jim Garrison <jim@…>
changes to DuctusCommonElement?; textwiki now saves log messages
00:26 Changeset [68948ff3d26339c5a39b3556998271ec3f216bde] by Jim Garrison <jim@…>
save log_message to database if available

03/10/09:

14:47 Changeset [b240a7a194255ce49e5e4dfb6265c241afc77743] by Jim Garrison <jim@…>
s/applet/module/;
14:29 Changeset [376c0507855d6ea1cf111b112e97a4db3ed4a6d4] by Jim Garrison <jim@…>
why not give everyone a "personal" directory, which is ignored by git…
14:29 Changeset [a1f399709307ff9d7c9d2897b5cdb7d4e51596e3] by Jim Garrison <jim@…>
define UnexpectedHeader? exception

03/05/09:

22:09 Changeset [e46cd956e28c8e94c67f9bd1c43c958376d9bb4f] by Jim Garrison <jim@…>
preliminary "diff" view

02/28/09:

14:52 Changeset [13688cbb31bb5871d43ede986582f1b8eec03b00] by Jim Garrison <jim@…>
ductus.resource.models.ArrayElement?.eq: fixed typo
14:46 Changeset [e2243d4f1e9ca902a2c2d39587d20860ed531e9b] by Jim Garrison <jim@…>
ductus.resource.models.ArrayElement?: force "optional" to be a read-only …
03:50 Changeset [15780946e098271e4a803ec919d0b30d998775ac] by Jim Garrison <jim@…>
ductus.resource.models: eq and ne for elements (untested)
03:39 Changeset [3f0b48836982f79584d8e1e0fc24bc08e9f888c4] by Jim Garrison <jim@…>
implemented ResourceDatabase?.keys()

02/26/09:

22:10 Changeset [92a7e2b07a1cad300ed2a00706ac9a4851e8f9d3] by Jim Garrison <jim@…>
ensure ResourceDatabase?.store is given bytestrings (i.e. nothing in …
21:52 Changeset [eb25fac1247c5c7d915d0242584fe4537ab125f3] by Jim Garrison <jim@…>
udpated setup.py
01:55 Changeset [b3c752b48415f4a44ab19e389850fca40e7dcc40] by Jim Garrison <jim@…>
wait until absolutely necessary to call flickr, instead of doing so on …

02/25/09:

22:25 Changeset [75217017b10a90c861510296fb03fc8a7095e665] by Jim Garrison <jim@…>
work on optional arrays
22:24 Changeset [7bc30cbf02527b3a85cff002782a87a4c5b5aed3] by Jim Garrison <jim@…>
fixed exception handling
18:16 Changeset [c77b748121fe7522e8797a5340a060900ebbbbff] by Jim Garrison <jim@…>
DUCTUS_WIKI_REMOTE
18:13 Changeset [26166d7e401fa207ffc2c1d0838edaaec8a4e80b] by Jim Garrison <jim@…>
DUCTUS_WIKI_REMOTE
17:30 Changeset [a5e9f46cdaa256ed7117ec8b444859294cffd413] by Jim Garrison <jim@…>
work in preparation for DUCTUS_WIKI_REMOTE
16:12 Changeset [bb92fca07e827f298d91a8ffedc4a501be6c61a7] by Jim Garrison <jim@…>
photo fetching now uses the flickr api instead of a series of hacks
16:12 Changeset [0569ce33b0d1574a1e3e574a3eb37ba4de6b2d13] by Jim Garrison <jim@…>
outdated comments

02/24/09:

02:17 Changeset [f4dd621c2ca25f0a240ae83c2b6742816477823b] by Jim Garrison <jim@…>
fixed some problems in ductus.resource.storage

02/22/09:

23:48 Changeset [09754bc5aefd27b7f20cefef9ae676c96da6d9c3] by Jim Garrison <jim@…>
system for handling "untrusted" storage backends, which may provide …
23:44 Changeset [799eba6e6a3d37ec0898954a728d74944ce9b741] by Jim Garrison <jim@…>
another fix for exif orientation handling
22:31 Changeset [a239a560a99028c3d1b054de7ea130c33ef704de] by Jim Garrison <jim@…>
flickr search page
18:20 Changeset [0dbedb8b6b8ed3eba76d951ee7cc0965d1a2d9af] by Jim Garrison <jim@…>
ductus.applets.picture.views: fixed rotation code for images without exif …
18:13 Changeset [3cbac01494bbbbbfcf24b33fda403119c03e42c9] by Jim Garrison <jim@…>
ductus.applets.picture.views: added adjust_orientation_from_exif function …
04:37 Changeset [617b9a6910b10e8eee33bbee3f76762504d50f85] by Jim Garrison <jim@…>
picture_choice_lesson: added an option to shuffle the deck when using the …
04:34 Changeset [73dc4ef49d4e904d1aa55be9f8e2ce53bb189cbd] by Jim Garrison <jim@…>
picture_choice_lesson: removed tmp_json view
04:18 Changeset [944f5d56821d43dccf5ac0594388399838b381cb] by Jim Garrison <jim@…>
picture_choice_lesson: correct/incorrect count
04:00 Changeset [007089c072e3c4d672e861ceb2417c10a6e97471] by Jim Garrison <jim@…>
can now add to a picture_choice_lesson through the UI
01:04 Changeset [a0af40ff53e98c6adca53fd32b12a05468ce01f6] by Jim Garrison <jim@…>
ductus.wiki: if SuccessfulEditRedirect? occurs during an AJAX request, …
01:01 Changeset [4b4cf4caec9996c82303dd3ce97b3b2e49f69118] by Jim Garrison <jim@…>
removed extraneous syntax
00:26 Changeset [6ac8a7a295d2b5d91db5826e8bb2d1a8d561f73c] by Jim Garrison <jim@…>
from this day forward we depend on Django 1.1 this change was instigated …

02/21/09:

23:30 Changeset [f58d0bb0a17e9925acd0516a40b0e72e0a8b9eda] by Jim Garrison <jim@…>
nsmap now works correctly for the item_prototype of an ArrayElement?
21:48 Changeset [ed924999637dc42eb45deb6e542369818c130528] by Jim Garrison <jim@…>
no longer require a log message for wiki location revisions. (even so, …
21:17 Changeset [f3a6e998f35c8bab066c1ba011d73fb3abe02b1a] by Jim Garrison <jim@…>
picture_choice: now callback functions are not called until the animation …
16:56 Changeset [cb760a064b66c0210b0a0389680f2059a580dc9d] by Jim Garrison <jim@…>
can now re-order a lesson and save it
04:11 Changeset [eeb565a67f36d97c76a5d16b21cd3ab47c8f1aa4] by Jim Garrison <jim@…>
moved allowed_licenses info to the settings file
03:55 Changeset [0b93d872dd44b812fbfb2676835bc8706360a556] by Jim Garrison <jim@…>
picture choice lesson auto-advance
01:31 Changeset [fbd15fbd62a298931649cdf93a5955c53ce3af73] by Jim Garrison <jim@…>
"correct" picture is now signified by a class attribute instead of …
00:10 Changeset [13bfb27ead301b401b68dae9254dd70c9db36000] by Jim Garrison <jim@…>
work on picture_choice_lesson views

02/20/09:

22:47 Changeset [2880b6b367e101bb06738e29c13a73d51b074145] by Jim Garrison <jim@…>
upgrade to jquery 1.3.2
04:09 Changeset [56432f0324e818b87f68551339016d7417cdd7c7] by Jim Garrison <jim@…>
deleted html_flashcards template
03:58 Changeset [8b7a474c36376af601db1cbf0c55f2c3952d81cd] by Jim Garrison <jim@…>
work on PictureChoiceLesson? models and edit view
03:56 Changeset [d042f8fb9beb5e30f338838bcf34c88af203c932] by Jim Garrison <jim@…>
picture_choice views work now
03:55 Changeset [6c1e8f974afef5d8527f098386be9a6009caeb2f] by Jim Garrison <jim@…>
force each PictureChoice? to have precisely 3 incorrect pictures
03:24 Changeset [89752485559057c6b3855efc402aa5c5d18ebc00] by Jim Garrison <jim@…>
fixed ArrayElement?.clone() to clone the actual array too; added a note …
02:21 Changeset [ee8c9c8a8d90db7de6c1b0fdfa56c6728069a1aa] by Jim Garrison <jim@…>
fixed PictureChoice? creation view
02:21 Changeset [11761e7f6fe4043efa434a37b0c62f18f847a98c] by Jim Garrison <jim@…>
now registers PictureChoice? model correctly
02:20 Changeset [7f102604f7137a3450e7014b31a7e551f990908b] by Jim Garrison <jim@…>
fixed PictureUrnField? validation

02/12/09:

06:47 Changeset [50214c6719d2190538c791bbc5dd5dc8169e087a] by Jim Garrison <jim@…>
more work on setuptools system
06:29 Changeset [8d51c0d63f24464350b4d99e156b95edaa0038a3] by Jim Garrison <jim@…>
updated setup.py, but the distribution still does not include data files
05:31 Changeset [9d018bb435b6612cd1392e789c50884db72a4e57] by Jim Garrison <jim@…>
on loading a new picture, return SuccessfulEditRedirect? instead of an …
05:30 Changeset [7d6054da0e6fd5ef14d71fb243be877a618f8ff6] by Jim Garrison <jim@…>
duplicated resolve_urn functionality, thus removing an import from a much …
05:27 Changeset [f8df0b621ac7d4a354ca130488bfaa611708a3da] by Jim Garrison <jim@…>
InterWikiLink? addict

02/10/09:

16:32 Changeset [ab0cc7cb286c94e87a92d65d037d1702f975b149] by Jim Garrison <jim@…>
no longer suppress errors if an applet import fails
16:32 Changeset [1db41f01b0cabc5ac6074d37768a30db735adea1] by Jim Garrison <jim@…>
removed statement that was meant for debugging

02/09/09:

14:22 Changeset [04769df3f326f362cf3a13c939954ae1da4bbd4e] by Jim Garrison <jim@…>
textwiki blob is now encoded in utf-8
12:05 Changeset [ed14848e31cd0f9b6dee26abdcb9ff1740b00598] by Jim Garrison <jim@…>
comment updates
12:02 Changeset [fa97a44d92d074b90482e35e8ec01972b710eb60] by Jim Garrison <jim@…>
"document history" view now has basic functionality; it provides a list of …
12:02 Changeset [b650e875d62148f1de1e3da865622d183ad7c121] by Jim Garrison <jim@…>
array elements are now correctly populated from XML
09:59 Changeset [4da698b8f84356a93286628d08d58d3fb1f67798] by Jim Garrison <jim@…>
wiki edit form no longer shows an error message that the field is …
09:56 Changeset [11d728b8d2ea3e823f4b016b92d1c7040194f6bb] by Jim Garrison <jim@…>
import an applet's "models" module when registering it
09:53 Changeset [e0ba0c3edfafb874f64bb87779d174533f76bb52] by Jim Garrison <jim@…>
register_installed_applets now called appropriately
09:47 Changeset [ded54153606f87d7d17f33555750d98c538ff454] by Jim Garrison <jim@…>
implicit_new_wikipage now sets HTTP status to 404
09:14 Changeset [1aba5ecb6e26c083f18205651d2c2229aef3eeda] by Jim Garrison <jim@…>
ductus.wiki.models: do some validation when saving WikiRevision? objects
08:22 Changeset [8227fcbb03e2130a2315643340984df7a198e53e] by Jim Garrison <jim@…>
improvements to view=xml_as_html: allow line wrapping and style the links …
07:41 Changeset [699148da187185808a35a8d97cfd8762f9b5bbd9] by Jim Garrison <jim@…>
Wikitext model now saves which markup language is used in a resource …
07:08 Changeset [9e49cf8875938531458571f0a870e7b0d8740dd1] by Jim Garrison <jim@…>
ability to show old revisions of wiki pages
07:07 Changeset [0aa1ffc967f32d585c7ee7eb5290ded6a5d76c8a] by Jim Garrison <jim@…>
new object model for resource classes, as well as too many other changes …

02/06/09:

06:55 Changeset [b864c102007d60b344b36179edb2af4a37ea3f2c] by Jim Garrison <jim@…>
upgraded to jquery 1.3
03:54 Changeset [2952175fcf942fab2b63afe06117dab9e0645c28] by Jim Garrison <jim@…>
use cStringIO instead of StringIO
03:51 Changeset [96fcb1eabda5db69df76d9c0516d4a0e17dcd99d] by Jim Garrison <jim@…>
script to execute a few doctests
03:43 Changeset [f7781f2e79ae979db826592c962b5f366be56de3] by Jim Garrison <jim@…>
fixed docstring to work with doctest

01/28/09:

18:47 Changeset [c6486ddb4e95c5bfe04c93efdb8ea23ed57f7c70] by Jim Garrison <jim@…>
implicit_new_wikipage in the works

01/27/09:

22:08 Changeset [754b0bec049eade65f89ccfd60e98e465d050f83] by Jim Garrison <jim@…>
fledgling user page
21:52 Changeset [1c8294a226a93edf166bdb160d40d428614ed6f9] by Jim Garrison <jim@…>
no slash after username

01/26/09:

01:15 Changeset [875b3a10f8d66adce40dbe0e6422c281c339894f] by Jim Garrison <jim@…>
got rid of most calls to vary_on_headers decorator (it is now used on …
01:09 Changeset [170feb74f436a54cbf71179e2964862ee073ea20] by Jim Garrison <jim@…>
further integrated urn and wiki apps by consolidating the template …
01:08 Changeset [8556989167e42fb5fd44ac198f7661685b0a5646] by Jim Garrison <jim@…>
wiki's location_history template: added link to old revisions
01:04 Changeset [a1baf7d22416e502cd9e0e8f79251bc806932bea] by Jim Garrison <jim@…>
ductus.wiki.models: added get_absolute_url and log_message field to …
01:03 Changeset [c60fd0182c3120b4cf372f11e0cecbc9c30e6b42] by Jim Garrison <jim@…>
added DUCTUS_SITE_HEAD setting (but its meaning is unclear... can we think …

01/25/09:

01:38 Changeset [037a78092589f0e92575cc585ee0d9278c4ecda0] by Jim Garrison <jim@…>
forgot to add ductus.wiki.decorators when I merged wiki and urn apps

01/24/09:

03:44 Changeset [4cc782d68a7502d0f315c1896e799df0f0a96d35] by Jim Garrison <jim@…>
minor change to view_index.html template
02:09 Changeset [f64a7f8a224f6b7e9cc8585718da4b43f8ce72dd] by Jim Garrison <jim@…>
document_history.html should extend ductus_document.html
01:03 Changeset [a80252da4c396350af87f2c588e02e0a0c2eb4e6] by Jim Garrison <jim@…>
ductus.urn app no longer exists
00:44 Changeset [e4a224c7183f717d57311f7714ff2f1db21dabca] by Jim Garrison <jim@…>
merged the "urn" app into the "wiki" app
00:06 Changeset [eff78e28b1b54c7a6766763e3d1cd07cf707943c] by Jim Garrison <jim@…>
fixed WikiPage?.get_absolute_url

01/23/09:

21:23 Changeset [dae9f2267cdbb8fd4b80089e41e5b96a7f96c7bd] by Jim Garrison <jim@…>
added fixme note to lower the cache time for default wikitext view
20:59 Changeset [223b380817acfc6f52afe12bd17b37944a388458] by Jim Garrison <jim@…>
added "unimplemented" notice for document_history
20:58 Changeset [2914b7b84fed76346ab44adfa9a907b836ce26a7] by Jim Garrison <jim@…>
i forgot to close the <a> tag after document history; fixed.
20:52 Changeset [49ace02f36bf5abab88e601fe53b93f869287afa] by Jim Garrison <jim@…>
have hybrid_history just show the location_history for now
20:48 Changeset [2e158301421ebd2e8bee83caca8fa66fbd07b401] by Jim Garrison <jim@…>
some work on ductus_document.html template
20:17 Changeset [7b0030f5188608eb03577bf7dff0953ec6dba82a] by Jim Garrison <jim@…>
urn view_index: default view link now works again
20:17 Changeset [64f2180b686eaadb7a2859ad940291becfa1899c] by Jim Garrison <jim@…>
we are now using django's csrf protection middleware
08:28 Changeset [07cc01480f74b94f1e30b7b8a2b37fe5faa5aedd] by Jim Garrison <jim@…>
textwiki: color internal links
08:10 Changeset [bbf3a4210f9e53d15c4bb189b7e7b7d0478c84f1] by Jim Garrison <jim@…>
css for hr
07:30 Changeset [dce7bc121769a9d4e8a7566c4a1fdb189ab76723] by Jim Garrison <jim@…>
fixed html_flashcards view to send Vary headers; also fixed …
06:49 Changeset [33b7315ee052b15eb5686e75019a517d1adfc7d0] by Jim Garrison <jim@…>
ductus.wiki: got rid of trailing slash in page urls

01/22/09:

06:16 Changeset [e1e049972e3f5b55544cd191e4e4832980ee4b62] by Jim Garrison <jim@…>
another translation
05:46 Changeset [11e9f9216bfdfd37a8d497a723f38e0126961d27] by Jim Garrison <jim@…>
fixed a few more translation strings
05:42 Changeset [e6a9eee5cef6686989311db5ab1d8ee8f64aec2d] by Jim Garrison <jim@…>
marked some strings for translation in the registration templates
05:33 Changeset [9b536c7b2830685e28521f3345dfb5af495ba8da] by Jim Garrison <jim@…>
removed defunct block
01:12 Changeset [ba2e38b2e97c44026dc41cd05cb71c3d3c7e12aa] by Jim Garrison <jim@…>
password reset template: added error message if link is invalid/expired
00:58 Changeset [a2a9e932b3a2377197736dd7aef736ab14fa26fa] by Jim Garrison <jim@…>
added example DEFAULT_FROM_EMAIL

01/21/09:

21:51 Changeset [ed43423ed0a62abdb592314826b62d7433f6d11c] by Jim Garrison <jim@…>
password reset
21:34 Changeset [1837bbe0117242d4744cab9566702206ec8004ae] by Jim Garrison <jim@…>
there is probably no need to wrap the account views to include the "Vary" …
20:41 Changeset [7eab8b786dfeef234ce97c899ab962a6b44e8d30] by Jim Garrison <jim@…>
added "applet_directories" template loader; we no longer need to duplicate …
20:07 Changeset [872003e44e9f58ea50f19f4e8b5ca5a16158b635] by Jim Garrison <jim@…>
ductus.resource.storage.union: added collect_resources option also …
17:36 Changeset [f69e8fa97dc7f2f37389cb4679731db8f4bacee1] by Jim Garrison <jim@…>
picture applet: save image resizes as a higher quality jpg (default was …

01/20/09:

23:46 Changeset [81aa6dad93070c644cb4e3d690d7c1b807a80940] by Jim Garrison <jim@…>
flattened "example" directory out of existence
15:21 Changeset [6dd8763b1d76f422eac39de1e7e3d3ada94be80c] by Jim Garrison <jim@…>
still a few caching issues, but i have confidence we are moving in the …
08:05 Changeset [3d9a7042ed367647df4a3ccbf565c07e21ff4469] by Jim Garrison <jim@…>
final portion of XML caching, which i am about to change significantly
06:28 Changeset [e9ae9f69427f76ef7f642dc22694af64633c0744] by Jim Garrison <jim@…>
added link to this feature request in django bug database
06:11 Changeset [20f3edd60e7b2128bf8136aa61c55b4f91562009] by Jim Garrison <jim@…>
another note for a change in django 1.1
04:39 Changeset [39f388018670811f6a9836e899c3c6f0a53fb039] by Jim Garrison <jim@…>
fixed brokenness if cookies are unset
04:21 Changeset [3476c89587c32c3e19c796b4df449a9804fe8567] by Jim Garrison <jim@…>
wrap view_urn to catch Http304, as I meant to do before
04:20 Changeset [20c3a9db4f0cb94a7241a70f9e8c95d70ad6f9cc] by Jim Garrison <jim@…>
note for upgrade to django 1.1
00:58 Changeset [3a0b0e3f1457e176ab9aa966e6e5da6fab6bcda9] by Jim Garrison <jim@…>
caching for images now works
00:01 Changeset [3e05a06e7154f685cf1c76a537a8d547cb5d2bc6] by Jim Garrison <jim@…>
another round of caching changes. wiki pages must now be revalidated

01/19/09:

23:32 Changeset [524f693f20b1d788c3e80b7df58252f5fe230127] by Jim Garrison <jim@…>
first round of ETag/cache work (uses Etags for raw requests and blobs)
22:25 Changeset [41da0c7d14d523c5f289f447c90ccb4e31bdf676] by Jim Garrison <jim@…>
split cache middleware into 2 phases, per Django 1.0 best practices
Note: See TracTimeline for information about the timeline view.