summaryrefslogtreecommitdiff
path: root/index.php
AgeCommit message (Collapse)Author
2009-08-27Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: EVENTS.txt actions/finishremotesubscribe.php actions/postnotice.php actions/public.php actions/remotesubscribe.php actions/showstream.php actions/updateprofile.php actions/userauthorization.php classes/laconica.ini lib/common.php lib/oauthstore.php lib/omb.php
2009-08-26define LACONICA and accept LACONICA for backwards compatibilityEvan Prodromou
2009-08-25global search and replace for laconica -> statusnetEvan Prodromou
2009-08-25change LACONICA to STATUSNETEvan Prodromou
2009-08-25a distributed -> the distributedEvan Prodromou
2009-08-25change Laconica and Control Yourself to StatusNet in PHP filesEvan Prodromou
2009-08-21Merge branch '0.9.x' into openidpluginEvan Prodromou
Conflicts: actions/login.php actions/register.php
2009-08-21Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: actions/updateprofile.php actions/userauthorization.php classes/User_group.php index.php install.php lib/accountsettingsaction.php lib/logingroupnav.php
2009-08-11Merge commit 'jeff-themovie/0.8.x-private-returnto' into 0.8.xCraig Andrews
2009-08-11Set returnto when redirected to login of a private installJeffery To
2009-08-11Added opensearch to the list of public actions.Jeffery To
IE7+ will ask for this (opensearch/people and opensearch/notice) on every page access, and as the content is not sensitive, returning it is better than a 307 redirect.
2009-08-10Added configuration option to only allow OpenID logins.Jeffery To
If $config['site']['openidonly'] is set to true: * the Login/Register pages will be removed from the navigation; * directly accesses to the Login/Register pages will redirect to the OpenID login page; * most links to the Login/Register pages will link to the OpenID login page instead. The user will still need to set a password to access the API and RSS feeds.
2009-08-07$args Was Out Of Scope in CheckMirror.Christopher Vollick
It looks like when the code was factored out no one noticed this variable doesn't exist here.
2009-08-04say that it's OK to do OpenID login in private modeEvan Prodromou
2009-08-04event for determining if an action is a login actionEvan Prodromou
2009-08-04lighttpd rewrites now possible in other directories.Tom Adams
2009-08-04Enable 404-based rewrites for lighttpd installations in /Tom Adams
2009-07-29/check-fancy now works when installed in root dir.Tom Adams
2009-07-14Adds HTTP basic authentication for private RSS 1.0 feedsJeffery To
2009-06-27don't need config in main anymoreEvan Prodromou
2009-06-27use the session class to store sessionsEvan Prodromou
2009-06-25show backtrace on errorEvan Prodromou
2009-06-20Update copyright dates in files modified in 2009Evan Prodromou
2009-06-20change Controlez-Vous to Control YourselfEvan Prodromou
2009-06-14better handling of PEAR errorsEvan Prodromou
2009-05-26Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.xEvan Prodromou
2009-05-25Merge branch '0.8.x' into statsEvan Prodromou
Conflicts: README
2009-05-25Small bugfix to installer fixing fancy URL detection.Robin Millette
2009-05-18Merge branch '0.7.x' into 0.8.xSarven Capadisli
Conflicts: EVENTS.txt
2009-05-17Refactored new sections code to proper classes and added notice link to ↵Robin Millette
links in notice sections.
2009-05-17Added site path field to installer + fancy URL javascript auto-detection.Robin Millette
2009-05-15add a hook to muck around with the arguments array after it's initializedEvan Prodromou
2009-04-23Added Snapshot::check() to main function for index.phpEvan Prodromou
2009-04-13isReadOnly() now takes argumentsEvan Prodromou
Add an array of arguments to isReadOnly() method of actions, to let them change their results depending on what actions are called. Primarily used by the 'api' action. Ideally in the future that will be multiple actions. But this might still be useful.
2009-03-11fixup config errorsEvan Prodromou
2009-03-04Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-03-04Check for config file when runningEvan Prodromou
When running the full system, check for a config file, and throw an error if none is found.
2009-03-04Additional (optional, defaults to off) logging of PEAR error details, which ↵CiaranG
allows database issues to be more easily diagnosed.
2009-02-20accidentally used as a global in index.phpEvan Prodromou
2009-02-20avoid notices on undefined array elementsEvan Prodromou
2009-02-12ignore no-data error, since we use it all the timeEvan Prodromou
2009-02-11Handle DB_DataObject errors betterEvan Prodromou
We try to handle DB_DataObject errors a little bit better. Previously, they just spit out a cryptic string to the browser with a suggestion to turn on debugging (not a good idea!). So, we catch the error, write the full error message to the log, and then tell users that the can contact the admins if they need to.
2009-02-11Use a router singletonEvan Prodromou
2009-02-10integrate URL routing into core codeEvan Prodromou
2009-02-09Change action autoloading to allow actions in pluginsEvan Prodromou
Since plugins may define custom actions, we shouldn't require that there be a file in our actions/ subdir for every action. So, I changed the (admittedly hackish) auto-loading code in index.php so it instead checks whether a class exists with the expected name. This, in turn, uses the increasingly hacking __autoload() function, which I changed to auto-load stuff named "BlahblahAction" from the actions subdir if available.
2009-02-09Add InitializePlugin and CleanupPlugin eventsEvan Prodromou
We add two events to allow plugins to initialize and cleanup.
2009-02-09Better exception handling in indexEvan Prodromou
Some better exception handling in Web entry point.
2009-02-09Index and Action use ExceptionsEvan Prodromou
Main Web entry point accepts exceptions, and main code in Action throws them.
2009-01-15is_readonly() -> isReadOnly()Evan Prodromou
2008-12-20first step of phpcs-cleanup of index.phpEvan Prodromou
darcs-hash:20081221002332-84dde-5834e12499fff0a23a8a6a76018f8beaa5ea8a96.gz