Commit Graph

44 Commits

Author SHA1 Message Date
3e7f7fdde8 FEATURE: category setting for default list filter. (#9975) 2020-06-04 00:56:56 +05:30
f7a7263164 FIX: Show uncategorized description on categories page 2020-01-03 11:46:18 -05:00
fe7bb62387 FIX: Descriptions were blank for uncategorized in hamburger menu 2020-01-03 11:10:06 -05:00
069bc70bd4 UX: Improve sub-sub-categories styling in categories list (#8593)
- Using h4 instead of h3 for sub-categories.
- Show category description if it does not have subcategories.
- Implemented equivalent for mobile-view.
- Include description_excerpt in basic serializer. This is needed for
  displaying second-level categories in category list.

Follow-up to 9253cb79e34288a902cf9afb7b82c197a4aba42b.
2019-12-19 17:09:45 +02:00
30990006a9 DEV: enable frozen string literal on all files
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.

Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
4477938ea7 DEV: Option to preload category custom fields for site serializer 2019-03-16 17:18:57 +05:30
ccb48bef75 UX: Make Uncategorized category less confusing
* Adds warnings to the "Edit Category" dialog
* Doesn't hide the "Security" tab on the "Edit Category" dialog anymore. Instead, it shows an explanation why permissions can't be changed.
* Makes the category name translatable
* Hides the category name from the edit dialog (it can be customized by overriding the translation)
* Creates a translation override if the category has been renamed in the past
2019-03-05 14:42:41 +01:00
b63b399799 DEV: remove uploaded_meta_id column from category (#6725)
* DEV: remove uploaded_meta_id column from category

* remove uploaded_meta part
2019-01-10 09:37:21 +08:00
9e3143445b DEV:add uploaded_meta option in category for category meta image (#6724) 2018-12-07 16:24:07 +01:00
Sam
ac0053f491 FEATURE: navigate to first post and auto bump category settings
### navigate_to_first_post_after_read setting for categories

When enabled on categories logged on users will return to OP after
reading the entire category. (useful for documentation categories)

### num_auto_bump_daily

Set a number of topics that will automatically bump daily on a category.

- Every 15 minutes we will check if any category has this setting
- Categories with the setting are shuffled
- We exclude pinned, closed, category description and archived topics
- Maximum of 1 topic for the list of categories is bumped till limit reached per category
- We always try to bump oldest first
- Limit is elastic using a RateLimiter that ensures that we only bump N per day

Also some minor organisation on category settings

Froze strings on category.rb
2018-07-16 18:10:35 +10:00
9ca6ebe8fe FEATURE: enforce tagging on categories 2018-04-11 07:15:24 +05:30
11ce73b8ed FEATURE: category setting for default top period 2017-03-22 16:54:18 -04:00
6d7e968e30 FEATURE: box-style rendering of sub-categories 2017-03-13 15:25:52 -04:00
6aab8cb331 FEATURE: new category setting for whether to show latest topics or top topics by default 2017-03-03 11:30:44 -05:00
262016604d FEATURE: each category can control how many topics to show on categories page 2017-03-01 15:12:57 -05:00
a702330ccd FEATURE: make show_subcategory_list a per-category setting 2017-02-22 11:42:36 -05:00
9a800107cb FIX: Associate category logo and background to uploads record. 2016-12-12 17:37:28 +08:00
9ef1688a76 FEATURE: per-category default topic list sort order 2016-11-01 12:18:41 -04:00
2470d1f65a Revert "FIX: serve category images from the CDN"
This reverts commit d0962d6e5a2ed1aec57e04bba661c080b759ddb8.
2016-09-22 11:29:04 +08:00
d0962d6e5a FIX: serve category images from the CDN 2016-08-05 13:03:49 +02:00
60ba9dcc5e PERF: fix N+1 on categories page 2016-02-03 23:59:15 +11:00
f4f87921c2 Replace uncategorized_description setting with translation 2016-01-28 00:26:25 +01:00
e2744fc19f FIX: adding the 'contains_messages' column back 2016-01-12 12:06:51 +01:00
8049dfdfda CLEANUP: remove 'contains_messages' leftover 💩 2016-01-12 11:29:26 +01:00
6b69d717cc FIX: On clicking edit category button, notification level is set to default
commit message
2015-12-13 22:12:23 +05:00
ba0df7e4cd rename 'is_support' to 'contains_messages' 2015-11-26 18:40:54 +01:00
578e15224b UX: hide support categories from selectors 2015-11-26 18:31:24 +01:00
342eba4374 FEATURE: Category reordering dialog 2015-09-06 16:53:52 -07:00
d34f42d2f7 FIX: hide category column in topic list only when the current category has no children 2015-09-02 23:46:04 +02:00
7676c5dfe7 Can add topic templates to categories, prepopulated on compose 2015-07-03 10:01:46 -04:00
Sam
e20e6b4524 PERF: stop using jQuery to sanitize strings 2014-10-22 15:48:18 +11:00
7f498a8795 FIX: N+1 query on /categories page 2014-09-09 15:32:58 +02:00
36f081bf43 FIX: Don't show the category edit button unless the user can edit the
category
2014-08-12 13:31:05 -04:00
e22688a204 FEATURE: Can upload images to categories 2014-06-30 14:14:00 -04:00
27fb65b562 Add uncategorized_description site setting 2014-06-24 17:45:34 -04:00
772a304fc2 dropdown on categorypage 2014-05-29 18:18:27 -04:00
9aba666d3f Also warn admins when there aren't at least 50 posts 2014-05-28 13:33:48 -04:00
2892153712 REMOVE: Get rid of the hotness control for good. 2014-01-29 11:54:34 -05:00
541620c115 Routes and support for sub-categories 2013-10-23 15:22:49 -04:00
49a11e51df Ember support for parent categories 2013-10-23 15:22:49 -04:00
Sam
352ac9e60c Finalize read only and post only categories, finished off UI work 2013-07-16 15:46:11 +10:00
Sam
ecf17cfebb work in progress, add fidelity to category group permissions (full, create posts, readonly) 2013-07-16 15:46:11 +10:00
Sam
7e1c5ae5b7 glyph in secure categories to the right, like pms 2013-05-16 16:55:07 +10:00
Sam
942f168ab6 UI still a tad rough, but we have a first pass of secure categories 2013-05-10 16:47:47 +10:00