This repository has been archived by the owner. It is now read-only.
fzzzy
released this
- Remove use of dangerouslySetInnerHTML, and forbid future usage in the eslint rules.
- Integration tests on circleci were fixed and turned back on. (Thanks jrbenny35)
- Code related to Notifications was removed, as it was not operational anyway. This will be replaced with a News Feed feature.
- react-router dependency was removed, and react components are pre-rendered at build time and inserted into the HTML.
- NewsletterForm code was refactored slightly to increase code reuse.
- Track history of installed experiments in localStorage so we can know if someone had an experiment installed even after they uninstalled it.
- Switched the gulpfile to run in es6 mode, simplifying the build process.
- Removed some dead code from when the site was served by django.
- Removed unused Remarkable dependency.
- Removed the old compiled-templates mechanism for generating static pages.
- Added ability to specify a maximum Firefox version for an experiment. If a newer Firefox is used, the experiment cannot be installed.