Bastian Gruber
48a71c2ebe
feat: remove codecov
2024-11-07 01:31:19 +00:00
Bastian Gruber
1be85e819a
fix: remove topic guides from application-services docs
...
The topic guides moved to m-c:
https://firefox-source-docs.mozilla.org/rust-components/index.html
2024-10-28 17:05:48 +00:00
Emmanuel Ferdman
30dc84c946
Update `kind.yml` reference
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-10-26 23:23:45 +00:00
Ryan VanderMeulen
d160a87f30
Update NDK to r27c
2024-10-24 21:09:21 +00:00
Donal Meehan
bffcd0e717
Moved the relman release steps doc to the relman wiki
2024-10-08 18:01:39 +00:00
Bastian Gruber
db075c0d9f
Fix: index new topic guides
2024-10-07 16:55:51 +00:00
Bastian Gruber
9fa28cafa6
Add topic guide for relevancy
2024-10-07 14:44:55 +00:00
Bastian Gruber
da50019725
fix: remove deleted file and link
2024-10-02 18:24:10 +00:00
Bastian Gruber
2c9c4f2298
Add topic guide for suggest
2024-10-01 19:18:02 +00:00
Ben Dean-Kawamura
c35705a06f
Bug 1919574 - CLI tool to generate the android/ios directories
...
I was going to update the adding a new component docs, but while I was
reading them that the best way to simplify them would be to automate the
process.
* Added the `cargo start-bindings` tool.
* Removed the "Converting an existing Component to UniFFI" HOWTO. I
believe that all our existing components have been converted so
there's no need to keep updating this.
* Added a section about dependencies and the build.gradle file.
* Removed the `pub use` items from the megazord lib.rs files. I don't
believe they were needed.
2024-10-01 14:10:28 +00:00
Bastian Gruber
b10c1319e7
fix: add relevancy and suggest to docs (and workspace members)
2024-09-24 16:31:03 +00:00
Bastian Gruber
82e6811660
fix: use library mode for kotlin docs
2024-09-23 15:57:09 +00:00
Mark Banner
e18e3dd273
Expand Application Services Book to include indexes for more rustdoc components.
2024-09-20 13:30:10 +00:00
Ben Dean-Kawamura
7625a2cecc
Switch to UniFFI library mode
...
This removes the need for a lot configuration in our `uniffi.toml`
files.
2024-09-18 20:31:35 +00:00
Ben Dean-Kawamura
ef780d46d4
Add Java and Android SDK upgrade instructions
2024-09-06 15:03:37 +00:00
Ben Dean-Kawamura
a8ec39710b
FTS prefix configuration ADR
2024-07-25 14:41:31 +00:00
Ryan VanderMeulen
b48424f453
Update NDK to r27
2024-07-19 02:36:10 +00:00
Mark Hammond
c148e6060b
Update local publish for Fenix instructions
2024-06-03 18:30:53 +00:00
Alexander Cyon
d73a4c7a45
Typos
2024-05-24 20:17:12 +00:00
Ben Dean-Kawamura
33ea53616a
Couple of fixes for the uplift docs
2024-05-22 14:30:59 +00:00
Mark Banner
ea861b3e6a
Add a link for how to build NSS components.
2024-04-24 18:03:09 +00:00
Mark Banner
0481d09d81
Update mozilla-central vendoring docs for latest components list.
2024-04-24 16:15:37 +00:00
Ryan VanderMeulen
0b771d14a4
Update NDK to r26c
2024-02-21 21:07:10 +00:00
Nan Jiang
a7a7b28741
Chore: Use relative image paths in design doc
2024-02-06 14:07:51 +00:00
Nan Jiang
07376be04b
Chore: Fix various doc breakages
2024-02-05 20:25:30 +00:00
Sammy Khamis
1f1a8fa994
Update NSS compile scripts to use L3
2024-02-02 19:37:01 +00:00
Pascal Chevrel
78478885d6
Fix a typo in the branch naming when cutting a release
2024-01-22 14:41:18 +00:00
Barret Rennie
8e0faa93c5
Add libclang to the list of dependencies to install
2023-12-04 19:46:10 +00:00
dsmithpadilla
b518395771
Update releases.md to include dot release steps
2023-11-29 17:52:50 +00:00
Ben Dean-Kawamura
70834b0b19
Updating the breaking changes docs
...
These ones have instructions on how to avoid issues the next day when
the nightly bump PR is created.
2023-10-18 13:10:03 +00:00
Shubham Chaudhary
b7cb31d534
[SYNC-3518] Add documentation for installing python packages
...
Closes : #5281
2023-10-05 15:39:11 +00:00
dsmithpadilla
fee89546bd
Update releases.md to fix a few steps
2023-09-25 21:49:19 +00:00
Donal Meehan
aaf7b859c1
Added Merge Day steps for the Relman team
2023-09-05 18:03:19 +00:00
Ted Campbell
99f090846e
Fix toolchain-desktop-macos CI jobs [ci full]
...
When NSS was updated in #5752 , the SHA256 value in build-nss-desktop.sh was not
updated. This fixes that hash value and updates the docs.
2023-08-29 01:07:56 +00:00
Tarik Eshaq
b6c4181e87
Updates docs on how to prepare a component for rust-component-swift
2023-07-28 18:54:02 +00:00
Andrew Halberstadt
10b032aab0
Add 'version.txt' to project root and refactor automation to use it
...
This is needed in order to add application-services to Shipit, which
expects a `version.txt` file at the repository root. Rather than have
this duplicated both here and `.buildconfig-android.yml`, this patch
refactors automation to use `version.txt` instead.
Bug: 1842897
2023-07-17 13:35:11 +00:00
Mark Hammond
2051fa9e37
Kill the integration test feature
2023-06-20 18:46:28 +00:00
Ryan VanderMeulen
ac9107b988
Update Linux Dockerfile and install Java 17
2023-06-13 01:48:12 +00:00
Sammy Khamis
3d67f469c7
Use the appservices NSS Taskcluster over NSS CI
2023-06-13 00:18:11 +00:00
Tarik Eshaq
63d15a9fd2
Fixes broken doc builds
2023-06-12 22:03:34 +00:00
Ben Dean-Kawamura
de638fbadb
Updating the moz-central vendoring docs
...
This is based on the new tool and our recent discussion about the
policy.
2023-06-12 20:13:29 +00:00
Mark Hammond
b8d3b225ee
Add a debug-tools feature to sql-support.
...
It steals a cute function from webext-storage which can dump any
arbitrary query.
It also allows for the use of a `dbg()` sql function which can be
helpful trying to debug SQL as it is executing. The function is also
available as a no-op when the feature is not available to prevent us
accidently using it in released code.
Sadly this required updating the use of prettytable-rs as the old
version crashed on Apple silicon, which had a bit of a blow-on effect
on other dependencies.
2023-06-09 15:48:44 +00:00
Quentin Santos
f435d388fb
Fix typo
2023-06-05 14:52:07 +00:00
Ben Dean-Kawamura
60cf0a9a1e
Adding documentation on how to handle breaking changes
2023-05-25 17:51:58 +00:00
MatthewTighe
d054f01641
Add Remote Settings client component
2023-05-16 17:09:43 +00:00
Ben Dean-Kawamura
a924d3f4f8
More fixes from review
...
- Replaced the TODO notes in `releases.md` with text
- Renamed the taskcluster `release` attribute to `release-type`
2023-05-05 22:53:41 +00:00
Ben Dean-Kawamura
f95c47d211
Adding docs about the release process
2023-05-05 22:53:41 +00:00
Ben Dean-Kawamura
d853bd4847
Updating the release process and scripts
...
Updated/added scripts to handle releases.
Renamed `cut-an-new-release.md` to `releases.md` and updated the
contents.
Removed CHANGES_UNRELEASED. The new release system is simple enough
that we can just write entries directly to the changelog.
2023-05-05 22:53:41 +00:00
Mark Hammond
b79c826a22
Update docs for building this repo
2023-05-05 17:34:20 +00:00
Mark Hammond
7fb47a32f8
Update notes about local publish flow for the android mono-repo ( #5412 )
2023-04-27 06:44:12 +10:00