docbrown/public
Fernando Valverde affc704c9b
Runtime Banner for Mobile Deep Linking (#13190)
* First version using custom schemes for iOS

* Starting to take shape with /r/mobile redirect page

* Wording and aasa

* Adds e2e tests

* Trigger CI

* Tweaks to AASA

* Uses external pivot domain to trigger Universal Links

* Add missing external domain deep link

* Fix test by enabling runtime_banner only in E2E tests

* Fix URL encoding mismatch in Cypress test

* banner sttyling

* Cleanup unrelated changes

* Add AASA tests + remove lingering Gemfile.lock changes

* Fix cypress test

* Remove unnecessary window global assignment

* Trigger Travis

* Replace querySelectorAll with querySelector

* Apply suggestions from code review

Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>

* Refactor inline comments, extract URL.deep_link logic and other review feedback

* Small tweaks

* Remove untrusted user-provided redirect (CodeQL suggestion)

* Fix failing tests

* Whoops - another test fix

* Use Forem's UDL server

* Extract timeoutDelay and add comment clarifying

* Add target='_blank' to deep link

* Add TODO comment for replacing hardcoded identifiers

* Apply suggestions from code review

Co-authored-by: Suzanne Aitchison <suzanne@forem.com>

* Add a11y attributes

Co-authored-by: Paweł Ludwiczak <ludwiczakpawel@gmail.com>
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-04-23 15:45:34 -06:00
..
.well-known Upgrade airbrake to 9.1.0 (#2526) 2019-04-24 11:41:16 -04:00
404.html Restore static error pages (#11882) 2020-12-14 12:06:41 -05:00
422.html Restore static error pages (#11882) 2020-12-14 12:06:41 -05:00
500.html Restore static error pages (#11882) 2020-12-14 12:06:41 -05:00
503.html Restore static error pages (#11882) 2020-12-14 12:06:41 -05:00
ahrefs_1f6d9c5eee7265ac24482a2d70a1bf091346f16d6f5e2e4c9c934af6ebf9d431 Modify sample_application.yml and write test (#456) 2018-06-19 19:06:22 -04:00
favicon.ico Update Service Worker and Favicon (#3142) 2019-06-13 11:39:03 -04:00
google7c0286fae6fe45be.html Initial commit 2018-02-28 16:11:08 -05:00
google78d33e39533e3e7f.html Initial commit 2018-02-28 16:11:08 -05:00
maintenance.html resolves mixed content warning on maintenance.html (#983) 2018-10-23 12:42:11 -04:00