Commit Graph

50 Commits

Author SHA1 Message Date
Kiwi bfde9bf8c7 [CORL-373] Experimental AMP Support (#2324)
* feat: support amp

* fix: support a custom PORT for amp development
2019-05-23 20:42:58 +02:00
Rob Ring 48c5355a5b apply custom CSS to admin panel 2019-04-24 15:50:29 -07:00
Wyatt Johnson 22d263c6d2 Embed Optimizations (#2121)
* feat: refactored bridge

- Cleaned up implementation of bridge
- Removed unneeded babel-polyfill and webpack globals

* fix: fixed up some static headers

- bumped version

* fix: moved intersection observer out of chunk

* fix: fixed misplaced "!"
2018-12-13 20:41:40 +00:00
Wyatt Johnson d6f6fbcd9c CDN + Observabilities fixes (#2119)
* feat: added heroku fixes

- Support pulling the request id from the request
  headers
- Add proper cache headers to static files

* Update package.json
2018-12-12 18:45:50 +00:00
Wyatt Johnson 7b97a8fca2 Passport Fix (#1955)
* fix: Fixed bug in passport access

* fix: resolved issues with postMessage and static urls
2018-10-02 16:21:45 +00:00
Wyatt Johnson ce95467145 fix: don't log an error for http 404, let the logger do it 2018-09-14 11:48:48 -06:00
Wyatt Johnson 66f2d41033 always call the rest logout command, don't vomit on the error 2018-05-31 14:56:18 -06:00
Wyatt Johnson 64c16a1805 support the __webpack_nonce__ parameter 2018-05-24 15:02:08 -06:00
Wyatt Johnson 868343a29b fixes to csp policy 2018-05-18 16:42:23 -06:00
Wyatt Johnson 5403872bb7 disable by default 2018-05-18 16:21:53 -06:00
Wyatt Johnson f58e3df439 added config for report only mode 2018-05-18 16:21:53 -06:00
Wyatt Johnson c84a9716a1 added support for csp 2018-05-17 18:37:50 -06:00
Wyatt Johnson 4426be5f39 improved dev experience, fixed css order 2018-05-09 13:56:05 -06:00
Wyatt Johnson 7b0a7f7d9a Merge branch 'master' into settings 2018-05-07 16:30:21 -06:00
Wyatt Johnson 01039aa411 include trace ID in each downstream request 2018-05-07 14:57:51 -06:00
Wyatt Johnson 2b1108cd88 Settings Cache Refactor 2018-05-07 14:27:00 -06:00
Wyatt Johnson 18570a97ea Merge branch 'master' into errors 2018-04-11 11:14:15 -06:00
Wyatt Johnson f1b8d71cba Refactored Errors 2018-04-10 16:51:07 -06:00
Wyatt Johnson e358dce594 improved support 2018-04-09 13:59:23 -06:00
Wyatt Johnson 4694f986c0 Logging Improvements
- development logging prints pretty again
- http requests are logged using bunyan now
2018-04-09 13:22:02 -06:00
Wyatt Johnson 4f87c88e04 improved static template resolve in development 2018-03-22 17:29:07 -06:00
Wyatt Johnson a43c173a12 Added support for forcing the notification settings pane 2018-03-21 11:04:41 -06:00
Wyatt Johnson 58c5026fb7 some minor fixes 2018-03-19 13:00:41 -06:00
Chi Vinh Le 747817edd8 Little Comment 2018-03-14 20:31:16 +01:00
Chi Vinh Le f74641a548 Cache busting 2018-03-14 20:24:26 +01:00
Wyatt Johnson f125fac077 replaced localStorage state events with postMessage 2018-02-27 15:14:17 -07:00
Wyatt Johnson b600172380 fixed import cycle 2018-02-16 17:11:02 -07:00
Wyatt Johnson 91aeb9dbae fixes based on feedback 2018-02-16 16:08:05 -07:00
Wyatt Johnson c15cff7121 subscription refactor 2018-01-31 09:55:54 -07:00
Wyatt Johnson 0abc2ca243 replaced eslint:recommended with prettier 2018-01-11 20:00:34 -07:00
Wyatt Johnson 9c595b7f84 Merge branch 'master' into next 2018-01-05 11:10:32 -07:00
Wyatt Johnson 82c84de33f code review 2018-01-03 14:22:52 -07:00
Wyatt Johnson 20878ba040 css and standardization on all admin pages 2017-12-21 23:27:37 -07:00
okbel 570c0edfb3 merge conficts 2017-12-20 16:06:55 -03:00
Wyatt Johnson eb9827a3ae more fixes for i18n 2017-12-14 16:48:03 -06:00
Wyatt Johnson 6bc9e6a0bb added support for deep route caching, settings cache, template optim 2017-12-05 15:14:57 -07:00
Wyatt Johnson d7302e4b3c added support for deep route caching, settings cache, template optim 2017-12-05 11:17:44 -07:00
Wyatt Johnson 13865ff29e roles -> role, null -> COMMENTER for user roles 2017-11-27 11:53:40 -07:00
Wyatt Johnson 057d8cabd2 Increased debugging and optimized a query path 2017-08-28 11:47:51 -06:00
Wyatt Johnson 6d8185c33e modified middleware to change AND -> OR, added mod to com pages 2017-08-23 11:52:02 -06:00
Wyatt Johnson 1b09825602 added more debugging to redis, improved retry 2017-08-18 11:50:51 -06:00
Wyatt Johnson e71eb28e42 added base path support for router, spelling fixes 2017-08-15 14:19:58 -06:00
Wyatt Johnson 95f9bac254 Initial migration to JWT 2017-05-05 15:42:34 -06:00
Wyatt Johnson a7e9c0c776 Const, service, and model updates
- Updated enum values to be uppercase
- Updated services to expose service models
- Updated models to only export the mongoose model
- Moved all mongoose static methods over to new services
- Updated tests to refelct new setup

BREAKING

- Status that were uppercased (caps) have caused issues with the
  admin pages
2017-01-24 12:10:32 -07:00
Wyatt Johnson 6e89734e12 Moved errors to errors.js, std error msgs/types 2017-01-12 14:08:52 -07:00
Wyatt Johnson 7f12741c13 added comments to linter 2016-12-16 16:46:15 -07:00
Riley Davis 500dafbafa riley being anal 2016-12-08 12:51:45 -10:00
Wyatt Johnson 3d35183e67 Add payload filtering and status_history updates 2016-12-08 15:56:52 -05:00
Wyatt Johnson 325162cb3e Added authorization pieces + test functions 2016-11-22 17:15:14 -07:00
Wyatt Johnson 6867760099 Initial pass at adding middleware for users 2016-11-10 17:14:33 -07:00