Clone
 

nate johnson <natjohns@indiana.edu> in Sakai.Git

sak-3325

- email now adds links for attachments when emailing a pm outside of the sakai environment

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4991 66ffb92e-73f9-0310-93c1-f5514f145a0a

removed null contraint on the message body

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4987 66ffb92e-73f9-0310-93c1-f5514f145a0a

fixed deletion of forum lazy bug

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4984 66ffb92e-73f9-0310-93c1-f5514f145a0a

- fixed a bug where the forum on a topic was not loaded and could not be checked for draft status - fixed counting queries to not count draft messages for other users

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4976 66ffb92e-73f9-0310-93c1-f5514f145a0a

- searching for topics now working at the db level * searches title, author, and body

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4974 66ffb92e-73f9-0310-93c1-f5514f145a0a

- sort by subject, author, and create date now in the api (MessageForumMessageManager) - can sort ascending or decending

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4970 66ffb92e-73f9-0310-93c1-f5514f145a0a

- new LockedException : thrown when trying to save a topic or forum when a forum or topic is already locked - api now checked for locked field when saving topics and forums (this should also be implemented at the UI level so that the buttons only show up when people are allowed to post, etc).

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4965 66ffb92e-73f9-0310-93c1-f5514f145a0a

added a method to the api for saving a forum as a draft

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4960 66ffb92e-73f9-0310-93c1-f5514f145a0a

commenting out the actor and date stuff for now

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4877 66ffb92e-73f9-0310-93c1-f5514f145a0a

fixed the null messages bug

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4875 66ffb92e-73f9-0310-93c1-f5514f145a0a

- reworked the db layer to use sets. lists were cause race conditions that were very difficult to debug - fixed the parent forum bug where the parent of a topic was the wrong id, and could possibly take you to a different site altogether

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4874 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 10 more files in changeset.
delete topics mostly there -- should be testable

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4831 66ffb92e-73f9-0310-93c1-f5514f145a0a

unread status bug fixed

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4829 66ffb92e-73f9-0310-93c1-f5514f145a0a

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4828 66ffb92e-73f9-0310-93c1-f5514f145a0a

null check

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4827 66ffb92e-73f9-0310-93c1-f5514f145a0a

delete forums partially working

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4824 66ffb92e-73f9-0310-93c1-f5514f145a0a

evicting the message from session on delete so that it is not resaved

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4783 66ffb92e-73f9-0310-93c1-f5514f145a0a

forgot to add

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4780 66ffb92e-73f9-0310-93c1-f5514f145a0a

- new exception for access denied - fixed the getCount to not need a user id, so it just grabs the current user -

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4779 66ffb92e-73f9-0310-93c1-f5514f145a0a

control permissions now added to the UserPermissionManager

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4734 66ffb92e-73f9-0310-93c1-f5514f145a0a

added message permission for uses (area and forum to go with topic)

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4733 66ffb92e-73f9-0310-93c1-f5514f145a0a

UserPermissionManager can now return message permissions for the current user... control permissions coming next.

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4732 66ffb92e-73f9-0310-93c1-f5514f145a0a

UserPermissionManager can now return message permissions for the current user... control permissions coming next.

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4731 66ffb92e-73f9-0310-93c1-f5514f145a0a

topics by id come loaded with their parent forum

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4724 66ffb92e-73f9-0310-93c1-f5514f145a0a

next/prev topic working... but needs a redesign to take advantage of the db

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4713 66ffb92e-73f9-0310-93c1-f5514f145a0a

- draft and locked added to areas, forums, topics, and messages (where they applu)

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4710 66ffb92e-73f9-0310-93c1-f5514f145a0a

forums and topics now saving the postToGradebook option

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4700 66ffb92e-73f9-0310-93c1-f5514f145a0a

bugs fixes and clean up

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4699 66ffb92e-73f9-0310-93c1-f5514f145a0a

added a few null checks

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4697 66ffb92e-73f9-0310-93c1-f5514f145a0a

message permissions should be defaulting now

git-svn-id: https://source.sakaiproject.org/svn/branches/forums-dev@4693 66ffb92e-73f9-0310-93c1-f5514f145a0a