Joffrey JAFFEUX
5a114df088
FEATURE: adds latest to user-api-key session scope
2018-11-01 21:29:19 +01:00
Joffrey JAFFEUX
b8aec7777c
FEATURE: adds list#(unread|new) to user api key routes ( #6494 )
2018-11-01 21:29:13 +01:00
Joffrey JAFFEUX
38ad1b96cb
FEATURE: adds header text/background color to site ( #6462 )
2018-11-01 21:29:04 +01:00
Kyle Zhao
5e054e00da
SECURITY: update loofah for CVE-2018-16468
2018-10-30 11:37:35 -04:00
Neil Lalonde
caae57a496
Version bump to v2.1.2
2018-10-12 10:46:12 -04:00
Guo Xiang Tan
40559b3881
Fix UploadRecovery
from S3 fails with bucket name containing sub-folder.
2018-10-01 20:22:15 +08:00
Guo Xiang Tan
05fe5c9188
Fix onceoff job in cfa7173da3
not running.
2018-10-01 18:37:05 +08:00
Guo Xiang Tan
cf60ae32ea
FIX: Onceoff job to fix missing user profile backgrounds.
2018-10-01 18:31:09 +08:00
Sam
b6e7992a3d
FIX: correct readonly timeout
...
So it only applies in readonly mode
2018-09-20 15:19:46 +10:00
Sam
abc39c492a
FIX: in redis readonly raise an exception from DistributedMutex
...
If we detect redis is in readonly we can not correctly get a mutex
raise an exception to notify caller
When getting optimized images avoid the distributed mutex unless
for some reason it is the first call and we need to generate a thumb
In redis readonly no thumbnails will be generated
2018-09-19 15:49:18 +10:00
Sam
d7d5db257b
FIX: required rbtrace upgrade
...
trollop gem was renamed to optimist
2018-09-19 15:29:53 +10:00
Sam
7b70a208ba
SECURITY: correct XSS on long topic titles
2018-09-18 08:56:10 +10:00
Sam
c662e0918f
SECURITY: remove admin memory diagnostics routes
2018-09-18 08:36:24 +10:00
Guo Xiang Tan
852026dfae
Backward compatibility for dropping functions in ColumnDropper
.
...
https://meta.discourse.org/t/launcher-rebuild-error-pg-error-schema-discourse-functions-does-not-exist/96209
2018-09-17 14:52:09 +08:00
Neil Lalonde
b5401af2dc
Version bump to v2.1.1
2018-09-14 11:00:12 -04:00
Guo Xiang Tan
8ddcb6564e
FIX: Onceoff job to recover missing post uploads.
...
This fixes the regression due to 1f636c445b
2018-09-14 10:52:33 +08:00
Guo Xiang Tan
9d81a6cc72
DEV: Avoid using send
and make the method public instead.
2018-09-14 10:52:16 +08:00
Guo Xiang Tan
ea522589cf
Accept custom AR relation for UploadRecovery
.
2018-09-14 10:51:55 +08:00
Guo Xiang Tan
1d6597c646
FIX: Do not try to recover invalid Upload#short_url
in UploadRecovery
.
2018-09-14 10:51:36 +08:00
Guo Xiang Tan
692f2aa395
Fix the build.
2018-09-14 10:51:26 +08:00
Guo Xiang Tan
2176605fc4
Add basic test case for UploadRecovery
.
2018-09-14 10:51:20 +08:00
Guo Xiang Tan
50f7e2be64
Rescue errors when running dry run for UploadRecovery
.
2018-09-14 10:51:11 +08:00
Guo Xiang Tan
d257b4a386
Fix s3 recovery from tombstone in UploadRecovery
.
2018-09-14 10:51:04 +08:00
Guo Xiang Tan
c3c42fd056
Add dry run option to UploadRecovery
.
2018-09-14 10:50:53 +08:00
Guo Xiang Tan
f08e7bdbff
Fix incorrect variable.
2018-09-14 10:50:46 +08:00
Guo Xiang Tan
797a259702
New rake task uploads:recover
.
2018-09-14 10:50:32 +08:00
Guo Xiang Tan
0811379ab3
DEV: Print the error class in uploads:list_posts_with_broken_images
.
2018-09-14 10:50:26 +08:00
Guo Xiang Tan
dffd4fa9e6
Add extra protection in Upload#get_from_url
.
...
In case the extension goes missing from the URL.
2018-09-14 10:49:34 +08:00
Régis Hanol
39a2d92417
FIX: don't index urls to local files
2018-09-14 12:31:35 +10:00
Arpit Jalan
74eec1849d
FIX: ignore and log bad json values for custom fields
2018-09-13 17:42:48 +05:30
Guo Xiang Tan
f31758cc70
FIX: Uploads not being linked correctly to posts.
...
Regression due to 1f636c445b
.
2018-09-11 23:54:07 -07:00
Neil Lalonde
8922a91c1c
Version bump to v2.1.0
2018-09-10 19:39:59 -04:00
Neil Lalonde
ea7ee8e9f7
Merge master
2018-09-10 19:39:09 -04:00
Sam
a5ae7ee8e2
SECURITY: correct edge case when SSO provides unvalidated emails
2018-09-11 08:25:19 +10:00
Sam
e64402cb3b
SECURITY: correct edge case when SSO provides unvalidated emails
2018-09-11 08:24:02 +10:00
Rishabh
80eace4268
Merge pull request #6383 from discourse/fix_username_suggester
...
FIX: don't raise an error on integer usernames in user_name_suggester
2018-09-11 00:30:29 +05:30
Neil Lalonde
4653627a40
update plugin-translations.rb script to update .tx/config file in plugins when languages are added or removed
2018-09-10 14:22:45 -04:00
Neil Lalonde
6afc86398c
Update translations
2018-09-10 13:29:07 -04:00
Rishabh Nambiar
81c87df18a
FIX: don't raise an error on integer usernames
2018-09-10 22:17:56 +05:30
Blake Erickson
1d41f3c3fb
Merge pull request #6380 from discourse/rake-destroy-sub-category
...
FIX: Allow `rake destroy:topics` to delete topics in sub-categories
2018-09-10 10:26:04 -06:00
Kris
2b7e50cab8
Prevent fade-out from overlapping button in admin nav
2018-09-10 11:25:41 -04:00
Guo Xiang Tan
94ff428571
Pass the right value to rake task.
2018-09-10 20:07:28 +08:00
David Taylor
84fc7abb73
FIX: Allow rake destroy:topics
to delete topics in sub-categories
2018-09-10 12:52:14 +01:00
Guo Xiang Tan
4a966c639d
DEV: Update uploads:list_posts_with_broken_images
to recover from tombstone.
2018-09-10 17:01:41 +08:00
Joffrey JAFFEUX
d4080c020f
FIX: sets trends to 7 days instead of 3 ( #6379 )
2018-09-10 10:40:19 +02:00
Guo Xiang Tan
df04e69cde
FIX: S3Helper#list
creates incorrect prefix.
2018-09-10 16:34:40 +08:00
Guo Xiang Tan
68572b8afc
Print error messages on why upload fails to save.
2018-09-10 16:02:13 +08:00
Guo Xiang Tan
8c374f339c
DEV: Don't pin JS packages to a particular patch version.
2018-09-10 15:30:28 +08:00
Guo Xiang Tan
0aca80e92a
Fixes to uploads:list_posts_with_broken_images
.
2018-09-10 15:16:29 +08:00
Guo Xiang Tan
8496537590
Add RECOVER_FROM_S3
to uploads:list_posts_with_broken_images
rake task.
2018-09-10 15:14:30 +08:00