Граф коммитов

340 Коммитов

Автор SHA1 Сообщение Дата
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