Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-13 | Merge branch 'master' into 0.9.x | Evan Prodromou | |
2010-01-13 | fix for non-% memory soft limit | Brion Vibber | |
2010-01-13 | queue daemon fixes: path fix for xmpp, suppress warning in memcached init | Brion Vibber | |
2010-01-14 | - Had to remove checking read vs. read-write in OAuth authenticated methods | Zach Copley | |
- Will now pick up source attr from OAuth app | |||
2010-01-14 | Check for read vs. read-write access on OAuth authenticated API mehtods. | Zach Copley | |
2010-01-14 | Revoke access token UI | Zach Copley | |
2010-01-14 | Fix approval date and label on apps list | Zach Copley | |
2010-01-14 | Make sure applications are really looked up by consumer key | Zach Copley | |
2010-01-14 | Rework application registration workflow to be more private | Zach Copley | |
2010-01-14 | OAuth 1.0 working now | Zach Copley | |
2010-01-14 | Updated markup for application edit form; image, radios | Sarven Capadisli | |
2010-01-14 | A little minimization | Sarven Capadisli | |
2010-01-14 | Added vcard and photo classes | Sarven Capadisli | |
2010-01-14 | Moved application image inside the anchor | Sarven Capadisli | |
2010-01-14 | Added missing end tag | Sarven Capadisli | |
2010-01-14 | Make API auth handle OAuth requests w/access tokens | Zach Copley | |
2010-01-14 | Fixed tabbing | Sarven Capadisli | |
2010-01-14 | Updated class for application list | Sarven Capadisli | |
2010-01-14 | Updated markup for application edit form submits | Sarven Capadisli | |
2010-01-14 | Better detial in connected OAuth applications list | Zach Copley | |
2010-01-14 | Exchanging authorized request tokens for access tokens working | Zach Copley | |
2010-01-14 | Workflow for request tokens and authorizing request tokens | Zach Copley | |
2010-01-14 | Action for issuing a request token | Zach Copley | |
2010-01-14 | Stubs for API OAuth token exchange stuff | Zach Copley | |
2010-01-14 | Add icons/icon upload to Oauth apps | Zach Copley | |
2010-01-14 | Workflow for registering new OAuth apps pretty much done. | Zach Copley | |
2010-01-14 | Reorganized the OAuth app URLs and more work on the register app workflow | Zach Copley | |
2010-01-14 | Started work on interface for displaying connected OAuth apps | Zach Copley | |
2010-01-14 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Sarven Capadisli | |
2010-01-14 | Update geo location UI for notice form where the geo data info is only | Sarven Capadisli | |
visible on @title of the enable/disable button. | |||
2010-01-13 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-13 | rev version in lib/common.php | Evan Prodromou | |
2010-01-13 | Fix for dbqueuehandler: if a queue is unrecognized, discard entries rather ↵ | Brion Vibber | |
than attempting to re-run them forever! | |||
2010-01-13 | remove session info in syslog | Evan Prodromou | |
2010-01-13 | Fix regressions in XMPP output during inbox refactoring | Brion Vibber | |
- NOTICE_INBOX_SOURCE_* constants moved to common.php since Notice_inbox.php not always loaded - fixed typo in User::staticGet() call which caused user #1 to receive messages once for each subscriber instead of for him/herself - 'continue' -> 'continue 2' inside switch() statement to fix loop escape (PHP considers switch() a looping construct for break & continue) | |||
2010-01-13 | Added timeout error handling for geo location | Sarven Capadisli | |
2010-01-13 | Using a JSON object for NoticeDataGeo text instead | Sarven Capadisli | |
2010-01-13 | add events for subscribing to people and joining groups | Evan Prodromou | |
2010-01-13 | refactor jabber broadcast for notice_inbox removal | Evan Prodromou | |
2010-01-12 | remove some debugging statements from util.php | Evan Prodromou | |
2010-01-12 | ws changes for phpcs | Evan Prodromou | |
2010-01-12 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-12 | Major refactoring of queue handlers to support running multiple sites in one ↵ | Brion Vibber | |
daemon. Key changes: * Initialization code moved from common.php to StatusNet class; can now switch configurations during runtime. * As a consequence, configuration files must now be idempotent... Be careful with constant, function or class definitions. * Control structure for daemons/QueueManager/QueueHandler has been refactored; the run loop is now managed by IoMaster run via scripts/queuedaemon.php IoManager subclasses are woken to handle socket input or polling, and may cover multiple sites. * Plugins can implement notice queue handlers more easily by registering a QueueHandler class; no more need to add a daemon. The new QueueDaemon runs from scripts/queuedaemon.php: * This replaces most of the old *handler.php scripts; they've been refactored to the bare handler classes. * Spawns multiple child processes to spread load; defaults to CPU count on Linux and Mac OS X systems, or override with --threads=N * When multithreaded, child processes are automatically respawned on failure. * Threads gracefully shut down and restart when passing a soft memory limit (defaults to 90% of memory_limit), limiting damage from memory leaks. * Support for UDP-based monitoring: http://www.gitorious.org/snqmon Rough control flow diagram: QueueDaemon -> IoMaster -> IoManager QueueManager [listen or poll] -> QueueHandler XmppManager [ping & keepalive] XmppConfirmManager [poll updates] Todo: * Respawning features not currently available running single-threaded. * When running single-site, configuration changes aren't picked up. * New sites or config changes affecting queue subscriptions are not yet handled without a daemon restart. * SNMP monitoring output to integrate with general tools (nagios, ganglia) * Convert XMPP confirmation message sends to use stomp queue instead of polling * Convert xmppdaemon.php to IoManager? * Convert Twitter status, friends import polling daemons to IoManager * Clean up some error reporting and failure modes * May need to adjust queue priorities for best perf in backlog/flood cases Detailed code history available in my daemon-work branch: http://www.gitorious.org/~brion/statusnet/brion-fixes/commits/daemon-work | |||
2010-01-12 | Avoid PHP notice when outputting API data for remote users; no $user means ↵ | Brion Vibber | |
no $user->timezone :) Trying to get property of non-object (/srv/com.leuksman.status/lib/api.php:171) | |||
2010-01-12 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-12 | Ticket 2152: avoid fatal when php.ini disables dl via disabled_functions ↵ | Brion Vibber | |
(function_exists returns false even though it exists and cannot be redefined) | |||
2010-01-11 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-11 | Fix format specifier on page title | Zach Copley | |
2010-01-11 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-11 | strip out session ID from root URL | Evan Prodromou | |