YLyu
0bd19f89c5
Add integration test instruction in PR requirements
2019-05-29 18:59:17 -04:00
timvisee
8df1f5975e
Remove Find My Device & Firefox Marketplace as FxA services
2019-05-29 16:35:26 +02:00
timvisee
963579a488
Mention Firefox Send in FxA service list
2019-05-29 16:25:28 +02:00
Mark Hammond
07ec77a320
Add design document for the future sync manager ( #714 )
2019-05-29 15:23:02 +10:00
Edouard Oger
b221874bb1
Update CircleCi documentation
2019-05-23 20:56:55 -04:00
Ryan Kelly
11eb2939a9
chore(ci): Send notification email when a release publishing task fails.
2019-05-21 10:05:01 +10:00
Ryan Kelly
3c6c029b2f
fix(build): Set ANDROID_NDK_HOME so that gradle can strip native libs.
...
This is required in order for stripping of debug symbols to work
correctly, since otherwise the gradle plugin doesn't know where
to find the appropriate `strip` command.
I've also added a very coarse test to ensure that the size of the
resulting release artifacts is sensible, which should help us check
whether this works in CI and guard against future regressions.
2019-05-15 11:45:31 +10:00
Vlad Filippov
e7f986ce2e
Document dependency docs for Kotlin and Swift
...
Fixes #934
Fixes #933
2019-05-13 10:44:05 -04:00
Ryan Kelly
86f2d46a88
Merge pull request #1108 from mozilla/docs-table-of-contents; r=linacambridge
...
feat(docs): Add a table-of-contents to the `docs` directory.
2019-05-10 14:36:44 +10:00
Thom Chiovoloni
2a92986ec5
Cut release 0.27.2 and move to the new changelog / pending format
2019-05-08 12:48:47 -07:00
Ryan Kelly
4e2ceef96e
feat(docs): Add a table-of-contents to the `docs` directory.
2019-05-03 14:33:39 +10:00
Phil Booth
4c71b79e32
fix(docs): use correct param names in regex delimiters
2019-05-01 17:36:47 +01:00
Thom Chiovoloni
20de7e472d
Document the local publish process ( #1082 )
2019-04-26 09:30:14 -07:00
0xflotus
2c8f78a432
Update build-and-publish-pipeline.md
2019-04-25 20:17:54 +02:00
Vlad Filippov
77e7dce606
docs: Add GPG note to contributing docs
...
I couldn't find this in our READMEs
2019-04-22 09:52:03 -04:00
Donovan Preston
037c87a9e9
Rewrap, and note that the logs currently go to logcat but may not always.
2019-04-18 19:44:52 -04:00
Donovan Preston
b1bb4fee0a
Fix #771 Document how to find application-services log messages when running Fenix.
2019-04-17 17:35:27 -04:00
Phil Booth
edce388613
chore(docs): add entrypoint_experiment and entrypoint_variation params
2019-04-17 16:01:19 +01:00
Lina Cambridge
a367182fc8
Organize chapters by topic, more cleanups, and address feedback.
2019-04-12 15:29:03 -07:00
Lina Cambridge
b159ff6469
Better intro; split the deep dive into a separate Synconomicon.
2019-04-12 15:29:03 -07:00
Lina Cambridge
ffdd12dc1f
Add a table of contents and stubs for a Sync and Storage Handbook.
2019-04-12 15:29:02 -07:00
Lina Cambridge
a62dd8ee44
Start on more detailed Places docs.
2019-04-12 15:29:02 -07:00
Edouard Oger
ee96a39372
Add instructions to install NSS for contributors
2019-04-12 15:30:02 -04:00
sashei
607a04cc97
Document static iOS library
2019-04-12 12:52:47 -04:00
Edouard Oger
7ec1742500
NSS crypto backend for SHA-256 digest
2019-04-11 17:33:03 -04:00
Ryan Kelly
05c033c4cc
Update cut-a-new-release.md
2019-04-11 08:23:11 +10:00
Ryan Kelly
d0567c34bb
chore(docs): Document our (lack of) policy around swift/kotlin deps
2019-04-09 10:23:17 +10:00
Thom Chiovoloni
aac2e19084
Merge branch 'master' into fetch
2019-04-05 12:36:30 -07:00
Thom Chiovoloni
80f97a314f
Merge pull request #915 from mozilla/strip-native-code-android
...
Strip native code by default, document debugging process
2019-04-04 11:29:58 -07:00
Thom Chiovoloni
6b942ff378
Strip native code by default, document debugging process
2019-04-04 10:58:43 -07:00
Ryan Kelly
3508a693d4
chore(docs): Document manual mirroring of release artifacts from bintray to maven.
2019-04-03 12:25:18 +11:00
Thom Chiovoloni
06bd9f4f6d
Merge branch 'master' into fetch
2019-04-02 13:03:41 -07:00
Ryan Kelly
e7532c59eb
feat(deps): Add docs and CI checks for dependency management.
2019-04-02 09:17:16 +11:00
Ryan Kelly
7c4dc37124
fixes
2019-03-28 17:41:05 +11:00
Ryan Kelly
eb96a492e6
chore(docs): Add preliminary docs on build-and-publish pipeline.
2019-03-28 16:52:01 +11:00
Thom Chiovoloni
94c6329617
Merge branch 'master' into fetch and fix ktlint errors
2019-03-22 19:08:44 -07:00
Thom Chiovoloni
efd158f9e6
Bump prost to 0.5.0
2019-03-21 13:15:37 -07:00
Thom Chiovoloni
6c01cd295a
Update and document release process for iOS
2019-03-20 14:21:55 -07:00
Edouard Oger
42d387bbd1
Per-module Taskcluster tasks
2019-03-20 15:11:07 -04:00
Thom Chiovoloni
6856fe4f29
Document our use of clippy and add a (empty) clippy.toml
2019-03-20 09:02:54 -07:00
Philip Jenvey
9f936f0d80
Merge pull request #801 from mozilla/strace-docs
...
Add strace docs to fxa-dev
2019-03-19 10:40:06 -07:00
Thom Chiovoloni
56a6764dd2
Bookmark APIs for iOS and Kotlin and implement them using the FFI ( #743 )
...
* Define conversions to/from protobuf types
* Define bookmark message types
* Add method of getting 'shallow' tree info
* Properly provide parent/position for items
* Add the rust side of the Bookmarks FFI
* Kotlin bookmarks FFI
* Copy xcode project over from logins to start places ios ffi
* places ios: C bindings for places
* protobuf setup for places ios (and docs)
* Fix some things that were annoying me about BookmarkRootGuid, and move it to it's own file
* Add a bookmarks FFI function to return all bookmarks with the requested URL
* Clean up leftover logins stuff in places ios
* Implement swift bookmarks API
* Fix bad comment and missing null check in kotlin bookmarks
* Try and add places to the iOS megazord (hit issue with msg_types name collision)
* Rename msg_types to be unique, finish integration with iOS megazord
* Finish documenting how to pass protobuf data back and forth for swift
* Comment tweak and change canEdit -> isRoot
* Small tweaks to the swift API (some renaming, change class => struct, etc)
* Don't require type in update (since it can't be changed), and handle errors better
* Undo struct -> class change since it subtly broke things
* Respond to feedback from justin
* Allow requesting a only the first level of folder children
* connUseAfterApiClosed -> connUseAfterAPIClosed
* WIP iOS tests
* Make iOS tests build
* Improve path handling for iOS
* Fix megazord test setup and document the weird testing steps that were needed
* Fix failing iOS tests
* Move protobuf-returning functions into their own file
* Add searchBookmarks function
* Use a sealed class and data classes in the kotlin API
* Require that callers of getBookmarksTree pass in the root and whether or not to fetch recursively, rather than using the most expensive possible default
* rename deleteBookmark => deleteBookmarkNode
* Use InterruptScope in the reader bookmark methods
* Fix rebase issue
* Allow interrupt() on iOS
* Use changes from #788 to make places xcode project build much faster
* Change `extern` to `public`, use fewer protobuf types in the rust because they make testing it painful
* More tests of new rust code
* Expose relevant errors over the FFI, and document them (also, fix the kotlin doc formatting)
* fix 'its' being wrong basically everywhere
* Fix many doc typos
* Use FfiStr in bookmarks
* Fix doc nit
* Make missing titles come through as '' for better API consistency
* Tests for the rest of the new rust functions
* Clarify doc nit
* Changelog entry for bookmark ffi
* Expose runMaintenance to Swift
* Handle NoItem => NoSuchGuid
* Rename places::storage::bookmarks::public to places::storage::bookmarks::public_node
* Lina's review feedback
2019-03-19 08:41:19 -07:00
Vlad Filippov
260ced00c8
Add strace docs to fxa-dev
2019-03-18 14:00:40 -04:00
Thom Chiovoloni
adfe9e1b33
Implement FfiStr, allowing writing most of our FFI functions safely
2019-03-18 10:47:16 -07:00
Edouard Oger
6a82a80057
Move everything under org.mozilla.appservices
2019-03-14 15:59:09 -04:00
Edouard Oger
fab94fdfc1
Produce Android x86_64 binaries ( #731 )
2019-03-07 18:26:00 -05:00
Thom Chiovoloni
60b57d6f86
Document the various methods of passing data between our Rust and callers
2019-02-28 22:27:50 -08:00
Edouard Oger
1a2f7d0757
Use ANDROID_NDK_ROOT instead of ANDROID_NDK_HOME
2019-02-26 20:13:15 -05:00
Ryan Kelly
72be8fe613
Briefly document java package naming convention.
2019-02-25 11:12:00 +11:00
Garvan Keeley
2a520dced4
Fix #600 : iOS lib consumption docs ( #688 )
...
* Fix #600 : iOS lib consumption docs
* Update based on review
* Add rudimentary doc on exposing Rust to swift
2019-02-22 15:30:37 -05:00
Ryan Kelly
abab9ecf5e
Document how install dependencies for desktop builds..
2019-02-21 07:57:14 +11:00
Ryan Kelly
1b70d1e1e5
Merge pull request #654 from mozilla/document_context_param; r=shane-tomlinson
...
add context parameter to metrics discussion
2019-02-20 10:05:15 +11:00
Ryan Kelly
fb5c540e99
Merge pull request #678 from mozilla/basic-contributor-docs; r=thomcc
...
Add some basic external-contributor docs.
2019-02-18 13:33:38 +11:00
Thom Chiovoloni
5849b10cf8
Don't implement Drop for ByteBuffer
2019-02-15 12:02:36 -08:00
Thom Chiovoloni
940a3bb2ed
Finish up using protobufs in places, and document everything
2019-02-14 20:57:57 -08:00
Ryan Kelly
65dd4102ce
Add some basic external-contributor docs.
2019-02-15 14:09:04 +11:00
Edouard Oger
67d6dab250
More docs for working with a-c
2019-02-14 17:34:55 -05:00
irrationalagent
ea82fefcf3
add context parameter to metrics discussion
2019-02-12 09:02:34 -07:00
Ryan Kelly
91a10d8d7b
Update README and split docs into "consumer" and "contributor" docs.
...
The website now publishes only consmer-facing documentation
found in ./docs/product-portal/. The rest of the ./docs/ folder
can be for internal contributor documentation such as how-to guides.
2019-02-05 13:44:48 +11:00
Ben Bangert
f4a5973d6b
docs: add push documentation
...
Add's the Push documentation with updates to match the current state of
Push and its ecosystem. Minor updates for docusaurus formatting.
Closes #584
2019-01-31 15:40:01 -08:00
Ryan Kelly
9e53b9da50
Merge pull request #522 from mozilla/clarify-metrics; r=philbooth
...
make email-first metrics requirements more clear
2019-01-23 10:32:54 +11:00
Thom Chiovoloni
2ed4daee07
Document the application-services release process
2019-01-14 12:37:23 -08:00
Vlad Filippov
d862409624
Fix typo in ref browser workflow doc
2019-01-11 11:14:49 -05:00
irrationalagent
3c3ee23bc0
make email-first metrics requirements more clear
2019-01-08 16:22:33 -07:00
vladikoff
80f590468e
docs: add and update FxA FAQ
2018-12-28 10:46:22 -05:00
Nick Alexander
efda40c294
[docs] Add caveat about Android Studio and transitive dependencies in Gradle composite builds.
2018-12-20 14:14:21 -08:00
Nick Alexander
87ac075b7f
Docs for "Consuming Android libraries".
2018-12-18 11:32:18 -08:00
Edouard Oger
1e7f6fb947
Reorganize the repo
2018-12-13 15:25:21 -05:00
vladikoff
4ee15a5a87
Consolidate docs from readthedocs and the wiki
...
Fixes https://github.com/mozilla/fxa/issues/324
2018-12-13 08:58:01 -05:00
Vlad Filippov
4b03dcb82d
Merge pull request #396 from mozilla/filing-security-bugs
...
feat(docs): Add some documentation about handling FxA security bugs.
2018-11-20 11:22:33 -05:00
Vlad Filippov
4873feaded
Remove en-us from MDN links
2018-11-20 11:21:25 -05:00
Edouard Oger
ef31660192
Refactor tokens ( #388 )
2018-11-15 15:36:12 -05:00
Ryan Kelly
f4c10ab743
feat(docs): Add some documentation about handling FxA security bugs.
2018-11-13 20:29:38 +11:00
Edouard Oger
99cb313aa6
Update rust components diagram ( #274 )
2018-10-02 19:05:30 -04:00
Leif Oines
a3d8110913
website: add a link for metrics integration docs ( #270 )
2018-09-27 14:49:05 -04:00
Henrik Mitsch
901df7a0d6
Added Mozilla IAM
...
Added links to Mozilla IAM to the section on Services that use Firefox Accounts.
2018-09-11 23:49:10 +02:00
Ryan Kelly
4404544823
feat(docs): Migrate and update fxa dev-process docs.
2018-08-31 12:19:39 +10:00
Phil Booth
2bed38d3ca
feat(docs): add machine-readable validation regexes for fxa metrics ( #187 )
...
feat(docs): add machine-readable validation regexes for fxa metrics
2018-08-20 14:00:12 -04:00
Leif Oines
c3215ebdee
feat(docs): document the fxa metrics query params
...
https://github.com/mozilla/application-services/pull/139
r=philbooth
2018-08-16 10:09:30 +01:00
Edouard Oger
dbec56a02d
Add diagram source
2018-08-09 16:23:37 -04:00
Edouard Oger
06199fadd2
Add a-s-components
2018-08-09 16:17:35 -04:00
Edouard Oger
c23022ab96
Rename fxa-rust-client to fxa-client
2018-08-09 15:32:18 -04:00
Carol Ng
586044fca6
High level FxA sdks documentation ( #122 )
2018-08-08 17:02:00 -04:00
Kit Cambridge
ac2fb3a329
Initial port of Sync and TPS docs ( #56 ) r=@vladikoff
2018-07-31 10:10:23 -04:00
Vlad Filippov
3f61ab8442
Add applications section, some design updates to the website
2018-07-11 16:24:40 -04:00
Shane Tomlinson
1925a1da99
feat(docs): Add an FxA page listing the 50k most common passwords. ( #96 )
...
fixes #6325
2018-07-06 08:51:53 -04:00
vladikoff
8944c47bd4
Update docs site repo
2018-04-17 21:44:05 -04:00
vladikoff
6b048b4242
More Clean Up
2018-04-16 19:37:55 -04:00
vladikoff
414a7f1d4a
Clean up
2018-04-16 19:23:08 -04:00
vladikoff
34c0ec040e
init
2018-04-01 16:44:08 -04:00