Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-07 | Workaround for regression in input validation due to more PCRE oddities. ↵ | Brion Vibber | |
Recommend redoing common_validate_utf8() using something more reliable, perhaps. :P | |||
2010-10-06 | Basic validation of UTF-8 input via GET/POST vars: invalid UTF-8 sequences ↵ | Brion Vibber | |
will cause the string to drop. Not necessarily super-thorough; should be improved in future to drop individual bad sequences, do normalization of combining forms, etc. General input validation (for ints, types of strings, etc) still would be good to have! | |||
2010-10-04 | Urgh... fix for fix for horrific $ escaping problems (some awful mix of ↵ | Brion Vibber | |
single and double-quoted strings in the terror that is mail.php) | |||
2010-10-04 | Fix unescaped dollar signs in double-quoted strings due to localization ↵ | Brion Vibber | |
updates (%1$s etc) | |||
2010-09-30 | Add a $config['plugins']['locale_path'] which can be set to override the ↵ | Brion Vibber | |
individual plugins' locale subdirectories. This will apply to *ALL* plugins in *ALL* languages, so should probably only be used when doing site customization... You'd probably do: $config['site']['locale_path'] = '/srv/awesome/data/locale'; $config['plugins']['locale_path'] = '/srv/awesome/data/locale'; with a structure like: srv/ awesome/ data/ locale/ en/ LC_MESSAGES/ statusnet.po OpenID.po AnonymousFave.po etc, all alongside each other. You could separate plugins from the core if you like. Where locale files have not already been generated, you can build one for a plugin like so: php scripts/update_po_templates.php --plugin=MyPlugin and pull out the template file: plugins/MyPlugin/locale/MyPlugin.pot Edit that (make sure you at least set the CHARSET, probably to UTF-8) and save your customized .po files into the structure as above, and use msgfmt to generate .mo files for final output. | |||
2010-09-30 | ForceGroup plugin: optionally force new users to join a particular group or ↵ | Brion Vibber | |
set of groups on registration; and/or to force posts by members of particular groups to be posted into those groups even if not explicitly mentioned. The posting feature requires a couple quick hook additions in core. | |||
2010-09-30 | Merge branch 'anon-fave-plugin' | Zach Copley | |
2010-09-30 | Merge branch 'master' of gitorious.org:statusnet/mainline into feedfix | Brion Vibber | |
2010-09-30 | Always specify UTF-8 targt charset for html_entity_decode(); default is ↵ | Brion Vibber | |
8-bit ISO-8859-1 which causes things to break when we later pass them through things that expect to work with UTF-8. For instance, running through preg_replace() with the /u option results in NULL, leading to problems with OStatus and SubMirror generating their plaintext versions and doing length-cropping. | |||
2010-09-29 | Add Start/EndFavorNoticeForm and Start/EndDisFavorNoticeForm hooks | Zach Copley | |
2010-09-29 | Add Start/EndShowNoticeInfo events | Zach Copley | |
2010-09-29 | New eventsi: Start/EndShowNoticeOptions and Start/EndShowFaveForm | Zach Copley | |
2010-09-29 | add hooks to the feedlist widget to give fine-grained control over feed links | Evan Prodromou | |
2010-09-29 | * i18n/L10n and translator documentation updates. | Siebrand Mazeland | |
* whitespace and indentation updates | |||
2010-09-28 | Localisation updates from http://translatewiki.net | Siebrand Mazeland | |
* add support for Hungarian (hu) | |||
2010-09-22 | Fix for ticket 2756 - Calls to OAuth endpoints are redirected to the | Zach Copley | |
login page when a site is in private mode | |||
2010-09-22 | Merge branch '0.9.x' into activityexport | Evan Prodromou | |
Conflicts: plugins/OStatus/OStatusPlugin.php | |||
2010-09-21 | Merge branch 'master' into 0.9.x | Brion Vibber | |
2010-09-21 | Merge branch 'twitter-avatar' | Brion Vibber | |
2010-09-21 | Workaround for #2485: in profile output on feeds, fall back to the Twitter ↵ | Brion Vibber | |
73x73 avatar instead of going straight to the 96x96 default image on twitter-import profiles. | |||
2010-09-21 | change the location and title of the feeds section | Evan Prodromou | |
2010-09-20 | Don't spew a notice warning to output while processing logging for PEAR DB ↵ | Brion Vibber | |
errors | |||
2010-09-20 | Clean up notice spew from accessing member variables of null when opening ↵ | Brion Vibber | |
the add/edit oauth application form | |||
2010-09-20 | Ticket #2750: fixes to HTTP caching behavior across login/logout boundaries | Brion Vibber | |
* now ignoring if-modified-since if we failed an etag if-none-match comparison, per spec * now including a hash of user id/nickname in most etags, so we'll update the view properly after login/logout For API methods, checking the API-auth'ed user. (Many change results to include things like 'you're subscribed to this user' or 'this is one of your favorites', so user info is again needed) There'll still be some last-modified stamps that aren't including user info properly, probably. | |||
2010-09-20 | Fix bug in db queue manager: when receiving an invalid or deleted notice, we ↵ | Brion Vibber | |
were running it through the 'temporary fail, release it to try again' path instead of the 'done, discard item' path. Should fix some infinite-loop-of-doom-in-queue cases. | |||
2010-09-17 | Basic license admin panel (maybe we can make it fancier later) | Zach Copley | |
2010-09-16 | Explicitly mark a translator note on the command list help message that the ↵ | Brion Vibber | |
command names must not be translated | |||
2010-09-15 | Merge branch '0.9.x' into activityexport | Evan Prodromou | |
2010-09-16 | Add plural support for minutes/hours/days/months ago. | Siebrand Mazeland | |
Reapply of revised b27882c9166191de4aaea298ba1b1a524cfe9ac7 that was reverted by Brion Vibber in 2d4c0f9a47f6534c578a37abe79670cec699caae. | |||
2010-09-15 | Revert "Add plural support for minutes/hours/days/months ago." -- currently ↵ | Brion Vibber | |
doesn't work and spews error messages This reverts commit b27882c9166191de4aaea298ba1b1a524cfe9ac7. | |||
2010-09-15 | move useractivitystream class to its own module | Evan Prodromou | |
2010-09-15 | flag to leave out author information in activity output | Evan Prodromou | |
2010-09-15 | change user attribute from private to protected so subclasses can use it | Evan Prodromou | |
2010-09-14 | L10n: Fix punctuation. | Siebrand Mazeland | |
2010-09-13 | Activity::asString() should format numerical not string time | Evan Prodromou | |
2010-09-13 | accept null constructor for ActivityContext | Evan Prodromou | |
2010-09-13 | * update/add translator documentation | Siebrand Mazeland | |
* remove superfluous whitespace | |||
2010-09-13 | * update/add translator documentation | Siebrand Mazeland | |
* remove superfluous whitespace | |||
2010-09-13 | Move translator hint to where gettext will actually see it and replace tab ↵ | Siebrand Mazeland | |
by spaces. | |||
2010-09-13 | Fix typos in translator comments. | Siebrand Mazeland | |
2010-09-13 | Remove trailing whitespace and update comment consistency on methods. | Siebrand Mazeland | |
2010-09-13 | Add plural support for minutes/hours/days/months ago. | Siebrand Mazeland | |
2010-09-12 | Update translator documentation. | Siebrand Mazeland | |
2010-09-12 | Update translator documentation and add punctuation where missing to ↵ | Siebrand Mazeland | |
exception messages. | |||
2010-09-12 | Fix i18n issue and add translator documentation. | Siebrand Mazeland | |
2010-09-12 | Update translator documentation. | Siebrand Mazeland | |
2010-09-12 | * add two FIXMEs for gettext messages not being processed. | Siebrand Mazeland | |
* update translator documentation. | |||
2010-09-12 | Update/add translator documentation. | Siebrand Mazeland | |
2010-09-12 | Update incomplete documentation. | Siebrand Mazeland | |
2010-09-08 | Bump version to 0.9.5 | Brion Vibber | |