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

  1. 17 Sep, 2013 1 commit
  2. 16 Sep, 2013 3 commits
    • mattl's avatar
      Bad call to joinAdd in Profile.php · 8140c4ff
      mattl authored
      8140c4ff
    • mattl's avatar
      Autocomplete migrated to jquery-ui autocomplete · 8935a2f8
      mattl authored
      No longer bundled with the library (as jquery-ui is bundled with the
      main software, including the autocomplete part).
      
      Rewrites had to be made to migrate, as several API things had changed
      when jquery-ui took over the library.
      
      Currently (like before, right?) this only autocompletes in the end of
      the current textarea. So you can't jump back in the middle of a text
      and autocomplete a user or group. This is a serious deficiency, though
      not a regression.
      8935a2f8
    • mattl's avatar
      Gravatar pretty much equals disregarding privacy · d480ed42
      mattl authored
      Not only that one can often correlate email address md5 hash sums, but
      the "functionality" depends on a bunch of external calls.
      d480ed42
  3. 14 Sep, 2013 9 commits
  4. 12 Sep, 2013 3 commits
    • mattl's avatar
      4f065d64
    • mattl's avatar
      jquery form updated and moved to js/extlib · 56ebe914
      mattl authored
      56ebe914
    • mattl's avatar
      jquery-ui updated and moved to js/extlib · 2da92886
      mattl authored
      It seems we don't need all the development files. Though it feels a bit
      evil not to keep them. Then again we didn't have the whole dev-tree there.
      
      Really we should maybe use git submodules for this?
      
      I also made sure that if we don't have minify enabled, a non-minified
      version of jquery-ui is loaded, as minification is the most evil of all.
      Bad as hell to debug, and anyone visiting the site should be allowed to
      view all scripts that are run in an overseeable manner.
      2da92886
  5. 10 Sep, 2013 13 commits
  6. 09 Sep, 2013 4 commits
  7. 02 Sep, 2013 4 commits
    • mattl's avatar
      NewapplicationAction converted to FormAction · b2a0aa20
      mattl authored
      Cutting down on a bunch of redundant code. We're reusing a lot of stuff
      from FormAction and Action now instead of having copies of code all over.
      b2a0aa20
    • mattl's avatar
      needLogin renamed checkLogin and made a property · f0e967fe
      mattl authored
      Action extended classes now can set 'needLogin' as a protected property,
      which is defaulted to 'false'. However, FormAction defaults this to 'true'
      because most of the form actions will require a current login to be valid.
      
      NewgroupAction, NewmessageAction, NewnoticeAction are all affected by this
      commit and in the future we will migrate each potential formaction to the
      proper class parent tree. :)
      f0e967fe
    • mattl's avatar
      newmessage (and Message class) fixed for FormAction · e5e3aeb4
      mattl authored
      Also added a needLogin function to the Action class, which will do
      redirect to login page with proper returnto setting.
      e5e3aeb4
    • mattl's avatar
      IMPORTANT: parent::handlePost() in NewnoticeAction · 89b10666
      mattl authored
      otherwise we don't do csrf checking etc...
      89b10666
  8. 01 Sep, 2013 3 commits
    • mattl's avatar
      NewnoticeAction converted to extend FormAction · 0612e5ec
      mattl authored
      There are still several improvements which can be made, such as not
      having an entirely separate setup of ajax form functions. Instead
      those should be implemented in FormAction. But at least now we got
      rid of the redundant code use in prepare/handle.
      0612e5ec
    • mattl's avatar
      Conforming to code layout · c735a836
      mattl authored
      c735a836
    • mattl's avatar
      Proper definition of $args array in NewgroupAction->prepare · 83000f6f
      mattl authored
      Also, there is no need to do 'return' after throwing a ClientError
      Exception. And we'll use the Action->clientError for logging benefits
      until the error handling is properly done all the way to backend.
      83000f6f