Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-01 | Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
Conflicts: db/08to09.sql locale/statusnet.po scripts/update_po_templates.php | |||
2010-03-01 | Add index on group_index.notice_id, needed to pull list of target groups for ↵ | Brion Vibber | |
inbox delivery. Index was present on live identi.ca database but missing from master definitions: group_inbox_notice_id_idx | |||
2010-03-01 | Add index on post_id for file_to_post, needed for efficient lookups of ↵ | Brion Vibber | |
files/urls attached to a given post. | |||
2010-02-26 | Merge branch 'testing' into 0.9.x | Brion Vibber | |
2010-02-25 | add beta5 to beta6 script | Evan Prodromou | |
2010-02-25 | Not sure how this ended up in wrong-cased dir... | Brion Vibber | |
2010-02-25 | Add 'mainpage' to User_group | Evan Prodromou | |
Add the mainpage attribute to user_group objects. | |||
2010-02-24 | Make user_group able to handle remote groups | Evan Prodromou | |
We add a local_group table to store data about local groups. It has the unique key for nickname, so /group/<nickname> looks up here. Updated DB data object classes and data files. | |||
2010-02-17 | Merge branch 'testing' into 0.9.x | Brion Vibber | |
2010-02-17 | - conversation.uri needs to be nullable | Zach Copley | |
- factory method for creating new local conversations | |||
2010-02-16 | New Conversation DO to handle remote notices as conversation roots | Zach Copley | |
2010-02-05 | OAuth app name should not be null | Zach Copley | |
2010-02-05 | OAuth app name should not be null | Zach Copley | |
2010-02-02 | Better token revocation | Zach Copley | |
2010-02-02 | OAuth app names should be unique. | Zach Copley | |
2010-02-02 | Merge branch 'oauth-continued' into 0.9.x | Zach Copley | |
2010-02-02 | Better token revocation | Zach Copley | |
2010-02-01 | Create new field in consumer table in 08to09.sql | Ciaran Gultnieks | |
2010-02-01 | OAuth app names should be unique. | Zach Copley | |
2010-02-01 | Added oauth_appication tables to 08to09.sql | Ciaran Gultnieks | |
2010-01-27 | fix update script -- read the diff wrong and put a couple fields on wrong ↵ | Brion Vibber | |
table (whoops) | |||
2010-01-27 | Rename rc3to09.sql to rc3torc4.sql to avoid confusion if we add a ↵ | Brion Vibber | |
last-minute change after this! | |||
2010-01-27 | Add new oauth tables and modifications to 'consumer' table for rc4 | Brion Vibber | |
2010-01-26 | Site metadata tags in status_network: single 'tags' field, pipe-separated. | Brion Vibber | |
$sn->tags() returns tag list as array; $sn->hasTag('blah') to check for a particular tag only Could be used to control things in config file: $sn = Status_network::setupSite($_server, $_path, $_wildcard); if (!$sn) { die("No such site"); } if ($sn->hasTag('individual')) { /* blah */ } Note memcached keys are unchanged; if tags are changed from an external tool clear: statusnet:<dbname>:status_network:<key>:<val> for <key>s 'nickname', 'hostname', and 'pathname' | |||
2010-01-24 | Add verifier and verified callback to token for OAuth 1.0a | Zach Copley | |
2010-01-24 | Remove verifier from Oauth_application_user (not needed there) | Zach Copley | |
2010-01-24 | Callback URL can be null | Zach Copley | |
2010-01-24 | Decided we didn't need to keep the token secret in the | Zach Copley | |
Oauth_application_user record | |||
2010-01-24 | Associate request tokens with OAuth apps and app users | Zach Copley | |
2010-01-24 | Workflow for registering new OAuth apps pretty much done. | Zach Copley | |
2010-01-24 | Changed the OAuth app tables to refer to profiles instead of users. | Zach Copley | |
Added an owner column to oauth_application. | |||
2010-01-24 | Add new OAuth application tables and DataObjects. Also add a new | Zach Copley | |
column for consumer secret to consumer table. | |||
2010-01-21 | XMPP queued output & initial retooling of DB queue manager to support ↵ | Brion Vibber | |
non-Notice objects. Queue handlers for XMPP individual & firehose output now send their XML stanzas to another output queue instead of connecting directly to the chat server. This lets us have as many general processing threads as we need, while all actual XMPP input and output go through a single daemon with a single connection open. This avoids problems with multiple connected resources: * multiple windows shown in some chat clients (psi, gajim, kopete) * extra load on server * incoming message delivery forwarding issues Database changes: * queue_item drops 'notice_id' in favor of a 'frame' blob. This is based on Craig Andrews' work branch to generalize queues to take any object, but conservatively leaving out the serialization for now. Table updater (preserves any existing queued items) in db/rc3to09.sql Code changes to watch out for: * Queue handlers should now define a handle() method instead of handle_notice() * QueueDaemon and XmppDaemon now share common i/o (IoMaster) and respawning thread management (RespawningDaemon) infrastructure. * The polling XmppConfirmManager has been dropped, as the message is queued directly when saving IM settings. * Enable $config['queue']['debug_memory'] to output current memory usage at each run through the event loop to watch for memory leaks To do: * Adapt XMPP i/o to component connection mode for multi-site support. * XMPP input can also be broken out to a queue, which would allow the actual notice save etc to be handled by general queue threads. * Make sure there are no problems with simply pushing serialized Notice objects to queues. * Find a way to improve interactive performance of the database-backed queue handler; polling is pretty painful to XMPP. * Possibly redo the way QueueHandlers are injected into a QueueManager. The grouping used to split out the XMPP output queue is a bit awkward. | |||
2010-01-13 | script to upgrade from RC2 to RC3 | Evan Prodromou | |
2010-01-11 | Merge branch '0.9.x' into inblob | Evan Prodromou | |
2010-01-10 | fixed stray comma | Brenda Wallace | |
2010-01-10 | Revert "fixed stay comma" | Brenda Wallace | |
This reverts commit 2b273be400a0f4a3fc3df560e625ef0dfbd97f77. | |||
2010-01-10 | fixed stay comma | Brenda Wallace | |
2010-01-09 | add an inbox blob table | Evan Prodromou | |
2009-12-28 | Add user_location_prefs to upgrade script | Evan Prodromou | |
2009-12-28 | add table user_location_prefs | Evan Prodromou | |
2009-12-13 | fix typo / parse error in sql comment syntax | Brenda Wallace | |
2009-12-11 | add repeat_of column to notice table | Evan Prodromou | |
2009-12-10 | remove forward table from PostgreSQL scripts | Evan Prodromou | |
2009-12-10 | remove forward table from db scripts | Evan Prodromou | |
2009-12-09 | add missing table "forward" | Brenda Wallace | |
2009-12-09 | added missing table: location_namespace | Brenda Wallace | |
2009-12-08 | add forward table to updates | Evan Prodromou | |
2009-12-08 | add forward table | Evan Prodromou | |
2009-12-05 | Added 'login' command that gives you a link that can be used to login to the ↵ | Craig Andrews | |
website |