Commit Graph

501 Commits

Author SHA1 Message Date
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 d2e0ee6222 SECURITY: update rack-mini-profiler 2016-05-18 18:32:34 +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 cefcc81ced bump in lockfile 2016-05-11 12:29:32 +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
Sam Saffron 2cda3c1e6b upgrade sidekiq to fix redis leak 2016-05-08 21:23:13 +10:00
Sam Saffron c209155521 upgrade eventmachine so it compiles more easily on mac 2016-05-08 21:21:58 +10:00
Sam 5d165c19b8 update logster 2016-05-05 14:54:25 +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 cd4ffccb4a
Upgrade onebox. 2016-04-21 16:09:21 +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
Guo Xiang Tan 4c855047c1 Update rails_multisite. 2016-04-04 11:26:29 +08:00
Régis Hanol 59a2720b2a update email_reply_trimmer 2016-03-31 19:06:36 +02:00
Arpit Jalan b55d3b240b Update onebox gem 2016-03-30 21:02:29 +05:30
Arpit Jalan e763337f87 update onebox gem 2016-03-29 19:06:19 +05:30
Régis Hanol 480e8d0dc7 update 'email_reply_trimmer' to latest version 2016-03-29 12:35:50 +02:00
Sam 24630f6b54 update puma dependency 2016-03-29 17:12:15 +11:00
Guo Xiang Tan 2af4e4152e Update Logster. 2016-03-29 14:02:34 +08:00
Guo Xiang Tan 8e4e545929 Bump onebox. 2016-03-29 09:35:22 +08:00
Guo Xiang Tan 936b55faad Upgrade Rails to 4.2.6. 2016-03-24 09:31:19 +08:00
Guo Xiang Tan 8fea5ad35e Update Logster. 2016-03-22 15:24:11 +08:00
Guo Xiang Tan 54bdcd9b98 Update to new rate limit Redis config. 2016-03-21 14:00:50 +08: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 995f13d442 missing gem 2016-03-07 14:30:13 +11:00
Sam Saffron 67995b3926 update rack-mini-profiler
minor change previously expanded timings will collapse on transition.
2016-03-06 22:56:23 +11:00
Sam Saffron ce040bfa56 FEATURE: upgrade rack-mini-profiler
new version is collapsed so screen does not fill with timings. expands on click
2016-03-06 22:22:45 +11:00
Régis Hanol 1135d2094a Merge pull request #4006 from scossar/set-locale-from-header
Feature: (WIP) Set locale from Accept-Language header
2016-03-04 09:12:30 +01:00
Sam a45dd6e491 update rails 2016-03-01 15:58:30 +11:00
Sam 5dd746d61f Upgrade message bus to latest 2016-02-29 10:54:40 +11:00
scossar 0a396583ed set locale for anonymous from header
set locale on signup

update spec

add locale option
2016-02-26 13:45:00 -08:00
Arpit Jalan 5f747a74a1 Update onebox version 2016-02-22 16:05:40 +05:30
Guo Xiang Tan c852fb83d0 Upgrade Logster. 2016-02-22 15:18:25 +08:00
Guo Xiang Tan afa4e58efd Revert "SECURITY: Upgrade Sprockets."
This reverts commit 1a0a364503.
2016-02-19 15:52:47 +08:00
Guo Xiang Tan 1a0a364503 SECURITY: Upgrade Sprockets.
* Advisory: CVE-2014-7819
* URL: https://groups.google.com/forum/#!topic/rubyonrails-security/doAVp0YaTqY
2016-02-19 10:10:25 +08:00
Régis Hanol 3b9223c5da bump email_reply_trimmer to latest version 2016-02-18 16:56:45 +01:00
Régis Hanol 1beb6070aa update email_reply_trimmer to latest version 2016-02-08 18:29:49 +01:00
Régis Hanol e8969b0c34 use bug-free version of email_reply_trimmer gem 2016-02-04 17:06:12 +01:00
Régis Hanol 5ee845fc5f update email_reply_trimmer to latest version 2016-02-04 16:39:57 +01:00
Régis Hanol 46b6c55197 FIX: replace 'discourse_email_parser' with 'email_reply_trimmer' to better trim replies from plain text emails
FIX: undefined method `number_to_human_size' when email contains attachments
2016-01-30 01:29:31 +01:00
Guo Xiang Tan 9b9f0ab4af Upgrade omniauth-google-oauth2. 2016-01-29 23:14:51 +08:00
Arpit Jalan 2e4d668ff1 bump onebox version 2016-01-26 23:06:32 +05:30
Guo Xiang Tan 33a7651ad6 SECURITY: Upgrade rails. 2016-01-26 12:01:57 +08:00
Guo Xiang Tan 0e73660c8d Remove addressable from Discourse. 2016-01-25 18:34:58 +08:00
Arpit Jalan 4e8a2981a7 downgrade omniauth-oauth2 gem 2016-01-19 00:50:58 +05:30
Arpit Jalan 85f51f8b57 update onebox version 2016-01-18 21:28:29 +05:30
Arpit Jalan ea1a0e31ee update onebox version 2016-01-18 00:54:21 +05:30