|
4929c5db71
|
FIX: when allow_uncategorized_topics was false, PMs can not be created
|
2013-10-25 09:33:39 +11:00 |
|
|
d149066ac6
|
Show a warning on admin dashboard if running on an older patch level of ruby 2.0
|
2013-10-24 18:22:47 -04:00 |
|
|
61468f6f27
|
Can assign a parent category to a category.
|
2013-10-24 17:03:28 -04:00 |
|
|
96ae3cdacc
|
Utilize already existing method 'find_by_username_or_email'
check presence of email using include, dont use =~
|
2013-10-24 19:26:06 +05:30 |
|
|
24d732b12a
|
regressions post merge
|
2013-10-24 12:25:20 +11:00 |
|
|
adeb987c70
|
oops messed up merge
|
2013-10-24 12:09:49 +11:00 |
|
|
666264879c
|
change it so all topics MUST include a category, we store a special uncategorized category to compensate
this cleans up a bunch of internals and removes some settings
|
2013-10-24 12:08:02 +11:00 |
|
|
6ce80fd148
|
Refactor User#update_last_seen! and User#update_tracked_topics
|
2013-10-23 23:27:30 +02:00 |
|
|
8aab2253d0
|
Whitelisted ip addresses will not be flagged as spam by flag_sockpuppets
|
2013-10-23 17:11:35 -04:00 |
|
|
c814fc16a3
|
Database structure to support sub categories
|
2013-10-23 15:22:49 -04:00 |
|
|
c1008f4359
|
Fixes for postgresql inet columns in Rails 4. They're backed by an IPAddr class now, which breaks sql parameter marker support, and automatically sets the attribute to nil when trying to assign an invalid ip address.
|
2013-10-22 19:19:32 -04:00 |
|
|
6394d924c8
|
Change migration to prevent down
|
2013-10-22 17:51:04 -04:00 |
|
|
348e2e3ef2
|
Support for per-user API keys
|
2013-10-22 17:34:39 -04:00 |
|
|
7d582fbee3
|
Screened ip address can be edited, deleted, and changed to allow or block.
|
2013-10-22 16:30:46 -04:00 |
|
|
2308784713
|
Merge pull request #1543 from railsaholic/small_users_controller_refactoring
refactor UsersController to reduce complexity
|
2013-10-21 12:21:03 -07:00 |
|
|
648b11a0eb
|
Add screening by IP address. When deleting a user as a spammer, block all signups from the same IP address.
|
2013-10-21 14:50:18 -04:00 |
|
|
6067795780
|
categories can now be re-ordered
|
2013-10-21 15:25:20 +11:00 |
|
|
614f45d003
|
correct topic and category counting query
revive old styling that was stripped
|
2013-10-21 10:20:16 +11:00 |
|
|
868e4ffe6d
|
refactor UsersController to reduce complexity
Refactored: UsersController#create
|
2013-10-19 15:18:11 +05:30 |
|
|
5f74cb6bf9
|
category is not "positionable"
|
2013-10-18 18:09:30 +11:00 |
|
|
6f32cb52d6
|
minor styling changes, kill n+1 query
|
2013-10-18 11:23:08 +11:00 |
|
|
1ee49798b2
|
work in progress wide category list
|
2013-10-18 11:10:10 +11:00 |
|
|
7bf96ee690
|
naive implementation of post_count on categories
|
2013-10-18 11:10:10 +11:00 |
|
|
8f0e3de675
|
work in progress, wide categories page
|
2013-10-18 11:10:10 +11:00 |
|
|
3df42f5c45
|
Disable caching of site settings temporarily
|
2013-10-17 15:49:33 -04:00 |
|
|
0eaf32db45
|
Add a message to flags created because of the newuser_spam_host_threshold site setting
|
2013-10-17 15:08:11 -04:00 |
|
|
82dd9009e3
|
4% speedup on our test suite
|
2013-10-17 18:47:08 +02:00 |
|
|
f8625b5510
|
Merge pull request #1495 from cored/refactor-topic-invite-by-email
Refactor: Topic model
|
2013-10-17 07:04:12 -07:00 |
|
|
0a4f5af4a8
|
Merge pull request #1531 from railsaholic/topics_model_refactoring
Refactored Topic#limit_topics_per_day to improve Code Climate Complexity
|
2013-10-17 06:56:41 -07:00 |
|
|
a580078ca7
|
increase default max_post_size to 32k chars
|
2013-10-16 14:59:33 -07:00 |
|
|
cabe8f0d2d
|
Clean up ScreenUrl normalization and matching
|
2013-10-16 16:39:29 -04:00 |
|
|
15cad17810
|
FIX: Nokogiri bugs in certain environments
|
2013-10-16 12:19:59 -04:00 |
|
|
debd9bfb25
|
add a sitesetting to enable the CleanUpUploads job
|
2013-10-16 17:09:36 +02:00 |
|
|
7c03076c2a
|
Refactored Topic#limit_topics_per_day to reduce code climate complexity
Extracted 1) #apply_per_day_rate_limit_for, method as generic
RateLimiter , 2) #limit_first_day_topics_per_day as a separate method,
3) Added User#added_a_day_ago?, 4) Fixed private methods indentation.
|
2013-10-16 14:58:18 +05:30 |
|
|
1aa9fc982d
|
Adding post details in preparation for the API importer code.
|
2013-10-15 09:21:30 -05:00 |
|
|
4536b5fe04
|
added a job to clean up orphan uploads
|
2013-10-15 11:15:48 +02:00 |
|
|
cf08d2c751
|
security: when login is required don't return the site node in the preload store
|
2013-10-15 09:50:49 +11:00 |
|
|
7df4e4afb9
|
security fix, anon should not be treated as though they can create anything
|
2013-10-13 09:54:48 +11:00 |
|
|
e5fbdde56f
|
filter params correctly from error log
|
2013-10-13 08:07:45 +11:00 |
|
|
3c2c6ab24b
|
Add sockpuppet spammer detection. Automatically flag posts if they are from new users (registered less than 24 hours ago) at the same IP address and one of them started the topic.
|
2013-10-11 13:34:05 -04:00 |
|
|
fee2734aaa
|
Check for custom avatars by default now.
|
2013-10-11 11:09:53 -04:00 |
|
|
b0465c517e
|
(experimental) added framework for filtering all sorts of internals in discourse and consuming by plugins
|
2013-10-10 18:45:40 +11:00 |
|
|
2a948c52a9
|
this setting needs to be pushed up to 15 so we will be able to nuke new spammer accounts
it is set to max_topics_in_first_day + max_replies_in_first_day
|
2013-10-10 10:45:27 +11:00 |
|
|
ad2ed5fe51
|
rate limits for topics and posts on first day
max_topics_in_first_day and max_replies_in_first_day
|
2013-10-10 10:32:03 +11:00 |
|
|
3a1e1e046b
|
Refactor: Topic#invite_by_email
Extract Topic#email_already_existas_for? and Topic#grant_permission_to_user
Fix failing spec due to missing variable in extracted method
|
2013-10-09 13:55:02 -04:00 |
|
|
bccb37b6f3
|
When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics.
|
2013-10-08 14:41:20 -04:00 |
|
|
094b5eccca
|
bug fixes for user_stat extraction, decrease querying
|
2013-10-07 15:05:00 +11:00 |
|
|
e18b93026a
|
defer view creation on so updates are not performed when people navigate to topics
|
2013-10-07 15:04:59 +11:00 |
|
|
5bf26ec34e
|
large refactor, ship a few columns from the user table into user_stats
|
2013-10-07 15:04:59 +11:00 |
|
|
ad93fc959c
|
security issue, anon and logged in users could see the fact that a user sent another user a pm (but could not see the pm itself or title)
|
2013-10-03 16:48:03 -07:00 |
|