Sam
fdc89b1735
SECURITY: GitHub authenticator returning unverified emails
2014-09-03 12:53:22 +10:00
Sam
551e8616f5
FIX: rbtrace not installing under certain rubies
2014-09-03 12:23:15 +10:00
Arpit Jalan
30e034aa53
Update onebox gem
2014-08-28 23:50:46 +05:30
Robin Ward
aed0285bc6
Update onebox gem
2014-08-28 11:28:46 -04:00
Sam
32d1e962d2
Merge pull request #2689 from chancancode/lock_mail_gem
...
Lock `mail` gem to ~> 2.5.4
2014-08-25 08:21:41 +10:00
Godfrey Chan
09b9cec009
Use the latest version of seed-fu
...
seed-fu#54 has been merged, so we don't have to use the custom fork anymore.
It also include some changes that are required for Rails 4.2+, at least for now.
See d6c1205584 (commitcomment-7502487)
2014-08-24 02:39:05 -07:00
Godfrey Chan
b0f35cbf6a
Lock mail
gem to ~> 2.5.4
...
Rails 4.1.6+ will relax the mail gem version requirement to `~> 2.5, >= 2.5.4`.
However, mail gem 2.6.x currently does not work with discourse because of the
reference to `Mail::RFC2822Parser` in `lib/email.rb`. This ensure discourse
would continue to work with Rails 4.1.6+ when it is released.
2014-08-24 00:43:08 -07:00
Sam
12b0d5b7bb
update onebox
2014-08-22 11:39:23 +10:00
Sam
00ab6f5faa
Gem updates
2014-08-22 10:34:08 +10:00
Sam
31cc6ea633
Merge pull request #2633 from zohararad/master
...
Add RTL support to Discourse CSS Theme
2014-08-22 10:23:21 +10:00
Sam
8e208d9d1c
Update oj to latest
2014-08-15 11:16:45 +10:00
Sam
9a46a156e4
PERF: message bus releases connections earlier
2014-08-11 16:48:10 +10:00
Robin Ward
792c73a671
Bump Onebox version
2014-08-08 17:42:50 -04:00
Zohar Arad
557af8b8bd
Add RTL support to Discourse CSS pre-processing using the RTLit gem and configurable via discourse.conf
2014-08-08 09:31:31 +03:00
Sam
44d45c6eda
FIX: logster update, enable ignore patterns
2014-08-07 10:30:12 +10:00
Régis Hanol
2f4307310d
update onebox to latest
2014-08-06 19:33:13 +02:00
Sam
3cab3acd60
FIX: stop logging way too much information
2014-08-05 16:14:28 +10:00
Sam
62caca126b
Logster update
2014-07-29 12:28:50 +10:00
Robin Ward
01510e0018
Bump Onebox version to get YT fix
2014-07-28 11:05:39 -04:00
Robin Ward
c93a7020ec
Merge pull request #2565 from swalkinshaw/move-discourse-plugin
...
Move discourse_plugin to lib
2014-07-23 10:56:12 -04:00
Sam
46c406360d
FIX: cors setting was broken
...
Some days I wonder why we bother taking a whole gem
dependency when 10 lines of code does the job right
2014-07-23 17:04:09 +10:00
Scott Walkinshaw
7e2aa5acfb
Move discourse_plugin to lib
2014-07-23 00:03:48 -04:00
Sam
f7d9ffb1d5
update logster
2014-07-18 09:57:21 +10:00
Sam
5ad3396a7a
Logster update
2014-07-17 16:11:09 +10:00
Sam
d277932b22
Update logster
2014-07-10 17:59:23 +10:00
Régis Hanol
7658b72556
BUGFIX: S3 backups failed when using a region
...
TRIVIAL: updated fog gem to latest version (1.22.1)
BUGFIX: fixed algorithm used to remove old backups
2014-07-08 20:46:08 +02:00
Sam
b8a4e52541
Update logster
2014-07-04 17:41:03 +10:00
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
Sam
0061fc33cd
rack mini profiler updated
2013-08-20 16:51:15 +10:00
Sam
22bcb7d412
better errors ... bettered
2013-08-19 21:13:07 +10:00
Michael Kirk
4af8a9102e
Authenticate with Discourse via OAuth2
...
See https://github.com/michaelkirk/discourse_oauth2_example for an
example of how you might integrate your existing oauth2 provider's
authentication via a Discourse plugin.
2013-08-17 21:45:20 -07:00
Sam
def134605d
updating the ref gem in case it fixes weird v8 stuff
2013-08-15 21:43:02 +10:00
Sam
dd29e0b3b9
removing Guardfile, we no longer use is and rake autospec covers everything it used to do.
2013-08-15 12:55:19 +10:00
Stephan Kaag
a6b4b5dbf2
Replace Clockwork with Sidetiq
2013-08-14 21:39:40 +02:00
Sam
09f9ed3609
nuking turbo sprockets, having lots of issues precompiling on jenkins
2013-08-02 10:07:57 +10:00
Régis Hanol
3e3793cf74
update fog gem to latest
2013-07-31 23:23:07 +02:00
Sam
df3a4c05cd
upgrade rack mini profiler
...
fixes for ruby 1.9.3
2013-07-30 17:36:34 +10:00
Sam
1e107fd68a
mock redis for mock redis goodness
2013-07-29 12:23:21 +10:00
Stephan Kaag
f99acebdaa
Rails 4 updates
2013-07-24 21:09:18 +02:00
Stephan Kaag
b19f631b3a
Some Rails4 updates
2013-07-22 19:01:22 +02:00
Sam
3eb953cebe
message bus to use latest
2013-07-22 18:35:02 +10:00
Sam
e7e00601c6
ok, we now dual boot rails 4 and rails 3 ... to run in rails 4 mode: RAILS4=1 bundle exec thin start
2013-07-21 10:56:48 +10:00
Robin Ward
980d258f32
Hard code handlebars release
2013-07-16 13:43:43 -04:00
Robin Ward
1927263d1d
FIX: Compile templates with the correct ember
2013-07-16 11:47:26 -04:00
Robin Ward
d466d11e71
Ember RC6 update
2013-07-16 10:35:18 -04:00
Sam
c6c8246399
added sample unicorn config
...
added utility to measure real memory usage
don't require thin by default
2013-07-07 14:31:07 +10:00
Sam
3af12ba7d3
Merge pull request #1088 from ComputerDruid/fix-ipv6
...
Fix ipv6 addresses in the database
2013-06-25 17:25:48 -07:00
Sam
3d75e69bd5
gem update
2013-06-26 10:04:41 +10:00
Dan Johnson
98f926f193
remove unneeded has_ip_address gem
2013-06-25 19:47:32 -04:00
Robin Ward
9a19c0d9c4
Fix for multiple paragraph emails with text em-dashes in them (--).
2013-06-25 14:06:05 -04:00
Robin Ward
82c21868f3
Moved JSHint into Qunit suite. It's much harder to forget about now!
2013-06-21 14:07:11 -04:00