Guo Xiang Tan
|
600e42c2ba
|
FIX: Race condition when wrapping `PostCreator#create` in a transaction.
|
2015-10-15 14:42:40 +08:00 |
Sam
|
181ab89485
|
PERF: introduce fragment caches in site serializer
|
2015-09-28 16:50:24 +10:00 |
Robin Ward
|
a1877e8292
|
FIX: `max_topics_per_day` was not working
|
2015-09-24 13:52:45 -04:00 |
Sam
|
ffb8cb8cac
|
FEATURE: remove dependency of Redcarpet
PERF: cache fancy_title in topics table
New pure ruby implementation is far more flexible and easier to amend.
|
2015-09-24 13:37:53 +10:00 |
Sam
|
613761d1cd
|
FEATURE: upgrade to Rails 4.2.4
|
2015-09-23 15:24:30 +10:00 |
Régis Hanol
|
4f7140fb32
|
FIX: properly filter whispers in user stream
|
2015-09-22 00:50:52 +02:00 |
Sam
|
c1ecd6f4ce
|
update annotations
|
2015-09-18 10:41:10 +10:00 |
Neil Lalonde
|
30999de3e2
|
add support for reports of 'time to first response' from a set of users
|
2015-09-14 13:36:54 -04:00 |
Robin Ward
|
5af0f5f80e
|
FEATURE: Whisper posts
|
2015-09-11 14:05:21 -04:00 |
Robin Ward
|
d1c69189f3
|
FEATURE: Can edit category/host relationships for embedding
|
2015-08-20 15:56:04 -04:00 |
Régis Hanol
|
9ae9aed010
|
FIX: change **default** notification state when a topic is recategorized within 5 days of creation
|
2015-08-19 22:40:20 +02:00 |
Régis Hanol
|
6669a2d94d
|
FEATURE: per-topic unsubscribe option in emails
|
2015-08-12 23:00:16 +02:00 |
Régis Hanol
|
faf4f44776
|
FEATURE: make pin expiration mandatory
|
2015-07-29 16:34:21 +02:00 |
Robin Ward
|
bb93a345eb
|
UX: Use smaller messages for moderator actions.
|
2015-07-27 10:09:21 -04:00 |
Sam
|
2876725e1b
|
REFACTOR: remove hacky search from discovery
|
2015-07-27 16:47:06 +10:00 |
Neil Lalonde
|
8e76e6e4b7
|
topics with no reply data were strings
|
2015-06-30 15:42:38 -04:00 |
Neil Lalonde
|
93d7edb810
|
FIX: reports of topics with no response and time to first response should not include replies to your own topic
|
2015-06-25 18:45:11 -04:00 |
Robin Ward
|
6422d5efbd
|
Use the same component for similar topics as search results.
|
2015-06-24 15:08:22 -04:00 |
Régis Hanol
|
f18098fd9b
|
FEATURE: category dropdown in admin reports
|
2015-06-24 15:19:39 +02:00 |
Régis Hanol
|
b25a16ee3e
|
FEATURE: 2 new reports: time to first response, topics with no response
FIX: relativeAgeMediumSpan was off by 1
REFACTOR: extracted decimalAdjust & round functions from the poll plugin
|
2015-06-22 19:46:51 +02:00 |
Sam
|
41e427bd2e
|
Work in progress, full page search
|
2015-06-22 18:09:08 +10:00 |
Régis Hanol
|
90eca69e0a
|
FEATURE: add a link to the topic in the banner for staff members
|
2015-06-09 19:31:14 +02:00 |
Robin Ward
|
7b6d6b76eb
|
FEATURE: Multiple embeddable hosts
- Also refactors two site settings components into one, with tests
|
2015-06-09 13:25:43 -04:00 |
Neil Lalonde
|
ea8cf1a208
|
FIX: topic auto-close uses the client's time zone
|
2015-05-27 18:01:46 -04:00 |
Arpit Jalan
|
4324a157e0
|
FIX: rate limit topic invitations
|
2015-05-13 14:44:37 +05:30 |
Erick Guan
|
a48dd1cc28
|
store the slug as the title is, only sanitize the slug
and prettify code
|
2015-05-05 18:33:16 +08:00 |
Erick Guan
|
b772ff6e13
|
FEATURE: add slug geneartion options
|
2015-05-05 18:08:30 +08:00 |
Sam
|
803feefd54
|
MessageBus handles readonly redis now, no need to wrap it
|
2015-05-04 12:21:00 +10:00 |
Neil Lalonde
|
1b250f1e01
|
FIX: crawler pages and RSS had broken links for sites deployed to a subfolder with relative_url_root
|
2015-04-30 12:46:26 -04:00 |
Robin Ward
|
8c930c97e0
|
If there are pending posts in a topic, display a message at the bottom
|
2015-04-27 15:55:10 -04:00 |
Robin Ward
|
5b3f99aa50
|
Don't blow up if Redis switches to READONLY
|
2015-04-24 14:37:16 -04:00 |
Tan Le
|
9fbc763902
|
Replace Hash#keys.each with Hash#each_key for some perf boost
|
2015-04-18 21:53:53 +10:00 |
Arpit Jalan
|
e8dd5592c6
|
FEATURE: support inviting existing users to topic and message when SSO is enabled
|
2015-04-05 14:31:35 +05:30 |
Arpit Jalan
|
8c2d7dcaac
|
FEATURE: invite existing user to a topic
|
2015-04-03 15:00:04 +05:30 |
Sam
|
5aa1272f05
|
clean up first day user definition and object model
|
2015-03-26 16:48:36 +11:00 |
Régis Hanol
|
c8631a7a8b
|
FIX: auto-message shouldn't generate notifications
|
2015-03-11 19:07:17 +01:00 |
Robin Ward
|
c4fa75918b
|
FIX: If a category of a topic changed, watching/tracking didn't kick in
|
2015-03-04 13:39:50 -05:00 |
Régis Hanol
|
1a070b16e4
|
FIX: use the 'post edit time limit' for topics too
|
2015-02-25 20:53:21 +01:00 |
Sam
|
47aa8f3f97
|
Merge pull request #3197 from riking/rate-limiter
FIX: Don't expire ratelimits at midnight server time
|
2015-02-23 16:52:25 +11:00 |
Régis Hanol
|
3cad4824d7
|
FEATURE: allow moderators to see flagged private messages
|
2015-02-16 13:03:04 +01:00 |
riking
|
3c035dce7c
|
FIX: Don't expire ratelimits at midnight server time
|
2015-02-10 22:45:46 -08:00 |
riking
|
83b51875bb
|
Use html_escape method instead of gsub
|
2015-02-09 15:03:17 -08:00 |
Arpit Jalan
|
21e94859a9
|
Do not allow TL0 users topics in email digest
|
2015-01-29 21:10:26 +05:30 |
Robin Ward
|
d43944b3ed
|
Extensibility for tracking changes to a topic
|
2015-01-28 13:37:06 -05:00 |
Sam
|
df7def6628
|
annotate
|
2015-01-08 11:18:43 +11:00 |
Sam
|
efc717c14a
|
FEATURE: remove star concept from Discourse
|
2015-01-07 13:43:27 +11:00 |
Sam
|
0396fd66f6
|
FEATURE: sorting by op likes shows the op likes count
|
2015-01-05 17:39:49 +11:00 |
Erick Guan
|
97b3914b70
|
FIX: use utc time when generate reports; set boundary
|
2014-12-30 22:43:03 +08:00 |
Régis Hanol
|
cd170ca548
|
FEATURE: auto-close topics based on community flags
|
2014-12-05 19:37:43 +01:00 |
Régis Hanol
|
10b5032188
|
FIX: auto-closing attribution when a TL4 user auto-closes a topic
|
2014-11-26 19:51:07 +01:00 |