Commit Graph

323 Commits

Author SHA1 Message Date
Jeff Avallone b774babfb9 Reworking i18n error logging to make it less noisy
Also changing locale loading error handling to make the backend retry on
failure
2019-01-08 17:48:47 -05:00
Jeff Avallone aca30c8df3 I forgot to configure enzyme-to-json
I thought those snapshots looked terrible
2019-01-08 07:13:09 -05:00
Jeff Avallone 1e4e5d82d1 Moving query for siteMetadata to Layout 2019-01-08 07:09:06 -05:00
Jeff Avallone f14e018518 Improving test coverage for LocaleSwitcher 2019-01-06 17:12:28 -05:00
Jeff Avallone 2a77792165 Splitting locale matching into separate file to facilitate testing 2019-01-06 16:54:24 -05:00
Jeff Avallone ba8461c281 More realistic faking of setState to improve coverage 2019-01-06 16:42:14 -05:00
Jeff Avallone 02f6f2d252 Cleaning up uses of StaticQuery 2019-01-06 16:39:29 -05:00
Jeff Avallone 8426eaa433 Revert "Adding a HOC for using StaticQuery"
This reverts commit 3b11fcb0b6.
2019-01-06 16:26:55 -05:00
Jeff Avallone 3b11fcb0b6 Adding a HOC for using StaticQuery 2019-01-06 13:56:25 -05:00
Jeff Avallone bf35f26d5b Reworking internal component naming for clarity 2019-01-06 13:25:33 -05:00
Jeff Avallone 618b21bb93 Implementing translations 2019-01-06 13:03:07 -05:00
Jeff Avallone e1c4cb9068 Adding i18next integration 2019-01-06 12:24:47 -05:00
Jeff Avallone 7d7916baf0 Applying Layout component in gatsby-browser 2019-01-05 20:16:29 -05:00
Jeff Avallone 837b8d77df Updating eslint rules and addressing issues 2019-01-05 12:27:13 -05:00
Jeff Avallone 8a3471b916 Adding Jest for testing 2019-01-04 18:38:49 -05:00
Jeff Avallone 6cff032efb Adding Sentry 2019-01-03 21:33:13 -05:00
Jeff Avallone a5babf8965 Tweaking language on privacy policy page 2019-01-03 18:29:28 -05:00
Jeff Avallone 1655a7898e Adding 404 and privacy policy pages 2019-01-03 18:01:11 -05:00
Jeff Avallone 533475e613 Adding Message 2019-01-03 18:01:01 -05:00
Jeff Avallone a7ebcd92bf Adding Footer 2019-01-03 18:00:39 -05:00
Jeff Avallone 3ce3a886ed Loading font through CSS to avoid font loading flash 2019-01-03 18:00:10 -05:00
Jeff Avallone fb4a130b3c Adding buildId and banner to siteMetadata 2019-01-03 17:59:22 -05:00
Jeff Avallone c572501d51 Adding Header component 2019-01-03 07:49:54 -05:00
Jeff Avallone 6f391264be Adding some basic styling 2019-01-03 07:14:20 -05:00
Jeff Avallone bad4b4be73 Adding react-helmet and starting on a Layout component 2019-01-02 18:51:23 -05:00
Jeff Avallone 10bd2c7e36 Adding Gatsby 2019-01-01 20:27:53 -05:00
Jeff Avallone 02f33c6ae2 Clearing out old site code 2019-01-01 20:22:04 -05:00
Jeff Avallone 5c314662e4 Migrating to GitLab 2018-06-04 21:10:07 -04:00
Jeff Avallone 9cbd923c1f Ignoring errors when building blob URL for PNG
If it fails, then the link won't be displayed
2018-02-10 14:04:55 -05:00
Jeff Avallone 19b8d8c71c Adding download PNG link
For #46
2018-02-10 13:05:42 -05:00
Jeff Avallone b4ea423221 Encoding parenthesis in generated URLs
Closes #36
2018-02-10 11:37:00 -05:00
Jeff Avallone 988f5ca7d5 Adding sticky and unicode flags
Closes #33
2018-02-10 11:23:56 -05:00
Jeff Avallone a42ecb9c36 Fixing some style leaking in Firefox 2017-07-30 01:40:25 -04:00
Jeff Avallone 04a7f45dbd Removing IE8 deprecation notice
I think we're well past warning IE8 users that the site won't work for
them
2017-07-30 01:33:22 -04:00
Jeff Avallone d2ef260f81 Fixing some styling issues in IE 2017-07-30 01:29:18 -04:00
Jeff Avallone 9d69be4c61 Fixing failing tests 2017-07-29 21:10:48 -04:00
Jeff Avallone 90253b69c9 Integrating Sentry for JS error tracking 2017-07-29 17:37:06 -04:00
Jeff Avallone 3dbdd2dadd Removing deprecated bourbon mixins and old prefixing as a result 2017-07-29 17:01:20 -04:00
Jeff Avallone d49a59331b Removing dead path 2016-10-15 17:44:37 -04:00
Jeff Avallone 6efa287c4e Fixing lint warning that came with the new version of JSCS
Also some other minor code cleanup
2016-07-31 11:47:56 -04:00
Jeff Avallone 1b22d0b717 Cleaning up some of the arrow function syntax
Don't need to use `return` as much as I had been
2016-07-31 11:45:48 -04:00
Jeff Avallone 2ceb94fc42 Adding support for including ^ and $ in the middle of an expression
Closes #29
2016-07-31 11:45:48 -04:00
Jeff Avallone 7e914a5d1e Tweaking how title elements are created for tooltips
Using Snap().el was leading to several <svg> elements being created on
the page
2016-07-31 11:44:33 -04:00
Jeff Avallone 7f6980541c Removing extraneous console.log 2016-07-31 11:38:46 -04:00
Thibaud Colas 71489c5f67 Add loop label tooltip to graph with help cursor 2016-07-31 17:47:26 +03:00
Thibaud Colas 26779038aa Add logic to create loop label tooltip message 2016-07-31 17:46:11 +03:00
Jeff Avallone 30634d8eab Fixing styling of SVG icons 2016-05-31 08:43:00 -04:00
Jeff Avallone 21b4915f41 Revert "Moving SVG CSS to the main page CSS"
This reverts commit ac0389c7fa.
2016-05-31 08:36:44 -04:00
Jeff Avallone 6a0999f644 Refactoring tracking code
This is to support the new Google Analytics setup
2016-05-23 21:10:50 -04:00
Jeff Avallone 6a1a679fc9 Updating lodash version 2016-03-10 17:45:20 -05:00