Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-07 | Merge branch 'integration' into testing | Brion Vibber | |
2010-06-07 | Basic custom CSS and theme uploading features. 'local' subdir can now be ↵ | Brion Vibber | |
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'; | |||
2010-06-07 | break up the giant form function in design admin panel into individual ↵ | Brion Vibber | |
sections to make it a little more manageable | |||
2010-06-07 | Merge branch 'master' of gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-06-07 | OStatus plugin: Rolling batch queueing for PuSH output to >50 subscribing ↵ | Brion Vibber | |
sites. Keeps latency down for other things enqueued while we work... | |||
2010-06-04 | Add gNewBook to notice sources | Zach Copley | |
2010-06-04 | Only show local public notices in sitemap | Evan Prodromou | |
Only show local public notices in sitemap. Only do counts for them in the sitemap index, and only show them in the notice sitemap. | |||
2010-06-04 | use DB_DataObject_Cast objects in a couple of different places in the code | Evan Prodromou | |
2010-06-04 | Merge branch 'master' of gitorious.org:statusnet/mainline | Evan Prodromou | |
2010-06-04 | memcache_dataobject supports some DB_DataObject_Cast objects as values | Evan Prodromou | |
2010-06-03 | Option to divert PuSH items directly to the target site's queue when local | Brion Vibber | |
2010-06-03 | Meteor realtime plugin: use persistent connections by default when pushing ↵ | Brion Vibber | |
updates from our queue threads | |||
2010-06-03 | Skip enqueueing to outgoing bridges on incoming remote messages. Twitter, ↵ | Brion Vibber | |
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. | |||
2010-06-03 | Stomp blocking writes fix | Brion Vibber | |
2010-06-03 | Add repeated attr to Atom notices_info element | Zach Copley | |
2010-06-03 | Merge branch 'newmaster' | Evan Prodromou | |
2010-06-03 | remove debug statements from Sitemap plugin | Evan Prodromou | |
2010-06-03 | Merge branch 'sitemap' into newmaster | Evan Prodromou | |
2010-06-03 | Merge branch 'master' of gitorious.org:statusnet/mainline | Evan Prodromou | |
2010-06-03 | - Fix bad argument being passed (error code) when invalid format specified | Zach Copley | |
- Reformat whitespace | |||
2010-06-03 | Installer tweak to aid with IIS setup: if config.php exists, but is both ↵ | Brion Vibber | |
empty and writable, let the installer proceed and overwrite it. | |||
2010-06-01 | Merge branch 'sitemap' of gitorious.org:~evan/statusnet/evans-mainline into ↵ | Evan Prodromou | |
sitemap Conflicts: plugins/Sitemap/SitemapPlugin.php plugins/Sitemap/noticesitemap.php plugins/Sitemap/sitemapindex.php plugins/Sitemap/usersitemap.php | |||
2010-06-01 | Fix memory leak in Inbox::addToInbox() (usage of raw ↵ | Brion Vibber | |
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. | |||
2010-06-01 | use sitemap_notice_count in sitemap index | Evan Prodromou | |
2010-06-01 | cache notice counts in utility table | Evan Prodromou | |
2010-06-01 | load Sitemap_notice_count | Evan Prodromou | |
2010-06-01 | make user counts use the database table | Evan Prodromou | |
2010-06-01 | Database tables to cache expensive query data | Evan Prodromou | |
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. | |||
2010-06-01 | mark user pages as being high priority | Evan Prodromou | |
2010-06-01 | mark notice pages as being archived | Evan Prodromou | |
2010-06-01 | note that sitemap actions are readonly | Evan Prodromou | |
2010-06-01 | add sitemap statement to robots.txt | Evan Prodromou | |
2010-06-01 | cache notice and user counts in sitemap index | Evan Prodromou | |
2010-06-01 | make sure notice and user sitemap are 'in' top level directory | Evan Prodromou | |
2010-06-01 | cache user data for user sitemap | Evan Prodromou | |
2010-06-01 | cache results of notice sitemap query | Evan Prodromou | |
2010-06-01 | use an array for notice sitemap | Evan Prodromou | |
2010-06-01 | max users, notices per sitemap = 50K | Evan Prodromou | |
2010-06-01 | show sitemapindex with user and notice sitemaps | Evan Prodromou | |
2010-06-01 | Move NOTICES_PER_MAP to SitemapPlugin | Evan Prodromou | |
2010-06-01 | bundle users by reg date | Evan Prodromou | |
2010-06-01 | better calculation for end date in notice sitemaps | Evan Prodromou | |
2010-06-01 | Start of an action for sitemap index | Evan Prodromou | |
2010-06-01 | change URLs for user sitemap | Evan Prodromou | |
2010-06-01 | move USERS_PER_MAP to plugin | Evan Prodromou | |
2010-06-01 | correct element name and namespace for sitemapactions | Evan Prodromou | |
2010-06-01 | better query for notices by date | Evan Prodromou | |
2010-06-01 | Add a Notice sitemap | Evan Prodromou | |
2010-06-01 | user sitemap | Evan Prodromou | |
2010-06-01 | Merge branch 'master' of gitorious.org:statusnet/mainline | Evan Prodromou | |