Commit Graph

492 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
cf0ec81730 Updating GitLab CI to deploy to firebase 2019-01-08 17:15:34 -05:00
Jeff Avallone
297bb650ac Adding firebase deploy config 2019-01-08 17:15:16 -05:00
Jeff Avallone
70b489f2a6 Adding support for setting the banner with an env var 2019-01-08 17:14:12 -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
c26bf26bd1 Adding Google Analytics integration 2019-01-03 18:29:42 -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
6fd1035cf6 Adding PostCSS 2019-01-03 07:11:42 -05:00
Jeff Avallone
9519afa75a Cleaning up GitLab CI config 2019-01-02 19:21:29 -05:00
Jeff Avallone
819d4be1a5 Removing import lint rules
Shortcut for importing components is messing with the lint rules and I
can't get a custom resolver working
2019-01-02 19:12:53 -05:00
Jeff Avallone
bad4b4be73 Adding react-helmet and starting on a Layout component 2019-01-02 18:51:23 -05:00
Jeff Avallone
49f3c16c2c Adding config to make component importing easier 2019-01-02 18:39:07 -05:00
Jeff Avallone
6fc3062146 Adding eslint 2019-01-02 18:26:50 -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
767433149e Removing temporary build files 2019-01-01 09:13:24 -05:00
Jeff Avallone
4b1d5591c4 Removing unnecessary variables block 2019-01-01 09:09:07 -05:00
Jeff Avallone
59e5d12882 Setting BUILD_PATH as absolute path 2019-01-01 09:08:39 -05:00
Jeff Avallone
123be01b1f Dropping back to Node 8 2019-01-01 09:03:06 -05:00
Jeff Avallone
881bd299f6 Pinning builds to Node 10 to avoid compatibility issue 2019-01-01 09:01:07 -05:00
Jeff Avallone
4136e95e13 Fixing CI config 2019-01-01 08:55:21 -05:00
Jeff Avallone
3682d4ce81 Adding GitLab CI config to build using pages 2019-01-01 08:51:29 -05:00
Jeff Avallone
539a907076 Removing badges from README 2018-06-06 16:42:40 -04:00
Jeff Avallone
09a62efa7d Updating changelog 2018-06-04 21:15:34 -04:00
Jeff Avallone
5c314662e4 Migrating to GitLab 2018-06-04 21:10:07 -04:00
Jeff Avallone
ae3d8b7e18 Updating changelog 2018-05-24 16:52:24 -04:00
Jeff Avallone
186152bb3c Enabling "Do Not Track" support around Google Analytics and Sentry 2018-05-24 16:49:50 -04:00
Jeff Avallone
6638994f83 Getting build working again 2018-05-24 16:49:37 -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