Sam
|
932c2675a7
|
work in progress, admin page for upgrades (provides source lives in git)
|
2013-11-12 16:42:35 +11:00 |
Régis Hanol
|
d65cd0f97e
|
Merge pull request #1637 from railsaholic/refactor_users_upload_avatar_action
Refactor Users#upload_avatar method
|
2013-11-11 09:59:30 -08:00 |
railsaholic
|
58f78e9001
|
Refactor Users#upload_avatar method
Moved avatar file upload to ```AvatarUploadService``` class and
```AvatarUploadPolicy```
Address review comments + require missing file in spec
|
2013-11-11 23:21:14 +05:30 |
Neil Lalonde
|
fe660ba52b
|
FIX: in Rails 4, ActiveRecord::Base.descendants includes ActiveRecord::SchemaMigration for some reason. Exclude it from export.
|
2013-11-11 10:49:27 -05:00 |
Robin Ward
|
be5de4244c
|
FIX: Pinned posts were not displaying at the top of categories.
|
2013-11-08 15:05:14 -05:00 |
Neil Lalonde
|
15c29fdbed
|
Version bump to v0.9.7.3
|
2013-11-07 17:29:01 -05:00 |
Neil Lalonde
|
0c6f794eb0
|
Used the term suspended instead of banned.
|
2013-11-07 13:53:49 -05:00 |
Régis Hanol
|
706f96af0a
|
rake task to install/update plugins (props to @marcoceppi)
|
2013-11-07 18:48:23 +01:00 |
Robin Ward
|
de30af9302
|
Support for inviting to a forum from a user's invite page.
|
2013-11-06 12:56:50 -05:00 |
Régis Hanol
|
8d47215ea5
|
Fixed Youtube videos appearing on top of compose panel (props to @hrobertson)
|
2013-11-06 17:19:02 +01:00 |
Régis Hanol
|
4863c4517a
|
use absolute url for assets too
|
2013-11-06 16:59:11 +01:00 |
Régis Hanol
|
86a60113a6
|
fix avatars:regenerate rake task
|
2013-11-06 12:32:27 +01:00 |
Régis Hanol
|
f8e2ecfa94
|
keep track of the user who revised a post
|
2013-11-06 11:43:40 +01:00 |
Régis Hanol
|
3992aa971d
|
ninja_edit_window is is seconds, not minutes
|
2013-11-06 11:08:57 +01:00 |
Manoj
|
a1e2706c2f
|
Relation#all deprecation warning fix for Rails 4
|
2013-11-06 01:05:28 +05:30 |
Régis Hanol
|
37fd7ab574
|
pull hotlinked images
|
2013-11-05 19:07:29 +01:00 |
Neil Lalonde
|
8724b2e2b6
|
Add comments about the IPAddr hack
|
2013-11-05 11:24:13 -05:00 |
Régis Hanol
|
e45ab7d4a8
|
fix rspec reloaders
|
2013-11-05 14:53:35 +01:00 |
Régis Hanol
|
eb9c1f28ed
|
add debug mode to autospec
|
2013-11-05 11:01:17 +01:00 |
Sam
|
b11e665ecc
|
Rails 4 is now the out-of-the-box default
|
2013-11-05 09:36:52 +11:00 |
Robin Ward
|
c86b06e3fa
|
Fix for non-english email polling.
|
2013-11-04 15:30:24 -05:00 |
Neil Lalonde
|
ede59a4386
|
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
|
2013-11-04 12:51:09 -05:00 |
Sam
|
cc27c5f363
|
Rails 4 changes behavior of precompile not to include originals
This patch will restore rails 3 beavior and fix emoji etc under rails 4
|
2013-11-04 09:58:34 +11:00 |
Sam
|
8ff35d4b10
|
automatically make developers admins on account creation, this solves the user #1 problem
you can simply set the DEVELOPER_EMAILS to a comma delimited list and the users will be auto admined
|
2013-11-02 10:26:02 +11:00 |
Régis Hanol
|
b56b11d96a
|
add qunit to autospec
|
2013-11-01 23:57:50 +01:00 |
Neil Lalonde
|
e679ba97a3
|
FIX: categories created by users who are deleted cannot be deleted
|
2013-11-01 16:56:15 -04:00 |
Robin Ward
|
744cd93f28
|
FIX: Non-English category name regression
|
2013-10-31 16:25:26 -04:00 |
Robin Ward
|
3d6d7c8abe
|
SiteSetting to hide regular names from users
|
2013-10-30 15:45:34 -04:00 |
Sam
|
34be27f425
|
table_exists should be called aggresively while it is false or nil, to avoid bootstrapping issues
don't test 1.9.3 in travis, it blows up randomly due to incorrect implementation of weak refs in 1.9.3
|
2013-10-30 11:02:10 +11:00 |
Neil Lalonde
|
12ef8124cf
|
Version bump to v0.9.7.2
|
2013-10-29 10:44:21 -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 |
Neil Lalonde
|
4e46d91b8d
|
Refactor SpamRulesEnforcer so that each spam rule is in its own class
|
2013-10-25 13:25:02 -04:00 |
Sam
|
270fde7dbd
|
correct rake test:prepare so it seeds the db correctly
move category creation into seeds as well, so db can be seeded from structure.sql
|
2013-10-25 10:31:33 +11:00 |
Robin Ward
|
9adcd1579d
|
Renamed `components` to `lib` in the JS project, as Ember has components and they mean something different.
|
2013-10-24 12:36:46 -04:00 |
Régis Hanol
|
3909f93a7e
|
make sure image onebox is case insensitive
|
2013-10-24 12:21:38 +02:00 |
Sam
|
b7d3b52e4f
|
basic implementation of per-category new/latest etc filters
|
2013-10-24 21:05:06 +11:00 |
Sam
|
89f801ac04
|
fix no sidetiq when using demon
|
2013-10-24 15:58:28 +11:00 |
Sam
|
3565f4c8cf
|
correct monkey patch, disable it from rails4 mode (that has a proper implementation)
|
2013-10-24 13:35:21 +11:00 |
Sam
|
b40d15f81d
|
correct runner so you can run it in non-spork mode
|
2013-10-24 13:34:38 +11:00 |
Sam
|
ff957a7b37
|
rails 4 deprecation fixes
|
2013-10-24 13:02:25 +11:00 |
Sam
|
1357f16563
|
add a simple runner for autospec
|
2013-10-24 12:08:03 +11:00 |
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 |
Robin Ward
|
f73a64982a
|
Raise an error if a `api_username` is supplied and does not match the key
|
2013-10-23 11:05:49 -04:00 |
Brian Alexander
|
e2a5415aca
|
fix #1567; nil reference in spam_rules_enforcer.rb
|
2013-10-22 19:14:31 -06:00 |
Neil Lalonde
|
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 |
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 |
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 |
Régis Hanol
|
fcd85b8a72
|
allow plugins to be symlinked
|
2013-10-21 19:59:28 +02:00 |
Sam
|
31b73171dc
|
correct ordering algorithm
|
2013-10-21 16:14:09 +11:00 |