has moved to IP address -- please double check where you are logging in.

  1. 09 Feb, 2016 1 commit
    • mmn's avatar
      Either use or don't use HTTPS · ec257d94
      mmn authored
      The risk of injection attacks using HTTP is too great to allow a
      site that allows both HTTP and HTTPS...
  2. 23 Oct, 2015 1 commit
  3. 18 Jul, 2015 1 commit
  4. 17 Jul, 2015 2 commits
  5. 06 Jun, 2015 1 commit
  6. 07 Nov, 2014 1 commit
  7. 06 Aug, 2014 1 commit
  8. 28 Jun, 2014 1 commit
  9. 10 May, 2014 1 commit
  10. 01 Nov, 2013 1 commit
  11. 22 Oct, 2013 1 commit
  12. 04 Oct, 2013 1 commit
    • mmn's avatar
      Twitter Import improvements. Still buggy? · fb4e9b23
      mmn authored
      Apparently mrvdb has problems with duplicate inserts and missing files when
      unlinking. It could be due to coding, or it could be due to parallelizing.
  13. 28 Aug, 2013 1 commit
    • mmn's avatar
      plugins onAutoload now only overloads if necessary (extlibs etc.) · de55d8f8
      mmn 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).
  14. 21 Aug, 2013 1 commit
    • mmn's avatar
      IMPORTANT: Making prev. Memcached_DataObject working again with schemaDef · 3a7261f7
      mmn 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...)
  15. 18 Aug, 2013 1 commit
    • mmn's avatar
      The overloaded DB_DataObject function staticGet is now called getKV · 2a4dc77a
      mmn 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.
  16. 19 Jun, 2013 1 commit
  17. 18 Feb, 2013 1 commit
  18. 09 Jul, 2012 1 commit
    • Evan Prodromou's avatar
      Squashed commit of the following: · 206c0906
      Evan Prodromou authored
      commit 7ef19ab918cc9805abb8d01e8220ae4ed63155d7
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 12:53:29 2012 -0400
          Show link to facebook account on profile block
          If you've logged in with Facebook, show a link to that account on the profile block.
      commit b56967479c009d702150791944dbd80746ee3ba1
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 12:28:34 2012 -0400
          Add profile link from profile block to Twitter account
          Add a profile link to Twitter for accounts that are linked via Twitter login.
      commit 181e441fd03c6034e737f6a3dae115557aa3e1aa
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 11:57:56 2012 -0400
          OpenID shows other account links
      commit ef7357883dad9e34af2746e1c6a41ea826d7c992
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 11:53:12 2012 -0400
          Add a profile link for OpenIDs
          OpenID plugin now adds a profile link for each OpenID on the account.
      commit 093d26b95bc453686d24c42f5a8f4739cb338fd2
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 11:15:18 2012 -0400
          Better array access
      commit 49d47257efdcae2101b589a1f825872bdd70667c
      Author: Evan Prodromou <>
      Date:   Mon Jul 9 10:57:16 2012 -0400
          Show list of other accounts in profile block
          We add a group of "rel-me" links to other user accounts on the Web.
          This is mostly useful for when you've used OpenID, Twitter, or
          Facebook login to associate a remote account.
          There's an extension to the profileblock recipe to show the links as
          little icons; there's a new hook in accountprofileblock to get such
          links from plugins.
          There's a modification to the base theme to show the icons correctly
          (I think).
  19. 18 Dec, 2011 1 commit
  20. 13 Jul, 2011 1 commit
  21. 19 Jun, 2011 1 commit
  22. 18 Jun, 2011 1 commit
  23. 30 Mar, 2011 1 commit
  24. 28 Mar, 2011 1 commit
  25. 23 Jan, 2011 1 commit
    • Evan Prodromou's avatar
      make 'admin' a safe user name · e53793ed
      Evan Prodromou authored
      'admin' is a pretty common username that people try when installing;
      it was blacklisted because all of our admin panels were at /admin/*,
      which would conflict with the admin user's namespace.
      Changed the location of all admin panels to /panel/*, blacklisted the
      nickname 'panel', and allowed 'admin'. Tested with a fresh install;
      seems to work great.
  26. 18 Jan, 2011 1 commit
    • Brion Vibber's avatar
      Cleanup stray PHP 4-style references in hook calls for navigation bars. We... · 56e2bc10
      Brion Vibber authored
      Cleanup stray PHP 4-style references in hook calls for navigation bars. We can't replace the live action from here, and don't need a reference to keep the object mutable. Dumping the references helps ensure we don't end up getting errors when things calling the hooks might forget to use the reference and the PHP error reporting settings expose this fact at us.
  27. 19 Nov, 2010 1 commit
    • Brion Vibber's avatar
      Ticket #2724: gracefully handle attempts to delete or fave/unfave a remote... · 94f2f96f
      Brion Vibber authored
      Ticket #2724: gracefully handle attempts to delete or fave/unfave a remote Twitter notice if a failure occurs.
      Most annoying error case being where the notice was already faved or deleted on Twitter! :)
      Such errors will now just fail out and log a note to the syslog -- the rest of what we were doing will continue on unhindered, so you can still delete, favorite, etc and it just won't sync the info over in that case.
  28. 02 Nov, 2010 1 commit
  29. 29 Oct, 2010 2 commits
  30. 05 Oct, 2010 1 commit
  31. 18 Sep, 2010 2 commits
  32. 08 Sep, 2010 2 commits
  33. 07 Sep, 2010 4 commits