Guo Xiang Tan
|
a6f2533d38
|
SECURITY: Fix XSS on unsubscribed page.
|
2017-10-09 09:04:46 +08:00 |
|
Guo Xiang Tan
|
6fe604b93e
|
Revert "SECURITY: Fix XSS on unsubscribed page."
This reverts commit 190558db9d .
|
2017-10-09 09:03:07 +08:00 |
|
Guo Xiang Tan
|
190558db9d
|
SECURITY: Fix XSS on unsubscribed page.
|
2017-10-09 08:59:03 +08:00 |
|
Guo Xiang Tan
|
3efde2618d
|
UX: Do not display non-human users on group page.
https://meta.discourse.org/t/members-of-groups-staff/71437
|
2017-10-06 10:35:40 +08:00 |
|
Régis Hanol
|
4771b0a99f
|
FIX: user fields in invite signups were broken
|
2017-10-04 23:04:24 +02:00 |
|
Neil Lalonde
|
1faae3c765
|
rename forgot_password_strict to hide_email_address_taken
|
2017-10-03 15:28:31 -04:00 |
|
Neil Lalonde
|
e47f5cedd2
|
FEATURE: forgot_password_strict setting also prevents reporting that an email address is taken during signup
|
2017-10-03 15:28:30 -04:00 |
|
Régis Hanol
|
daf1dda700
|
FIX: username autocomplete in assign modal wasn't working
|
2017-10-03 12:49:45 +02:00 |
|
Guo Xiang Tan
|
a966f2134c
|
Merge pull request #5215 from gschlager/email_templates
Add specs for EmailTemplatesController
|
2017-10-03 14:30:19 +08:00 |
|
Arpit Jalan
|
469c6776c6
|
FIX: exporting admin dashboard reports were broken
http://eileencodes.com/posts/actioncontroller-parameters-now-returns-an-object-instead-of-a-hash/
|
2017-10-02 19:30:23 +05:30 |
|
Gerhard Schlager
|
5bb326a452
|
Add specs for EmailTemplatesController
|
2017-10-02 14:53:27 +02:00 |
|
Guo Xiang Tan
|
8140e54675
|
FIX: More fixes for Group#mentionable and Group#messageable feature.
|
2017-10-02 17:45:58 +08:00 |
|
Guo Xiang Tan
|
4e07bbfbbf
|
FIX: Only allow intergers for page params.
|
2017-10-02 10:45:54 +08:00 |
|
Eleanor Demis
|
ac04f5e0cc
|
update response error when deleting tags (#5213)
|
2017-09-30 16:31:32 +02:00 |
|
Régis Hanol
|
f6c484881b
|
FIX: wasn't able to save watched/tracked/muted categories/tags
|
2017-09-29 13:09:48 +02:00 |
|
Guo Xiang Tan
|
6baea9948b
|
Revert "fix the build"
This reverts commit 8b74c7d325 .
|
2017-09-29 08:57:06 +08:00 |
|
Régis Hanol
|
8b74c7d325
|
fix the build
|
2017-09-28 15:50:01 +02:00 |
|
Régis Hanol
|
cd6dff58dd
|
FIX: add user option/profile fields that were not permitted
|
2017-09-28 14:59:53 +02:00 |
|
Guo Xiang Tan
|
5d53eefcab
|
Fix broken test.
|
2017-09-28 16:09:58 +08:00 |
|
Guo Xiang Tan
|
5f1c29e424
|
FIX: Display json response when Discourse::InvalidAccess is raised for
non json requests.
|
2017-09-28 15:31:16 +08:00 |
|
Guo Xiang Tan
|
373fd8990e
|
PERF: N+1 when generating not found page.
|
2017-09-28 15:31:16 +08:00 |
|
Guo Xiang Tan
|
4319d8a142
|
FIX: Missing template error when rendering topics#show error message.
|
2017-09-28 11:06:44 +08:00 |
|
Régis Hanol
|
6a7920ad75
|
FIX: wasn't able to change default theme
|
2017-09-27 20:05:31 +02:00 |
|
Gerhard Schlager
|
1a37812625
|
FIX: show error message when keys are missing in email template
FIX: log email template changes in the Staff Log
|
2017-09-27 13:50:04 +02:00 |
|
Guo Xiang Tan
|
2568312475
|
FIX: Use exact patht to ensure we always redirect with the right format.
|
2017-09-27 11:55:06 +08:00 |
|
Régis Hanol
|
af01e62b14
|
FIX: wasn't allowed to set a user's title anymore
|
2017-09-26 20:13:24 +02:00 |
|
Régis Hanol
|
28c54b42c5
|
FIX: wasn't able to update user options anymore
|
2017-09-26 20:00:10 +02:00 |
|
Robin Ward
|
460ed3c8cf
|
Revert "Allow NotFound to specify an optional Location for the resource"
This reverts commit 4ae66c9e01 .
|
2017-09-26 12:58:24 -04:00 |
|
Robin Ward
|
4ae66c9e01
|
Allow NotFound to specify an optional Location for the resource
|
2017-09-26 09:10:18 -04:00 |
|
Guo Xiang Tan
|
6f5051861c
|
Remove unused option.
|
2017-09-26 14:47:38 +08:00 |
|
Guo Xiang Tan
|
5d37f8673b
|
PERF: Only send down suggested payload when loading last chunk.
|
2017-09-26 14:42:27 +08:00 |
|
Robin Ward
|
d1ebc62065
|
The ability to display errors on flagging actions.
|
2017-09-25 12:28:01 -04:00 |
|
Robin Ward
|
09ed2ed749
|
Add Suspend User to flags page
|
2017-09-25 12:28:00 -04:00 |
|
Robin Ward
|
6bce3004d9
|
UX: Nicer selection of suspend duration
|
2017-09-25 12:28:00 -04:00 |
|
Robin Ward
|
677b016387
|
Send a suspension message via email to a user
|
2017-09-25 12:26:41 -04:00 |
|
Robin Ward
|
2a56cf8bb6
|
Tests + Refactoring for Suspension Modal
|
2017-09-25 12:26:06 -04:00 |
|
Robin Ward
|
d7c37d9369
|
Add front end service for staff controls
|
2017-09-25 12:25:14 -04:00 |
|
Robin Ward
|
5cf50f0034
|
Adjust flagged posts to use the store
|
2017-09-25 12:25:14 -04:00 |
|
Robin Ward
|
5e69217793
|
Add filtering support to flags
|
2017-09-25 12:25:14 -04:00 |
|
Robin Ward
|
40eba8cd93
|
FEATURE: View flags grouped by topic
|
2017-09-25 12:25:14 -04:00 |
|
Guo Xiang Tan
|
77d4c4d8dc
|
Fix all the errors to get our tests green on Rails 5.1.
|
2017-09-25 13:48:58 +08:00 |
|
Régis Hanol
|
8ed318c4fe
|
display 'similar to' earlier when composing a post
|
2017-09-16 01:03:29 +02:00 |
|
Régis Hanol
|
797936d2c5
|
FIX: don't leak whisper count in user card
|
2017-09-14 20:08:16 +02:00 |
|
Arpit Jalan
|
4e49b3b140
|
FIX: do not create new email token if there already exists a confirmed one
|
2017-09-14 10:52:29 +05:30 |
|
Leo McArdle
|
104d97695d
|
FIX: don't activate un-confirmed email on omniauth authentication (#5176)
|
2017-09-12 17:36:17 +02:00 |
|
Robin Ward
|
171d9e5aed
|
SECURITY: Prevent users from updating to blacklisted email domains
|
2017-09-12 10:11:08 -04:00 |
|
Neil Lalonde
|
d7d9923b8e
|
FIX: display email validation error messages
|
2017-09-11 13:22:14 -04:00 |
|
Guo Xiang Tan
|
5d4221fbe1
|
PERF: Avoid calling expensive PostGuardian#can_see_post? multiple times.
Before
```
Your Results: (note for timings- percentile is first, duration is second
in millisecs)
---
topic_admin:
50: 19
75: 19
90: 21
99: 27
topic:
50: 56
75: 62
90: 64
99: 99
timings:
load_rails: 1262
ruby-version: 2.4.1-p111
rss_kb: 198432
pss_kb: 136612
virtual: physical
architecture: amd64
operatingsystem: Ubuntu
memorysize: 15.59 GB
kernelversion: 4.10.0
physicalprocessorcount: 1
processor0: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
rss_kb_9877: 327892
pss_kb_9877: 263671
rss_kb_9946: 325468
pss_kb_9946: 261671
rss_kb_10153: 326456
pss_kb_10153: 262657
```
After
```
Your Results: (note for timings- percentile is first, duration is second
in millisecs)
---
topic_admin:
50: 18
75: 18
90: 20
99: 28
topic:
50: 41
75: 42
90: 46
99: 49
timings:
load_rails: 1201
ruby-version: 2.4.1-p111
rss_kb: 187936
pss_kb: 123596
virtual: physical
architecture: amd64
operatingsystem: Ubuntu
memorysize: 15.59 GB
kernelversion: 4.10.0
physicalprocessorcount: 1
processor0: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
rss_kb_26478: 342360
pss_kb_26478: 276696
rss_kb_26547: 340368
pss_kb_26547: 275930
rss_kb_26747: 338964
pss_kb_26747: 274466
```
|
2017-09-08 14:07:24 +08:00 |
|
Guo Xiang Tan
|
4d840d10db
|
PERF: Reduce number of Redis hits per requests.
|
2017-09-07 13:34:27 +08:00 |
|
Guo Xiang Tan
|
8463b676df
|
Revert "Activate mini-profiler when in profiling env."
This reverts commit d61109388c .
|
2017-09-06 11:26:03 +08:00 |
|