2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-15 18:12:54 +00:00
Commit Graph

22 Commits

Author SHA1 Message Date
jhugman
82a6f8cae4
First use of Nimbus FML plugin (#23400)
* Consume Nimbus FML plugin

* Convert Homescreen to use FML

* Convert nimbusValidation to use FML

* Convert legacy experiments to use the feature API and FML

Remove dead helper code and documentation

* Fixup failing test

Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-01-28 12:48:05 +00:00
Sammy Khamis
088339c4de changes to fix up issues with places uniffication 2022-01-20 23:57:50 -08:00
Arturo Mejia
3f9d277566 Prepare nimbus features default values for release 95 2021-10-07 20:44:44 +00:00
Arturo Mejia
5843fafbb6 For #21765 only activate pocket by default for the right audience 2021-10-07 15:30:18 +00:00
Arturo Mejia
2b363b9868 For #21618: Integrate Nimbus with MR2 Home Page to enable experimentation 2021-10-04 00:39:59 +00:00
Travis Long
c9c28b66c8 [SDK-344] Pass in first-run information to Nimbus for targeting 2021-09-22 15:35:28 +00:00
bendk
5ba47a90db
Handle breaking changes from a-s 83.0.0 (#21215) 2021-09-09 19:41:55 -07:00
Jonathan Almeida
b877430bad Close #20267: Filter out network errors from Nimbus 2021-07-12 22:42:05 +00:00
Travis Long
a2984e6863 [SDK-279] Adds a way to switch to the "preview" collection in Nimbus
This adds a toggle/switch to the debug settings menu that causes Nimbus to use the "preview" collection rather than the "main" collection when it initializes.  Since it is only applied during init, it does require a restart in order to take effect.
2021-06-23 22:20:31 +00:00
jhugman
8b32f7dcda
Add error reporting via sentry to Nimbus caught exceptions (#20049) 2021-06-22 13:27:32 +00:00
codrut.topliceanu
2c538dbb5d For #16330 - Replaces Sentry.capture with submitCaughtException 2021-06-21 09:05:33 +00:00
James Hugman
ab678a21ff Add an experiment to demontrate the Feature API
This is not visible in production, but only debug. It shows three variables
being used to change the settings screen (title, icon and title-punctuation).
2021-05-27 16:09:44 -04:00
mcarare
93c6403882 For #19357: Remove bookmarks experiment and keep star-with-line icon. 2021-05-10 15:38:52 +03:00
mcarare
80d2bec150 For #18376: Add experiment for set default browser settings card. 2021-04-14 19:28:38 +03:00
mcarare
ba218e638b For #18375: Add experiment for set default browser New Tab card. 2021-04-13 17:25:51 +03:00
Arturo Mejia
db9b3676d3 For #18608 Add experiment for set default browser MenuItem. 2021-04-08 15:58:43 -04:00
Travis Long
c17594c745
[SDK-246] Change Nimbus channel input to use the same method as Glean (#18766)
* [SDK-246] Change Nimbus `channel` input to use the same method as Glean

* Update app/src/main/java/org/mozilla/fenix/experiments/NimbusSetup.kt

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2021-04-05 12:30:25 -04:00
Stefan Arentz
b12222503b
[SDK-218] Nimbus updates to provide app_name and channel (#18559)
* [SDK-218] Nimbus updates to provide app_name and channel

Provides the `app_name` and `channel` info to Nimbus.

* Update to A-C Nightly 74.0.20210319190549

Co-authored-by: Travis Long <tlong@mozilla.com>
2021-03-19 16:39:24 -04:00
Mugurell
ec0176275b For #17869 - Start the Android Keystore experiment
Only on API 23+ (minimum Android version needed for SecureAbove22Preferences)
and only if enabled by a Nimbus experiment.

The Nimbus experiment will have the key `fenix-android-keystore` and use the
default branches - "control" and "treatment".
2021-03-15 13:35:49 -07:00
jhugman
0b764fd3e4
Fixes #17833 - increment A/A experiment id (#17835) r=christian 2021-02-05 16:41:46 +00:00
jhugman
72f977771d
Re-enable Nimbus with Off the main thread I/O and non-blocking networking (#17684)
* Moved Nimbus setup from Analytics to its own file

* Change experiment identifiers to fit new run of the experiment

* Re-enable nimbus for debug and nightly builds

* ./gradlew ktlint && detekt
2021-02-01 23:50:07 +00:00
jhugman
3cd4ff9ac8
Adding menu configuration for A/A experiment and A/B experiment (#16692) 2020-12-03 12:24:46 +00:00