Guo Xiang Tan
|
80e348d226
|
PERF: Speed up slow tests in our test suite.
Before
```
Finished in 7 minutes 23 seconds (files took 4.15 seconds to load)
7145 examples, 0 failures, 10 pending
```
After
```
Finished in 6 minutes 12 seconds (files took 4.41 seconds to load)
7145 examples, 0 failures, 10 pending
```
|
2017-06-22 11:23:31 +09:00 |
|
Guo Xiang Tan
|
b5ec241716
|
FIX: Validate interpolation keys used in translation overrides.
https://meta.discourse.org/t/discobot-translation-missing-error/64429/6?u=tgxworld
|
2017-06-16 08:54:48 +09:00 |
|
Arpit Jalan
|
34996b4eff
|
FIX: show invite validation error message in response
|
2017-06-13 22:41:53 +05:30 |
|
Régis Hanol
|
54e8fb0d89
|
FEATURE: new 'allow_staff_to_upload_any_file_in_pm' site setting
|
2017-06-12 22:41:29 +02:00 |
|
Guo Xiang Tan
|
5994c85ea9
|
FIX: Raise the right error when email params is missing.
|
2017-06-12 17:48:32 +09:00 |
|
Robin Ward
|
54bb2a6bc2
|
FIX: Don't redirect to wizard when resetting password
|
2017-06-07 12:36:52 -04:00 |
|
Guo Xiang Tan
|
2cad739262
|
FIX: Better error message when username change fails.
https://meta.discourse.org/t/500-error-on-username-edit/64064
|
2017-06-07 10:45:53 +09:00 |
|
Guo Xiang Tan
|
ac6c1acbed
|
FIX: Groups that do not have any owners should not allow membership requests.
|
2017-06-05 10:02:37 +09:00 |
|
Sam
|
b4060778d9
|
FIX: you should always be allowed to see actions you created
|
2017-06-02 14:24:06 -04:00 |
|
Guo Xiang Tan
|
2ee144c27f
|
FEATURE: Add DiscourseEvent trigger when a user logs in.
* Also adds a event trigger when user logs in for the first time.
|
2017-06-01 17:44:49 +09:00 |
|
Guo Xiang Tan
|
bd486100c0
|
Remove stubs on DiscourseEvent in tests.
|
2017-06-01 16:21:00 +09:00 |
|
Sam
|
607998af33
|
FEATURE: dropdown to filter staff action logs
|
2017-05-30 11:25:42 -04:00 |
|
Guo Xiang Tan
|
4d9481bf47
|
Fix build.
|
2017-05-26 16:04:59 +08:00 |
|
Guo Xiang Tan
|
56f98de7b2
|
Use webmock to stub external web requests.
|
2017-05-26 15:19:09 +08:00 |
|
Robin Ward
|
b584264d82
|
FIX: Don't show "resend email" option when user approval is on
|
2017-05-25 15:29:05 -04:00 |
|
Robin Ward
|
d2121ca272
|
FIX: Missing HTTP stub
|
2017-05-23 15:08:19 -04:00 |
|
Robin Ward
|
36e477750c
|
FIX: Use same code path for downloading images
|
2017-05-23 14:51:30 -04:00 |
|
Robin Ward
|
908433a7a0
|
SECURITY: Validate the entity when downloading a CSV
|
2017-05-19 16:00:51 -04:00 |
|
Guo Xiang Tan
|
8ab9f30bbd
|
FIX: User can't remove bookmark from a deleted post.
|
2017-05-19 12:25:12 +08:00 |
|
Régis Hanol
|
13e489b4ca
|
replace the upload type whitelist with a sanitizer
|
2017-05-18 12:13:13 +02:00 |
|
Neil Lalonde
|
a0f03936ff
|
FIX: saving invisible primary group field that you don't belong to
|
2017-05-17 12:46:50 -04:00 |
|
Sam
|
4b449914b8
|
FIX: admins could never remove self from messages
|
2017-05-16 16:06:24 -04:00 |
|
Sam
|
e1dd543a93
|
FEATURE: allow users to select theme on single device
|
2017-05-15 12:48:16 -04:00 |
|
Sam
|
2d96a0785d
|
FEATURE: theme selection is now global per-user
|
2017-05-12 12:41:34 -04:00 |
|
Neil Lalonde
|
55b61e9bea
|
rename topic_status_update to topic_timer
|
2017-05-11 18:27:53 -04:00 |
|
Pat David
|
10f2db67ba
|
Add test for class_name in EmbedController
|
2017-05-11 15:16:16 -04:00 |
|
Régis Hanol
|
9641d2413d
|
REFACTOR: upload workflow creation into UploadCreator
- Automatically convert large-ish PNG/BMP to JPEG
- Updated fast_image to latest version
|
2017-05-11 00:16:57 +02:00 |
|
Sam
|
7d9b5514ba
|
FIX: correctly invalidate theme css cache on scheme change
|
2017-05-10 15:47:11 -04:00 |
|
Sam
|
04b5516bf2
|
improve upload functionality
|
2017-05-10 15:47:11 -04:00 |
|
Sam
|
bc0b9af576
|
FEATURE: support uploads for themes
This allows themes to bundle various assets
|
2017-05-10 15:47:11 -04:00 |
|
Sam Saffron
|
c2829dce22
|
FIX: base sql vanishes after badge creation
|
2017-05-09 09:25:57 -04:00 |
|
Robin Ward
|
afe04b8bbb
|
FIX: Possible 500 error if category saved incorrectly
|
2017-05-08 15:17:58 -04:00 |
|
Arpit Jalan
|
e89d0a6b20
|
FIX: importing a theme via file was broken
|
2017-05-08 12:03:24 +05:30 |
|
Guo Xiang Tan
|
3eb920e2b0
|
Merge pull request #4841 from fantasticfears/webhook-ping
add event name for ping webhooks in the header
|
2017-05-04 04:54:40 +08:00 |
|
Sam
|
342ef5f81a
|
FEATURE: out-of-the-box dark/light user selectable themes
|
2017-05-03 11:31:33 -04:00 |
|
Robin Ward
|
81190f5d66
|
FIX: Redirect away from account-created if you're logged in
|
2017-05-03 11:18:01 -04:00 |
|
Robin Ward
|
12fb20fe1b
|
FEATURE: Allow users to resend/update email from confirmation page
|
2017-05-03 11:18:01 -04:00 |
|
Sam
|
946f25098f
|
Refactor theme fields so they support custom theme defined vars
This paves the way to allowing themes to specify uploads and so on.
|
2017-05-02 16:02:14 -04:00 |
|
Erick Guan
|
9f8a917d65
|
add event name for ping webhooks in the header
|
2017-05-02 08:13:23 +02:00 |
|
Neil Lalonde
|
0722ffadf1
|
Remove site settings enforce_global_nicknames and discourse_org_access_key
|
2017-05-01 14:53:16 -04:00 |
|
Guo Xiang Tan
|
304ace926e
|
FIX: Raise right response when post_action does not exist.
|
2017-04-27 17:29:53 +08:00 |
|
Arpit Jalan
|
285c167fae
|
FEATURE: provide more details when performing a bulk add to group
|
2017-04-27 01:37:51 +05:30 |
|
Guo Xiang Tan
|
6f7c6b0fd0
|
FIX: Incorrect error raised.
|
2017-04-25 09:59:01 +08:00 |
|
Guo Xiang Tan
|
423f2ab228
|
FIX: Processing incoming email should be done in a background job.
|
2017-04-24 13:57:28 +08:00 |
|
Sam
|
d4111c8676
|
correct spec
|
2017-04-20 17:24:21 -04:00 |
|
Arpit Jalan
|
ea26c56631
|
FIX: redirect to login page for anonymous user when profiles are hidden
|
2017-04-20 13:00:45 +05:30 |
|
Sam
|
2bc3aa7ed4
|
remove no digest refs
the digestless special dev behavior is no longer needed
|
2017-04-18 17:05:33 -04:00 |
|
Arpit Jalan
|
f968b4e662
|
Fix the build
|
2017-04-18 16:34:58 +05:30 |
|
Arpit Jalan
|
1c23aedccf
|
FIX: always send password reset email when accepting invite if password is not set
|
2017-04-18 14:37:06 +05:30 |
|
Arpit Jalan
|
0954367bf4
|
FIX: send activation email when accepting invite if password is set
|
2017-04-15 14:59:50 +05:30 |
|