summaryrefslogtreecommitdiff
path: root/_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz
diff options
context:
space:
mode:
Diffstat (limited to '_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz')
-rw-r--r--_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz414
1 files changed, 414 insertions, 0 deletions
diff --git a/_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz b/_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz
new file mode 100644
index 000000000..869958326
--- /dev/null
+++ b/_darcs/inventories/20080718164332-34904-c590580bef21d90072f988d2597154b954823299.gz
@@ -0,0 +1,414 @@
+Starting with tag:
+[TAG 0.4.3
+Evan Prodromou <evan@prodromou.name>**20080710045454]
+[don't auto-pull OpenID parameters
+Evan Prodromou <evan@prodromou.name>**20080710151842]
+[bug in userbyid
+Evan Prodromou <evan@prodromou.name>**20080711042022]
+[get avatar by nickname
+Evan Prodromou <evan@prodromou.name>**20080711060045
+
+ This is to support third-party apps that want to build an URL to an
+ avatar given a user's name.
+
+]
+[add 'avatar' to blacklisted names
+Evan Prodromou <evan@prodromou.name>**20080711171113]
+[better error checking in shownotice
+Evan Prodromou <evan@prodromou.name>**20080711171345]
+[check for error, not success!
+Evan Prodromou <evan@prodromou.name>**20080712051738]
+[Log msgs can now go to a file as well as syslog
+zach@copley.name**20080711070021]
+[add the logfile entry to common, a little recoding in common_log
+Evan Prodromou <evan@prodromou.name>**20080712151521]
+[Convert _t() to _() for gettext.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080708094531
+
+
+]
+[Remove tralling whitespace on lines and a gettext replacement that I missed.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080708095113
+
+]
+[Translate a few more strings.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080708100519]
+[bracket in the wrong place
+Mike Cochrane <mikec@mikenz.geek.nz>**20080708130408]
+[Merge conflicts and kill a whole lot of trailing whitespace on lines.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080709224630]
+[Resolve conflicts and convert _t( to _( where it was introduced again.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710045126]
+[Resolve conflict properly
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710045942]
+[Bracket in correct place
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710050202]
+[Missing sprintf
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710050459]
+[More _t( to _( and sprintfs in new code
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710051035]
+[Trailing whitespace on lines
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710051201]
+[Missed one _t
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710051331]
+[Stop after a redirect. Fixed remote subscription for me.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080710055726]
+[Convert more _t s to _
+Mike Cochrane <mikec@mikenz.geek.nz>**20080712115300]
+[Error I made merging a diff
+Mike Cochrane <mikec@mikenz.geek.nz>**20080712123942]
+[try to show zeroes in statistics
+Evan Prodromou <evan@prodromou.name>**20080712200909]
+[fixup name sent in subject of confirmation email
+Evan Prodromou <evan@prodromou.name>**20080712202017]
+[lost the site name, and moved everything into sprintf of gettext
+Evan Prodromou <evan@prodromou.name>**20080712202903]
+[reformat mail again
+Evan Prodromou <evan@prodromou.name>**20080712204923]
+[format string, again
+Evan Prodromou <evan@prodromou.name>**20080712205220]
+[change search forms to get (PITS 00248)
+Evan Prodromou <evan@prodromou.name>**20080712214610]
+[multibyte counter
+drry <drry@drry.jp>**20080708090418
+ #00179
+]
+[check type, not value, of counts
+Evan Prodromou <evan@prodromou.name>**20080713003932]
+[first pass at a sitemap generator
+Evan Prodromou <evan@prodromou.name>**20080713004936]
+[twiddle some parens in imsettings for gettext
+Evan Prodromou <evan@prodromou.name>**20080713130112]
+[restore enhanced login instructions, lost in gettext() switchover
+Evan Prodromou <evan@prodromou.name>**20080713151004]
+[little lost hash
+Evan Prodromou <evan@prodromou.name>**20080713151035]
+[Fixed non openid registration
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713024754]
+[Sort notices on the public page where they were posted in the same second
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713042238]
+[Merge some gettext strings to one line so translation tools are happier
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713044608]
+[Colapse a lot of strings to make like easier for translators and more consisitant for users
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713053748]
+[locale/laconica.pot can be used as a translation template to translate loconica.
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713060055
+
+ I have added an en_NZ translation which has a few of the spelling differences that we have down here.
+
+ Until a language interface is created add something like:
+ /* Set locale */
+ setlocale(LC_ALL, 'en_NZ');
+ bindtextdomain("laconica", './locale');
+ textdomain("laconica");
+
+ to index.php to allow you to test your new locale. I used http://www.poedit.net/ to edit the locale. Also see http://nz2.php.net/manual/en/function.setlocale.php#82288 is you're having issues getting you locale to work on linux.
+
+
+]
+[Sort notices by date then id so they are in the correct order when there are multiple in the same second
+Mike Cochrane <mikec@mikenz.geek.nz>**20080713065009]
+[conflict resolution after pulling from mikenz
+Evan Prodromou <evan@prodromou.name>**20080713215601]
+[remove dataobject.ini
+Evan Prodromou <evan@prodromou.name>**20080713220114
+
+ This is a useful file for development but not for deployment. Deleting
+ it so people don't use it on production servers.
+
+]
+[remove old file from themes dir
+Evan Prodromou <evan@prodromou.name>**20080713222006]
+[remove old index file
+Evan Prodromou <evan@prodromou.name>**20080713222056]
+[fixing IM message, AGAIN
+Evan Prodromou <evan@prodromou.name>**20080714022055]
+[extra space in link
+Evan Prodromou <evan@prodromou.name>**20080714060517]
+[add handle_session()
+Evan Prodromou <evan@prodromou.name>**20080714124733]
+[utility for getting avatar or default avatar
+Evan Prodromou <evan@prodromou.name>**20080714034443]
+[add extra Twitter cruft to jabber messages
+Evan Prodromou <evan@prodromou.name>**20080714034503]
+[make broadcast send notice with extra Twitter cruft
+Evan Prodromou <evan@prodromou.name>**20080714034647]
+[forgot to send a null for subject in XMPP message
+Evan Prodromou <evan@prodromou.name>**20080714043459]
+[get the msg to format
+Evan Prodromou <evan@prodromou.name>**20080714044153]
+[debugging changes on development server
+Evan Prodromou <evan@dev.controlezvous.ca>**20080714140209]
+[encode special chars in atom payload
+Evan Prodromou <evan@prodromou.name>**20080714143042]
+[build stanza ourselves, without library
+Evan Prodromou <evan@prodromou.name>**20080715033711]
+[work around probs with XMPPHP library
+Evan Prodromou <evan@prodromou.name>**20080715190519]
+[replies from people you're not subscribed to over Jabber
+Evan Prodromou <evan@prodromou.name>**20080715195513]
+[more info at registration time, better message when you're finished
+Evan Prodromou <evan@prodromou.name>**20080715213202]
+[fix checkbox for license
+Evan Prodromou <evan@prodromou.name>**20080715214249]
+[better formatting in registration results
+Evan Prodromou <evan@prodromou.name>**20080715214612]
+[more formatting for registration success
+Evan Prodromou <evan@prodromou.name>**20080715214934]
+[maybe an extra \n will help my formatting
+Evan Prodromou <evan@prodromou.name>**20080715215407]
+[one more linefeed
+Evan Prodromou <evan@prodromou.name>**20080715215556]
+[remove email settings from profile settings ahead of having its own tab
+Evan Prodromou <evan@prodromou.name>**20080715220144]
+[move email settings to its own tab
+Evan Prodromou <evan@prodromou.name>**20080715221826]
+[unique key on a boolean value is not scalable
+Evan Prodromou <evan@prodromou.name>**20080715221946]
+[rebuild classes based on DB change
+Evan Prodromou <evan@prodromou.name>**20080715222026]
+[bad class name in emailsettings
+Evan Prodromou <evan@prodromou.name>**20080715222342]
+[correct name for common_canonical_email
+Evan Prodromou <evan@prodromou.name>**20080715222554]
+[confirm address
+Evan Prodromou <evan@prodromou.name>**20080715223149]
+[Take full path for index file, not just name; change any "hourly" changefreqs to "daily"; add small function for W3C timestamps.
+Earle Martin <earle@downlode.org>**20080714000833]
+[Include user name in item titles for RSS aggregator users.
+Earle Martin <earle@downlode.org>**20080714153859]
+[Add SIOC data to global RSS feed.
+Earle Martin <earle@downlode.org>**20080714191328]
+[Don't capture trailing ")", "]" or ">" as part of URLs
+Earle Martin <earle@downlode.org>**20080715022045]
+[only loop through the list if there's a list
+Evan Prodromou <evan@dev.controlezvous.ca>**20080716004414]
+[PITS.00114: 'T USERNAME' should work like an @-link
+erik@erikstambaugh.com**20080709010415]
+[add alternative reply format
+Evan Prodromou <evan@prodromou.name>**20080716025842]
+[got the args to array unshift backwards
+Evan Prodromou <evan@prodromou.name>**20080716030022]
+[back out my change to the link format; see if it helps
+Evan Prodromou <evan@prodromou.name>**20080716030200]
+[more array munging
+Evan Prodromou <evan@prodromou.name>**20080716031346]
+[lcase tname
+Evan Prodromou <evan@prodromou.name>**20080716031459]
+[yet more array munging
+Evan Prodromou <evan@prodromou.name>**20080716031544]
+[sigh
+Evan Prodromou <evan@prodromou.name>**20080716031718]
+[Update laconica.pot with latest strings
+Mike Cochrane <mikec@mikenz.geek.nz>**20080714091337]
+[The first translation of laconica, fr_FR translation from Florian Biree <florian at biree.name>. Thanks :-)
+Mike Cochrane <mikec@mikenz.geek.nz>**20080714091448
+
+
+ To test locales add code like this to your index.php:
+
+ /* Set locale */
+ setlocale(LC_ALL, 'fr_FR');
+ bindtextdomain("laconica", './locale');
+ bind_textdomain_codeset("laconica", 'UTF-8');
+ textdomain("laconica");
+
+ UI coming soon from someone else for changing your language.
+
+
+]
+[Fixup rememberme cookie handling in the POST only case
+Dave Barry <dave@psax.org>**20080714050037]
+[lost else
+Evan Prodromou <evan@prodromou.name>**20080716053532]
+[error handler in xmppdaemon
+Evan Prodromou <evan@prodromou.name>**20080716054932]
+[add some warnings and stuff
+Evan Prodromou <evan@prodromou.name>**20080716061933]
+[bad default for email on command-line systems
+Evan Prodromou <evan@boursin.controlezvous.ca>**20080716055326]
+[slightly better error handling
+Evan Prodromou <evan@boursin.controlezvous.ca>**20080716064736]
+[better formatting on custom error
+Evan Prodromou <evan@prodromou.name>**20080716134408]
+[slight code hygiene for rssaction
+Evan Prodromou <evan@prodromou.name>**20080716152009
+
+ I moved the $creators array from being a global variable to being an
+ instance variable.
+
+ I also changed the URL that was used for the user, based on whether
+ they're a remote or local user.
+
+ Finally, I changed instances of $config to calls to common_config().
+
+]
+[utility function for getting a profile URI
+Evan Prodromou <evan@prodromou.name>**20080716152511
+
+ I added a utility function for getting a profile URI. At some point we
+ need to push commonalities between Remote_profile and User into the
+ Profile class; single-table inheritance. We do a lot of switching
+ around for no good reason on users and profiles.
+
+]
+[use root url of site, not hard-coded identi.ca URL
+Evan Prodromou <evan@prodromou.name>**20080716152906]
+[creator_url => creator_uri
+Evan Prodromou <evan@prodromou.name>**20080716163339]
+[remove tag URI stuff; unused and confusing
+Evan Prodromou <evan@prodromou.name>**20080716205359]
+[default value for avatar server
+Evan Prodromou <evan@prodromou.name>**20080716205541]
+[theme server support
+Evan Prodromou <evan@prodromou.name>**20080716205947]
+[default timezone
+Evan Prodromou <evan@prodromou.name>**20080716210949]
+[no such user in replies.
+Evan Prodromou <evan@prodromou.name>**20080717124215]
+[add a description with the bio in it to HTML head
+Evan Prodromou <evan@prodromou.name>**20080717124719]
+[better log message for incoming presence
+Evan Prodromou <evan@prodromou.name>**20080717132452]
+[public indexers in config file
+Evan Prodromou <evan@prodromou.name>**20080717134331]
+[remove default priority from sitemaps
+Evan Prodromou <evan@prodromou.name>**20080717153657]
+[use common functions
+Evan Prodromou <evan@prodromou.name>**20080717155212
+
+ I used the common function for the avatar URL, in case there's an
+ avatar server.
+
+ I used the common W3C DTF function.
+
+]
+[remove unused call to undefined function
+Evan Prodromou <evan@prodromou.name>**20080717155438]
+[restrict avatars to certain sizes in SQL
+Evan Prodromou <evan@prodromou.name>**20080717160257]
+[avatar files never change
+Evan Prodromou <evan@prodromou.name>**20080717160531]
+[add rel=me to homepage link
+Evan Prodromou <evan@prodromou.name>**20080717163211]
+[define syslog variables in common.php
+Evan Prodromou <evan@prodromou.name>**20080717163613]
+[uniquify the list of reply nicknames (DOH!)
+Evan Prodromou <evan@prodromou.name>**20080717164042]
+[First volly at a Twitter-compatible API. Just working out the
+zach@copley.name**20080712081247
+ detials of 1) Basic Auth and 2) dispatch to the right Action class
+ files to handle the requests.
+
+ You can hit it with...
+
+ http://localhost/laconica/api/public_timeline.json
+
+ or to try Basic Auth you can try something like:
+
+ http://nickname:password@localhost/laconica/api/statuses/friends_timeline.xml
+
+ Although that actual method isn't done yet, so it should authenticate
+ and then complain.
+
+]
+[Comment changed to reflect reality
+zach@copley.name**20080713083853]
+[Second shot at figuring out action dispatch for Twitter-compatible API
+zach@copley.name**20080714080741]
+[Stubs for all Twitter-API methods
+zach@copley.name**20080714080949]
+[All Twitter-compatible API calls answer now
+zach@copley.name**20080714190300]
+[First Twitter-compat API call works! /api/help/test.format
+zach@copley.name**20080714202728]
+[Twitter-compatible API: /statuses/public_timeline.xml sorta works
+zach@copley.name**20080715031812]
+[Prepended 'Twit' to Twitter-compatible API actions (renamed action
+zach@copley.name**20080715043121
+ files) to make it more clear what the action files are for.
+]
+[Twitter-compatible API: public_timeline.xml more complete
+zach@copley.name**20080715065850]
+[Twitter-compatible API: refactor in prep for json, rss, and atom formats
+zach@copley.name**20080715234131]
+[Twitter-compatible API: public_timeline.json now works
+zach@copley.name**20080716060922]
+[Twitter-compatible API: public_timeline.rss mostly working
+zach@copley.name**20080716072124]
+[Twitter-compatible API: public_timeline.rss really works now
+zach@copley.name**20080716191847]
+[Twitter-compatible API: public_timeline.atom works
+zach@copley.name**20080716205218]
+[Twitter-compatible API - code cleanup
+zach@copley.name**20080716220223]
+[Twitter-compatible API: statuses/show/id.format now works
+zach@copley.name**20080716230047]
+[Twitter-compatible API - /statuses/show and /statuses/update now work
+zach@copley.name**20080717054411]
+[add friend statuses, refactor output functions
+Evan Prodromou <evan@prodromou.name>**20080717210519]
+[support id, user timeline
+Evan Prodromou <evan@prodromou.name>**20080717211942]
+[sprintf error
+Evan Prodromou <evan@prodromou.name>**20080717213214]
+[Twitter-API: /statuses/replies.format now works (mostly)
+zach@copley.name**20080717222845]
+[Twitter-compatible API /statuses/replies.format -- changed subtitle to be more like Twitter's
+zach@copley.name**20080717223521]
+[Twitter-compatible API: /statuses/user_timeline/argument.format now works
+zach@copley.name**20080718002131]
+[Twitter-compatible API - updated rewrite rules to support /statuses/user_timeline
+zach@copley.name**20080718002324]
+[Link author avatars to posts directly.
+Earle Martin <earle@downlode.org>**20080716183052]
+[hand-built links.ini
+Evan Prodromou <evan@prodromou.name>**20080718013444]
+[Twitter-compatible API: white listed user_timeline and show as per twitter
+zach@copley.name**20080718023334]
+[Twitter-compatible API - first crack at /statuses/followers.format
+zach@copley.name**20080718025554]
+[Twitter-API: /account/verify_credentials.format now works
+zach@copley.name**20080718040332]
+[move mail notification to a utility function
+Evan Prodromou <evan@prodromou.name>**20080718041231]
+[show friendship stuff
+Evan Prodromou <evan@prodromou.name>**20080718041323]
+[add nonce links
+Evan Prodromou <evan@prodromou.name>**20080718041549]
+[beware of shadows
+Evan Prodromou <evan@prodromou.name>**20080718041633]
+[null reference error
+Evan Prodromou <evan@prodromou.name>**20080718042030]
+[getting the id from the wrong place
+Evan Prodromou <evan@prodromou.name>**20080718042352]
+[start and end xml
+Evan Prodromou <evan@prodromou.name>**20080718042511]
+[init and end documents
+Evan Prodromou <evan@prodromou.name>**20080718043456]
+[when in doubt, start throwing transactions around
+Evan Prodromou <evan@prodromou.name>**20080718043735]
+[exit on error
+Evan Prodromou <evan@prodromou.name>**20080718044905]
+[add create stamp to subscription in api
+Evan Prodromou <evan@prodromou.name>**20080718045150]
+[change fetch to find in api
+Evan Prodromou <evan@prodromou.name>**20080718045204]
+[handle some more cases
+Evan Prodromou <evan@prodromou.name>**20080718050845]
+[add api data
+Evan Prodromou <evan@prodromou.name>**20080718051318]
+[forgot ending element for users
+Evan Prodromou <evan@prodromou.name>**20080718051404]
+[add argumented friends and followers to api
+Evan Prodromou <evan@prodromou.name>**20080718051841]
+[pages and limits
+Evan Prodromou <evan@prodromou.name>**20080718052557]
+[add an HTML payload to outgoing notices
+Evan Prodromou <evan@prodromou.name>**20080718063130]
+[forgot the user's name in HTML output
+Evan Prodromou <evan@prodromou.name>**20080718070252]
+[remove API from list of unimplemented features.
+Evan Prodromou <evan@prodromou.name>**20080718164120]
+[increment software version
+Evan Prodromou <evan@controlezvous.ca>**20080718164317] \ No newline at end of file