Guo Xiang Tan
9f299b6842
Use `after_commit` since `after_save` runs within the transaction as well.
2017-03-16 16:02:34 +08:00
Guo Xiang Tan
89f056203e
Don't load `thor` in our Rails processes.
2017-03-03 10:14:35 +08:00
Robin Ward
890f1bde89
FIX: Add `thor` to Gemfile. We need it for our CLI tool.
2017-03-02 13:36:06 -05:00
Sam Saffron
1a45fe94a2
drop thin, it is no longer supported
2017-01-20 08:11:36 -05:00
Guo Xiang Tan
b5d65d8dda
Remove lines that are no longer valid.
2017-01-13 09:51:09 +08:00
Robin Ward
6b4f265a8c
Revert "Experimental feature to load gemfiles from plugins"
...
This reverts commit 64652f98ab
.
2017-01-09 16:08:35 -05:00
Robin Ward
64652f98ab
Experimental feature to load gemfiles from plugins
2017-01-09 12:49:55 -05:00
Sam Saffron
920050c3ec
remove conditional support for ruby 2.0
2016-12-29 16:32:23 +11:00
Sam
c531f4ded5
remove rails-observers
...
Rails yanked out observers many many years ago, instead the functionality
was yanked out to a gem that is very lightly maintained.
For example: if we want to upgrade to rails 5 there is no published gem
Internally the usage of observers had quite a few problem.
The series of refactors renamed a bunch of classes to give us more clarity
and removed some magic.
2016-12-22 16:46:53 +11:00
Sam
ea9f7a41af
remove gctools (no longer used) add gctracer for debugging
2016-12-20 15:07:30 +11:00
Robin Ward
e03d5e2140
Reapply Ember 2.10 for good this time!
...
This reverts commit ddd299f4aa
.
2016-12-19 11:19:10 -05:00
Robin Ward
ddd299f4aa
Revert "Revert "Revert Ember 2.10+ for a short while""
...
This reverts commit 76bbc481cb
.
2016-12-16 10:29:30 -05:00
Robin Ward
76bbc481cb
Revert "Revert Ember 2.10+ for a short while"
...
This reverts commit 21682fd60b
.
2016-12-16 09:52:29 -05:00
Robin Ward
21682fd60b
Revert Ember 2.10+ for a short while
2016-12-15 16:43:38 -05:00
Robin Ward
a149913c4d
FIX: Template compilation was broken
2016-12-15 10:28:15 -05:00
Robin Ward
28699e66d8
Revert "REVERT: Ember 2.10 -- it's not building properly"
...
This reverts commit 600541c623
.
2016-12-15 10:28:15 -05:00
Guo Xiang Tan
18f400e652
Remove RSpec given.
2016-12-14 10:29:22 +08:00
Robin Ward
600541c623
REVERT: Ember 2.10 -- it's not building properly
2016-12-12 16:19:05 -05:00
Robin Ward
a808bcb0b8
Upgrade to Ember 2.10
2016-12-12 14:44:29 -05:00
Robin Ward
765e5e9186
Upgrade to Ember 2.9
2016-12-12 14:44:29 -05:00
Robin Ward
2d3518f475
Enable newer version of Ember
2016-11-25 10:09:58 -05:00
Régis Hanol
343396e182
bump email_reply_trimmer
2016-11-17 23:33:16 +01:00
Régis Hanol
17f2be9f88
FEATURE: new 'enable_forwarded_email' site setting
2016-11-16 19:42:11 +01:00
Guo Xiang Tan
3277fb1c78
Remove unused gem.
2016-11-04 08:30:49 +08:00
Guo Xiang Tan
b825a6bc7f
Move timecop to test group.
2016-11-03 17:17:45 +08:00
Sam
a6ad762189
Revert "why are we loading all these test gems in debug?"
...
This reverts commit bd4f07b721
.
2016-10-19 14:30:43 +11:00
Sam
bd4f07b721
why are we loading all these test gems in debug?
2016-10-19 14:29:58 +11:00
Régis Hanol
726eb7bdca
bump email_reply_trimmer to latest version
2016-10-12 19:57:05 +02:00
Sam
473363e0fa
only enable bullet on demand
2016-07-05 11:10:42 +10:00
Guo Xiang Tan
9ed79d8ecd
Add Bullet gem to detect N+1 queries.
2016-06-28 09:29:42 +08:00
Sam
7f78cf3f1a
update message bus to release gem
2016-06-21 10:10:54 +10:00
Régis Hanol
5e2545a578
FEATURE: improve support for (whitelisted) SVGs as images
2016-06-20 10:22:13 +02:00
Sam
b9c92a1678
update nokogiri to released version
2016-06-07 16:51:39 +10:00
Régis Hanol
11e303e278
update discourse_fastimage to latest (add support for SVG with doctype)
2016-06-06 17:11:16 +02:00
Guo Xiang Tan
cb5be1fe8f
Upgrade rspec to 3.4.0.
2016-05-30 11:38:38 +08:00
Sam
f06266f31e
execjs 2.7 was just released to support mini_racer
2016-05-23 09:57:37 +10:00
Sam
695773db1c
FEATURE: upgrade from therubyracer to mini_racer
...
This pushes our internal V8 JavaScript engine from Chrome 32 to 50.
It also resolves some long standing issues we had with the old wrapper.
2016-05-23 09:57:15 +10:00
Sam
75d8e6f1ec
We need latest nokogiri so it compiles with Ruby 2.3.1
2016-05-17 16:12:06 +10:00
Sam
a13b48e001
upgrade profiling gems
2016-05-13 18:30:03 +10:00
Sam Saffron
fb513fc936
another messagebus upgrade to work around rubygems bug
2016-05-11 12:01:00 +10:00
Sam Saffron
d0b9b69cba
FIX: message_bus upgrade to correct CORS issue
2016-05-11 10:42:34 +10:00
Régis Hanol
df14926e42
SECURITY: check magic bytes before using ImageMagick tools
2016-05-03 21:54:07 +02:00
Guo Xiang Tan
44868c9e77
Update message_bus.
2016-05-03 13:37:35 +08:00
Guo Xiang Tan
256d7a00e9
Update sprockets. ( #4167 )
...
* Update sass-rails.
* FIX: Tilt dependency has been removed from Ember::Handlebars::Template.
* Update `DiscourseIIFE` to new Sprockets API.
* `Rails.application.assets` returns `nil` in production.
* Move sprockets-rails out of the assets group.
* Pin ember-rails to 0.18.5 which works with Sprockets 3.x.
* Update sprockets to 3.6.0.
* Make `DiscourseSassCompiler` work with Sprockets 3.
* Use `Sass::Rails::SassImporterGlobbing` instead of haxxing our own.
* Moneky patch so that we don't add dependencies for our custom css.
* FIX: Missing class.
* Upgrade ember-handlebars-template.
* FIX: require path needs to share the same root as the folder's path.
* Bump discourse-qunit-rails.
* Update ember-template-compiler.js to 1.12.2.
* `prepend` is private in Ruby 2.0.0.
2016-04-18 10:47:52 +08:00
Régis Hanol
59a2720b2a
update email_reply_trimmer
2016-03-31 19:06:36 +02:00
Régis Hanol
480e8d0dc7
update 'email_reply_trimmer' to latest version
2016-03-29 12:35:50 +02:00
Sam
963d558bee
update message bus
2016-03-11 14:17:06 +11:00
Régis Hanol
6e3dcdeea1
update email_reply_trimmer to latest
2016-03-07 19:17:14 +01:00
Sam
fe6ea48123
Merge pull request #4038 from markbiegel/instagram-login
...
FEATURE: Instagram OmniAuth login methods
2016-03-07 14:05:07 +11:00
Sam Saffron
7598037080
Only pull in gem if it is being used, remove middleware
2016-03-04 23:17:14 +11:00