summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-08-11Don't show Search in the primary nav if the user isn't logged in and the ↵Jeffery To
site is private
2009-08-11two variables $public and $system were generating notices in ↵Brett Taylor
lib/htmloutputter.php, removed because these two parameters are null by default.
2009-08-10Merge commit 'jeff-themovie/0.8.x-openidonly' into 0.8.xCraig Andrews
2009-08-10Merge branch 'twitter-oauth' into 0.8.xZach Copley
Conflicts: scripts/getvaliddaemons.php
2009-08-10I forgot that we don't do database upgrades for point releases. So I'veZach Copley
changed Twitter OAuth to store token and token secret in the same field in foreign_link (credentials). This should be changed in 0.9.
2009-08-10Moved some stuff around. More comments and phpcs compliance.Zach Copley
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-08Fix logic that determines if a URL is relative or absolute in script() and ↵Craig Andrews
cssLink()
2009-08-08Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-07bug 1770 conversation link for emailanontwit
2009-08-07Redirect instead of showing an error when the user visits a non-local ↵Craig Andrews
notice's url Use consistent logic in display non-local notice links Fixes http://laconi.ca/trac/ticket/1788
2009-08-07Implemented the list_all and list groups API methods as defined at ↵Craig Andrews
http://laconi.ca/trac/wiki/ProposedGroupsAPI Made the Autocomplete plugin also autocomplete groups
2009-08-06Merge commit 'jeff-themovie/0.8.x-jsonsearchresultslist' into 0.8.xCraig Andrews
2009-08-06Merge commit 'jeff-themovie/0.8.x-subsystems-enabled' into 0.8.xCraig Andrews
2009-08-06Make TwitterStatusFetcher extend ParallelizingDaemonZach Copley
2009-08-06remove redundant/unnecessary linesCraig Andrews
2009-08-06Support the 'lite' parameter to statuses/friends and statuses/followers ↵Craig Andrews
twitter api methods. http://laconi.ca/trac/ticket/1786
2009-08-07Fixed IM and SMS enabled options to default to true.Jeffery To
2009-08-07Added configuration option to disable post-by-email.Jeffery To
This hides the relevant settings from the email settings page and prevents maildaemon.php from processing email if the option is disabled.
2009-08-07Added configuration options to enable/disable SMS and Twitter integration.Jeffery To
This disables the IM, SMS and Twitter settings pages and queue handlers depending on the config options.
2009-08-06Check theme first for CSS files, then use the non-theme path.Craig Andrews
Fixes CSS links in plugins
2009-08-07Fixed missing/null values from JSON search resultsJeffery To
2009-08-06Make 2nd and 3rd cssLink() arguments optionalCraig Andrews
2009-08-06- Rewrote SyncTwitterFriends as a daemonZach Copley
- Made it use OAuth - Code clean up
2009-08-06Abstract out the parallelizing daemon stuffZach Copley
2009-08-05Handle relative and absolute url parameters to script() and cssLink()Craig Andrews
2009-08-05Use script() and cssLink() methods everywhere instead of manually writing ↵Craig Andrews
out javascript and css each time
2009-08-05Added cssLink() and script() functions to htmloutputterCraig Andrews
2009-08-05Accidentally caused the DOCTYPE to never be rendered - fix that.Craig Andrews
2009-08-05Don't start HTML responses with <?xml if the document is served as text/html.Craig Andrews
Starting a text/html mime type document with <?xml causes some browsers (previous version of Opera and IE) to switch to Quirks Mode.
2009-08-05Switch DOCTYPE's to the XHTML 5 DOCTYPECraig Andrews
2009-08-05Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-04Post to Facebook user's stream if notice has an attachment, otherwise post ↵Zach Copley
notice as a status update
2009-08-04Use ssl for fetching frinds_timeline from Twitter since it requires auth and ↵Zach Copley
is a protected resource
2009-08-04Fixed PHP Notice "Undefined property: Profile::$value"Jeffery To
2009-08-04Make TwitterStatusFetcher daemon work with OAuthZach Copley
2009-08-04Moved some stuff to a base classZach Copley
2009-08-03Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-03Make the TwitterQueuehandler post to Twitter using OAuthZach Copley
2009-08-02Fixed PHP Notices:Jeffery To
Undefined index: HTTP_X_FORWARDED_FOR Undefined index: HTTP_CLIENT_IP Undefined variable: proxy Also fixed the return value order to match calls to common_client_ip() in actions/api.php and lib/rssaction.php
2009-08-02Fixed PHP Notice "Undefined index: enclosures" (and a possible one for 'tags')Jeffery To
2009-08-02Fixed PHP Notice "Use of undefined constant session_name - assumed ↵Jeffery To
'session_name'"
2009-08-01Twitter OAuth server dance workingZach Copley
2009-07-30Added a url field to hold the permalink. I believe this field is very useful ↵Craig Andrews
for api consumers.
2009-07-30Implemented the "show" method of the laconica groups apiCraig Andrews
2009-07-30Removed default values from <input>s. JavaScript will now get theSarven Capadisli
colours from the theme. This approach removes data that was previously available in HTML. It was only necessary if the user wanted to know the site's default values.
2009-07-30Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.xEvan Prodromou
2009-07-30Site-wide design configurationEvan Prodromou
I added some code so that the site-wide design can be set, using the configuration interface. I also moved the configuration option from $config['site']['design']['background'] to just $config['design']['background'], but the old syntax will still work.
2009-07-30Fix the router entries for the oEmbed endpoint so they don't accidentally ↵Craig Andrews
catch too much
2009-07-29move oEmbed router connection after plugins, so other endpoints (such as ↵Craig Andrews
main/facebooklogin) from plugins don't get accidentally intercepted