- 21 Aug, 2013 1 commit
-
-
mattl authored
Lots of the Memcached_DataObject classes stopped working when upgraded to Managed_DataObject because they lacked schemaDef(). I have _hopefully_ made it so that all the references to the table uses each class' schemaDef, rather than the more manual ColumnDef stuff. Not all plugins have been tested thoroughly yet. NOTE: This is applied with getKV calls instead of staticGet, as it was important for PHP Strict Standards compliance to avoid calling the non- static functions statically. (unfortunately DB and DB_DataObject still do this within themselves...)
-
- 20 Aug, 2013 1 commit
-
-
mattl authored
-
- 19 Aug, 2013 2 commits
- 18 Aug, 2013 7 commits
-
-
mattl authored
Memcached_DataObject now defines * pkeyGetClass to avoid collision with Managed_DataObject pkeyGet * getClassKV to avoid collision with Managed_DataObject getKV
-
mattl authored
-
mattl authored
-
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.
-
mattl authored
In some brief tests, this causes no problems. In this state however, you would need to modify DB_DataObject to have a static declaration of staticget (and probably pkeyGet). The next commit will change the staticGet overload to a unique function name (like getKV for getKeyValue), which means we can properly call the function by PHP Strict Standards.
-
mattl authored
- 12 Aug, 2013 6 commits
-
-
mattl authored
The switch to having a function in Managed_DataObject is now being applied to plugins which can use this as well. There are some plugins that still use Memcached_DataObject, but these will be taken care of later.
-
mattl authored
-
mattl authored
-
mattl authored
-
mattl authored
Issue 3636 request clarity for users without validated emails on instances with RequireValidatedEmail active
-
mattl authored
-
- 16 Jul, 2013 1 commit
-
-
Evan Prodromou authored
-
- 19 Jun, 2013 2 commits
-
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
-
- 15 Jun, 2013 12 commits
-
-
Jean Baptiste Favre authored
Add configuration check. Need 'server', 'port', 'user' and 'password' to be defined (not valid, just defined).
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
Display notices for remote profile. Would like to hide avatar like in local profile but did not found how to do it.
-
Jean Baptiste Favre authored
Fix error 'No matches for action subscriptions with arguments nickname...' when displaying remote profile.
-
Jean Baptiste Favre authored
Bookmark plugin enhancement: display Bookmark's list. Integration of @chimo's work (http://http://sn.chromic.org/) from https://github.com/chimo/BookmarkList into official plugin.
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
Fix for #3463. Make InfiniteScroll plugin use config['plugins']['server'] if defined to build ajax-loader.gif URL
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
Get rid of t.co links for notice's text version. Usefull for client using API. Complements merge-request #205 by @mmn
-
Jean Baptiste Favre authored
Replace t.co links with expanded one provided by Twitter. Can still be a shortened one & will be done only for HTML view, but still a start. Backport of merge_requests/205.
-
- 14 Jun, 2013 1 commit
-
-
Jean Baptiste Favre authored
Get rid of t.co links for notice's text version. Usefull for client using API. Complements merge-request #205 by @mmn
-
- 18 Feb, 2013 3 commits
-
-
Jean Baptiste Favre authored
Makes TwitterBridge plugin use Twitter API 1.1 instead of API 1 which is deprecated and will be switched off soon
-
Jean Baptiste Favre authored
-
Jean Baptiste Favre authored
-
- 13 Feb, 2013 4 commits
-
-
Evan Prodromou authored
-
Evan Prodromou authored
-
Evan Prodromou authored
-
Evan Prodromou authored
-