Sam
ca393bcc53
FEATURE: optional regex to be applied against first posts
...
for spam prevention you can add a regex to auto_block_first_post_regex
this will be applied against all first posts, if it matches post will go
into the approval queue and user will be blocked
2015-08-05 13:08:21 +10:00
Sam
6fdd53e3d6
FEATURE: auto block fast typers
...
if tl0 enter text too fast they get automatically blocked, configurable
2015-08-04 12:56:37 +10:00
Sam
01ad88f1ed
FEATURE: min_first_post_typing_time
...
If a user spends less than 3 seconds typing
first post they will automatically enter the approval queue
2015-08-04 10:57:34 +10:00
Jeff Atwood
5d40695908
improved copy for logo help
...
and put it in the correct translation this time...
2015-08-02 15:42:25 -07:00
Jeff Atwood
4f60344a9f
copyedit on avatar reminder
2015-07-31 14:46:23 -07:00
Robin Ward
76aa0795b3
Use small actions for moving posts
2015-07-31 16:30:18 -04:00
Jeff Atwood
3a6bb64d97
copyedit on password link expired
2015-07-31 02:00:36 -07:00
Jeff Atwood
89d6d91c73
better copy for set password emails
2015-07-31 01:55:52 -07:00
Sam
6f9dc135ba
FEATURE: allow logging of raw body of all unprocessable email
...
set log_mail_processing_failures to true to enable
2015-07-31 15:10:35 +10:00
Jeff Atwood
888d0a3bbf
fix minor copy typos
2015-07-21 13:53:21 -07:00
Sam
e93665b9f7
FEATURE: site setting to allow html tables (which may come from imports)
...
(allow_html_tables , disabled by default)
2015-07-20 16:56:46 +10:00
Jeff Atwood
1727f77c0b
this was matching TVD_PH_SUBJ_ACCOUNTS_POST bad!
2015-07-17 02:41:04 -07:00
Kane York
61ea8c6f72
FIX: Allow to change ownership on deleted users' posts
2015-07-15 15:29:35 -07:00
Régis Hanol
b0802abae2
FIX: crop & optimize user background profile/card images
2015-07-15 17:15:43 +02:00
Sam
b772d96f7a
FEATURE: permalink normalization
...
Optionally allow admins to apply regex based normalization
to permalinks prior to matching.
This allows us to drop query string, or cleanly ignore slugs, etc.
2015-07-15 15:34:25 +10:00
Kane York
2a897a8a6b
SECURITY: Remove email validation check bypass
...
- Increase size of email column to varchar(513)
- Give error message on signup when email is too large
Overall impact: Low, allows signups from blocked domains. Main risk is increased spam.
2015-07-13 15:36:17 -07:00
Jeff Atwood
0f9d2d2d96
first pass on longer badge descriptions
2015-07-11 14:07:51 -07:00
Neil Lalonde
782dd13e78
FEATURE: track user visits on mobile and display on admin dashboard in a new Mobile section
2015-07-07 14:06:42 -04:00
Jeff Atwood
df55596907
add link oneboxing animation to new user tips
2015-07-04 16:38:44 -07:00
Neil Lalonde
86cd1a19cc
FEATURE: page view stats for mobile view
2015-07-03 17:19:33 -04:00
Robin Ward
be664857be
Merge pull request #3585 from riking/patch-3
...
FEATURE: Reserved usernames
2015-07-03 10:02:24 -04:00
Arpit Jalan
0e74c46d74
FIX: add missing translaton key
2015-07-02 18:42:45 +05:30
Kane York
df988a20eb
FEATURE: Reserved usernames
...
A list of usernames that will be blocked from being used to sign up.
2015-07-01 13:50:55 -07:00
Kane York
418718c416
Copy changes for "sso overrides" settings
2015-06-29 22:22:05 -07:00
Jeff Atwood
92b2bf425d
change Meta default name to "Site Feedback"
2015-06-29 00:33:53 -07:00
Jeff Atwood
db066b5d3f
off/on
2015-06-26 14:51:42 -07:00
Jeff Atwood
f841523bc2
add warning to "allow uncategorized"
2015-06-26 14:51:09 -07:00
Sam
542e796fb0
FEATURE: daily performance reports
2015-06-26 13:37:05 +10:00
Sam
28a8b886c0
typo in help
2015-06-25 09:49:16 +10:00
Neil Lalonde
7d8fcc0969
FIX: subfolder support: welcome messages and emails have broken images
2015-06-23 14:41:49 -04:00
Sam
63351d5629
FEATURE: in:first for searching first post
2015-06-23 13:39:40 +10:00
Sam
e85df6b876
FEATURE: min_age and max_age search operators
2015-06-23 13:21:50 +10:00
Régis Hanol
b25a16ee3e
FEATURE: 2 new reports: time to first response, topics with no response
...
FIX: relativeAgeMediumSpan was off by 1
REFACTOR: extracted decimalAdjust & round functions from the poll plugin
2015-06-22 19:46:51 +02:00
Kane York
72db917169
Fix copy error in temporarily_closed_due_to_flags
2015-06-19 11:30:46 -07:00
Jeff Atwood
e7c8f5bb2b
minor copyedit
2015-06-18 15:31:35 -07:00
Robin Ward
42bd9b6199
FEATURE: Show time gap between posts if more than a few days
2015-06-18 17:06:25 -04:00
Neil Lalonde
77595bcaa9
FEATURE: notify by email when there are posts from new users waiting to be reviewed
2015-06-18 15:47:35 -04:00
Sam
7b8786e14f
FIX: maintain category ordering when position is fixed for browsing
...
FEATURE: allow mods to set category ordering for topic creation dialog
using fixed_category_positions_on_create
2015-06-16 09:31:41 +10:00
Jeff Atwood
73d9ab1685
minor copyedits on welcome pm
2015-06-12 13:01:04 -07:00
Jeff Atwood
c67a3b23cd
minor copyedit
2015-06-12 12:50:03 -07:00
Jeff Atwood
9028c1d908
more copyedits on welcome PM
2015-06-11 01:07:03 -07:00
Jeff Atwood
54df781f28
more improvements to new user welcome PM
2015-06-10 23:19:38 -07:00
Jeff Atwood
a14ea757a1
improvements to new user welcome copy
2015-06-10 17:07:29 -07:00
Jeff Atwood
677cdbbda0
updated welcome usage tips and images
2015-06-10 02:26:31 -07:00
Robin Ward
7b6d6b76eb
FEATURE: Multiple embeddable hosts
...
- Also refactors two site settings components into one, with tests
2015-06-09 13:25:43 -04:00
Arpit Jalan
71ee84f848
FEATURE: latest posts RSS feed
2015-06-09 21:45:06 +05:30
Jeff Atwood
fa963e8f38
Revert "Revert "FIX: new task to delete old drafts weekly""
...
This reverts commit c987a1d571
.
2015-06-02 04:26:01 -07:00
Sam Saffron
c987a1d571
Revert "FIX: new task to delete old drafts weekly"
...
This reverts commit fcaed7a00d
.
2015-06-02 20:30:06 +10:00
Jeff Atwood
afafa30989
Merge pull request #3514 from techAPJ/patch-1
...
FIX: new task to delete old drafts weekly
2015-06-01 20:21:05 -07:00
Arpit Jalan
fcaed7a00d
FIX: new task to delete old drafts weekly
2015-06-02 08:39:27 +05:30
Arpit Jalan
b7ac8448c6
Improve IP blocking error message
2015-06-02 07:48:26 +05:30
Jeff Atwood
e89541862e
minor copy improvements in email reply errors
2015-06-01 16:37:04 -07:00
Régis Hanol
296b8b1a35
Merge pull request #3508 from techAPJ/patch-2
...
Better error message when new registration limit from an IP address is reached
2015-06-01 09:57:24 +02:00
Jeff Atwood
728a530d2d
remove extra "posts" text from digest
2015-05-31 23:13:00 -07:00
Jeff Atwood
644c9b437c
avoid html tags in setting descriptions
2015-05-31 23:08:18 -07:00
Jeff Atwood
c853342aeb
stronger warning in SSO around validated emails
2015-05-31 23:05:49 -07:00
Arpit Jalan
6bf680882c
Better error message when new registration limit from an IP address is reached
2015-06-01 10:16:25 +05:30
Arpit Jalan
e1ae436711
FIX: month was not showing in user suspended error message
2015-05-29 13:10:39 +05:30
Jeff Atwood
e475f8631a
Revert "shorter suspension copy for 1-line fit"
2015-05-28 16:05:31 -07:00
Neil Lalonde
1b96a3acc1
Move exclude_rel_nofollow_domains setting to the Required setting and improve copy.
2015-05-27 18:37:41 -04:00
Jeff Atwood
47360eddf4
fix copy around coldmapping, increase defaults
2015-05-27 01:04:50 -07:00
Sam
02fa7448ca
FEATURE: custom url to redirect to on account pending approval for sso
2015-05-27 14:06:45 +10:00
Arpit Jalan
d21944a0b6
FIX: add missing translation keys
2015-05-26 19:11:37 +05:30
Sam
90eaad336d
FEATURE: allow users to pick a CDN for s3 assets
2015-05-26 11:13:12 +10:00
Neil Lalonde
eaa1afeaf5
remove Google OpenID auth, since Google doesn't support it anymore
2015-05-25 15:13:44 -04:00
Régis Hanol
bb0c2813ac
FEATURE: generate (avatar) thumbnails in a background task
...
FIX: keep the "uploading..." indicator until the server replies via the MessageBus
FIX: text was disapearing when uploading an avatar
PERF: always use a region for S3 (defaults to 'us-east-1')
FEATURE: ApplyCDN middleware when using S3
FIX: use the same pattern to store files on S3 and locally
PERF: keep a local cache of uploads when generating thumbnails
FEATURE: migrate_to_s3 rake task
2015-05-25 17:59:00 +02:00
Régis Hanol
d40d308e45
Merge pull request #3445 from lukegb/bug/anonymous-emails
...
Don't send emails to anonymous users
2015-05-15 14:28:37 +02:00
Arpit Jalan
4324a157e0
FIX: rate limit topic invitations
2015-05-13 14:44:37 +05:30
Sam
5ef641126f
remove s3 deprecation warning, we will continue to support it
2015-05-12 08:27:25 +10:00
Luke Granger-Brown
9f9825bb6b
FIX: don't send emails to anonymous users
...
Also changes behaviour of real to not return anonymous users.
This means user counts will no longer include them, and the
mailing list system will ignore them even if they somehow end up
with the feature turned on.
2015-05-11 00:56:34 +01:00
Sam
77cc087b13
FIX: proper error message when account created is hit with no session
2015-05-07 11:00:22 +10:00
Erick Guan
b772ff6e13
FEATURE: add slug geneartion options
2015-05-05 18:08:30 +08:00
Jeff Atwood
b84c4ef0c6
add warning around must_approve_users
2015-05-04 11:33:03 -07:00
Jeff Atwood
8f706f11cb
remove trust level reference from flag unhide PM
2015-05-04 01:19:04 -07:00
Jeff Atwood
80003e0821
improve copy for password change token expired
2015-05-01 01:39:53 -07:00
Jeff Atwood
bafcfa5b6a
Improve password reset expired link copy
2015-05-01 01:30:13 -07:00
Jeff Atwood
7c42cb7c22
"reset password" doesn't exist, forgot does.
2015-05-01 00:52:50 -07:00
Jeff Atwood
6139090e9e
improvement to accept invite password instructions
2015-05-01 00:51:17 -07:00
Sam
729aaa826b
Merge pull request #3404 from techAPJ/patch-1
...
FEATURE: magic login route for admin when SSO is enabled
2015-04-28 07:47:50 +10:00
Robin Ward
ecafbb0a63
Can delete users via the moderation queue
2015-04-27 15:06:20 -04:00
Arpit Jalan
2932284293
FEATURE: magic login route for admin when SSO is enabled
2015-04-27 22:54:48 +05:30
Jeff Atwood
444fe5757d
improve new topic copy
2015-04-21 17:10:49 -07:00
Jeff Atwood
dac4c646d5
add warning on default trust level
2015-04-17 15:29:40 -07:00
Robin Ward
a61c202ac4
Rewrite `/private-messages` to `/messages`
2015-04-17 12:01:50 -04:00
Arpit Jalan
866d1cd8e3
FIX: handle error for duplicate email_in address
2015-04-16 16:23:22 +05:30
Sam
a5b25ad2af
FEATURE: scale up likes per day as users increase trust level
...
tl2 = 1.5 times the likes
tl3 = 2 times the likes
tl4 = 3 times the likes
configurable via tl[234]_additional_likes_per_day_multiplier site setting
2015-04-16 09:44:30 +10:00
Jeff Atwood
17696e8c6f
Merge pull request #3379 from betson/pipe-delimited-indicator
...
indicate that lists can be pasted if pipe-delimited
2015-04-15 14:06:48 -07:00
Neil Lalonde
dcb9d6e16a
remove queue_size_check
2015-04-15 15:52:39 -04:00
Robin Ward
af1571a58f
Site Settings for post approval
2015-04-15 14:54:37 -04:00
betson
b28a004413
indicate that lists can be pasted if pipe-delimited
...
In the configuration for a list-setting component, the Select2 component is initialized with a pipe ("|") as the separator. (app/assets/javascripts/admin/components/list-setting.js.es6)
This should be communicated to the user in the event they want to paste a list of domains for the blacklist/whitelist.
2015-04-15 11:42:39 -04:00
Arpit Jalan
499bed69e2
FIX: show error message if user already exist in group
2015-04-15 14:15:58 +05:30
Arpit Jalan
e6df97f01d
FIX: add email reply error message for topic not getting created in restricted category
2015-04-10 17:11:52 +05:30
Sam
4bfca12b11
FEATURE: anonymous_account_duration_minutes , cycle anon accounts after N minutes from last post
...
fixes it so anon users can not like stuff
2015-04-08 12:30:02 +10:00
Sam
f5d89169e2
FEATURE: initial implemenation of anonymous posting mode
2015-04-07 18:05:31 +10:00
Arpit Jalan
d5db44da87
FIX: include topic excerpt in topic/message invite mail for existing user
2015-04-07 12:02:04 +05:30
Régis Hanol
33879e1311
Merge pull request #3199 from fantasticfears/seo
...
FEATURE: add microdata prop and more links for crawler
2015-04-06 11:18:34 +02:00
Régis Hanol
0e1c4a0a44
Merge pull request #3313 from techAPJ/patch-1
...
FEATURE: invite existing user to a topic
2015-04-03 11:41:10 +02:00
Arpit Jalan
8c2d7dcaac
FEATURE: invite existing user to a topic
2015-04-03 15:00:04 +05:30
Neil Lalonde
30b063c08b
FEATURE: make full names a required field of user profiles with the full_name_required setting
2015-04-02 17:08:04 -04:00
Régis Hanol
a799f6f8d9
Merge pull request #3321 from techAPJ/patch-2
...
FIX: include site name in email reply error subject
2015-04-02 13:55:49 +02:00