- 28 Oct, 2013 1 commit
-
-
mattl authored
Removing Evan's obscure attentionType solution and directly using the attention array
-
- 20 Oct, 2013 1 commit
-
-
mattl authored
-
- 03 Oct, 2013 1 commit
-
-
mattl authored
...there was also a typo in OstatussubAction ($avatarUrl not defined)
-
- 01 Oct, 2013 1 commit
-
-
mattl authored
We're also now using $config['image']['jpegquality'] to determine the quality setting for resized images. To set Avatar max size, adjust $config['avatar']['maxsize'] The getAvatar call now throws exceptions too. Related changes applied. Now let's move Profile->avatarUrl to the Avatar class!
-
- 30 Sep, 2013 2 commits
-
-
mattl authored
XML_XRD::getAll requires arguments (at least relation). If one really want all links, just get the 'links' array. It's public! Also, not all XML_XRD_Element_Link were migrated from the previous array style.
-
mattl authored
New plugins: * LRDD LRDD implements client-side RFC6415 and RFC7033 resource descriptor discovery procedures. I.e. LRDD, host-meta and WebFinger stuff. OStatus and OpenID now depend on the LRDD plugin (XML_XRD). * WebFinger This plugin implements the server-side of RFC6415 and RFC7033. Note: WebFinger technically doesn't handle XRD, but we serve both that and JRD (JSON Resource Descriptor), depending on Accept header and one ugly hack to check for old StatusNet installations. WebFinger depends on LRDD. We might make this even prettier by using Net_WebFinger, but it is not currently RFC7033 compliant (no /.well-known/webfinger resource GETs). Disabling the WebFinger plugin would effectively render your site non- federated (which might be desired on a private site). Disabling the LRDD plugin would make your site unable to do modern web URI lookups (making life just a little bit harder).
-
- 23 Sep, 2013 1 commit
-
-
mattl authored
I had a problem with PHP5.5 that caused ajax responses to be empty. This fixes it, as the problem was related to pretty inconsistent calling to headers, XMLWriter::startDocument etc. etc.
-
- 09 Sep, 2013 1 commit
-
-
mattl authored
getUser calls are much more strict, and one place where this was found was in the (un)subscribe start/end event handlers, which resulted in making the Subscription class a bit stricter, regarding ::start and ::cancel at least. Several minor fixes in many files were made due to this. This does NOT touch the Foreign_link function, which should also have a more strict getUser call. That is a future project.
-
- 28 Aug, 2013 1 commit
-
-
mattl authored
lib/plugin.php now has a parent onAutoload function that finds most common files that are used in plugins (actions, dataobjects, forms, libs etc.) if they are put in the standardised directories ('actions', 'classes', 'forms', 'lib' and perhaps some others in the future).
-
- 21 Aug, 2013 1 commit
-
-
mattl authored
In commit e95f77d3 HubSub lost the 'staticGet' function in a consolidation into the Managed_DataObject class. This was done carelessly by me as HubSub::staticGet was actually taking two arguments, none of which was a key and merging them in HubSub::hashkey() (staticGet was renamed getKV 2a4dc77a). NOTE: This complements commit 7e4718a4 which fixed a similar issue for the Magicsig class.
-
- 19 Aug, 2013 1 commit
-
-
mattl authored
Validate could probably be replaced with filter_var if desired (PHP>=5.2.0)
-
- 18 Aug, 2013 1 commit
-
-
mattl authored
I used this hacky sed-command (run it from your GNU Social root, or change the first grep's path to where it actually lies) to do a rough fix on all ::staticGet calls and rename them to ::getKV sed -i -s -e '/DataObject::staticGet/I!s/::staticGet/::getKV/Ig' $(grep -R ::staticGet `pwd`/* | grep -v -e '^extlib' | grep -v DataObject:: |grep -v "function staticGet"|cut -d: -f1 |sort |uniq) If you're applying this, remember to change the Managed_DataObject and Memcached_DataObject function definitions of staticGet to getKV! This might of course take some getting used to, or modification fo StatusNet plugins, but the result is that all the static calls (to staticGet) are now properly made without breaking PHP Strict Standards. Standards are there to be followed (and they caused some very bad confusion when used with get_called_class) Reasonably any plugin or code that tests for the definition of 'GNUSOCIAL' or similar will take this change into consideration.
-
- 28 Jul, 2012 1 commit
-
-
mattl authored
-
- 04 Jul, 2012 2 commits
-
-
Evan Prodromou authored
-
Evan Prodromou authored
-
- 20 Aug, 2011 1 commit
-
-
Siebrand Mazeland authored
-
- 05 Jun, 2011 1 commit
-
-
Siebrand Mazeland authored
Change a few double quotes to single quotes.
-
- 20 May, 2011 1 commit
-
-
Siebrand Mazeland authored
-
- 29 Apr, 2011 1 commit
-
-
Siebrand Mazeland authored
Some remaining people tag -> list. Favor -> like Update translator documentation. Whitespace updates.
-
- 17 Apr, 2011 1 commit
-
-
Siebrand Mazeland authored
Update translator documentation accordingly. Probably a few cases left where "tag[ged[" has to be replaced by "list[ed]".
-
- 15 Apr, 2011 1 commit
-
-
Siebrand Mazeland authored
i18n/L10n updates. Whitespace updates.
-
- 14 Apr, 2011 1 commit
-
-
Shashi Gowda authored
-
- 10 Apr, 2011 1 commit
-
-
Siebrand Mazeland authored
i18n fixes (gettext domain). L10n updates. Whitespace updates. Some tabs to spaces.
-
- 30 Mar, 2011 1 commit
-
-
Siebrand Mazeland authored
Some other i18n and L10n updates, too. i18n/L10n review not complete.
-
- 21 Mar, 2011 1 commit
-
-
Brion Vibber authored
Switch things from calling Group_member::join & leave & calling events manually to running through Profile::joinGroup() && Profile::leaveGroup(), with the events encapsulated.
-
- 06 Mar, 2011 1 commit
-
-
Shashi Gowda authored
-
- 26 Jan, 2011 2 commits
-
-
Brion Vibber authored
Fix ticket #3016: when using non-AJAX form of the ostatus subscription initiation for non-local group joins, show the "group" field instead of a blank "user" field
-
Brion Vibber authored
Fix ticket #3016: when using non-AJAX form of the ostatus subscription initiation for non-local group joins, show the "group" field instead of a blank "user" field
-
- 14 Jan, 2011 1 commit
-
-
Evan Prodromou authored
-
- 27 Dec, 2010 1 commit
-
-
Evan Prodromou authored
-
- 29 Nov, 2010 7 commits
- 27 Nov, 2010 2 commits
-
-
Evan Prodromou authored
Moved the Webfinger user XRD action from the OStatus plugin to core. Added hooks to add OStatus-specific stuff, but kept general stuff in the core.
-
Craig Andrews authored
add event for setting up hostmeta, and use them in the OStatus plugin
-
- 14 Oct, 2010 1 commit
-
-
Evan Prodromou authored
-