git.gnu.io has moved to IP address 209.51.188.249 -- please double check where you are logging in.

  1. 02 Mar, 2016 1 commit
  2. 01 Mar, 2016 1 commit
    • mmn's avatar
      Consistent behaviour for ScopingNoticeStream $scoped · 63c087a2
      mmn authored
      We don't guess the current profile anymore if the value of the profile === -1
      
      Also sets $this->scoped for all ScopingNoticeStream inheritors, which just
      like in an Action can be null if we're not scoped in any way (logged in).
      63c087a2
  3. 29 Aug, 2013 1 commit
  4. 21 Mar, 2012 4 commits
  5. 11 Apr, 2011 1 commit
  6. 25 Mar, 2011 1 commit
    • Evan Prodromou's avatar
      All notice streams check notice scope · 84984fdb
      Evan Prodromou authored
      Added filtering code so that notice streams check notice scope.
      
      Added new class to implement filtering a stream, FilteringNoticeStream.
      
      Added a subclass that does the logic for checking Notice scope.
      
      And made all the streams use ScopingNoticeStream.
      84984fdb
  7. 21 Feb, 2011 1 commit
    • Evan Prodromou's avatar
      Extend authorization framework to cover login and API use · 1525acdc
      Evan Prodromou authored
      I've extended the rights framework (centering on the Right class and Profile::hasRight()) to cover
      Web login and API use. This will make it possible to prevent login and API use by users.
      
      I added two new Right constants to the Right class: WEBLOGIN and API. I check these rights using
      Profile::hasRight() when initializing users. If the rights check fails, I throw an exception.
      
      I created a new AuthorizationException class for this particular
      exception, in order to allow a different UI for these kinds of exceptions (or whatever).
      1525acdc
  8. 07 Feb, 2011 4 commits
  9. 04 Feb, 2011 1 commit
  10. 31 Dec, 2010 2 commits
  11. 29 Dec, 2010 1 commit
  12. 25 Dec, 2010 1 commit
    • Evan Prodromou's avatar
      Radical differences in Bookmark storage · 4048d1ec
      Evan Prodromou authored
      Had some problems with PuSH and Salmon use of Bookmarks; they were
      being required to generate Atom versions of the bookmark _before_ the bookmark was saved.
      
      So, I reversed the order of how things are saved, and associate notices and bookmarks
      by URI rather than notice_id.
      4048d1ec
  13. 22 Dec, 2010 1 commit
  14. 21 Dec, 2010 1 commit