application-services icon indicating copy to clipboard operation
application-services copied to clipboard

Firefox Application Services

Results 201 application-services issues
Sort by recently updated
recently updated
newest added

When following the [instructions on how to set up a new component](https://github.com/mozilla/application-services/blob/main/docs/howtos/adding-a-new-component.md), its advised to declare uniffi as a workspace dependency ```toml [dependencies] uniffi = { workspace = true }...

This PR adds a method for the push manager, to be able to migrate from autopush to another pusher. This is useful when migrating from AutoPush/FCM to UnifiedPush on Android...

This is my new version of https://github.com/mozilla/application-services/pull/5910, which is more focused and more concrete. Maybe we're finally ready to actually make a decision here :crossed_fingers: ### Pull Request checklist ###...

discuss

This is a performance optimization. It does not affect the API, does not change behavior, and does not add dependencies. https://bugzilla.mozilla.org/show_bug.cgi?id=2004779

## Telemetry Architecture ### Core Telemetry Trait A generic `Telemetry` trait at the core/std layer: - Simple: single `record(&self, event: &A)` method - Generic: works with any event type -...

This migrates the database to version 3. New `Login` properties: - `time_last_potentially_valnerable_password_set` - `time_last_breach_alert_dismissed` Additional LoginStore API methods: - `is_potentially_vulnerable_password` - `set_potentially_vulnerable_password` - `reset_all_potentially_vulnerable_passwords` - `is_breach_alert_dismissed` - `record_breach_alert_dismissal` ### Pull...

### Pull Request checklist ### - **Breaking changes**: This PR follows our [breaking change policy](https://github.com/mozilla/application-services/blob/main/docs/howtos/breaking-changes.md) - [ ] This PR follows the breaking change policy: - This PR has no...

### Pull Request checklist ### - **Breaking changes**: This PR follows our [breaking change policy](https://github.com/mozilla/application-services/blob/main/docs/howtos/breaking-changes.md) - [ ] This PR follows the breaking change policy: - This PR has no...

This patch begins storing a `PreviousState` on `ExperimentEnrollment` when it is of type `EnrollmentStatus::Enrolled`. It also introduces `PreviousState::GeckoPref` to hold Gecko original preference values for Gecko pref based experiments. The...

nimbus
rust