34 Commits

Author SHA1 Message Date
tanner da76c217d4 Fix a bug where secureID wouldn't be sent on only the first load
The problem was because index.html was in the public folder and was
being served on the first page load instead of the Pug view being
rendered. The solution was to move it into the views folder so that the
only way to get to it was through the template engine.
2017-01-10 17:43:31 +00:00
tanner ea1c6810a6 Fix a bug that breaks the site if the secureID isn't found 2017-01-10 01:40:28 +00:00
tanner 33d7fb4294 Generate IDs cryptographically securely on the server 2017-01-09 18:19:24 -07:00
tanner 4638db1f7f Remove JSHint file because I don't use it 2017-01-09 17:00:58 -07:00
tanner 6e47201299 Display error message if there are no Notica pages connected to ID 2017-01-09 16:58:42 -07:00
tanner 1dbc088d17 Upgrade to Babel 6.x 2017-01-09 15:53:02 -07:00
tanner 86f23ed1a4 Combine home and notification page and store ID in local storage 2017-01-09 14:44:06 -07:00
tanner 59ad62e2af Add a space in the curl commands so it works with other shells 2017-01-07 19:28:58 +00:00
tanner 4fd82c8dc6 Fix tabs and add noscript message to index.html 2017-01-07 12:21:01 -07:00
tanner 08af6f9a0b Serve example gif ourselves to increase user privacy 2017-01-07 11:52:56 -07:00
tanner 52d375baf6 Adjust scripts and repo info in package.json 2017-01-06 18:06:44 +00:00
tanner 4196c8c059 Add README, update notification gif and change wording 2017-01-04 00:32:41 +00:00
tanner a724e99bfc Complete error page 2017-01-02 02:57:36 +00:00
tanner a00a8002bb Improve logging 2016-12-30 07:22:12 +00:00
tanner 51023fbd64 Make webpack config better for production 2016-12-30 07:21:38 +00:00
tanner 35efefc13e Move service worker registration to when the page loads 2016-12-30 07:20:55 +00:00
tanner 431c7beb38 Decrease size of icon and add favicons 2016-12-28 00:58:58 -08:00
tanner 6a4740c855 Delete unused CSS files that are being served by a CDN 2016-12-28 00:53:21 -08:00
tanner 0ba89c8d9c Move all static files to public/ folder and fix paths 2016-12-28 00:50:58 -08:00
tanner 83161dc7e0 Add about section and rearrange home page 2016-12-28 07:39:56 +00:00
tanner d940ecb970 Add links back to home with the same ID and a QR code 2016-12-27 08:05:56 +00:00
tanner 8440fb036b Improve Google pagespeed score and fix small bugs 2016-12-27 05:50:48 +00:00
tanner b84a94ef55 Improve mobile browser compatibility 2016-12-27 04:45:03 +00:00
tanner 952e249fe4 Make HMR work when app is ran on web host 2016-12-27 04:43:47 +00:00
tanner edf3843ee5 Customize notifications, add icon, and don't change state when unmounted 2016-12-24 19:29:24 -07:00
tanner 71598b8d76 Add checking to make sure received message is valid 2016-12-24 15:27:38 -07:00
tanner fd95bd10b7 Adjust styling and home info and add info to notification page 2016-12-24 15:20:28 -07:00
tanner 4efaf30165 Add connection error checking to notification page 2016-12-23 22:50:07 -07:00
tanner 33f081e804 Add branding now that I have a name and fix styles 2016-12-23 22:49:15 -07:00
tanner 14644ee21b Add basic socket.io and notification functionality 2016-12-22 17:40:05 -07:00
tanner 8a6d3c0f11 Create pages for front end using generic name 2016-12-22 16:26:56 -07:00
tanner dd1e32ba0b Create separate servers and configs for dev and prod 2016-12-21 21:54:22 -07:00
tanner 99443e25de Customize boilerplate for project 2016-12-21 18:16:08 -07:00
tanner 85f374aed3 Initial commit from boilerplate 2016-12-21 17:59:10 -07:00