Neil Lalonde
|
3708d47c87
|
Check daily if there are new users who need to be approved and send a pm to moderators
|
2013-08-26 16:16:27 -04:00 |
|
Einar Jonsson
|
9085cec232
|
Move json hash from users controller to NicknameUnavailable
|
2013-08-26 15:00:11 +00:00 |
|
Sam
|
982b763216
|
correct facebook logic
|
2013-08-26 18:01:01 +10:00 |
|
Sam
|
d0b4c751b7
|
fix facebook authenticator
|
2013-08-26 17:36:20 +10:00 |
|
Sam
|
afd1a3ac7b
|
yeah ... we should be installing the gem :)
|
2013-08-26 13:52:15 +10:00 |
|
Sam
|
818bf1355d
|
PluginStore for plugin specific bits of storage
Amended plugin interfaces so they work with the vk sample
|
2013-08-26 12:59:17 +10:00 |
|
Sam
|
213ce33af2
|
Fixed all broken specs
Moved middleware config into authenticators
|
2013-08-26 12:59:17 +10:00 |
|
Sam
|
eebe21a8c8
|
fix open id so it creates records properly
|
2013-08-26 12:59:17 +10:00 |
|
Sam
|
075002a6d5
|
refactoring the plugin interfaces to allow for better extensible
|
2013-08-26 12:59:17 +10:00 |
|
Sam
|
b52aba15e0
|
major refactor of auth, break up the gigantic omniauth controller into sub classes for way better extensibitily
|
2013-08-26 12:59:17 +10:00 |
|
Sam
|
e0c99196a8
|
Merge pull request #1383 from ZogStriP/add-max-image-height-site-setting
add max_image_height site setting
|
2013-08-25 17:11:48 -07:00 |
|
Régis Hanol
|
32f717420d
|
add max_image_height site setting
|
2013-08-26 00:24:24 +02:00 |
|
Navin Keswani
|
d87389b38e
|
No more rails 4 deprecation warnings
|
2013-08-25 23:18:11 +02:00 |
|
Robin Ward
|
c0b051c9f6
|
Show Private Messages pill as a topic list rather than individual messages.
|
2013-08-24 16:58:16 -04:00 |
|
Robin Ward
|
2ce59d2585
|
FIX: If a topic/post cannot be oneboxed, don't swallow the href.
|
2013-08-24 15:08:36 -04:00 |
|
Neil Lalonde
|
50bab18206
|
Version bump to v0.9.6.1
|
2013-08-23 17:51:10 -04:00 |
|
Neil Lalonde
|
6e79197519
|
Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency.
|
2013-08-23 17:36:25 -04:00 |
|
Régis Hanol
|
43a8bff652
|
add a site setting for allowing animated avatars
|
2013-08-23 18:55:02 +02:00 |
|
Neil Lalonde
|
663adde90e
|
Users can change their own username at any time if they have no posts
|
2013-08-23 11:23:00 -04:00 |
|
Neil Lalonde
|
3b15e2e58e
|
Banned users are not returned as pending review users
|
2013-08-22 19:23:49 -04:00 |
|
Neil Lalonde
|
25e0c3eac1
|
Log IP addresses with screened emails and urls
|
2013-08-22 19:04:35 -04:00 |
|
Robin Ward
|
ff3b163a78
|
FIX: Another email regexp for quote lines in the format we can recognize including
the site name.
|
2013-08-21 16:54:51 -04:00 |
|
Robin Ward
|
1004edad1a
|
FIX: Weird markdown in digest emails
|
2013-08-21 13:13:19 -04:00 |
|
Robin Ward
|
7f69a58439
|
Replace Markdown parser.
|
2013-08-21 10:10:57 -04:00 |
|
Einar Jonsson
|
916a3f33f2
|
Refactored user activation business logic out of UsersController and
into a UserActivator class.
|
2013-08-21 09:22:34 +00:00 |
|
Sam
|
a9393e4a7a
|
paging for flag list
corrected reload behavior on flag list
refactored post actions ... extracted flag queries
|
2013-08-19 21:14:26 +10:00 |
|
Viktor Palmkvist
|
febac442d9
|
Added backwards compatibility for topic creation
|
2013-08-19 12:28:24 +02:00 |
|
Viktor Palmkvist
|
f8129c4e43
|
Make the composer and TopicCreator use category id instead of category name
Also fixes #1171
|
2013-08-19 11:57:35 +02:00 |
|
Sam
|
1cab98bf78
|
Merge pull request #1336 from novemberkilo/master
First pass at fixing rails4 deprecation warnings
|
2013-08-18 16:59:07 -07:00 |
|
Neil Lalonde
|
baff59d752
|
Send email to contact_email when a new version of Discourse is found. Disable with the new_version_emails setting.
|
2013-08-16 17:28:36 -04:00 |
|
Robin Ward
|
40599d20e8
|
FIX: Footer formatting in digest emails
|
2013-08-16 12:19:26 -04:00 |
|
Robin Ward
|
30caa0d0b0
|
Merge pull request #1339 from ZogStriP/fix-custom-avatars-in-email
FIX: custom avatars in email
|
2013-08-16 07:18:34 -07:00 |
|
Navin
|
2e700dd26d
|
Patch ActiveRecord::Relation#references and clean up
|
2013-08-16 14:53:40 +02:00 |
|
Giuseppe Capizzi
|
eaede108c7
|
Remove duplication from Guardian
|
2013-08-16 14:24:29 +02:00 |
|
Régis Hanol
|
2119774fb6
|
FIX: custom avatars in email
|
2013-08-16 09:58:20 +02:00 |
|
Sam
|
b60c8080e5
|
Merge pull request #1337 from ZogStriP/avatar-work
Avatar work
|
2013-08-15 21:50:37 -07:00 |
|
Sam
|
b2b01fd26c
|
Urgent Bugfix: workaround therubyracer corruption when it is run within a fiber
|
2013-08-16 13:08:23 +10:00 |
|
Sam
|
be4b326f46
|
avoid calling v8 multiple times ( makes certain testing simpler)
|
2013-08-16 13:03:47 +10:00 |
|
Jeff Atwood
|
9a2f758a00
|
remove unnecessary font-size on digest <a>
|
2013-08-15 16:52:10 -07:00 |
|
Régis Hanol
|
c9969738bf
|
FIX: N+1 query for avatars when searching for users
|
2013-08-16 00:26:49 +02:00 |
|
Régis Hanol
|
9724d3bf42
|
FIX: avatars in discourse's topic oneboxes
|
2013-08-16 00:26:49 +02:00 |
|
Jeff Atwood
|
8303f48004
|
add dimmed color to digest footer
|
2013-08-15 15:18:11 -07:00 |
|
Robin Ward
|
c5c29e9c4c
|
Revert "Revert "eliminate a class of v8 initialization bugs due to concurrency in sidekiq""
This reverts commit f1a693c8b7 .
|
2013-08-15 18:12:10 -04:00 |
|
Robin Ward
|
f1a693c8b7
|
Revert "eliminate a class of v8 initialization bugs due to concurrency in sidekiq"
This reverts commit 883db5798b .
|
2013-08-15 17:22:45 -04:00 |
|
Navin
|
9ab2471a92
|
Fix rails4 deprecation warnings
That appear when running topic_spec.rb
|
2013-08-15 17:52:18 +02:00 |
|
Sam
|
883db5798b
|
eliminate a class of v8 initialization bugs due to concurrency in sidekiq
|
2013-08-15 21:16:37 +10:00 |
|
Sam
|
a7eea65d53
|
se onebox could exception out
|
2013-08-15 21:16:37 +10:00 |
|
Sam
|
1eecb0cee5
|
use sigterm as opposed to hup, cause spork was not handling the hup correctly
|
2013-08-15 12:55:45 +10:00 |
|
Sam
|
1f0de36e41
|
extract method
|
2013-08-15 11:11:14 +10:00 |
|
Sam
|
628ec101c7
|
minor refactoring
|
2013-08-06 06:34:42 +10:00 |
|
Sam
|
c2653b2915
|
Merge pull request #1309 from stephankaag/sidetiq
Replace Clockwork with Sidetiq
|
2013-08-14 16:51:04 -07:00 |
|
Sam
|
997f2ee63a
|
Merge pull request #1317 from novemberkilo/master
Extract methods to improve flog score of TopicView
|
2013-08-14 16:50:13 -07:00 |
|
Robin Ward
|
693bd7d7db
|
Merge pull request #1328 from abbat/patch-1
Generate avatars with transparent background
|
2013-08-14 15:10:29 -07:00 |
|
Neil Lalonde
|
86647f0a54
|
Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail.
|
2013-08-14 16:08:23 -04:00 |
|
Stephan Kaag
|
a6b4b5dbf2
|
Replace Clockwork with Sidetiq
|
2013-08-14 21:39:40 +02:00 |
|
Robin Ward
|
b7c50ecdaa
|
FIX: Respect protocol relative URLs in email styling
|
2013-08-14 11:32:17 -04:00 |
|
Anton Batenev
|
6b0e8e2ec1
|
Generate avatars with transparent background
Generate avatars with transparent background (for .png images) or with white background (for others).
|
2013-08-14 19:13:43 +04:00 |
|
Robin Ward
|
7cfb583016
|
Merge pull request #1324 from meglio/oneboxers
Add oneboxers for popular learning resources
|
2013-08-14 06:58:31 -07:00 |
|
Régis Hanol
|
4866f4d8f5
|
FIX: N+1 query for avatars
|
2013-08-14 15:25:05 +02:00 |
|
Anton Andriyevskyy
|
a9ddad2b79
|
Add oneboxers for popular learning resources
|
2013-08-14 15:49:40 +03:00 |
|
Navin
|
2ea15adad9
|
Extract methods to improve flog score of TopicView
|
2013-08-13 18:23:04 +02:00 |
|
Robin Ward
|
652169daf6
|
Include a list of more new topics in the digest emails at the bottom
|
2013-08-09 14:43:02 -04:00 |
|
Robin Ward
|
1e730ccffe
|
Suggested Topics tweak: Prefer topics in the same category
|
2013-08-08 13:18:52 -04:00 |
|
Neil Lalonde
|
62c0b109a4
|
Version bump to v0.9.6
|
2013-08-07 18:47:04 -04:00 |
|
Robin Ward
|
fe3a69c271
|
Private message emails now include the history
|
2013-08-07 13:03:45 -04:00 |
|
Robin Ward
|
de3c657ea3
|
FIX: Oneboxes with incorrect URL
|
2013-08-05 16:15:16 -04:00 |
|
Sam
|
5f46dfedf1
|
Merge pull request #1320 from ZogStriP/local-avatars
Local avatars
|
2013-08-14 00:36:42 -07:00 |
|
Régis Hanol
|
0cc37ca331
|
generate avatars rake task
|
2013-08-13 22:08:43 +02:00 |
|
Régis Hanol
|
c867b67a0b
|
custom avatar support
|
2013-08-13 22:08:29 +02:00 |
|
Neil Lalonde
|
ed060ed5f1
|
Change trust level logs the previous trust level
|
2013-08-13 12:04:28 -04:00 |
|
Neil Lalonde
|
b8a1e21dbd
|
Delete all posts is allowed for the same amount of time as delete user
|
2013-08-13 11:11:05 -04:00 |
|
Neil Lalonde
|
b36c6d7b78
|
Users cannot change their own username after 3 days since registering. Site setting username_change_period allows you to change the number of days.
|
2013-08-12 14:55:09 -04:00 |
|
Neil Lalonde
|
4034dee3dc
|
Add screenr to oneboxer whitelist
|
2013-08-13 15:54:43 -04:00 |
|
Neil Lalonde
|
98b58150bb
|
Dashboard calculations are done with an async job now
|
2013-08-02 18:32:33 -04:00 |
|
Régis Hanol
|
4ec9b3ea39
|
fix: git-version isn't showing up
|
2013-08-02 23:25:57 +02:00 |
|
Neil Lalonde
|
9db0ac16a9
|
Add site setting delete_removed_posts_after to configure after how many hour posts that were deleted by their authors will be deleted
|
2013-08-02 13:35:52 -04:00 |
|
Sam
|
2b3cdf9f38
|
allow onebox whitelist to be extended
|
2013-08-02 15:48:35 +10:00 |
|
Sam
|
3246f066c6
|
an attempt at getting this working on rails 4 ... not fruitful
|
2013-08-02 10:31:36 +10:00 |
|
Robin Ward
|
4f0713b9da
|
Merge pull request #1275 from ZogStriP/enable-thumbnailing-on-s3
Enable thumbnailing on s3
|
2013-08-01 07:35:35 -07:00 |
|
Sam
|
1132c10074
|
support server side js and arbitrary assets
proper chaining for emoji so other hooks can be called
|
2013-08-01 17:35:31 +10:00 |
|
Sam
|
4fcba7a6f1
|
when there are no providers do not blow up
|
2013-08-01 16:05:46 +10:00 |
|
Sam
|
1837cb769c
|
pretty text would blow up on an <a tag with no href
|
2013-08-01 16:02:43 +10:00 |
|
Sam
|
160107a712
|
working plugin interface for custom openid auth, custom css and custom js
|
2013-08-01 16:02:43 +10:00 |
|
Sam
|
61b330abb4
|
odd formatting
|
2013-08-01 16:02:43 +10:00 |
|
Régis Hanol
|
ed9417fa3b
|
enable thumbnailing on S3
- added url to optimized image model
- refactored s3_store & local_store
|
2013-07-31 23:26:34 +02:00 |
|
Régis Hanol
|
36b6b8d78e
|
removed old rake task until it's updated
|
2013-07-31 23:24:16 +02:00 |
|
Neil Lalonde
|
2c1326f89b
|
Send login_required to discourse hub
|
2013-07-30 17:52:47 -04:00 |
|
Neil Lalonde
|
06140740d0
|
Version checks: tolerate old version check data that can happen immediately after upgrading but forgetting to restart sidekiq/clockwork. Don't cache version check data along with other dashboard data.
|
2013-07-30 12:12:04 -04:00 |
|
Sam
|
df3a4c05cd
|
upgrade rack mini profiler
fixes for ruby 1.9.3
|
2013-07-30 17:36:34 +10:00 |
|
Sam
|
9749001b54
|
a much more robust qunit daemonizer
|
2013-07-30 14:15:20 +10:00 |
|
Sam
|
7e5c7f5987
|
fork web server, makes much more sense
|
2013-07-30 13:04:29 +10:00 |
|
Sam
|
5aa50699f0
|
tweak so more time for starup
|
2013-07-30 12:35:41 +10:00 |
|
Sam
|
85ddf73cf3
|
make qunit at least wait for a network connection
|
2013-07-30 12:32:12 +10:00 |
|
Sam
|
8ec6d0ea6c
|
let's not run 3 queries, when a single query will do.
|
2013-07-30 09:54:29 +10:00 |
|
Neil Lalonde
|
7661a5fed2
|
Version bump to v0.9.5.2
|
2013-07-29 18:34:04 -04:00 |
|
Neil Lalonde
|
4fd5087f91
|
Add button to delete a spammer in the flag modal
Add SiteSettings: delete_user_max_age, delete_all_posts_max. Add delete spammer button to admin flags UI
Moderators can delete users too
|
2013-07-29 15:29:44 -04:00 |
|
Neil Lalonde
|
e076158789
|
Add ip_address, email, and context to staff_action_logs table. Context should usually be the url from which the staff member performed the action, but could be any string that describes what the staff member was doing when the action was performed.
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
8cee3a9fcd
|
Add a way to add email to block list when nuking a user
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
5f8a130277
|
Add BlockedEmail, to block signups based on email. Track stats of how many times each email address is blocked, and last time it was blocked. Move email validation out of User model and into EmailValidator. Signup form remembers which email addresses have failed and shows validation error on email field.
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
e25638dab0
|
add a way to delete posts and topics when deleting a user with UserDestroyer
|
2013-07-29 15:29:43 -04:00 |
|