summaryrefslogtreecommitdiff
path: root/_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz
diff options
context:
space:
mode:
Diffstat (limited to '_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz')
-rw-r--r--_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz352
1 files changed, 352 insertions, 0 deletions
diff --git a/_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz b/_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz
new file mode 100644
index 000000000..be0cab6f4
--- /dev/null
+++ b/_darcs/inventories/20081006040733-5ed1f-01bc3eb49157daccde21c5bbe3505df7b584dfde.gz
@@ -0,0 +1,352 @@
+Starting with tag:
+[TAG 0.6.0
+Evan Prodromou <evan@controlyourself.ca>**20080923045458]
+[403 for a message that isn't yours.
+Evan Prodromou <evan@controlyourself.ca>**20080923050637]
+[change how Foreign_link fetches, and fix mixup between user-ids and foreign-ids in twittersettings
+Evan Prodromou <evan@controlyourself.ca>**20080923054413]
+[change twitter username to allow uppercase letters and underscores
+Evan Prodromou <evan@controlyourself.ca>**20080923060314]
+[incorrect message info shown in title
+Evan Prodromou <evan@controlyourself.ca>**20080923063029]
+[append LACONICA_VERSION to css files to force reload
+Evan Prodromou <evan@controlyourself.ca>**20080923065021]
+[make it look like a query
+Evan Prodromou <evan@controlyourself.ca>**20080923065211]
+[try some fiddling to get message notification going out
+Evan Prodromou <evan@controlyourself.ca>**20080923072150]
+[Twitter bridge - fix to allow linking to 'protected' Twitter users
+Zach Copley <zach@controlyourself.ca>**20080923074529]
+[was notifying user name not object
+Evan Prodromou <evan@controlyourself.ca>**20080923080246]
+[comma to dot
+Evan Prodromou <evan@controlyourself.ca>**20080923080855]
+[Twitter bridge: Hack to get around PHP cURL's use of @ as a metachar,
+Zach Copley <zach@controlyourself.ca>**20080923083632
+ which was keeping @reply messages from getting posted to Twitter.
+]
+[Twitter bridge - Changed Twitter username length check from 64 chars to Twitter max of 15.
+Zach Copley <zach@controlyourself.ca>**20080923084145]
+[rationalize Zach's change of length with my added _ and caps
+Evan Prodromou <evan@controlyourself.ca>**20080923174302]
+[user -> this
+Evan Prodromou <evan@controlyourself.ca>**20080923181648]
+[better logic around protecting messages
+Evan Prodromou <evan@controlyourself.ca>**20080923182024]
+[note privacy of login credentials and private messages
+Evan Prodromou <evan@controlyourself.ca>**20080923183035]
+[Added option to add disable attr to common_checkbox()
+Zach Copley <zach@controlyourself.ca>**20080923213829]
+[README - Added mbstring to the list of required PHP5 extensions
+Zach Copley <zach@controlyourself.ca>**20080923221439]
+[Twitter bridge - Bugfix: You can now turn off brige via prefs
+Zach Copley <zach@controlyourself.ca>**20080923231921]
+[Twitter bridge - pref setting to turn off sending @-replies to Twitter
+Zach Copley <zach@controlyourself.ca>**20080924023615]
+[Twitter bridge - fixed another bug that kept prefs from saving properly
+Zach Copley <zach@controlyourself.ca>**20080924052431]
+[Twitter bridge - Was using the wrong idiom to update foreign_link
+Zach Copley <zach@controlyourself.ca>**20080924060455
+ objs, which was causing UI inconsistencies. Fixed.
+
+]
+[change foreign links flags code to use bitmasks
+Evan Prodromou <evan@controlyourself.ca>**20080924150834
+
+ Zach was doing a lot of integer comparisons on the Foreign_link sync
+ fields. I switched them to use named bitmasks instead. I also switched
+ the semantics of bit 3 to be the opposite of what Zach had -- I find
+ lots of double-negatives in a checkbox to be hard to read.
+
+]
+[Fix ticket 662
+mac65@mac65.com**20080922213314
+ The user_timeline action for the Twitter API was not reading the page
+ argument. Added in one line to assign the page argument. Tested on local
+ install and it worked.
+
+]
+[Fix ticket 460
+mac65@mac65.com**20080922223429
+ The show action for the twitter user API was using subscribed instead of
+ subscriber to grab the friends_count.
+]
+[default sending local @ replies to Twitter
+Evan Prodromou <evan@controlyourself.ca>**20080924161708]
+[change the rule for detecting replies.
+Evan Prodromou <evan@controlyourself.ca>**20080924200710]
+[change handle() to use message-getting helper
+Evan Prodromou <evan@controlyourself.ca>**20080924202211]
+[put message form on inbox and outbox
+Evan Prodromou <evan@controlyourself.ca>**20080924204131]
+[correct url for new message form
+Evan Prodromou <evan@controlyourself.ca>**20080924210254]
+[redirect to outbox after posting
+Evan Prodromou <evan@controlyourself.ca>**20080924210459]
+[better redirect to outbox
+Evan Prodromou <evan@controlyourself.ca>**20080924210757]
+[try to clean up user-without-profile errors
+Evan Prodromou <evan@controlyourself.ca>**20080926145008]
+[caching layer for DB/DataObject
+Evan Prodromou <evan@controlyourself.ca>**20080926160941
+
+ I added a new class, Memcached_DataObject, that will (optionally)
+ fetch data out of a memcached server if it's available. This only
+ works on 'staticGet'.
+
+ Methods that write to the database (insert, update, delete) will clear
+ and set the cache correctly, too.
+
+]
+[prepend Memcached_DataObject require with INSTALLDIR
+Evan Prodromou <evan@controlyourself.ca>**20080926161540]
+[rename cached object file
+Evan Prodromou <evan@controlyourself.ca>**20080926161652]
+[path correct in require_once for memcached
+Evan Prodromou <evan@controlyourself.ca>**20080926161824]
+[better handling of staticGet
+Evan Prodromou <evan@controlyourself.ca>**20080926161946]
+[try to make some static/non-static stuff work right
+Evan Prodromou <evan@controlyourself.ca>**20080926162347]
+[better deletes and key names
+Evan Prodromou <evan@controlyourself.ca>**20080926163030]
+[handle one-argument calls to staticGet
+Evan Prodromou <evan@controlyourself.ca>**20080926163357]
+[hack to make keys work
+Evan Prodromou <evan@controlyourself.ca>**20080926163555]
+[don't record null key values
+Evan Prodromou <evan@controlyourself.ca>**20080926164021]
+[Memcache returns false on cache miss
+Evan Prodromou <evan@controlyourself.ca>**20080926164413]
+[another false-for-error
+Evan Prodromou <evan@controlyourself.ca>**20080926164532]
+[log a db error for inserting the notice
+Evan Prodromou <evan@controlyourself.ca>**20080926165029]
+[add some more info on notice update
+Evan Prodromou <evan@controlyourself.ca>**20080926165201]
+[wasn't returning results of update
+Evan Prodromou <evan@controlyourself.ca>**20080926165310]
+[handle multiple memcached servers
+Evan Prodromou <evan@controlyourself.ca>**20080926195501]
+[move memcache connections to util.php
+Evan Prodromou <evan@controlyourself.ca>**20080926200102]
+[slightly better check on $orig in update()
+Evan Prodromou <evan@controlyourself.ca>**20080927123507]
+[single function for important streams, with memcached support
+Evan Prodromou <evan@controlyourself.ca>**20080928120119
+
+ I moved the 4 streams for a user (with friends, faves, replies,
+ personal) into functions on the User object. Added a helper function
+ in Notice for making notice streams. Also, will fetch notice streams
+ out of the memcached server, if possible. Made the API, RSS, and HTML
+ output all use the same streams (hopefully cached).
+
+ Added some code to Notice to blow the cache when a notice is posted.
+ Also, added code to favor and disfavor actions to blow the faves
+ cache, too.
+
+]
+[shownotices takes user rather than profile in showstream
+Evan Prodromou <evan@controlyourself.ca>**20080928120616]
+[change arguments to Notice::publicStream
+Evan Prodromou <evan@controlyourself.ca>**20080928132747]
+[lost paren in Notice
+Evan Prodromou <evan@controlyourself.ca>**20080928132846]
+[add some debugging stuff to Notice
+Evan Prodromou <evan@prodromou.name>**20080928171407]
+[move noticewrapper to classes
+Evan Prodromou <evan@controlyourself.ca>**20080928171538]
+[remove noticewrapper
+Evan Prodromou <evan@controlyourself.ca>**20080928171634]
+[another debug notice
+Evan Prodromou <evan@controlyourself.ca>**20080928172002]
+[exact check on memcached results
+Evan Prodromou <evan@controlyourself.ca>**20080928173558]
+[correct some SQL and add some spaces
+Evan Prodromou <evan@controlyourself.ca>**20080928174316]
+[remove debugging code for notice streams
+Evan Prodromou <evan@controlyourself.ca>**20080928174814]
+[remove unneeded find() in userrss.php
+Evan Prodromou <evan@controlyourself.ca>**20080928175156]
+[fancy url for favorites rss
+Evan Prodromou <evan@controlyourself.ca>**20080928175626]
+[add favoritesrss
+Evan Prodromou <evan@controlyourself.ca>**20080928180132]
+[cache tag streams in Memcached, too
+Evan Prodromou <evan@controlyourself.ca>**20080928180904]
+[sync function names
+Evan Prodromou <evan@controlyourself.ca>**20080928181017]
+[add some whitespace to the qry for tags
+Evan Prodromou <evan@controlyourself.ca>**20080928181121]
+[pass tag parameter along to stream query
+Evan Prodromou <evan@controlyourself.ca>**20080928181255]
+[fixup tag display code
+Evan Prodromou <evan@controlyourself.ca>**20080928181503]
+[blow the cached streams for tags on a new notice
+Evan Prodromou <evan@controlyourself.ca>**20080928181812]
+[note about stream_select() bug in PHP 5.2.x
+Evan Prodromou <evan@controlyourself.ca>**20080928191022]
+[guarded call to conn method in xmppqueuehandler
+Evan Prodromou <evan@controlyourself.ca>**20080929205504]
+[blow cache in Notice for tags
+Evan Prodromou <evan@controlyourself.ca>**20080929222107]
+[trying to fix up pages in tags
+Evan Prodromou <evan@controlyourself.ca>**20080929230047]
+[log a warning on recovery of old recovery codes
+Evan Prodromou <evan@controlyourself.ca>**20080930124452]
+[use two-arg constructor for confirmation code
+Evan Prodromou <evan@controlyourself.ca>**20080930130530]
+[don't encache on insert; misses timestamps
+Evan Prodromou <evan@controlyourself.ca>**20080930130844]
+[some extlibs that were missing from 0.6.0
+Evan Prodromou <evan@controlyourself.ca>**20080930133847]
+[Add Lithuanian to list of supported languages
+CiaranG <ciaran@ciarang.com>**20080923140710]
+[Added Swedish to list of languages
+CiaranG <ciaran@ciarang.com>**20080923184851]
+[PostgreSQL: New tables for private messages and invitations (untested)
+CiaranG <ciaran@ciarang.com>**20080923214601]
+[PostgreSQL: Corrections to the two new table definitions
+CiaranG <ciaran@ciarang.com>**20080924113550]
+[Add a sys_get_temp_dir substitute to extlib for easier installation on versions that lack it
+CiaranG <ciaran@ciarang.com>**20080924150828]
+[A load of translations, including de_DE,es,it_IT,nl_NL,en_GB
+CiaranG <ciaran@ciarang.com>**20080924194608]
+[Translations updates using script
+CiaranG <ciaran@ciarang.com>**20080924205318]
+[More translations
+CiaranG <ciaran@ciarang.com>**20080924210153]
+[Updates to the update_translations script
+CiaranG <ciaran@ciarang.com>**20080925092854]
+[Latest translation updates
+CiaranG <ciaran@ciarang.com>**20080925113246]
+[Another batch of translations
+CiaranG <ciaran@ciarang.com>**20080926104442]
+[Fix error in xmpp help
+CiaranG <ciaran@ciarang.com>**20080926214627]
+[Make stopdaemons.sh work no matter where it runs from
+CiaranG <ciaran@ciarang.com>**20080927210355]
+[PostgreSQL: Put a default on confirm_address.address_extra to mimic mysql's behaviour when a not-null field is not set in a new record
+CiaranG <ciaran@ciarang.com>**20080929060227]
+[Fix problem with tags in different locales (Ticket #679)
+CiaranG <ciaran@ciarang.com>**20080924092031]
+[use profile URL instead of local URL
+Evan Prodromou <evan@controlyourself.ca>**20080930210542]
+[Fix replies tab pagination issue
+support@bambeeq.com**20081001010741
+ Problem:
+ Before / After links in replies tab don't work. When clicked they show "No such user" error.
+ How to reproduce:
+ 1. Access http://identi.ca/evan/replies
+ 2. Click on Before button
+
+]
+[remove unused helper function
+Evan Prodromou <evan@controlyourself.ca>**20081002144628]
+[add methods to Memcached_DataObject for caching compound keys
+Evan Prodromou <evan@controlyourself.ca>**20081002144715]
+[use pkeyGet for Avatar
+Evan Prodromou <evan@controlyourself.ca>**20081002144749]
+[try to use caching functions where possible in User
+Evan Prodromou <evan@controlyourself.ca>**20081002162513]
+[incorrect function call in Fave
+Evan Prodromou <evan@controlyourself.ca>**20081002162604]
+[don't try to free faves in User
+Evan Prodromou <evan@controlyourself.ca>**20081002162739]
+[only put notices that are local in the sitemap
+Evan Prodromou <evan@controlyourself.ca>**20081003192826]
+[better instructions in the password recovery page
+Evan Prodromou <evan@controlyourself.ca>**20081004232554]
+[more output in daemon.php
+Evan Prodromou <evan@controlezvous.ca>**20081005000851]
+[explicitly load classes for queuehandler
+Evan Prodromou <evan@controlyourself.ca>**20081005191505]
+[XMPP Direct Messaging / Last notice
+nick@cloudspider.com**20081003011145
+
+ Direct messaging now works under XMPP, the command syntax is 'd $nick
+ $message'. Also, a command to fetch a users last notice is in there
+ ('last $nick'). Notification of the recipient of a message is not yet
+ supported.
+
+]
+[more specific profile-get is slightly more efficient
+Evan Prodromou <evan@controlyourself.ca>**20081004021158]
+[basics of the command interpreter
+Evan Prodromou <evan@controlyourself.ca>**20081004021442]
+[move DB_DataObject ini files to more common name.
+Evan Prodromou <evan@controlyourself.ca>**20081004142205]
+[move fave notification to mail library
+Evan Prodromou <evan@controlyourself.ca>**20081004154454]
+[fill out commands, move to separate file
+Evan Prodromou <evan@controlyourself.ca>**20081004154846]
+[add channels and use command interpreter in different channels
+Evan Prodromou <evan@controlyourself.ca>**20081004163213]
+[text -> content in newnotice
+Evan Prodromou <evan@controlyourself.ca>**20081004170136]
+[correct use of $user to $this->user
+Evan Prodromou <evan@controlyourself.ca>**20081004170342]
+[correctly refer to notice as a notice
+Evan Prodromou <evan@controlyourself.ca>**20081004170550]
+[different message source per command channel
+Evan Prodromou <evan@controlyourself.ca>**20081004173427]
+[typo in message command
+Evan Prodromou <evan@controlyourself.ca>**20081004173609]
+[common_client_error -> common_user_error
+Evan Prodromou <evan@controlyourself.ca>**20081004173734]
+[FaveCommand -> FavCommand
+Evan Prodromou <evan@controlyourself.ca>**20081004173957]
+[check for notification flags in FavCommand
+Evan Prodromou <evan@controlyourself.ca>**20081004174519]
+[cleanup whitespace in lib/mail.php
+Evan Prodromou <evan@controlyourself.ca>**20081004174552]
+[correct output for Get command
+Evan Prodromou <evan@controlyourself.ca>**20081004182028]
+[Combined language patches that got missed due to repo dependencies
+CiaranG <ciaran@ciarang.com>**20081002181338]
+[pt_BR translation now has a new file ID
+CiaranG <ciaran@ciarang.com>**20081004143747]
+[New pt_BR translation, 100% complete
+CiaranG <ciaran@ciarang.com>**20081004144441]
+[Update q-value for completed pt_BR translation
+CiaranG <ciaran@ciarang.com>**20081004144545]
+[Twitter bridge -- more explicit checking of noticesync bits
+Zach Copley <zach@controlyourself.ca>**20080926190543]
+[Twitter-API: Viewing direct msgs in xml and json now work
+Zach Copley <zach@controlyourself.ca>**20080924234857]
+[Twitter-compatible API - rss and atom feeds for direct messages
+Zach Copley <zach@controlyourself.ca>**20080926012015]
+[Twitter-compatible API: Direct messages work (everything but destroy())
+Zach Copley <zach@controlyourself.ca>**20080929050826]
+[Twitter-compatible API - added source links to statuses/notices
+zach@controlyourself.ca**20080930175354]
+[Twitter-compatible API - Favorites now working!
+zach@controlyourself.ca**20080930194435]
+[Twitter-compatible API - factored out redundant JSON printing functions
+zach@controlyourself.ca**20080930212526]
+[Add support for since_id and before_id to Twitter API. Ticket #540.
+mac65@mac65.com**20081001001233]
+[Twitter-compatible API - Added content-type checks to several methods. Calling an API
+zach@controlyourself.ca**20081001020959
+ method with a bad content type used to return a blank page.
+]
+[Twitter-compatible API - cleaned up sloppy control flow: exit() statements everywhere
+zach@controlyourself.ca**20081001025421]
+[fix deleted function after synch from Zach
+Evan Prodromou <evan@controlyourself.ca>**20081004194218]
+[change stoica.ini to laconica.ini in config.php.sample
+Evan Prodromou <evan@controlyourself.ca>**20081004194611]
+[Fixed up conflict (over white space) in User.php
+Zach Copley <zach@controlyourself.ca>**20081005181350]
+[Another patch to fix up whitespace conflicts in User.php
+Zach Copley <zach@controlyourself.ca>**20081005181614]
+[Twitter-compatible API - hooked in command interpreter
+zach@controlyourself.ca**20081005030915]
+[Added OnCommand and OffCommand to the list of cmds the Twitter API
+zach@controlyourself.ca**20081005183850
+ supports thru statuses/update
+]
+[update README with info about 0.6.1 plus some forgotten stuff
+Evan Prodromou <evan@controlyourself.ca>**20081006040646]
+[increment the version
+Evan Prodromou <evan@controlyourself.ca>**20081006040713] \ No newline at end of file