- 11 Apr, 2011 2 commits
-
-
Evan Prodromou authored
-
Evan Prodromou authored
-
- 25 Mar, 2011 1 commit
-
-
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.
-
- 21 Feb, 2011 1 commit
-
-
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).
-
- 07 Feb, 2011 4 commits
-
-
Evan Prodromou authored
-
Evan Prodromou authored
-
Evan Prodromou authored
-
Evan Prodromou authored
Shows the messages to a private group in a list. New classes for showing a group private message and list of group private messages. New actions for showing a stream of group private messages and a single group private message.
-
- 04 Feb, 2011 1 commit
-
-
Evan Prodromou authored
-
- 31 Dec, 2010 2 commits
-
-
Brion Vibber authored
We were passing DOM nodes directly into the queues for the final bookmark import stage; unfortunately these don't actually survive serialization. Moved the extraction of properties from the HTML up to the first-stage handler, so now we don't have to worry about moving DOM nodes from one handler to the next. Instead passing an associative array of properties, which is fed into the Bookmark::saveNew by the per-bookmark handler.
-
Brion Vibber authored
Bookmark plugin: graceful error out for failure to import a delicious bookmark due to it being already bookmarked
-
- 29 Dec, 2010 1 commit
-
-
Evan Prodromou authored
-
- 25 Dec, 2010 1 commit
-
-
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.
-
- 22 Dec, 2010 1 commit
-
-
Evan Prodromou authored
-
- 21 Dec, 2010 1 commit
-
-
Evan Prodromou authored
-