Neil Lalonde
|
7821400141
|
FEATURE: staff can set a timer to remind them about a topic
|
2017-05-16 14:49:50 -04:00 |
Guo Xiang Tan
|
8eecd42856
|
FIX: Delete topic timer after completion.
|
2017-05-12 10:28:51 +08:00 |
Neil Lalonde
|
55b61e9bea
|
rename topic_status_update to topic_timer
|
2017-05-11 18:27:53 -04:00 |
Guo Xiang Tan
|
55d3547540
|
Fix random test failure.
|
2017-05-09 11:27:05 +08:00 |
Robin Ward
|
fc00032ec8
|
Check for 404 from spec rather than failure
|
2017-05-08 16:33:43 -04:00 |
Robin Ward
|
777f1f0f47
|
FIX: Return a 404 if the auth session is not present
|
2017-05-04 15:35:24 -04:00 |
Sam
|
4b6c49b13f
|
correct specs
|
2017-04-14 15:25:34 -04:00 |
Guo Xiang Tan
|
c076f7b1aa
|
Fix broken specs.
|
2017-04-11 10:43:34 +08:00 |
Guo Xiang Tan
|
f4758a4c4d
|
FEATURE: Allow admins to schedule a topic to be published in the future.
|
2017-04-04 11:16:05 +08:00 |
Guo Xiang Tan
|
dc5a6e7cda
|
Remove empty test.
|
2017-04-03 21:12:20 +08:00 |
Guo Xiang Tan
|
b6e9871b4b
|
Update `Topic#closed` client side when closing/opening a topic temporarily.
|
2017-03-31 15:05:00 +08:00 |
Guo Xiang Tan
|
34b7bee568
|
FEATURE: Allow admin to auto reopen at topic.
* This commit also introduces a `TopicStatusUpdate`
model to support other forms of deferred topic
status update in the future.
|
2017-03-31 11:14:18 +08:00 |
Robin Ward
|
14410b71fb
|
Convert server side paths to use `/u/`
|
2017-03-30 10:23:24 -04:00 |
Guo Xiang Tan
|
7cf0f39066
|
Require `Sidekiq::Testing` in rails helper.
|
2017-03-29 11:10:25 +08:00 |
Guo Xiang Tan
|
3ef82bb32c
|
SECURITY: CSRF vulnerabilities in `Admin::BackupsController`.
|
2017-03-23 10:29:35 +08:00 |
Guo Xiang Tan
|
1a7e954e09
|
FIX: Store custom emojis as uploads.
* Depending on a hardcoded directory was a flawed design
which made it impossible to debug when custom emojis go
missing.
|
2017-03-14 13:07:18 +08:00 |
Guo Xiang Tan
|
3d347fb9c4
|
FIX: Don't mark user as `active` if verified email is different.
|
2017-03-02 14:24:30 +08:00 |
Guo Xiang Tan
|
0e5d490b05
|
No need for special helper to reset SiteSetting state.
* SiteSetting in tests uses a local provider that resets it.
|
2017-01-28 10:55:49 +08:00 |
Guo Xiang Tan
|
c68bcfeb72
|
Improve spec.
|
2017-01-03 15:36:36 +08:00 |
Guo Xiang Tan
|
ad4a96d387
|
FIX: Only send membership request to the last 5 active group owners.
|
2017-01-03 15:33:57 +08:00 |
Guo Xiang Tan
|
5aee2673c7
|
FIX: Push null fields to last when sorting group members.
|
2016-12-22 14:55:24 +08:00 |
Guo Xiang Tan
|
8551d821a0
|
FEATURE: Add site setting to disable group directory.
|
2016-12-22 14:14:22 +08:00 |
Guo Xiang Tan
|
28befcb5d4
|
Fix specs.
|
2016-12-21 21:21:39 +08:00 |
Guo Xiang Tan
|
9db5d5b6a7
|
FIX: Incorrect serializer for groups page.
|
2016-12-20 15:44:22 +08:00 |
Guo Xiang Tan
|
7c7c233c1c
|
FIX: Can't update `Groups#allow_membership_requests` in admin.
|
2016-12-20 15:14:35 +08:00 |
Guo Xiang Tan
|
502e114c60
|
FIX: Incorrect count when loading more groups.
|
2016-12-20 14:39:44 +08:00 |
Guo Xiang Tan
|
193f8301a4
|
FIX: Do not show automatic groups to normal users.
|
2016-12-20 14:26:49 +08:00 |
Guo Xiang Tan
|
18c8323987
|
FIX: Incorrect path for redirect.
|
2016-12-19 18:12:15 +08:00 |
Arpit Jalan
|
ab6843dcde
|
FIX: username route was broken
|
2016-12-16 23:56:22 +05:30 |
Guo Xiang Tan
|
d8541c589a
|
FIX: Incorrect route for updating username.
|
2016-12-17 00:23:12 +08:00 |
Guo Xiang Tan
|
13c344245d
|
Merge pull request #4603 from tgxworld/group_index_page
FEATURE: Add groups page.
|
2016-12-14 23:26:05 +08:00 |
Guo Xiang Tan
|
20f9aad539
|
Merge pull request #4599 from tgxworld/remove_rspec_given
Remove RSpec given.
|
2016-12-14 17:42:30 +08:00 |
Guo Xiang Tan
|
4b940dc8bd
|
FEATURE: Add groups page.
|
2016-12-14 17:27:47 +08:00 |
Guo Xiang Tan
|
18f400e652
|
Remove RSpec given.
|
2016-12-14 10:29:22 +08:00 |
Guo Xiang Tan
|
2686ee5ab2
|
FIX: Admin can't add/remove public group users.
|
2016-12-13 16:39:44 +08:00 |
Guo Xiang Tan
|
43ee9f884e
|
FEATURE: Add `Group#full_name`.
|
2016-12-13 16:16:26 +08:00 |
Guo Xiang Tan
|
da7009a968
|
FEATURE: Add request membership button for allowed groups.
|
2016-12-12 22:48:08 +08:00 |
Guo Xiang Tan
|
05f55dbc10
|
FEATURE: Group logs.
|
2016-12-12 17:29:54 +08:00 |
Guo Xiang Tan
|
be5b5f6bea
|
FEATURE: Public groups.
|
2016-12-12 17:00:30 +08:00 |
Guo Xiang Tan
|
b9b4b0c175
|
FIX: Members should be ordered by username.
|
2016-12-08 14:27:38 +08:00 |
Guo Xiang Tan
|
a2da2971af
|
FEATURE: Allow columns on group members page to be sortable.
|
2016-12-08 10:49:12 +08:00 |
Guo Xiang Tan
|
545dfa7191
|
FEATURE: Allow group owners to edit title.
|
2016-12-07 10:26:28 +08:00 |
Guo Xiang Tan
|
adb7fcb6b3
|
FEATURE: Add bio to group page.
|
2016-12-05 16:58:04 +08:00 |
Guo Xiang Tan
|
31acd311e5
|
FEATURE: Allow group owners to edit group name and avatar flair.
|
2016-12-05 14:27:46 +08:00 |
Guo Xiang Tan
|
559918c6c6
|
PERF: Add endpoint to check if a group can be mentioned by user.
|
2016-11-26 02:20:46 +08:00 |
Guo Xiang Tan
|
bf683178a8
|
FIX: Remove tag plugin code from tag hashtag check.
|
2016-08-02 10:59:12 +08:00 |
Neil Lalonde
|
d62f2b4d67
|
UX: rename setting num_flags_to_block_new_user to num_spam_flags_to_block_new_user
|
2016-06-15 13:19:06 -04:00 |
Neil Lalonde
|
a6090339a7
|
FEATURE: tag group options: limit usage of one tag per group, tags in a group can't be used unless a prerequisite tag is used
|
2016-06-09 16:01:19 -04:00 |
Neil Lalonde
|
a49ace0ffb
|
FEATURE: ability to restrict tags to categories using groups
|
2016-06-07 15:36:20 -04:00 |
Neil Lalonde
|
deb93044b4
|
FEATURE: new tags can be created from the "edit category" modal when defining the set of permitted tags
|
2016-05-31 17:27:22 -04:00 |