Skip to content

Commit

Permalink
Merge pull request #221 from rschamp/feature/sentry
Browse files Browse the repository at this point in the history
Log Javascript errors to Sentry
  • Loading branch information
rschamp committed Nov 10, 2015
2 parents ae8c25e + aa2eeab commit 09d9d19
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
3 changes: 3 additions & 0 deletions server/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ module.exports = {
// Analytics & Monitoring
ga_tracker: process.env.GA_TRACKER || '',

// Error handling
sentry_dsn: process.env.SENTRY_DSN || '',

// Use minified JS libraries
min: (process.env.NODE_ENV === 'production') ? '.min' : ''
};
6 changes: 6 additions & 0 deletions server/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,16 @@
<!-- Scripts -->
<script src="/js/lib/react{{min}}.js"></script>
<script src="/js/lib/react-dom{{min}}.js"></script>
<script src="/js/lib/raven.min.js"></script>

<script src="/js/main.bundle.js"></script>
<script src="/js/{{view}}.bundle.js"></script>

<!-- Error logging (Sentry) -->
<script>
Raven.config('{{&sentry_dsn}}').install()
</script>

<!-- Analytics (GA) -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
Expand Down
3 changes: 3 additions & 0 deletions static/js/lib/raven.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 09d9d19

Please sign in to comment.