We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 01 Jan, 2016 1 commit
  2. 05 Dec, 2015 1 commit
  3. 02 Nov, 2015 1 commit
    • Stephen Paul Weber's avatar
      Refactor on File::processNew · a9b1b60a
      Stephen Paul Weber authored
      The code was so involved there was even a comment asking for a refactor.
      
      Now, File_redirection::where always returns a nice File_redirection
      object instead of an array or string or nothing.  The object is
      either one which already existed or else a new, unsaved object.
      
      Instead of duplicating "does it exist" checks everywhere, do it in
      File_redirection::where.  You either get what exists or something to save.
      
      An unsaved File_redirection may be paired with an unsaved File.
      You will want to save the File first (using ->saveFile()) and put the
      id in File_redirection#file_id before saving.
      a9b1b60a
  4. 28 Oct, 2015 2 commits
  5. 23 Oct, 2015 1 commit
  6. 04 Oct, 2015 1 commit
  7. 01 Oct, 2015 1 commit
  8. 30 Sep, 2015 1 commit
  9. 27 Sep, 2015 1 commit
  10. 05 Sep, 2015 1 commit
  11. 16 Jul, 2015 2 commits
    • mattl's avatar
      PasswordsettingsAction aligned with FormAction · cfaaf3c1
      mattl authored
      Also made some changes in the password "munging" function call
      common_munge_password to accept a profile instead of user ID (which
      was only there because stoneage StatusNet used the ID to generate a
      not-very-random salt, but nowadays we primarily use AuthCrypt plugin).
      cfaaf3c1
    • mattl's avatar
      Non-replies cannot harvest parent notice nicknames · 44dc00a5
      mattl authored
      A feature we use of parent notices is that if you use the same @user
      as the parent notice, the same @user will be notified, regardless if
      there might be @user@site.com as well as @user@example.com and you're
      subscribed to just one of them (or both, or none of them!).
      
      But this threw an exception since we tested this on new notice threads.
      44dc00a5
  12. 15 Jul, 2015 1 commit
  13. 02 Jun, 2015 3 commits
  14. 09 May, 2015 1 commit
  15. 15 Mar, 2015 1 commit
    • mattl's avatar
      Filter out img, video and audio tags in notice HTML · 8439efe7
      mattl authored
      Because we don't want to auto-fetch items from a remote server. Such
      items should be delivered as attachment metadata and portrayed in the
      way the local instance chooses.
      
      Choices for portrayal are either simply nullifying this and embedding
      the data, linking the file remotely requiring a manual click or maybe
      use remote oEmbed data etc. to download files locally so no remote
      requests have to be made.
      8439efe7
  16. 27 Feb, 2015 1 commit
    • mattl's avatar
      StatusNet class renamed GNUsocial · 8fac7a9f
      mattl authored
      also added backward compatible StatusNet class for the two calls I know
      third party plugins use, isHTTPS and getActivePlugins
      8fac7a9f
  17. 26 Feb, 2015 1 commit
  18. 17 Feb, 2015 3 commits
  19. 08 Feb, 2015 1 commit
    • mattl's avatar
      ROLLBACK which may or may not be useful · 4c9a74cb
      mattl authored
      There were problems with queries that were executed but didn't seem to
      be committed. Trying to patch that up by calling a ROLLBACK on transactions
      where the loading of the page isn't stopped after the BEGIN statement's
      intended function fails (like with the rememberme cookie in this commit).
      4c9a74cb
  20. 27 Jan, 2015 1 commit
    • mattl's avatar
      'zone' is a valid top domain · eaaef2ae
      mattl authored
      We should get another form of URL identifier for interpreting links on notices...
      It was hard editing this line in vim even, because of wide, multibyte characters...
      eaaef2ae
  21. 21 Jan, 2015 1 commit
  22. 02 Dec, 2014 1 commit
    • Joshua Judson Rosen's avatar
      common_path(): use HTTPS if current URL is HTTPS · 69fec16d
      Joshua Judson Rosen authored
      Bring common_path() back into harmony with common_local_url(),
      which started doing this 2013-03-25.
      
      Shouldn't need to spread "StatusNet::isHTTPS()" logic all over
      wherever common_path() is called; just DTRT automatically instead.
      69fec16d
  23. 05 Aug, 2014 1 commit
  24. 14 Jul, 2014 1 commit
  25. 22 Jun, 2014 1 commit
  26. 02 Jun, 2014 1 commit
  27. 01 Jun, 2014 1 commit
  28. 09 May, 2014 1 commit
  29. 28 Apr, 2014 2 commits
  30. 18 Apr, 2014 1 commit
  31. 18 Mar, 2014 1 commit
    • mattl's avatar
      Updating Markdown class + use spl_autoload_register · 3d0994bc
      mattl authored
      spl_autoload_register now calls the GNUsocial_class_autoload function
      instead of us replacing the magic __autoload($cls). This means we can
      queue up other autoload functions, such as the one now used for extlib
      functions which exist directly in the 'extlib/' folder or have proper
      namespacing (which our new Markdown class does).
      3d0994bc
  32. 08 Mar, 2014 2 commits
    • mattl's avatar
      File class no longer depends on MIME · 639f1a01
      mattl authored
      + minor tweaks to MediaFile
      639f1a01
    • mattl's avatar
      MediaFile loses dependency on PEAR::MIME · 6faed0e4
      mattl authored
      At the same time we remove the "filecommand" setting, since we will
      likely not have use of it thanks to PECL fileinfo.
      
      Also the "supported" list for attachment mime types has changed
      format, so we can keep track of at least some known file extensions.
      6faed0e4