Gerhard Schlager
|
0ee2c2363b
|
SECURITY: email domain whitelist could be bypassed
|
2018-01-17 21:49:43 +01:00 |
|
Neil Lalonde
|
f83a39f8ba
|
Merge master
|
2018-01-03 16:49:06 -05:00 |
|
Guo Xiang Tan
|
805d1c25d3
|
Merge pull request #5451 from tgxworld/treat_non_ascii_urls_as_valid
Treat non-ascii URLs in `UrlValidator`.
|
2017-12-27 14:14:20 +08:00 |
|
Arpit Jalan
|
0514ac4ee2
|
FIX: verify presence of 'sso url' before enabling 'enable sso'
|
2017-12-23 13:30:49 +05:30 |
|
Guo Xiang Tan
|
4b51871f6a
|
Treat non-ascii URLs in UrlValidator .
|
2017-12-21 14:22:55 +08:00 |
|
Guo Xiang Tan
|
6ecf37c482
|
Improve URL validation to check for a valid host.
Parsing a URL with `URI` is not sufficient as the following cases
are considered valid:
URI.parse("http://https://google.com")
=> #<URI::HTTP http://https//google.com>
|
2017-12-21 13:50:15 +08:00 |
|
Matt Palmer
|
f315c142b1
|
BUG: Load the appropriate file for AlternativeReplyByEmailAddressesValidator
Autoloading only works when the class names are namespaced appropriately.
|
2017-12-19 09:43:41 +11:00 |
|
Vinoth Kannan
|
7f2eeaf767
|
FIX: Password required flag should be cleared whenever clearing the raw password (#5384)
|
2017-12-01 15:19:24 +11:00 |
|
Neil Lalonde
|
ddbd1d5ab8
|
allow regex options on username site settings
|
2017-10-04 15:08:51 -04:00 |
|
Gerhard Schlager
|
7f50380221
|
FIX: respect email domain whitelist/blacklist when creating staged users
|
2017-10-03 16:36:08 +02:00 |
|
Bianca Nenciu
|
bb3a5910d7
|
Support for sending PMs to email addresses (#4988)
* Added support for sending PMs to email addresses.
* Made changes after review.
* Added settings validator.
* Fixed tests.
|
2017-08-28 12:07:30 -04:00 |
|
Sam
|
fdc5c080ea
|
FIX: bump default max for int site settings to a much higher number
(close to long int)
|
2017-08-24 10:16:41 -04:00 |
|
Guo Xiang Tan
|
5012d46cbd
|
Add rubocop to our build. (#5004)
|
2017-07-28 10:20:09 +09:00 |
|
Neil Lalonde
|
68b3dd43ce
|
fix intermittent failing tests, some watched word refactoring
|
2017-07-27 12:27:01 -04:00 |
|
Neil Lalonde
|
24cb950432
|
FEATURE: Watched Words: when posts contain words, do one of flag, require approval, censor, or block
|
2017-07-26 11:01:09 -04:00 |
|
Guo Xiang Tan
|
2255724637
|
UX: Add validator for SiteSetting#sso_overrides_email .
|
2017-07-10 10:08:55 +09:00 |
|
Robin Ward
|
b93edc9945
|
FIX: Make sure censored words are on boundaries in topic titles
|
2017-06-28 13:13:40 -04:00 |
|
Régis Hanol
|
54e8fb0d89
|
FEATURE: new 'allow_staff_to_upload_any_file_in_pm' site setting
|
2017-06-12 22:41:29 +02:00 |
|
Neil Lalonde
|
44a0ff7688
|
Merge master
|
2017-05-31 16:16:17 -04:00 |
|
Sam
|
bc0b9af576
|
FEATURE: support uploads for themes
This allows themes to bundle various assets
|
2017-05-10 15:47:11 -04:00 |
|
Guo Xiang Tan
|
59b906ab0d
|
FEATURE: Disable minimum post length check when in PM with non human users.
https://meta.discourse.org/t/discourse-narrative-bot-beta-feedback/58621/65?u=tgxworld
|
2017-04-27 16:00:22 +08:00 |
|
Arpit Jalan
|
dad2024094
|
FIX: do not impose default min/max validation on hidden site setting
|
2017-04-22 12:08:39 +05:30 |
|
Arpit Jalan
|
9eff4f0807
|
FIX: all basic integer settings should have max value validation
|
2017-04-21 07:09:41 +05:30 |
|
Régis Hanol
|
2be14a604c
|
FIX: censored_pattern with group capturing wasn't working
|
2017-04-10 23:38:48 +02:00 |
|
Sam
|
dacfdd4dc8
|
use chars as opposed to split
|
2017-02-14 09:40:15 -05:00 |
|
Sam
|
8feb94e13f
|
FIX: password validator was being too strict
|
2017-02-14 09:18:04 -05:00 |
|
Neil Lalonde
|
94e1105af7
|
fix unique char counting in password validator
|
2017-02-10 10:38:17 -05:00 |
|
Neil Lalonde
|
1bcb835446
|
FEATURE: passwords must have a minimum number of unique characters, configurable with a new setting
|
2017-02-09 15:00:22 -05:00 |
|
Rimian Perkins
|
25516874b5
|
FIX: Escape regexp chars in SiteSetting.censored_words .
|
2017-01-31 10:14:51 +08:00 |
|
Guo Xiang Tan
|
eafd0a7497
|
Bye bye bygbug.
|
2017-01-24 14:07:55 +08:00 |
|
Guo Xiang Tan
|
ce07da1d8b
|
UX: Only display the words that fails censored words validations.
|
2017-01-24 13:11:05 +08:00 |
|
Robin Ward
|
8f34c2332d
|
Version bump to v1.7.1
|
2017-01-13 11:08:58 -05:00 |
|
Guo Xiang Tan
|
429b02a5d5
|
oops fix specs.
|
2017-01-09 17:08:24 +08:00 |
|
Guo Xiang Tan
|
3d21ccd4a5
|
FIX: Add validation to disallow censored words in topic title.
|
2017-01-09 16:55:41 +08:00 |
|
Neil Lalonde
|
be2fa971df
|
Merge master
|
2017-01-06 15:56:48 -05:00 |
|
Guo Xiang Tan
|
13c6191e89
|
FIX: Don't allow invalid email to be saved.
|
2016-12-21 17:47:11 +08:00 |
|
Neil Lalonde
|
fb2633366a
|
FIX: featured link topics shouldn't require the same min post length
|
2016-12-09 15:46:26 -05:00 |
|
Erick Guan
|
52763f5115
|
FEATURE: Allow posting a link with topics
|
2016-12-05 17:20:54 +01:00 |
|
Neil Lalonde
|
86522a52b7
|
FEATURE: add censored_pattern setting to censor posts using regex
|
2016-11-08 16:39:26 -05:00 |
|
Régis Hanol
|
35a79a70c3
|
FIX: uploading custom avatar was always hidden
|
2016-10-20 19:53:41 +02:00 |
|
Guo Xiang Tan
|
d312c82474
|
Revert "FIX: wasn't able to update category's settings"
This reverts commit 282f9948cb .
|
2016-09-22 11:29:44 +08:00 |
|
Robin Ward
|
64094954bc
|
FIX: Broken posting
|
2016-09-16 13:12:05 -04:00 |
|
Neil Lalonde
|
7a81669c18
|
SECURITY: don't allow re-using the current password during password reset
|
2016-08-24 12:27:21 -04:00 |
|
Neil Lalonde
|
d079f69b7b
|
FEATURE: add flair to avatars using new settings in the groups admin UI
|
2016-08-17 15:13:15 -04:00 |
|
Régis Hanol
|
6d2a687ec7
|
FIX: wasn't able to update category's settings
|
2016-08-09 23:57:50 +02:00 |
|
Régis Hanol
|
282f9948cb
|
FIX: wasn't able to update category's settings
|
2016-08-09 20:14:49 +02:00 |
|
Régis Hanol
|
e92f5e4fbf
|
FEATURE: new email attachment blacklists site settings
|
2016-08-03 17:55:54 +02:00 |
|
Robin Ward
|
2891f230d1
|
SECURITY: Make sure uploaded_urls have corresponding upload records
|
2016-07-28 13:54:17 -04:00 |
|
Régis Hanol
|
376881845c
|
always strip s/mime signatures in incoming emails
|
2016-06-27 22:26:05 +02:00 |
|
Régis Hanol
|
dffe50a2e6
|
new alternative reply by email addresses
|
2016-06-10 16:14:42 +02:00 |
|