path: root/lib/VNWeb/Discussions
AgeCommit message (Expand)AuthorFilesLines
2021-11-21Discussions::Elm: Fix case-insensitivity in user board searchYorhel1-1/+1
2021-11-20Discussions::Elm: Improve board search a bitYorhel1-23/+20
2021-11-15Discussions::Search: Add reviews & review comment searchYorhel1-25/+44
2021-11-15Discussions::Search: Use Postgres websearch_to_tsquery() for better query par...Yorhel1-8/+6
2021-11-07Add mod option to set deletion reason for forum postsYorhel4-12/+15
2021-11-07Add mod option to lock the boards for a threadYorhel1-16/+21
2021-07-19Remove hidden items in discussion board autocompleteYorhel2-6/+6
2021-06-13Discussions::UPosts: Show hidden posts to modsYorhel1-8/+8
2021-03-23cleanup: Fully remove old "type" argument to framework_()Yorhel2-2/+2
2021-03-01SQL: vndbid data type conversion for most DB entriesYorhel8-28/+27
2021-01-29Discussions::Thread: Remove report link on deleted postsYorhel1-1/+1
2020-10-08notifications: Add subscription management UI + finalize DB migrationYorhel1-1/+1
2020-10-07notifications: Mark as read when opening page + delete when deleting posts/re...Yorhel3-6/+5
2020-09-05Notifications: Modernize SQL schemaYorhel3-3/+3
2020-09-02BBCode: Consolidate bb2html & bb2text + only convert ids in thread titlesYorhel2-3/+3
2020-08-31Discussions/Reviews: Return 404 when requested post or comment does not existYorhel1-1/+1
2020-08-24reviews: Get rid of summary field & split mini/full reviewsYorhel1-1/+1
2020-08-19reviews: Count & list review comments as posts on user pageYorhel1-12/+18
2020-08-18Discussions::Edit: Fix permission check when editing threadYorhel1-1/+1
2020-08-16Reports: Get rid of report_type, split vndbid/num + allow reporting reviews a...Yorhel1-1/+1
2020-08-16Discussions: Split post editing out of Discussions::Edit + support editing re...Yorhel2-54/+127
2020-08-14reviews: Add schema & display for commentsYorhel1-1/+2
2020-08-07Discussions: Fix handling of user deletionYorhel3-4/+4
2020-08-06Discussions: Fix emulation of location.hashYorhel1-1/+1
2020-08-06Discussions: Don't show deletion button when creating a new threadYorhel1-1/+1
2020-08-06Discussions: Allow discontinuous post numbers + ignore hidden posts in counts...Yorhel3-15/+12
2020-08-06Discussions: Make /t#.# load the correct page without redirectYorhel3-20/+10
2020-08-06SQL: Use vndbid for thread identifiersYorhel5-28/+31
2020-07-29SQL: Fix escaping of backslash in LIKE patternsYorhel2-2/+2
2020-07-28Discussions::Thread: Run bb2html over the thread title to make links clickableYorhel1-1/+1
2020-07-25Reports: Allow reporting DB entriesYorhel1-5/+2
2020-07-23Add new reporting featureYorhel2-5/+9
2020-05-19Discussions::Edit: Don't set last modified date when creating a new threadYorhel1-1/+1
2020-04-27Fix pointless audit log when creating a new threadYorhel1-1/+1
2020-04-27Add minimal audit logging for user-related changesYorhel1-1/+2
2020-04-13Discussions: Mark notification as read when opening threadYorhel1-0/+5
2020-04-09Stop keeping track of users/threads/posts count cacheYorhel1-1/+0
2020-04-01VN::Graph: Also generate VN graphs on-demandYorhel1-1/+1
2020-03-27Discussions::Thread: Indicate locked status in headerYorhel1-0/+1
2020-03-21boardmod feature: Full deletion of threads/postsYorhel1-0/+22
2020-03-13Discussions::Thread: Show a 404 if there are no posts to displayYorhel1-0/+1
2020-02-27Discussions::Edit: Correctly fill out "hidden" flag when editing the threadYorhel1-2/+2
2020-01-05refactor: Combine json_api() & elm_form() + generate Elm function to msg API ...Yorhel3-89/+82
2019-12-30Minor refactor: Use TUWF::Validate's onerror clause for GET parametersYorhel3-4/+4
2019-12-30Discussions: Discourage necroing old and inactive threadsYorhel1-6/+10
2019-12-20Discussions::Thread: Ignore poll votes from ign_votes usersYorhel1-2/+3
2019-12-16Discussions::Index: Add "Start a new thread" linkYorhel1-0/+3
2019-12-16Minor refactor: Make better use of SQL::Interp for INSERT INTO clausesYorhel2-25/+29
2019-12-12v2rw: Discussion board editing & thread creationYorhel5-13/+226
2019-12-10Elm: Add Redirect response + fix redirect to last post on replyYorhel1-10/+3