489 Commits

Author SHA1 Message Date
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
Kane York
c03866a5bc Include pry-rails in production 2014-05-17 12:51:02 -07:00
Sam
3c2a923271 update logster 2014-05-13 07:04:55 +10:00
Robin Ward
bc8f3b1de6 Try again to remove gem 2014-05-08 12:05:06 -04:00
Robin Ward
5ca6d0d750 Revert "Should not use the module transpiler gem"
This reverts commit 7ea427a4c66ad860b85ab467813173bcbbcd77ea.
2014-05-08 12:01:55 -04:00
Robin Ward
7ea427a4c6 Should not use the module transpiler gem 2014-05-08 11:51:39 -04:00
Robin Ward
a4e30e8f93 Proof of concept: Load controller via ES6 module in Discourse 2014-05-08 11:35:33 -04:00
Sam
31c575687b memory_profiler should be shipped with mini profiler 2014-05-08 14:47:54 +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 0327f469c1120d56ac61925424d1e4269b3b8c8c.
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
Sam
6006494609 Update sidekiq failures to sidekiq 3 compat 2014-04-24 10:15:10 +10:00
Robin Ward
73cc722ed5 Update Ember.js, Handlebars and jQuery to latest 2014-04-17 10:45:06 -04: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
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
481c0fc404 Use require: false for foreman gem 2014-03-18 22:06:10 -04: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
Sam
9fd7b0b814 use 1.9 syntax 2014-03-18 15:22:53 +11:00
Josh Sullivan
6c5777838f Typo fix 2014-03-01 18:27:44 -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
c4f2e49b85 move patching to better spot 2014-02-18 15:58:56 +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
Stephan Kaag
f12925887c Drop Rails3 support 2014-02-17 19:42:08 +01:00
Robin Ward
200b1c40bc Use stable version of onebox gem rather than github 2014-02-13 11:53:14 -05:00
Erik Ordway
f1e8bdaee5 Remove cas auth from core and convert the settings over so they can be used by the plugin 2014-02-11 15:57:08 -08:00
Sam
7ad00f426c FEATURE REMOVAL: persona login
see: https://meta.discourse.org/t/pulling-persona-out-of-discourse-core/12613
2014-02-11 16:56:48 +11:00
Sam
212ece3e80 Remove memory profiler at least until I push a new docker image 2014-02-10 15:40:32 +11:00
Sam
d3b8ec36d0 warning if running an old version of bundler 2014-02-10 15:34:08 +11:00
Sam
ca170e4636 Add memory profiler gem for ruby 2.1 2014-02-10 15:27:46 +11:00
Sam
e1f293ad66 FEATURE: new scheduler
Removed sidetiq, introduced new scheduler

- add basic UI
- add schedule discover
- add scheduling in initializer
2014-02-06 10:26:16 +11:00
Sam
176bf41efd therubyracer now ships with my timeout fix, no need for a forked gem 2014-02-04 11:14:04 +11:00
Eric Thomas
bc32a825e2 Remove invalid comment.
This was added in 1076aa50a8ffa4f5ab50369807527542a7b87372 when
ember-rails was installed from a revision number. This was changed to
use the latest gem release in ad6705cca759c6b8d40330d24d981190623cdc43
2014-01-31 08:21:32 -07:00
Robin Ward
e453bfa073 Work in progress: Swap out onebox code for onebox gem 2014-01-29 14:14:07 -05:00
Robin Ward
39c6e48aa5 FEATURE: Return only the first paragraph of text in HTML digests, unless
there is only one post. In that case return everything. Remove
dependency on 'html_truncator'
2014-01-22 12:37:37 -05:00
Sam
b703d8c77a BUGFIX: redis-rails has always been a problem child
implemented an ActiveSupport::Cache::Store for our internal use.
* allows for expire by family
* works correctly in multisite
* namespaced correctly

Removed redis-rails from the project, no longer needed
2014-01-06 16:50:04 +11:00
Sam
e6d9903db1 update to latest version of mini profiler 2014-01-06 12:22:02 +11:00
Sam
2d536532b1 rbtrace is an mri thing 2014-01-03 12:29:47 +11:00
Robin Ward
4f8aed295a FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra 2013-12-31 15:01:22 -05:00
Robin Ward
62db063e1e Revert "Support for Embeddable Comments via IFRAME" - it depends on Curl
which not every server has. Have to rethink this.

This reverts commit e3e4c62887785fc9941a28b28a0dbab883603332.
2013-12-31 12:52:31 -05:00
Robin Ward
e3e4c62887 Support for Embeddable Comments via IFRAME 2013-12-31 12:26:24 -05:00
Godfrey Chan
bb768a30ca Added a rails_master section to Gemfile 2013-12-30 14:36:51 -08:00
Régis Hanol
567d2bd23c add top page 2013-12-24 00:50:36 +01:00
Sam
a1c439c21c spork rails now sourced from gem 2013-12-15 11:34:38 +11:00