Skip to content

Sync main into 1.6.x #9496

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Mar 14, 2025
Merged

Sync main into 1.6.x #9496

merged 10 commits into from
Mar 14, 2025

Conversation

stnguyen90
Copy link
Contributor

What does this PR do?

Update 1.6.x branch with code from main

Test Plan

Automated tests should pass

Related PRs and Issues

None

Checklist

  • Have you read the Contributing Guidelines on issues?
  • If the PR includes a change to an API's metadata (desc, label, params, etc.), does it also include updated API specs and example docs?

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Copy link

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
binutils 2.42-r0 CVE-2025-0840 HIGH
libcrypto3 3.3.2-r0 CVE-2024-12797 HIGH
libecpg 16.3-r0 CVE-2024-10979 HIGH
libecpg 16.3-r0 CVE-2024-7348 HIGH
libecpg 16.3-r0 CVE-2025-1094 HIGH
libecpg-dev 16.3-r0 CVE-2024-10979 HIGH
libecpg-dev 16.3-r0 CVE-2024-7348 HIGH
libecpg-dev 16.3-r0 CVE-2025-1094 HIGH
libpq 16.3-r0 CVE-2024-10979 HIGH
libpq 16.3-r0 CVE-2024-7348 HIGH
libpq 16.3-r0 CVE-2025-1094 HIGH
libpq-dev 16.3-r0 CVE-2024-10979 HIGH
libpq-dev 16.3-r0 CVE-2024-7348 HIGH
libpq-dev 16.3-r0 CVE-2025-1094 HIGH
libssl3 3.3.2-r0 CVE-2024-12797 HIGH
libxml2 2.12.7-r0 CVE-2024-56171 HIGH
libxml2 2.12.7-r0 CVE-2025-24928 HIGH
libxml2 2.12.7-r0 CVE-2025-27113 HIGH
openssl 3.3.2-r0 CVE-2024-12797 HIGH
openssl-dev 3.3.2-r0 CVE-2024-12797 HIGH
postgresql16-dev 16.3-r0 CVE-2024-10979 HIGH
postgresql16-dev 16.3-r0 CVE-2024-7348 HIGH
postgresql16-dev 16.3-r0 CVE-2025-1094 HIGH
pyc 3.12.6-r0 CVE-2024-12254 HIGH
pyc 3.12.6-r0 CVE-2024-9287 HIGH
python3 3.12.6-r0 CVE-2024-12254 HIGH
python3 3.12.6-r0 CVE-2024-9287 HIGH
python3-pyc 3.12.6-r0 CVE-2024-12254 HIGH
python3-pyc 3.12.6-r0 CVE-2024-9287 HIGH
python3-pycache-pyc0 3.12.6-r0 CVE-2024-12254 HIGH
python3-pycache-pyc0 3.12.6-r0 CVE-2024-9287 HIGH
rsync 3.3.0-r0 CVE-2024-12084 CRITICAL
rsync 3.3.0-r0 CVE-2024-12085 HIGH
golang.org/x/crypto v0.26.0 CVE-2024-45337 CRITICAL
golang.org/x/net v0.28.0 CVE-2024-45338 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

Copy link

✨ Benchmark results

  • Requests per second: 999
  • Requests with 200 status code: 179,776
  • P99 latency: 0.180154217

⚡ Benchmark Comparison

Metric This PR Latest version
RPS 999 1,225
200 179,776 220,506
P99 0.180154217 0.150120922

Appwrite is an end-to-end backend server for Web, Mobile, Native, or Backend apps packaged as a set of Docker<nobr> microservices. Appwrite abstracts the complexity and repetitiveness required to build a modern backend API from scratch and allows you to build secure apps faster.

Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, and [more services](https://appwrite.io/docs).
Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, messaging, and [more services](https://appwrite.io/docs).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, messaging, and [more services](https://appwrite.io/docs).
Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, cloud functions, messaging, and [more services](https://appwrite.io/docs).

@stnguyen90 stnguyen90 merged commit ff9845c into 1.6.x Mar 14, 2025
97 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants