Neil Lalonde
|
9a24d2651d
|
Allow category to auto-close topics in X hours instead of days. FIX: the system message that says a topic was automatically closed was only counting in days.
|
2013-12-06 16:39:35 -05:00 |
Neil Lalonde
|
abed146cc7
|
FIX: Category description topics shouldn't auto-close
|
2013-12-04 10:31:25 -05:00 |
Neil Lalonde
|
a9ab98ef9e
|
Auto-close time can be entered in 3 ways, so a topic can close at any time
|
2013-11-27 09:52:35 -05:00 |
Régis Hanol
|
82b78ec6ba
|
schemaless avatar urls
|
2013-11-22 19:18:45 +01:00 |
Régis Hanol
|
3cf5a363f7
|
do not destroy uploads when destroying a user
|
2013-11-22 18:29:07 +01:00 |
Sam
|
49b48e1eb6
|
ensure we have a bigint id
|
2013-11-22 17:51:36 +11:00 |
Neil Lalonde
|
ae58a7db95
|
Add a warning on dashboard if enforce_global_nicknames is checked, but access key is blank.
|
2013-11-18 13:45:10 -05:00 |
Robin Ward
|
4ce81e1b01
|
Rename "Best Of" to "Summary"
|
2013-11-18 12:48:26 -05:00 |
Robin Ward
|
ad3e276b4b
|
Rename TopicSummary -> TopicMap
|
2013-11-18 12:08:21 -05:00 |
Robin Ward
|
639394e38a
|
FIX: Pinned topics within a category weren't working without a refresh
|
2013-11-18 10:52:01 -05:00 |
railsaholic
|
34bba737ff
|
Refactor SessionController#create, reduce complexity.
Don't compromise readablity
|
2013-11-15 22:09:03 +05:30 |
Scott Albertson
|
77b59b54ce
|
Refactor UsersController#invited
* Add test coverage
* Simplify controller action
* Move finder code to Invite class
|
2013-11-11 13:23:49 -08:00 |
Sam
|
d1d661f6e1
|
add logic that auto closes any topics that missed the queued job (due to redis flush or whatever)
|
2013-11-11 10:52:44 +11:00 |
sirMackk
|
af67284995
|
User ctrl refactor - breaks up large methods, moves some logic into model
Includes missing methods from backup for travis to pass
fix missing code, failing specs
keep params handling in the controller.
|
2013-11-09 18:44:13 +05:30 |
Robin Ward
|
948a545cb1
|
Category descriptions should not appear in digests
|
2013-11-06 15:05:06 -05:00 |
Robin Ward
|
25ef66c60b
|
User invites page now has search, displays first `invites_shown` records
|
2013-11-05 17:53:26 -05:00 |
Régis Hanol
|
37fd7ab574
|
pull hotlinked images
|
2013-11-05 19:07:29 +01:00 |
Neil Lalonde
|
bd9b85f076
|
Screened Urls page shows results for each domain instead of each url
|
2013-11-04 16:24:48 -05:00 |
Robin Ward
|
3d6d7c8abe
|
SiteSetting to hide regular names from users
|
2013-10-30 15:45:34 -04:00 |
Robin Ward
|
6063b52d6a
|
Support for choosing a destination category when splitting topics.
|
2013-10-29 15:30:06 -04:00 |
Manoj
|
9650dbb97c
|
Refactor topics controller
Refactor: 1) TopicsController to reduce code climate complexity.
2) Topic model, addressed comments
fix typo
|
2013-10-28 11:42:07 +05:30 |
Sam
|
95e936c299
|
cleanup API for looking up a user by email or username, add specs, fix invalid auto association in open id provider
|
2013-10-28 16:29:07 +11:00 |
Robin Ward
|
f4d9bf9181
|
Merge pull request #1573 from railsaholic/use_existing_find_by_username_or_email
Utilize already existing method 'find_by_username_or_email'
|
2013-10-25 12:57:18 -07:00 |
Sam
|
4929c5db71
|
FIX: when allow_uncategorized_topics was false, PMs can not be created
|
2013-10-25 09:33:39 +11:00 |
Manoj
|
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 |
Sam
|
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 |
Neil Lalonde
|
8aab2253d0
|
Whitelisted ip addresses will not be flagged as spam by flag_sockpuppets
|
2013-10-23 17:11:35 -04:00 |
Robin Ward
|
c814fc16a3
|
Database structure to support sub categories
|
2013-10-23 15:22:49 -04:00 |
Robin Ward
|
348e2e3ef2
|
Support for per-user API keys
|
2013-10-22 17:34:39 -04:00 |
Neil Lalonde
|
7d582fbee3
|
Screened ip address can be edited, deleted, and changed to allow or block.
|
2013-10-22 16:30:46 -04:00 |
Robin Ward
|
2308784713
|
Merge pull request #1543 from railsaholic/small_users_controller_refactoring
refactor UsersController to reduce complexity
|
2013-10-21 12:21:03 -07:00 |
Neil Lalonde
|
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 |
Manoj
|
868e4ffe6d
|
refactor UsersController to reduce complexity
Refactored: UsersController#create
|
2013-10-19 15:18:11 +05:30 |
Sam
|
1ee49798b2
|
work in progress wide category list
|
2013-10-18 11:10:10 +11:00 |
Sam
|
7bf96ee690
|
naive implementation of post_count on categories
|
2013-10-18 11:10:10 +11:00 |
Robin Ward
|
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 |
Neil Lalonde
|
cabe8f0d2d
|
Clean up ScreenUrl normalization and matching
|
2013-10-16 16:39:29 -04:00 |
Robin Ward
|
f27413219e
|
Support for MDTest
|
2013-10-16 10:28:42 -04:00 |
Manoj
|
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 |
James Edward Gray II
|
1aa9fc982d
|
Adding post details in preparation for the API importer code.
|
2013-10-15 09:21:30 -05:00 |
Sam
|
7df4e4afb9
|
security fix, anon should not be treated as though they can create anything
|
2013-10-13 09:54:48 +11:00 |
Sam
|
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 |
Neil Lalonde
|
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 |
Sam
|
5bf26ec34e
|
large refactor, ship a few columns from the user table into user_stats
|
2013-10-07 15:04:59 +11:00 |
Robin Ward
|
3f0c03a20c
|
FIX: Prevent unauthorized list of private message titles. Also remove some unused code.
|
2013-09-30 14:35:11 -04:00 |
Régis Hanol
|
cd4cda5b4c
|
allow users to specify thumbnail size
|
2013-09-27 10:57:31 +02:00 |
Robin Ward
|
2baf5fda8e
|
Merge pull request #1438 from Elegios/composer_use_category_id
Make the composer and TopicCreator use category id instead of category name
|
2013-09-17 08:03:48 -07:00 |
Neil Lalonde
|
b15e629f46
|
Strip trailing slashes from ScreeningUrl records
|
2013-09-17 10:26:05 -04:00 |
Viktor Palmkvist
|
37673e3412
|
Make the composer and TopicCreator use category id instead of category name
Also fixes #1171
Includes backwards compatibility for topic creation
|
2013-09-17 12:13:19 +02:00 |
Neil Lalonde
|
c845071066
|
Fix an error with mobile custom header
|
2013-09-16 12:55:44 -04:00 |