Commit Graph

276 Commits

Author SHA1 Message Date
Robin Ward 334becd0ed SECURITY: Upgrade Rails to latest version 2014-07-02 16:55:18 -04:00
Sam d05fd7f837 FIX: Slim is no longer required for Sidekiq Web 2014-06-30 12:33:04 +10:00
Robin Ward 07d1be9104 Update onebox gem for more support, minor openssl bug 2014-06-27 12:20:35 -04:00
Sam 3c84876660 BUGFIX: Chinese search was broken
BUGFIX: User locale was used index data
BUGFIX: missing Norwegian fulltext config
FEATURE: store the text used to index stuff in fulltext (for diagnostics / in page search)
FEATURE: re-index posts when locale changes (in bg job)
FEATURE: allow reindexing by trucating post_search_data

Note: I removed japanese specific config cause it requires custom pg config,
  happy to add it once our base docker config ships with it
2014-06-24 17:11:13 +10:00
Robin Ward f0b2ec4032 FIX: Support `statuses` as well as `status` for twitter URLs 2014-06-23 16:31:30 -04:00
Neil Lalonde 14c1752474 Update onebox gem to remove hexpress dependency. It was clobbering the ColorSchemeColor hex attribute somehow. 2014-06-20 16:07:48 -04:00
Sam f51f3ea2bb Gem updates, Sidekiq was old. 2014-06-12 15:50:13 +10:00
Robin Ward afb178ba1f FIX: Upgrade onebox to avoid too many refreshes with timestamps 2014-06-11 16:20:26 -04:00
Robin Ward 78f2d6f870 FIX: Support YouTube embeds with the alternate timestamp format. 2014-06-06 13:19:24 -04:00
Robin Ward e0b72997db FIX: Upgrade onebox gem to fix broken image urls 2014-06-06 10:36:32 -04:00
Sam Saffron 05ca1e6e46 Added code block normalization routing for import 2014-06-06 10:34:21 +10:00
Robin Ward 7bb33c28c2 Add new `max_width` feature for oneboxes. Allows vimeo oneboxes to not
look like total garbage.
2014-06-05 13:18:18 -04:00
Robin Ward 941b5f919f Upgrade Onebox to get `m.youtube` fix. 2014-05-30 11:25:56 -04:00
Sam 3dc6c11b45 Update uglifier to latest 2014-05-29 11:54:23 +10:00
Sam 69a54af835 We dont need image sorcery gem for a single convenience method 2014-05-27 09:48:13 +10:00
Sam 7fbf162666 Logster update
cleans up a bunch of messed up context stuff with multisite
improves backtraces
adds request params
2014-05-25 13:54:52 +10:00
Neil Lalonde 742841ddce Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites. 2014-05-21 18:35:10 -04:00
Sam 641cdde0a1 logster had a debugger message 2014-05-14 11:04:06 +10:00
Sam 42c67f719b Update logster to fix binstub warnings 2014-05-14 10:00:01 +10:00
Sam 0ade2be7d6 FEATURE: logster logs js errors 2014-05-13 15:52:25 +10:00
Sam 3c2a923271 update logster 2014-05-13 07:04:55 +10:00
Sam f8b7f0d73f FEATURE: logster env tab, log current user 2014-05-12 15:28:23 +10:00
Robin Ward 5323d3fc29 FIX: Upgrade Onebox to get more amazon URLs and youtube 500 error fix 2014-05-08 14:34:00 -04:00
Robin Ward bc8f3b1de6 Try again to remove gem 2014-05-08 12:05:06 -04:00
Robin Ward a4e30e8f93 Proof of concept: Load controller via ES6 module in Discourse 2014-05-08 11:35:33 -04:00
Sam cec18aba3f Rails 4 upgrade 2014-05-08 14:47:54 +10:00
Sam 31c575687b memory_profiler should be shipped with mini profiler 2014-05-08 14:47:54 +10:00
Sam 0334179c6e give logster its own redis connection 2014-05-08 06:52:59 +10:00
Robin Ward 3525c06751 Update Rails to 4.0.5 2014-05-07 14:56:21 -04:00
Sam c25cd4e78d A new logster, that gets rid of a pile of 404s being logged as fatal errors. 2014-05-07 17:01:19 +10:00
Sam 4af0aa9cbc logster integration (in production as well) 2014-05-07 08:24:15 +10:00
Sam e9de700dca Remove sidekiq-failures, use logster instead 2014-05-07 08:24:15 +10:00
Robin Ward fd153623bb Revert "Proof of concept: Load controller via ES6 module in Discourse"
This reverts commit 0327f469c1.
2014-05-05 13:58:57 -04:00
Robin Ward 0327f469c1 Proof of concept: Load controller via ES6 module in Discourse 2014-05-05 13:23:45 -04:00
Robin Ward c680d74571 Disable logster for now due to a conflict. 2014-05-05 12:50:46 -04:00
Sam 24d63a4cb7 Logster in dev mode ... Go to /logs to see logs in dev. 2014-05-05 17:51:50 +10:00
Robin Ward 535965263a Update onebox gem - don't show github.com twice in succession 2014-04-25 11:08:01 -04:00
Sam 6006494609 Update sidekiq failures to sidekiq 3 compat 2014-04-24 10:15:10 +10:00
Sam c6f9cc0787 UPGRADE: sidekiq to sidekiq 3.0 2014-04-23 11:01:17 +10:00
Robin Ward 73cc722ed5 Update Ember.js, Handlebars and jQuery to latest 2014-04-17 10:45:06 -04:00
Sam 22b33871d5 Revert "update sidekiq"
This reverts commit d012906883.
2014-04-17 17:05:05 +10:00
Sam d012906883 update sidekiq 2014-04-17 16:48:42 +10:00
Sam ead7c52a06 Refactor demonizer in prep for unicorn forking
Upgrade sidekiq
2014-04-17 15:58:00 +10:00
Sam 86985e345e My patch was accepted and pushed into the gem :) 2014-04-15 14:45:00 +10:00
Sam e5f41b8a21 FEATURE: whitelist and blacklist selectors for embeds 2014-04-15 14:07:30 +10:00
Robin Ward d5befc294c Update onebox gem for image fixes 2014-04-14 11:23:17 -04:00
Robin Ward 868fa2187d Upgrade Onebox gem to get many new fixes 2014-04-09 16:03:21 -04:00
Sam b1c305ce62 update hiredis to ruby master compat version
also fixes hiredis bugs
2014-04-02 12:33:51 +11:00
Sam fb70df3ff3 Update onebox gem 2014-03-31 12:44:39 +11:00
Sam 1a60969347 Update onebox gem 2014-03-26 15:07:42 +11:00
Sam 7e88006b20 update onebox gem 2014-03-24 11:05:54 +11:00
Sam 12513f430c thread_safe 0.3.0 DoA 2014-03-21 16:46:21 +11:00
Sam 0462969ba8 Merge pull request #2138 from chancancode/upgrade_4_0_4
Upgraded rails to 4.0.4
2014-03-21 16:20:59 +11:00
David Czarnecki d71ec77737 Adding foreman gem to development group 2014-03-18 16:48:46 -04:00
Godfrey Chan c6ed8f8587 Use sass-rails 4.0.2 2014-03-18 01:30:35 -07:00
Godfrey Chan 065615eb7b Upgraded rails to 4.0.4 2014-03-17 12:56:05 -07:00
Sam f19596af0d update sass 2014-03-13 13:12:12 +11:00
Sam 25bbeaf09c mini profiler update 2014-03-13 13:11:13 +11:00
Neil Lalonde 380a894222 Revert "update sass, cause compilation of css is getting really slow". Getting "RuntimeError: can’t modify frozen object" when logged in as admin. 2014-03-11 11:30:41 -04:00
Sam cff7d12419 update sass, cause compilation of css is getting really slow 2014-03-12 01:05:53 +11:00
Robin Ward b3a860027f Update onebox gem to fix stackexchange URL issue 2014-03-06 17:12:07 -05:00
Robin Ward cbf2e2e8f9 FIX: DiscourseLocalOnebox should have a higher priority than other
discourse sites
2014-02-25 14:08:48 -05:00
Robin Ward 2def97aceb FIX: DiscourseLocalOnebox is used! 2014-02-25 13:35:21 -05:00
Robin Ward cd7ef6b49a Revert "FIX: Bunch of Onebox issues"
This reverts commit ccbe671e4a.
2014-02-25 13:35:08 -05:00
Robin Ward ccbe671e4a FIX: Bunch of Onebox issues 2014-02-25 13:29:05 -05:00
Robin Ward 7e8b0b0e15 Update onebox gem to for recent goodness 2014-02-24 11:13:00 -05:00
Sam b74675e153 UPDATE: omniauth gem and some others
needed to update omniauth for security issues
2014-02-24 10:11:16 +11:00
Sam 0679c668b0 UPDATE: sidekiq 2014-02-24 10:00:25 +11:00
Sam ad95a8d8f3 UPDATE: latest version of Rails 2014-02-24 09:52:44 +11:00
Robin Ward 535c6b272f FIX: Update onebox gem to bring back wordpress oneboxing 2014-02-18 16:04:40 -05:00
Robin Ward 1a8ebb710e Rollback faraday gem to fix conflicts 2014-02-18 13:50:00 -05:00
Sam 38004fc218 hold back image optim due to svg issue 2014-02-18 20:30:54 +11:00
Sam aa3096141a fix up gemfile 2014-02-18 16:02:59 +11:00
Sam 6f759b4a6a Update Gems 2014-02-18 16:02:28 +11:00
Sam a74c67e305 Update unicorn to latest 2014-02-18 14:10:03 +11:00
Sam Saffron 057d8b2b42 Add some Ruby 2.1 specific Gems, get people to upgrade bundler 2014-02-18 13:24:42 +11:00
Sam Saffron 78bfa29b85 BUGFIX: rails 3 removal downgraded message bus 2014-02-18 12:43:25 +11:00
Stephan Kaag f12925887c Drop Rails3 support 2014-02-17 19:42:08 +01:00
Sam ee4f3323bf rails 3 gem update (note will be removed at some point) 2013-12-06 17:06:52 +11:00
Sam 233cca79b5 dead git repo broke discourse 2013-11-01 15:21:40 +11:00
Raul Murciano 4f9aa6a92a Declare rack-protection dependency explicitely 2013-10-28 17:00:31 -07:00
Sam 6fac09aeaa fix listen version to one that works for us in autospec, TODO upgrade it 2013-10-24 13:02:01 +11:00
Robin Ward 15cad17810 FIX: Nokogiri bugs in certain environments 2013-10-16 12:19:59 -04:00
Sam 3d647a4b41 remove rack cache, it has been causing trouble
instead implement an aggressive anonymous cache that is stored in redis
this cache is sitting in the front of the middleware stack enabled only in production
TODO: expire it more intelligently when stuff is created
2013-10-16 16:39:18 +11:00
Sam Saffron 748ef94ce0 flamegraph update to support embedded graphs 2013-09-19 14:11:02 +10:00
Sam Saffron f5019ccef2 update mini profiler 2013-09-19 13:38:08 +10:00
Sam 6183e9bb6c flamegraph upgrade 2013-09-17 21:34:38 +10:00
Sam Saffron fef39ee4c9 Mini Profiler and fast stack update, resolves infinite loop in flame graphs 2013-09-17 17:14:45 +10:00
Sam 4321c19759 upgrade flamegraph
upgrade rails 4
2013-09-12 15:38:01 +10:00
Sam f1dd7cc67a upgrade hike 2013-09-10 16:01:45 +10:00
Sam 98267d439a fixed ruby 2.0 p0 bug in fast_stack so re-pushing 2013-09-09 21:19:23 +10:00
Sam 3fb0f52574 disable flamegraph while I figure out why fast stack is not working for some people on x32 2013-09-07 08:50:16 +10:00
Sam c495a0b996 move seed fu to work with my branch of seed fu while https://github.com/mbleigh/seed-fu/pull/54 is being decided 2013-09-06 14:04:31 +10:00
Sam 9977f3098c fast stack needs upgrading, had a bug 2013-09-04 10:40:53 +10:00
Sam 212f1363ae update fast_stack, to fix gem install issue 2013-09-04 06:45:17 +10:00
Sam 438dd9759d latest mini profiler 2013-09-03 19:25:46 +10:00
Sam 51eb764345 mini profiler update to use latest flame graph engine 2013-09-03 17:58:56 +10:00
Sam 33800969a8 upgraded the ruby racer and mini profiler 2013-08-30 16:44:34 +10:00
Sam 2b1a140c9b add a soft puma dependency so people can run Discourse on puma 2013-08-29 15:27:59 +10:00
Sam 9526415789 em-redis is never used, don't require it
hiredis was never wired up properly ... use it ... it is way faster
2013-08-21 10:23:32 +10:00