You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/main/java/org/mozilla/fenix
jhugman ea9f692007
Nimbus-SDK-119 Get Nimbus server endpoint at build time. (#16682)
This PR builds on [AC##9024][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].

For production use, this requires a secret named `nimbus_url` to be put into CI.

Note: Nimbus is currently behind a feature flag.

If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:

```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```

Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.

[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
4 years ago
..
addons For #16032: Support installing recommended add-ons from AMO 4 years ago
browser Closes #16603: Disable pull down refresh when activity is in immersive mode (#16793) 4 years ago
collections Extract locale settings initial state 4 years ago
components Nimbus-SDK-119 Get Nimbus server endpoint at build time. (#16682) 4 years ago
crashes Integrate activity for showing past crashes. 4 years ago
customtabs ExternalAppBrowserActivity: Add additional test cases. 4 years ago
downloads For #13031: Show size in KB for smaller downloaded files. 4 years ago
exceptions Update Android Components, Kotlin, Gradle plugin (#16021) 4 years ago
experiments Adding menu configuration for A/A experiment and A/B experiment (#16692) 4 years ago
ext Integrate new search code from Android Components into Fenix. 4 years ago
home Adding menu configuration for A/A experiment and A/B experiment (#16692) 4 years ago
library For #15091 - Fixes RecentlyClosedAdapter DiffCallback (#16608) 4 years ago
media Update to new feature-media API. 4 years ago
migration For #14168: Fix click listener on migration button 4 years ago
onboarding For #13911: Fix resolving color attribute for title and description. 4 years ago
perf No issue: move StrictModeManager to perf package. 4 years ago
push Update breaking changes in the FxA/Sync integration 4 years ago
search For #16351 - Add divider lines for search dialog 4 years ago
session Closes #16053: Fix crash when closing private tabs via notification 4 years ago
settings Integrate new search code from Android Components into Fenix. 4 years ago
share Closes #16153: Intermittent failures of ShareControllerTest.handleShareToApp 4 years ago
shortcut For #15291 - Limit current CFRs to show max one every 3 days 4 years ago
sync Closes #14131: Move constants to dimens.xml (#14135) 4 years ago
tabhistory For #13934 - Make TabHistory work on PWA/Custom Tabs 4 years ago
tabtray For #16759: Prevent crash on showing info banner. 4 years ago
theme Fix lint issues (#12683) 4 years ago
trackingprotection For #15402: Hide ETP pop-up if the toolbar is not visible (#15667) 4 years ago
utils Nimbus Global Opt Out (#16543) r=gl 4 years ago
whatsnew For #13959: move resetAfter into StrictModeManager. 4 years ago
widget For #15430: Fix StrictMode death on opening app from widget voice search. 4 years ago
wifi For issue #15934 fix ConcurrentModificationException 4 years ago
AppRequestInterceptor.kt For #16032: Support installing recommended add-ons from AMO 4 years ago
BrowserDirection.kt For #14280, #14743: Remove old search fragment (#15169) 4 years ago
Config.kt Closes #16256: Introduce build flag for "Mozilla Online" variant. 4 years ago
FeatureFlags.kt Nimbus Global Opt Out (#16543) r=gl 4 years ago
FenixApplication.kt FenixApplication: Remove unused kinto endpoint. 4 years ago
FenixLogSink.kt For #14735: Remove debug logs from release build. (#15747) 4 years ago
GlobalDirections.kt For #8157: Redirect about:addons search (#13990) 4 years ago
HomeActivity.kt For #16032: Support installing recommended add-ons from AMO 4 years ago
IntentReceiverActivity.kt For #13959: move resetAfter into StrictModeManager. 4 years ago
NavHostActivity.kt Add method to test fragments in roboletric (#12261) 4 years ago
OnBackLongPressedListener.kt For #1048 - Add ability to view tab history by long-pressing the back or forward button. 4 years ago
TelemetryMiddleware.kt Closes #11286: Add TelemetryMiddleware to remove Session[Manager] observers 4 years ago