Starting with tag: [TAG 0.3.0 Evan Prodromou **20080613184833] [add public tab Evan Prodromou **20080614122038] [no arg Evan Prodromou **20080614122155] [take out public from views menu for now Evan Prodromou **20080614122517] [show default profile image in showstream Evan Prodromou **20080615014742] [some doc Evan Prodromou **20080615021852] [email notification on new subscriptions Evan Prodromou **20080615030202] [use site name as default sender Evan Prodromou **20080615030319] [fancy URLs should remember page Evan Prodromou **20080615035012] [before and after are switched, pass QSA in some rewrite rules Evan Prodromou **20080615035510] [add jQuery Evan Prodromou **20080617043650] [filename in jquery Evan Prodromou **20080617044054] [move roadmap to web site Evan Prodromou **20080617121642 I've put all the roadmap info into the Laconi.ca Web site: http://laconi.ca/PITS It's more detailed, more accessible for non-programmers, and more structured. To avoid having the two sources go out-of-synch, I'm deleting this one. ] [start openid rp integration Evan Prodromou **20080617133501] [remove roadmap Evan Prodromou **20080617133539] [ignore oid_.* tables when generating classes Evan Prodromou **20080617133941] [beginnings of OpenID login Evan Prodromou **20080617144942] [inclusion of our local OpenID lib Evan Prodromou **20080617145140] [more specific Store class Evan Prodromou **20080617150509] [forgot 'new' keyword Evan Prodromou **20080617150656] [add OpenID and SReg libraries Evan Prodromou **20080617151249] [fixup & Evan Prodromou **20080617152051] [close function call in javascript Evan Prodromou **20080617152444] [what exactly are we updating Evan Prodromou **20080615152047] [more debugging on profile update Evan Prodromou **20080615153123] [M-C changes in stoica Evan Prodromou **20080618015146] [make default a clone of stoica Evan Prodromou **20080618015423 Rather than trying to backfill a default theme from the Simple Life theme, we're just going to copy the stoica theme, and make some changes so it looks distinctive. ] [finish openid Evan Prodromou **20080618052638 Added some code to make finishing the OpenID login work. Changed the OID storage so that there's a "canonical" URL and a display URL. This is because of i-names, which is annoying. If the login succeeds, we try to find a local user associated with the canonical URL. If they don't exist, we let the user either create a new account, or login to an existing account and connect to it. A totally unrelated change is that the DB engine now uses InnoDB. ] [require the openid relational class Evan Prodromou **20080618054847] [fix prompt and debug input Evan Prodromou **20080618055349] [check existence of args not booleanness Evan Prodromou **20080618055657] [refactoring error Evan Prodromou **20080618055836] [fix get_saved_values() function in finishopenidlogin Evan Prodromou **20080618060549] [set nickname correctly Evan Prodromou **20080618061117] [go to profile instead of profile settings Evan Prodromou **20080618061833] [fix missing parens Evan Prodromou **20080618062059] [manage existing OpenIDs Evan Prodromou **20080618065320 Add a settings page to manage existing OpenIDs, or add OpenIDs to an account. ] [add OpenID settings to settings menu Evan Prodromou **20080618065508] [user_id in user_openid should not be unique Evan Prodromou **20080618070430] [dot not comma Evan Prodromou **20080618070710] [better error handling Evan Prodromou **20080618071207] [user_id in user_openid is not unique Evan Prodromou **20080618110126] [debugging on adding OpenID Evan Prodromou **20080618110853] [error on save Evan Prodromou **20080618111512] [return true on successful save of openid Evan Prodromou **20080618112624] [voodoo changes Evan Prodromou **20080618113720] [consolidate linking a user to an OpenID Evan Prodromou **20080618114310] [fix syntax error in finishopenidlogin Evan Prodromou **20080618123941] [references Evan Prodromou **20080618131519] [change variable name error Evan Prodromou **20080618131636] [debugging for addopenid problem Evan Prodromou **20080618132613] [move openid authentication to a common function Evan Prodromou **20080618133251] [fixup syntax error in openid.php Evan Prodromou **20080618150557] [better presentation on openidsettings Evan Prodromou **20080618160111] [better URLs for OpenID stuff Evan Prodromou **20080618160733] [fancified openidsettings URL Evan Prodromou **20080618161321] [more debugging output, better check on canonical Evan Prodromou **20080618162715] [fix debug to prefix with var name Evan Prodromou **20080618162838] [add submit class to all buttons Evan Prodromou **20080618163516] [don't put fake spaces in the text area Evan Prodromou **20080618025253] [fake spaces in textareas to fakeout XMLWriter Evan Prodromou **20080618030019] [move instructions up to the "whats up" area Evan Prodromou **20080618035739] [fix copy-and-paste error Evan Prodromou **20080618151103] [change sitename h2 to branding p Evan Prodromou **20080618152004] [more rigorous check on site logo Evan Prodromou **20080618153036] [class=branding => id=branding Evan Prodromou **20080618153258] [link in the branding p Evan Prodromou **20080618154643] [better pagination and no rows in subscriptions and subscribed Evan Prodromou **20080618165041] [more changes by M-C on the server Evan Prodromou **20080618175911] [small debugging and messaging fixes Evan Prodromou **20080618180642] [add xrds for trust root URL Evan Prodromou **20080618182647] [fix trust root in openid to use 'public' string Evan Prodromou **20080618182812] [remove 'oauth' from publicxrds Evan Prodromou **20080618183606] [add more debugging Evan Prodromou **20080618201123] [add a little XML goodness to redirect Evan Prodromou **20080618202500] [factor out similarities in subscriptions and subscribers Evan Prodromou **20080618171313] [change references from subscribed to subscribers Evan Prodromou **20080618171622] [more subscriptions/subscribers changes Evan Prodromou **20080618172444 Showstream now shows subscriptions in reverse chron order, like the other pages. Added a callback method to figure out who the _other_ guy is in a subscription. Changed gallery page to be a UL of images. ] [move instructions to top in openid pages Evan Prodromou **20080618190202] [removed message was slurping in success flag Evan Prodromou **20080618204421] [forgot settingsmenu in openidsettings Evan Prodromou **20080618204611] [take out check for other user Evan Prodromou **20080618210044] [switch password and id in munge_password Evan Prodromou **20080618211454 I think this is the less effective way to salt a password, BUT... I had a big bug in my code! All the code that was calling this function got the order of the params mixed up. So, to save heartache, I just reversed the order of the parameters, and reversed how the were used in the function. It should be functionally the same as before, but better documented. ] [add some reasonable things to configure Evan Prodromou **20080619014802] [config with path Evan Prodromou **20080619020540] [default DB driver is DB Evan Prodromou **20080619020634] [use DB as the data driver in dataobject.ini too Evan Prodromou **20080619021449] [do some commits Evan Prodromou **20080619033212] [use query method to do some transactions Evan Prodromou **20080619033619] [immediate mode for openid Evan Prodromou **20080619134710] [move update_user function to openid.php Evan Prodromou **20080619135148] [use openid.php functions in finishimmediate Evan Prodromou **20080619135603] [added some debugging stuff Evan Prodromou **20080619135944] [build backto a little smarter Evan Prodromou **20080619140350] [refresh the cookie on successful immediate Evan Prodromou **20080619140505] [copy args function Evan Prodromou **20080619141107] [M-C's changes to default theme on test2 Test Server 2 **20080619142224] [more changes by M-C on the dev server Evan Prodromou **20080619141755] [openid input styling Evan Prodromou **20080619143610] [id not class on openid_url input Evan Prodromou **20080619143829] [TAG 0.3.1 Identica Server **20080619145124] [update_user didn't return true Evan Prodromou **20080619145838] [update version Evan Prodromou **20080619150158] [TAG 0.3.2 Evan Prodromou **20080619150208]