Commit Graph

37 Commits

Author SHA1 Message Date
Aaron Franke
6cdafdf136 Remove trailing space characters
Trailing space characters do nothing except take up disk space, they should be removed
2020-10-04 05:15:02 -04:00
evazion
db63b6d44f pundit: convert forum topics / forum posts to pundit.
Fix it being possible for users to delete or undelete their own forum
posts and topics, even if they were deleted by a mod.
2020-03-20 18:03:00 -05:00
evazion
8253df84d9 forum: make status labels into clickable filters.
* Make it so that you can click the stickied / locked / deleted icons or
  the new / approved / pending / rejected labels to filter topics by
  that status.

* Replace the `mod_only` search param with `is_private`.
2020-03-16 21:23:27 -05:00
evazion
c36c0b9e7a views: refactor atom feed links.
* Fix comment & forum feeds to include search params.
* Remove global post feeds (only include post feeds on post index).
2020-01-26 19:16:38 -06:00
evazion
6a984de3d5 views: refactor page titles.
Refactor `page_title` helper to automatically include site name.
2020-01-25 01:52:18 -06:00
evazion
cc96f30e47 forum: fix topics being incorrectly marked as unread (again).
Second attempt at 71690cacc. Fix topics on page 2+ being still marked as
unread after the user has marked all topics as read.
2020-01-22 21:09:32 -06:00
evazion
b5603f0d39 forum: optimize unread forum topics on forum index.
Avoid doing one SQL query per topic when checking for new topics on the
forum index.

This also changes it so that forum topics aren't always marked as new
for anonymous users.
2020-01-21 00:12:03 -06:00
evazion
8c88e87710 /forum_topics.atom: add atom feed for forum topics. 2017-05-13 10:37:59 -05:00
r888888888
98b305b4db add link to mod+ topics 2017-01-24 13:13:13 -08:00
r888888888
7195c0b5fd admin dashboard 2014-11-06 18:05:33 -08:00
r888888888
bb402f5a27 fixes #2197 2014-07-17 16:34:54 -07:00
r888888888
7e07b874a4 implementation for #1469
This reverts commit 18edc937fd.
2014-03-14 18:39:31 -07:00
r888888888
18edc937fd Revert "implementation for #1469"
This reverts commit 08b9b2771f.
2014-03-10 16:31:38 -07:00
r888888888
08b9b2771f implementation for #1469 2014-03-07 15:55:49 -08:00
r888888888
468d68d834 fixes #1856 2013-07-23 15:29:39 -07:00
r888888888
ee34db677f fixes #1855 2013-07-23 15:24:45 -07:00
Toks
8b33cac661 replace old user links with new format 2013-04-04 23:16:28 -04:00
Toks
4f42ab8bdb adds support for user level-dependent classes
all links to users should have their class attribute set to that user's
level_class
2013-03-30 12:04:58 -04:00
小太
1a03a86592 Kill trailing whitespace in erb files 2013-03-19 23:11:58 +11:00
albert
a73103c2cb fixes #649 2013-02-27 00:09:22 -08:00
albert
6b71921dd0 fix 2013-02-24 12:24:07 -05:00
albert
b6f079568f fixes 2013-02-24 12:19:41 -05:00
albert
fd14dfb7b5 forum fixes 2013-02-19 12:31:25 -05:00
albert
69246c14a6 syntax error 2013-02-17 01:47:30 -05:00
albert
029436f23a add builder 2013-02-17 01:45:11 -05:00
albert
6ba9b015e4 fixes 2013-02-17 01:38:34 -05:00
albert
5512e0bb79 style fixes 2012-09-21 14:26:21 -04:00
albert
3871188bde reverts old behavior of forum topic highlighting 2011-10-27 19:03:07 -04:00
albert
34ae712be0 fixed titles 2011-10-23 16:55:57 -04:00
albert
1c3b094e81 improvements to topic listing 2011-09-30 12:14:19 -04:00
albert
124403a921 implemented last-forum-read-at 2011-08-23 17:11:21 -04:00
albert
24bf21540a refactoring views 2011-08-16 18:47:01 -04:00
albert
2f1fdcb459 more work on paginators 2011-06-21 14:32:07 -04:00
albert
f9c961cdc6 * Removed unapprovals, added post flags and post appeals (still need to update tests)
* Restyled text
2011-03-28 18:48:02 -04:00
albert
bd520f61f7 forum previews working 2011-03-12 16:09:11 -05:00
albert
21cc1cbafa work on forum 2011-03-11 19:24:19 -05:00
albert
668fbab77a * Updated gemfile
* Added forum post/topic unit tests
* Added forum post/topic controller tests
2011-01-12 18:00:07 -05:00