]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
13 years agoMerge branch 'master' into testing
Brion Vibber [Sat, 26 Jun 2010 14:16:27 +0000 (10:16 -0400)]
Merge branch 'master' into testing

13 years agoHave API methods for search subclass ApiPrivateAuthAction
Zach Copley [Fri, 25 Jun 2010 01:11:50 +0000 (18:11 -0700)]
Have API methods for search subclass ApiPrivateAuthAction

13 years agoRegression fix for Recaptcha on SSL registration page; their API is served on a diffe...
Brion Vibber [Thu, 24 Jun 2010 15:21:04 +0000 (15:21 +0000)]
Regression fix for Recaptcha on SSL registration page; their API is served on a different hostname for SSL.

13 years ago- Add profile_info tag to Atom author
Zach Copley [Tue, 22 Jun 2010 23:28:06 +0000 (16:28 -0700)]
- Add profile_info tag to Atom author
- Normalize xmlns:statusnet links in the API

13 years agoquick-fix for localization typo per #2366 (also fixed upstream in translatewiki)
Brion Vibber [Mon, 21 Jun 2010 15:07:12 +0000 (08:07 -0700)]
quick-fix for localization typo per #2366 (also fixed upstream in translatewiki)

13 years agoRecaptchaPlugin: fix for missing captcha on iPhone/Android.
Brion Vibber [Sun, 20 Jun 2010 19:30:12 +0000 (19:30 +0000)]
RecaptchaPlugin: fix for missing captcha on iPhone/Android.

MobileProfile serves pages out to iPhone and Android as application/xhtml+xml, which doesn't work with the default we we were loading recaptcha (as it used document.write). Switched to filling out a <div> from the AJAX API, which doesn't use document.write in the XHTML context.

Tested that view & submission works ok in following browsers:
Mobile: iPhone 3.1, Android 2.1, iPad 3.2 (this last doesn't trigger mobile theme tweaks)
Ubuntu 10.04: Firefox 3.6.3, Chrome 6
Mac 10.6: Safari 5/OS X 10.6.4
Windows 7: IE 8, Opera 10.56

14 years agoCatch a couple of missing XML namespace declarations on API XML output. Missing NS...
Brion Vibber [Fri, 18 Jun 2010 16:59:11 +0000 (09:59 -0700)]
Catch a couple of missing XML namespace declarations on API XML output. Missing NS declarations were breaking XML parsing for some clients since beaecb18d5b92b913473dfffd545dc436f50cf66

14 years agoInclude source client's related URL (if any) in source attribution for
Zach Copley [Thu, 17 Jun 2010 23:08:40 +0000 (23:08 +0000)]
Include source client's related URL (if any) in source attribution for
Atom notice feeds

14 years agoadding a Status_network::updateKeys() method, since DB_DataObject update doesn't...
James Walker [Thu, 17 Jun 2010 17:44:17 +0000 (13:44 -0400)]
adding a Status_network::updateKeys() method, since DB_DataObject update doesn't do keys.

14 years agoFix problem with AvatarLink in which it was sometimes leaving the width attribute...
Zach Copley [Thu, 17 Jun 2010 01:27:51 +0000 (18:27 -0700)]
Fix problem with AvatarLink in which it was sometimes leaving the width attribute empty

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Zach Copley [Wed, 16 Jun 2010 23:37:15 +0000 (16:37 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline

* 'master' of gitorious.org:statusnet/mainline:
  Switch OpenID server's redirects from 307 to 303 to avoid prompt for form data resubmission if we were sent here from a POST request, such as when verifying the site for the first time doing an OpenID login from Drupal.

14 years ago- More useful group info from api/statusnet/group/show
Zach Copley [Wed, 16 Jun 2010 21:29:24 +0000 (14:29 -0700)]
- More useful group info from api/statusnet/group/show
- Add statusnet:group_info tag to group Atom feeds

14 years agoMerge branch 'master' into testing
Brion Vibber [Wed, 16 Jun 2010 19:37:14 +0000 (12:37 -0700)]
Merge branch 'master' into testing

14 years agoSwitch OpenID server's redirects from 307 to 303 to avoid prompt for form data resubm...
Brion Vibber [Wed, 16 Jun 2010 19:30:37 +0000 (12:30 -0700)]
Switch OpenID server's redirects from 307 to 303 to avoid prompt for form data resubmission if we were sent here from a POST request, such as when verifying the site for the first time doing an OpenID login from Drupal.

14 years agofix URL regex for tags to use UTF-8
Evan Prodromou [Mon, 14 Jun 2010 19:51:49 +0000 (15:51 -0400)]
fix URL regex for tags to use UTF-8

14 years agoMerge branch 'master' into testing
Brion Vibber [Mon, 14 Jun 2010 17:53:22 +0000 (10:53 -0700)]
Merge branch 'master' into testing

14 years agoadmin panel for setting site-claim metadata
Evan Prodromou [Sun, 13 Jun 2010 19:23:23 +0000 (15:23 -0400)]
admin panel for setting site-claim metadata

14 years agoshow site claim keys on top page
Evan Prodromou [Sun, 13 Jun 2010 18:58:06 +0000 (14:58 -0400)]
show site claim keys on top page

14 years agoFix for DB error reporting in installer (MySQL path)
Brion Vibber [Fri, 11 Jun 2010 19:38:22 +0000 (12:38 -0700)]
Fix for DB error reporting in installer (MySQL path)

14 years agoMerge branch 'testing' of gitorious.org:statusnet/mainline into testing
Brion Vibber [Fri, 11 Jun 2010 19:04:03 +0000 (12:04 -0700)]
Merge branch 'testing' of gitorious.org:statusnet/mainline into testing

14 years agoFix a couple bad format entries in router setup (format param had 'xmljson' instead...
Brion Vibber [Fri, 11 Jun 2010 18:52:06 +0000 (11:52 -0700)]
Fix a couple bad format entries in router setup (format param had 'xmljson' instead of 'xml|json').
Warning: the format strings aren't actually being enforced here which is probably why they weren't caught earlier. Not quite sure why, it should be looked at!

14 years agoTicket #2350: fix for incorrect FOAF sioc:follows entries for users who are followed...
Brion Vibber [Thu, 10 Jun 2010 18:42:58 +0000 (11:42 -0700)]
Ticket #2350: fix for incorrect FOAF sioc:follows entries for users who are followed by, but don't themselves follow the user whose FOAF we're displaying.

14 years agoTicket #2349: fix for Geonames semantic reference URLs in FOAF output (corrects a...
Brion Vibber [Thu, 10 Jun 2010 17:30:07 +0000 (10:30 -0700)]
Ticket #2349: fix for Geonames semantic reference URLs in FOAF output (corrects a typo in the patch added in 4463768b)

14 years agoMerge branch 'integration' into testing
Brion Vibber [Tue, 8 Jun 2010 01:19:12 +0000 (18:19 -0700)]
Merge branch 'integration' into testing

14 years agoBasic custom CSS and theme uploading features. 'local' subdir can now be customized...
Brion Vibber [Wed, 21 Apr 2010 15:16:42 +0000 (17:16 +0200)]
Basic custom CSS and theme uploading features. 'local' subdir can now be customized to a distinct directory and URL path to make it easier to separate custom themes for a multi-site farm running a common code base.

Currently only one custom theme may be uploaded per site, saved with the name 'custom' and stored into the local/themes subdirectory.
Administrators can upload a .ZIP archive containing a theme through the design admin panel; its contents are validated to ensure that only legit files are saved, and a 5M size quota is enforced.
Theme upload requires the zip extension for PHP; if not present, theme uploading is disabled by default.

Uploading and the custom CSS can be controlled via $config['theme_upload']['enabled'] and $config['custom_css']['enabled'].

Configurable directory/path/server for 'local' subdirectory (currently only as used for themes; local plugins not yet switched over)

Can set $config['local']['dir'] etc; not currently exposed in the admin panels.

Per-site directories on a separate themes server could be set up such as:
  $config['local']['dir'] = '/path/to/themes/local/' . $_nickname;
  $config['local']['server'] = 'themes.example.com';
  $config['local']['path'] = '/local/' . $_nickname;
  $config['local']['ssl'] = 'never';

14 years agobreak up the giant form function in design admin panel into individual sections to...
Brion Vibber [Wed, 21 Apr 2010 14:53:10 +0000 (16:53 +0200)]
break up the giant form function in design admin panel into individual sections to make it a little more manageable

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline into testing
Brion Vibber [Mon, 7 Jun 2010 17:34:00 +0000 (10:34 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into testing

14 years agoOStatus plugin: Rolling batch queueing for PuSH output to >50 subscribing sites....
Brion Vibber [Fri, 4 Jun 2010 18:48:54 +0000 (11:48 -0700)]
OStatus plugin: Rolling batch queueing for PuSH output to >50 subscribing sites. Keeps latency down for other things enqueued while we work...

14 years agoAdd gNewBook to notice sources
Zach Copley [Fri, 4 Jun 2010 20:16:47 +0000 (13:16 -0700)]
Add gNewBook to notice sources

14 years agoOnly show local public notices in sitemap
Evan Prodromou [Fri, 4 Jun 2010 19:47:26 +0000 (15:47 -0400)]
Only show local public notices in sitemap

Only show local public notices in sitemap. Only do counts for them
in the sitemap index, and only show them in the notice sitemap.

14 years agouse DB_DataObject_Cast objects in a couple of different places in the code
Evan Prodromou [Fri, 4 Jun 2010 19:29:38 +0000 (15:29 -0400)]
use DB_DataObject_Cast objects in a couple of different places in the code

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Evan Prodromou [Fri, 4 Jun 2010 17:26:25 +0000 (13:26 -0400)]
Merge branch 'master' of gitorious.org:statusnet/mainline

14 years agomemcache_dataobject supports some DB_DataObject_Cast objects as values
Evan Prodromou [Fri, 4 Jun 2010 16:52:05 +0000 (12:52 -0400)]
memcache_dataobject supports some DB_DataObject_Cast objects as values

14 years agoOption to divert PuSH items directly to the target site's queue when local
Brion Vibber [Fri, 4 Jun 2010 00:49:20 +0000 (17:49 -0700)]
Option to divert PuSH items directly to the target site's queue when local

14 years agoMeteor realtime plugin: use persistent connections by default when pushing updates...
Brion Vibber [Fri, 4 Jun 2010 00:41:26 +0000 (17:41 -0700)]
Meteor realtime plugin: use persistent connections by default when pushing updates from our queue threads

14 years agoSkip enqueueing to outgoing bridges on incoming remote messages. Twitter, Facebook...
Brion Vibber [Thu, 3 Jun 2010 23:58:45 +0000 (16:58 -0700)]
Skip enqueueing to outgoing bridges on incoming remote messages. Twitter, Facebook, RSSCloud, and OStatus checks were enqueued on these when they'd never do anything but churn the queue servers.
Notice::isLocal() can replace a number of manual checks for $notice->is_local being LOCAL_PUBLIC or LOCAL_NONPUBLIC.

14 years agoStomp blocking writes fix
Brion Vibber [Thu, 3 Jun 2010 23:09:47 +0000 (16:09 -0700)]
Stomp blocking writes fix

14 years agoAdd repeated attr to Atom notices_info element
Zach Copley [Thu, 3 Jun 2010 22:24:55 +0000 (22:24 +0000)]
Add repeated attr to Atom notices_info element

14 years agoMerge branch 'newmaster'
Evan Prodromou [Thu, 3 Jun 2010 19:59:59 +0000 (15:59 -0400)]
Merge branch 'newmaster'

14 years agoremove debug statements from Sitemap plugin
Evan Prodromou [Thu, 3 Jun 2010 19:19:46 +0000 (15:19 -0400)]
remove debug statements from Sitemap plugin

14 years agoMerge branch 'sitemap' into newmaster
Evan Prodromou [Thu, 3 Jun 2010 19:13:06 +0000 (15:13 -0400)]
Merge branch 'sitemap' into newmaster

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Evan Prodromou [Thu, 3 Jun 2010 18:50:52 +0000 (14:50 -0400)]
Merge branch 'master' of gitorious.org:statusnet/mainline

14 years ago- Fix bad argument being passed (error code) when invalid format specified
Zach Copley [Thu, 3 Jun 2010 17:52:16 +0000 (10:52 -0700)]
- Fix bad argument being passed (error code) when invalid format specified
- Reformat whitespace

14 years agoInstaller tweak to aid with IIS setup: if config.php exists, but is both empty and...
Brion Vibber [Thu, 3 Jun 2010 17:13:28 +0000 (10:13 -0700)]
Installer tweak to aid with IIS setup: if config.php exists, but is both empty and writable, let the installer proceed and overwrite it.

14 years agoMerge branch 'sitemap' of gitorious.org:~evan/statusnet/evans-mainline into sitemap
Evan Prodromou [Tue, 1 Jun 2010 20:56:21 +0000 (13:56 -0700)]
Merge branch 'sitemap' of gitorious.org:~evan/statusnet/evans-mainline into sitemap

Conflicts:
plugins/Sitemap/SitemapPlugin.php
plugins/Sitemap/noticesitemap.php
plugins/Sitemap/sitemapindex.php
plugins/Sitemap/usersitemap.php

14 years agoFix memory leak in Inbox::addToInbox() (usage of raw DB_DataObject::staticGet, which...
Brion Vibber [Tue, 1 Jun 2010 20:53:44 +0000 (13:53 -0700)]
Fix memory leak in Inbox::addToInbox() (usage of raw DB_DataObject::staticGet, which leaks memory into a process-global cache).
On my test setup, this fixes inbox delivery to 10,000 local recipients from background queuedaemon running with a 32mb memory limit, completes the job within a minute from start.

14 years agouse sitemap_notice_count in sitemap index
Evan Prodromou [Mon, 31 May 2010 14:50:27 +0000 (07:50 -0700)]
use sitemap_notice_count in sitemap index

14 years agocache notice counts in utility table
Evan Prodromou [Mon, 31 May 2010 14:50:10 +0000 (07:50 -0700)]
cache notice counts in utility table

14 years agoload Sitemap_notice_count
Evan Prodromou [Mon, 31 May 2010 14:48:14 +0000 (07:48 -0700)]
load Sitemap_notice_count

14 years agomake user counts use the database table
Evan Prodromou [Fri, 21 May 2010 20:47:30 +0000 (16:47 -0400)]
make user counts use the database table

14 years agoDatabase tables to cache expensive query data
Evan Prodromou [Mon, 3 May 2010 18:00:12 +0000 (14:00 -0400)]
Database tables to cache expensive query data

We need to bundle counts of notices and users by date. This can be
expensive for large sites. So, new tables are added to cache the
results of these queries, which don't change after the date is over.

14 years agomark user pages as being high priority
Evan Prodromou [Mon, 3 May 2010 15:23:18 +0000 (11:23 -0400)]
mark user pages as being high priority

14 years agomark notice pages as being archived
Evan Prodromou [Mon, 3 May 2010 15:23:01 +0000 (11:23 -0400)]
mark notice pages as being archived

14 years agonote that sitemap actions are readonly
Evan Prodromou [Mon, 12 Apr 2010 18:34:22 +0000 (14:34 -0400)]
note that sitemap actions are readonly

14 years agoadd sitemap statement to robots.txt
Evan Prodromou [Mon, 12 Apr 2010 18:32:01 +0000 (14:32 -0400)]
add sitemap statement to robots.txt

14 years agocache notice and user counts in sitemap index
Evan Prodromou [Mon, 12 Apr 2010 16:13:48 +0000 (12:13 -0400)]
cache notice and user counts in sitemap index

14 years agomake sure notice and user sitemap are 'in' top level directory
Evan Prodromou [Mon, 12 Apr 2010 16:06:08 +0000 (12:06 -0400)]
make sure notice and user sitemap are 'in' top level directory

14 years agocache user data for user sitemap
Evan Prodromou [Mon, 12 Apr 2010 16:00:15 +0000 (12:00 -0400)]
cache user data for user sitemap

14 years agocache results of notice sitemap query
Evan Prodromou [Mon, 12 Apr 2010 15:52:19 +0000 (11:52 -0400)]
cache results of notice sitemap query

14 years agouse an array for notice sitemap
Evan Prodromou [Mon, 12 Apr 2010 15:28:41 +0000 (11:28 -0400)]
use an array for notice sitemap

14 years agomax users, notices per sitemap = 50K
Evan Prodromou [Mon, 12 Apr 2010 15:05:19 +0000 (11:05 -0400)]
max users, notices per sitemap = 50K

14 years agoshow sitemapindex with user and notice sitemaps
Evan Prodromou [Mon, 12 Apr 2010 15:04:56 +0000 (11:04 -0400)]
show sitemapindex with user and notice sitemaps

14 years agoMove NOTICES_PER_MAP to SitemapPlugin
Evan Prodromou [Mon, 12 Apr 2010 14:23:32 +0000 (10:23 -0400)]
Move NOTICES_PER_MAP to SitemapPlugin

14 years agobundle users by reg date
Evan Prodromou [Mon, 12 Apr 2010 14:11:45 +0000 (10:11 -0400)]
bundle users by reg date

14 years agobetter calculation for end date in notice sitemaps
Evan Prodromou [Mon, 12 Apr 2010 14:11:18 +0000 (10:11 -0400)]
better calculation for end date in notice sitemaps

14 years agoStart of an action for sitemap index
Evan Prodromou [Sat, 10 Apr 2010 14:24:58 +0000 (10:24 -0400)]
Start of an action for sitemap index

14 years agochange URLs for user sitemap
Evan Prodromou [Sat, 10 Apr 2010 14:21:19 +0000 (10:21 -0400)]
change URLs for user sitemap

14 years agomove USERS_PER_MAP to plugin
Evan Prodromou [Sat, 10 Apr 2010 14:03:57 +0000 (10:03 -0400)]
move USERS_PER_MAP to plugin

14 years agocorrect element name and namespace for sitemapactions
Evan Prodromou [Sat, 10 Apr 2010 14:03:37 +0000 (10:03 -0400)]
correct element name and namespace for sitemapactions

14 years agobetter query for notices by date
Evan Prodromou [Fri, 26 Mar 2010 03:56:09 +0000 (23:56 -0400)]
better query for notices by date

14 years agoAdd a Notice sitemap
Evan Prodromou [Mon, 22 Mar 2010 12:09:15 +0000 (08:09 -0400)]
Add a Notice sitemap

14 years agouser sitemap
Evan Prodromou [Mon, 22 Mar 2010 04:25:49 +0000 (00:25 -0400)]
user sitemap

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Evan Prodromou [Tue, 1 Jun 2010 20:51:41 +0000 (13:51 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline

14 years agoMapstraction plugin fix: set icon dimensions (24x24 px); Google Maps provider otherwi...
Brion Vibber [Tue, 1 Jun 2010 18:41:17 +0000 (18:41 +0000)]
Mapstraction plugin fix: set icon dimensions (24x24 px); Google Maps provider otherwise defaults to stretching them to a funny shape instead of showing square avatars.

14 years agoTicket #2330: fix Google Maps provider for Mapstraction plugin
Brion Vibber [Tue, 1 Jun 2010 18:29:01 +0000 (18:29 +0000)]
Ticket #2330: fix Google Maps provider for Mapstraction plugin

14 years agoAdded DarterosStatus to notice sources
Zach Copley [Mon, 31 May 2010 22:48:24 +0000 (15:48 -0700)]
Added DarterosStatus to notice sources

14 years agoOpenID: add option to enable asking for a username to append to the trusted provider...
Brion Vibber [Fri, 28 May 2010 23:52:17 +0000 (16:52 -0700)]
OpenID: add option to enable asking for a username to append to the trusted provider's base URL. Good for hooking up with sites like WikiHow, where usernames are appended to a base URL to get a profile URL which is used as the provider.

$config['openid']['append_username'] = true;
or check 'Append a username to base URL' in OpenID admin panel.

14 years agoMerge branch 'master' into testing
Brion Vibber [Fri, 28 May 2010 23:18:40 +0000 (16:18 -0700)]
Merge branch 'master' into testing

14 years agoTicket 2329 followup: my clever 'let it use the default' was foiled by PHP gettext...
Brion Vibber [Fri, 28 May 2010 23:03:09 +0000 (16:03 -0700)]
Ticket 2329 followup: my clever 'let it use the default' was foiled by PHP gettext module not quite exposing a compatible interface as the backend gettext library. (Most funcs squash null domain parameter into '' empty string, which isn't interpreted as 'use the current default'.)

14 years agoMerge branch 'master' of git@gitorious.org:statusnet/mainline
Zach Copley [Fri, 28 May 2010 06:24:39 +0000 (06:24 +0000)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

14 years agoBugfix: api/statuses/destroy.:format was outputting deleted notice
Zach Copley [Fri, 28 May 2010 06:22:12 +0000 (06:22 +0000)]
Bugfix: api/statuses/destroy.:format was outputting deleted notice
twice, causing parsers to fail.

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline into testing
Brion Vibber [Thu, 27 May 2010 21:54:43 +0000 (14:54 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into testing

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Brion Vibber [Thu, 27 May 2010 21:22:24 +0000 (14:22 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline

14 years agoTicket #2329: fix for use of _m() translation functions from outside of plugin direct...
Brion Vibber [Thu, 27 May 2010 21:18:08 +0000 (14:18 -0700)]
Ticket #2329: fix for use of _m() translation functions from outside of plugin directories

14 years agoPass auth user into Atom feed generators (needed for outputting favorited status...
Zach Copley [Thu, 27 May 2010 20:49:23 +0000 (13:49 -0700)]
Pass auth user into Atom feed generators (needed for outputting favorited status in statusnet:notice_info tag)

14 years agoRemove settting/getting a 'verb' for Facebook stream entries / status
Zach Copley [Wed, 26 May 2010 20:31:36 +0000 (20:31 +0000)]
Remove settting/getting a 'verb' for Facebook stream entries / status
updates. Facebook has disabled the ability to store user preferences
via their old REST API, causing our application to break. Also, verbs
in status updates seem to be deprecated, and stream posts don't seem
to have a verb.

14 years agoMerge branch 'more-notice-info'
Zach Copley [Wed, 26 May 2010 00:41:18 +0000 (00:41 +0000)]
Merge branch 'more-notice-info'

14 years agoAdd repeat info to statusnet:notice_info Atom element
Zach Copley [Wed, 26 May 2010 00:39:44 +0000 (00:39 +0000)]
Add repeat info to statusnet:notice_info Atom element

14 years agoWikiHowProfile plugin; pulls avatar from WikiHow profile pages when registering or...
Brion Vibber [Thu, 20 May 2010 19:21:29 +0000 (12:21 -0700)]
WikiHowProfile plugin; pulls avatar from WikiHow profile pages when registering or adding account with OpenID. (Full name, location, homepage, and bio are also on the profile page but not marked up in a way they can be easily retrieved yet.)

OpenID plugin: Added events at OpenID account creation and update time to allow additional customizations for particular sites.

14 years agoSmall update to the README: Facebook has changed the name of one of
Zach Copley [Tue, 25 May 2010 21:08:25 +0000 (21:08 +0000)]
Small update to the README: Facebook has changed the name of one of
its application settings fields.

14 years agoMerge branch 'master' of gitorious.org:statusnet/mainline
Brion Vibber [Tue, 25 May 2010 20:11:36 +0000 (13:11 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline

14 years agoHotpatch for infinite redirection-following loop seen processing URLs to http://cloju...
Brion Vibber [Tue, 25 May 2010 20:09:21 +0000 (13:09 -0700)]
Hotpatch for infinite redirection-following loop seen processing URLs to http://clojure.org/ -- if we end up with an unstable redirect target (final item in a redirect chain ends up redirecting us somewhere else when we visit it again), just save the last version we saw instead of trying to start over.

Pretty much everything in File and File_redirection initial processing needs to be rewritten to be non-awful; this code is very hard to follow and very easy to make huge bugs. A fair amount of the complication is probably obsoleted by the redirection following being built into HTTPClient now.

14 years agoRevert "Backing out locale switch change to see if this affects our mystery memory...
Brion Vibber [Tue, 25 May 2010 19:31:16 +0000 (12:31 -0700)]
Revert "Backing out locale switch change to see if this affects our mystery memory leak."

This reverts commit f98609204fb9b5966b9e4c9e4bf8bf605656c31c.

14 years agoBacking out locale switch change to see if this affects our mystery memory leak.
Brion Vibber [Tue, 25 May 2010 18:36:42 +0000 (11:36 -0700)]
Backing out locale switch change to see if this affects our mystery memory leak.

Revert "Locale switch cleanup: use common_switch_locale() which is safer for updating gettext state. Also moved a few calls to reduce chance of hitting an exception before switching back."

This reverts commit 74a89b1fc37067d91d31bd66922053361eb4e616.

14 years agoDequeue notice when we hit any Facebook error.
Zach Copley [Tue, 25 May 2010 15:40:38 +0000 (15:40 +0000)]
Dequeue notice when we hit any Facebook error.

14 years agoAccidentally used the wrong log level (LOG ERROR instead of LOG_ERR)
Zach Copley [Mon, 24 May 2010 23:27:53 +0000 (23:27 +0000)]
Accidentally used the wrong log level (LOG ERROR instead of LOG_ERR)

14 years agoClear up warnings I introduced by refactoring Facebook posting
Zach Copley [Mon, 24 May 2010 22:41:34 +0000 (22:41 +0000)]
Clear up warnings I introduced by refactoring Facebook posting

14 years agoUpgrade Facebook posting:
Zach Copley [Mon, 24 May 2010 21:25:21 +0000 (21:25 +0000)]
Upgrade Facebook posting:
- Use FQL to check for publish stream permission instead of old REST API
- Better error handling, especially for error code 100
- More logging / better log messages

14 years agoUpgrade to latest old REST API library (0.1.0)
Zach Copley [Fri, 21 May 2010 05:03:23 +0000 (05:03 +0000)]
Upgrade to latest old REST API library (0.1.0)

14 years agoHandle funky notice deletion cases more gracefully: if we already have a deleted_noti...
Brion Vibber [Mon, 24 May 2010 14:47:15 +0000 (07:47 -0700)]
Handle funky notice deletion cases more gracefully: if we already have a deleted_notice entry, don't freak out when we try to save it again on the second try.