Firefox Application Services
Перейти к файлу
Edouard Oger 96542d9250 Initial implementation of 'org.mozilla.appservices' Gradle plugin.
I made this a stand-alone Gradle project, rather than a sub-project of
the root Gradle project, because it's rare that Application Services
engineers will want to touch this code; and because I don't want to
mix publishing the plugin in with publishing the mainline feature
modules.
2018-12-18 11:32:18 -08:00
.circleci Print rustfmt version on CI 2018-12-13 21:41:45 -05:00
automation/taskcluster Use rust 1.31.0 in automation 2018-12-07 11:27:12 -05:00
components Revert "Ensure we install temp tables/triggers on all connections, and not just new ones. Fixes #476" 2018-12-14 15:29:57 -08:00
docs Reorganize the repo 2018-12-13 15:25:21 -05:00
gradle/wrapper Pre: Update to Gradle 4.10.2 to work around a publishing issue. 2018-11-15 11:20:46 -08:00
gradle-plugin Initial implementation of 'org.mozilla.appservices' Gradle plugin. 2018-12-18 11:32:18 -08:00
libs Update SQLcipher to 4.0.0 2018-12-14 14:10:21 -08:00
megazords Rename "composites" to "megazords". Fixes #471. 2018-12-14 11:23:46 -08:00
samples/sandvich-ios Reorganize the repo 2018-12-13 15:25:21 -05:00
scripts Overhaul travis builds (#424) 2018-11-23 14:06:32 -05:00
website Reorganize the repo 2018-12-13 15:25:21 -05:00
.gitignore Update .gitignore 2018-12-13 16:09:12 -05:00
.taskcluster.yml Fix TC scopes for "tag" event. 2018-11-27 15:45:19 -08:00
.travis.yml Run Rust tests on CircleCI 2018-12-11 21:00:07 -05:00
Cargo.toml Rename "composites" to "megazords". Fixes #471. 2018-12-14 11:23:46 -08:00
LICENSE [license] License application-services repository as MPL2. (Fixes #220) (#233) 2018-09-11 21:28:50 -04:00
README.md Reorganize the repo 2018-12-13 15:25:21 -05:00
build.gradle Generate JSON string from correct object 2018-12-06 12:09:06 -08:00
gradle.properties [automation/fxa client] Part 1a: Lift Gradle multi-project to top-level. 2018-09-19 11:09:48 -07:00
gradlew [automation/fxa client] Part 1a: Lift Gradle multi-project to top-level. 2018-09-19 11:09:48 -07:00
gradlew.bat [automation/fxa client] Part 1a: Lift Gradle multi-project to top-level. 2018-09-19 11:09:48 -07:00
proguard-rules-consumer-jna.pro Set consumer Proguard rules. 2018-11-27 20:29:10 -08:00
publish.gradle Don't modify Maven group ID for derivatives. 2018-12-18 11:32:18 -08:00
settings.gradle Rename "composites" to "megazords". Fixes #471. 2018-12-14 11:23:46 -08:00

README.md

Firefox Application Services

Contents

  • fxa-client - cross compiled FxA Rust client that can work with Firefox Sync keys and more
  • sandvich - Example apps that use SDKs built on top of fxa-client to demonstrate a FxA login flow.
  • sync15 - Sync 1.5 adapter
  • libs - libs directory has build scripts for native libraries
  • docs - documentation sources
  • website - website built from documentation sources

Overview

The following diagram describes how some of the components hosted here relate to each other within an app.