From ec08ecd935ab5e935b3a70c0654efba41e1f1450 Mon Sep 17 00:00:00 2001 From: Andreas Tzionis Date: Wed, 15 Jan 2025 09:09:19 +0200 Subject: [PATCH 1/6] Add tinyweb to README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 009ca7671..a2849e69b 100644 --- a/README.md +++ b/README.md @@ -1903,6 +1903,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [seed](https://github.com/seed-rs/seed) - A framework for creating web apps * [stdweb](https://crates.io/crates/stdweb) - A standard library for the client-side Web * [yew](https://crates.io/crates/yew) - A framework for making client web apps + * [tinyweb](https://github.com/LiveDuo/tinyweb) — A minimal Rust web framework for wasm in 800 lines of code * HTTP Client * [alexcrichton/curl-rust](https://github.com/alexcrichton/curl-rust) - [libcurl](https://curl.se/libcurl/) bindings * [async-graphql](https://github.com/async-graphql/async-graphql) - A GraphQL server library [![Build Status](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_apis/build/status/graphql-rust.juniper)](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1) From 9c00d58d63c2cca6ad9be2fa1cc56a14b0a79d8e Mon Sep 17 00:00:00 2001 From: Andreas Tzionis Date: Fri, 17 Jan 2025 06:10:02 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a2849e69b..efb2584da 100644 --- a/README.md +++ b/README.md @@ -1903,7 +1903,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [seed](https://github.com/seed-rs/seed) - A framework for creating web apps * [stdweb](https://crates.io/crates/stdweb) - A standard library for the client-side Web * [yew](https://crates.io/crates/yew) - A framework for making client web apps - * [tinyweb](https://github.com/LiveDuo/tinyweb) — A minimal Rust web framework for wasm in 800 lines of code + * [tinyweb](https://github.com/LiveDuo/tinyweb) - A minimal Rust web framework for wasm in 800 lines of code * HTTP Client * [alexcrichton/curl-rust](https://github.com/alexcrichton/curl-rust) - [libcurl](https://curl.se/libcurl/) bindings * [async-graphql](https://github.com/async-graphql/async-graphql) - A GraphQL server library [![Build Status](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_apis/build/status/graphql-rust.juniper)](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1) From e095ba083a7164da19197234acdfa55237414673 Mon Sep 17 00:00:00 2001 From: Andreas Tzionis Date: Fri, 17 Jan 2025 10:37:10 +0200 Subject: [PATCH 3/6] Update README.md From 9ae851b32046d71b82dc4969ce57a3574d294f2e Mon Sep 17 00:00:00 2001 From: Andreas Tzionis Date: Fri, 17 Jan 2025 10:41:11 +0200 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index efb2584da..d1aa7afc2 100644 --- a/README.md +++ b/README.md @@ -1902,8 +1902,8 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [sauron](https://github.com/ivanceras/sauron) - Client side web framework which closely adheres to The Elm Architecture. * [seed](https://github.com/seed-rs/seed) - A framework for creating web apps * [stdweb](https://crates.io/crates/stdweb) - A standard library for the client-side Web - * [yew](https://crates.io/crates/yew) - A framework for making client web apps * [tinyweb](https://github.com/LiveDuo/tinyweb) - A minimal Rust web framework for wasm in 800 lines of code + * [yew](https://crates.io/crates/yew) - A framework for making client web apps * HTTP Client * [alexcrichton/curl-rust](https://github.com/alexcrichton/curl-rust) - [libcurl](https://curl.se/libcurl/) bindings * [async-graphql](https://github.com/async-graphql/async-graphql) - A GraphQL server library [![Build Status](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_apis/build/status/graphql-rust.juniper)](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1) From 8cb7eeb072d5d2f1e3bb00d9fceb16b2907a9e7d Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Sat, 18 Jan 2025 11:42:55 +0000 Subject: [PATCH 5/6] Fix some moved repos --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 009ca7671..cebaa150e 100644 --- a/README.md +++ b/README.md @@ -240,11 +240,11 @@ See also [Rust - Production](https://www.rust-lang.org/production) organizations * [Databend](https://github.com/databendlabs/databend) - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture [![Release](https://github.com/databendlabs/databend/actions/workflows/databend-release.yml/badge.svg)](https://github.com/databendlabs/databend/actions/workflows/databend-release.yml) * [DB3 Network](https://github.com/dbpunk-labs/db3) - DB3 is a community-driven blockchain layer2 decentralized database network ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/dbpunk-labs/db3/ci.yml?branch=main&style=flat-square) * [erikgrinaker/toydb](https://github.com/erikgrinaker/toydb) - Distributed SQL database, written as a learning project. -* [FnckSQL](https://github.com/KipData/FnckSQL) - SQL as a Function for Rust * [Garage](https://github.com/deuxfleurs-org/garage) [[garage](https://crates.io/crates/garage)] - S3-compatible distributed object storage service designed for self-hosting at a small-to-medium scale. [![status-badge](https://woodpecker.deuxfleurs.fr/api/badges/1/status.svg)](https://woodpecker.deuxfleurs.fr/repos/1) * [GreptimeDB](https://github.com/grepTimeTeam/greptimedb/) - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.[![CI](https://github.com/greptimeTeam/greptimedb/actions/workflows/develop.yml/badge.svg)](https://github.com/greptimeTeam/greptimedb/actions/workflows/develop.yml) * [Hiqlite](https://github.com/sebadob/hiqlite) - highly-available, embeddable, raft-based SQLite + cache * [indradb](https://crates.io/crates/indradb) - Graph database +* [KiteSQL](https://github.com/KipData/KiteSQL) - SQL as a Function for Rust * [lancedb](https://github.com/lancedb/lancedb) [[vectordb](https://crates.io/crates/vectordb)] - A serverless, low-latency vector database for AI applications * [Limbo](https://github.com/tursodatabase/limbo) - Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite. * [Lucid](https://github.com/lucid-kv/lucid) - High performance and distributed KV store accessible through a HTTP API. [![Build Status](https://github.com/lucid-kv/lucid/workflows/Lucid/badge.svg?branch=master)](https://github.com/lucid-kv/lucid/actions?workflow=Lucid) @@ -1911,8 +1911,8 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [ducaale/xh](https://github.com/ducaale/xh) - Friendly and fast tool for sending HTTP requests [![crate](https://img.shields.io/crates/v/create-rust-app.svg)](https://crates.io/crates/xh) [![GitHub actions Status](https://github.com/ducaale/xh/workflows/CI/badge.svg?branch=master)](https://github.com/ducaale/xh/actions) * [graphql-client](https://github.com/graphql-rust/graphql-client) - Typed, correct GraphQL requests and responses. [![GitHub actions Status](https://github.com/graphql-rust/graphql-client/workflows/CI/badge.svg?branch=master)](https://github.com/graphql-rust/graphql-client/actions) * [hyperium/hyper](https://github.com/hyperium/hyper) - an HTTP implementation [![CI](https://github.com/hyperium/hyper/workflows/CI/badge.svg?branch=master)](https://github.com/hyperium/hyper/actions?query=workflow%3ACI) - * [penumbra-x/rquest](https://github.com/penumbra-x/rquest) [[rquest](https://crates.io/crates/rquest)] - a fast Rust HTTP client with TLS, JA3/JA4, and HTTP2 fingerprint impersonation. * [plabayo/rama](https://github.com/plabayo/rama) - A modular service framework to move and transform your network packets, can be used among other things, to build clients with TLS, JA3/JA4, H2 and QUIC/H3 fingerprint impersonation + * [rquest](https://github.com/0x676e67/rquest) [[rquest](https://crates.io/crates/rquest)] - a fast Rust HTTP client with TLS, JA3/JA4, and HTTP2 fingerprint impersonation. * [seanmonstar/reqwest](https://github.com/seanmonstar/reqwest) - an ergonomic HTTP Client. * HTTP Server * [actix/actix-web](https://github.com/actix/actix-web) - A lightweight async web framework with websocket support From 661887a150082f4821377cb2cbfc1b16e93e4360 Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Sat, 18 Jan 2025 11:44:45 +0000 Subject: [PATCH 6/6] Update Ubuntu versions for CI --- .github/workflows/approve.yml | 2 +- .github/workflows/lint.yml | 6 +++--- .github/workflows/rust.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/approve.yml b/.github/workflows/approve.yml index 6d8da8562..854712b8f 100644 --- a/.github/workflows/approve.yml +++ b/.github/workflows/approve.yml @@ -6,7 +6,7 @@ on: jobs: automatic-approve: name: Automatic Approve - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Automatic Approve uses: mheap/automatic-approve-action@v1.1.0 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 253cd03fa..e7b944e9c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -10,7 +10,7 @@ on: jobs: lint-md: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: Lint Markdown content steps: - name: Checkout the repository @@ -21,7 +21,7 @@ jobs: config: ./.markdownlint.json args: ./README.md lint-editorconfig: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: Lint for editorconfig violations steps: - name: Checkout the repository @@ -30,7 +30,7 @@ jobs: uses: editorconfig-checker/action-editorconfig-checker@v2 lint-markdown-toc: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: Lint for Table of Contents steps: - name: Checkout the repository diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4ef4a57ef..caa312623 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -12,7 +12,7 @@ env: CARGO_TERM_COLOR: always jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@master