rhymes
7e39262738
Disable service worker on /search endpoints ( #6375 ) [deploy]
2020-03-04 10:45:03 -05:00
Ben Halpern
1dc1723709
Add field test gem to establish a/b testing ( #6283 ) [deploy]
...
* Initial field test spec work
* Clean up specs
* Fix codeclimage
* Cleanups
* Update names
* Rename and remove need to pass logged in status
* Leadup to prod: two experiments
* Move test logic to controller and add tests
Co-authored-by: Josh Puetz <josh@grorichpuetz.com>
2020-03-03 10:21:29 -05:00
rhymes
6795be006d
Don't run the service worker on /enter ( #6353 )
2020-02-28 12:35:15 -05:00
rhymes
dfbc1b3791
Disable service worker on social previews ( #6209 ) [deploy]
2020-02-20 17:39:17 -05:00
Alex
b81c2e8df3
Remove delayed_job ( #6071 ) [deploy]
...
* Update adapter to sidekiq
* Remove delayed_jobs routes
* Remove delayd_jobs initializer and references
* Remove delayed_job_spec
* Remove bin/delayed_job
* Remove app/jobs/
* Migration to drop delayed_jobs table
* Remove delayed_job_web & delayed_job_active_record
* Update docs
* Remove reference to delayed_job dashboard
* Remove delayed_job settings from initializers
* Add delayed_job_admin back to reserved words list
2020-02-14 10:00:26 -08:00
Ben Halpern
30e2fd5017
Add /embed to list of disallowed path matches ( #6019 ) [deploy]
...
In service workers, we should not be adding the shell to these views.
2020-02-11 10:24:33 -05:00
rhymes
e582e2a245
Don't use the service worker for the feed ( #5734 )
2020-01-27 12:56:39 -05:00
Ben Halpern
7bd1d8afda
Change font size for search and message input ( #5572 ) [deploy]
2020-01-18 14:53:54 -05:00
Ben Halpern
150e31bbf0
Add oauth to list of skipped paths for service workers ( #5441 )
...
* Add oauth to list of skipped paths for service workers
* Fix comment
2020-01-10 13:41:10 -05:00
rhymes
482a77a375
Restore default email from SiteConfig for mailers ( #5399 ) [deploy]
...
* Restore default email from SiteConfig for mailers
* Fix broken email preview
2020-01-08 16:09:32 -05:00
rhymes
b45f35d044
Ignore delayed job and sidekiq dashboards ( #5262 )
2019-12-27 10:48:51 -05:00
Dan Silcox
e98d3cb7be
Fix check for whether shell has changed ( #5176 )
...
Previously shell_top was being checked twice - now we check top + bottom :)
2019-12-23 18:19:50 -05:00
Ben Halpern
c5d4f293e6
Don't serviceworker cache ?preview= requests ( #5181 ) [deploy]
2019-12-19 15:28:00 -05:00
Ben Halpern
63f228c57c
Skip serviceworker logic for Twitter iOS referrals ( #5159 ) [deploy]
2019-12-17 15:21:17 -05:00
Ben Halpern
3d0ae601fb
Remove unnecessary catch ( #5144 ) [deploy]
2019-12-16 15:28:11 -05:00
Ben Halpern
500ec5d3b0
Guard for presence of page-content in JS ( #5138 ) [deploy]
...
* Guard for presence of page-content in JS
* Modify offline states sw
* Change from skipping . to skipping .js and .css
* Bump static cache version
2019-12-16 14:02:59 -05:00
Ben Halpern
630c1b7425
Migrate to streaming app shell via serviceworkers ( #5020 ) [deploy]
...
* Initial work for streaming app shell way of using serviceworkers
* Close in on serviceworker adjustment finalization
* Add docs and loading indicator
* Remove useless code
* Don't run on API
* Update app/javascript/contentDisplayPolicy/hideBlockedContent.js
* Fix small details
* Don't run serviceworker.js code in test env
* Fix JS in serviceworker
* Move private keyword to proper place in async controller
* Change shell_version to HEROKU_SLUG_COMMIT
* Update caching config
* Add test for async_info/shell_version
2019-12-16 12:21:33 -05:00
Ben Halpern
585d672742
Replace serviceworker-rails gem with custome implementation ( #4987 ) [deploy]
...
* Customize UserContext in Timber logs
* Replace serviceworker-rails gem with custome implementation
2019-12-03 08:50:56 -05:00