Commit graph

1350 commits

Author SHA1 Message Date
203ff0a6e8
Update axum from 0.7 to 0.8 version
Some checks failed
CI / test (juniper_hyper, windows, stable) (push) Has been cancelled
CI / test (juniper_integration_tests, macOS, beta) (push) Has been cancelled
CI / test (juniper_integration_tests, macOS, nightly) (push) Has been cancelled
CI / test (juniper_integration_tests, macOS, stable) (push) Has been cancelled
CI / test (juniper_integration_tests, windows, beta) (push) Has been cancelled
CI / test (juniper_integration_tests, windows, nightly) (push) Has been cancelled
CI / test (juniper_integration_tests, windows, stable) (push) Has been cancelled
CI / test (juniper_rocket, macOS, beta) (push) Has been cancelled
CI / test (juniper_rocket, macOS, nightly) (push) Has been cancelled
CI / test (juniper_rocket, macOS, stable) (push) Has been cancelled
CI / test (juniper_rocket, windows, beta) (push) Has been cancelled
CI / test (juniper_rocket, windows, nightly) (push) Has been cancelled
CI / test (juniper_rocket, windows, stable) (push) Has been cancelled
CI / test (juniper_subscriptions, macOS, beta) (push) Has been cancelled
CI / test (juniper_subscriptions, macOS, nightly) (push) Has been cancelled
CI / test (juniper_subscriptions, macOS, stable) (push) Has been cancelled
CI / test (juniper_subscriptions, windows, beta) (push) Has been cancelled
CI / test (juniper_subscriptions, windows, nightly) (push) Has been cancelled
CI / test (juniper_subscriptions, windows, stable) (push) Has been cancelled
CI / test (juniper_warp, macOS, beta) (push) Has been cancelled
CI / test (juniper_warp, macOS, nightly) (push) Has been cancelled
CI / test (juniper_warp, macOS, stable) (push) Has been cancelled
CI / test (juniper_warp, windows, beta) (push) Has been cancelled
CI / test (juniper_warp, windows, nightly) (push) Has been cancelled
CI / test (juniper_warp, windows, stable) (push) Has been cancelled
CI / test (Book) (push) Has been cancelled
CI / pr (push) Has been cancelled
CI / publish (crates.io) (push) Has been cancelled
CI / release (GitHub) (push) Has been cancelled
CI / deploy (Book) (push) Has been cancelled
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-01-04 12:48:23 -06:00
dependabot[bot]
5bda80ed52
Update itertools crate from 0.13 to 0.14 version (#1301)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 15:05:28 +01:00
tyranron
b75e1aa55a
Support Jiff's "friendly" format as input for jiff::Duration GraphQL scalar 2025-01-02 15:45:25 +02:00
tyranron
497c839f30
Update copyright notices to 2025 year 2025-01-02 14:02:36 +02:00
dependabot[bot]
a925ccb193
Update tokio-tungstenite crate from 0.25 to 0.26 version (#1299)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-12-18 16:35:36 +00:00
dependabot[bot]
dde5fcc9b5
Update GraphiQL from 3.8.1 to 3.8.3 version (#1300)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-12-18 16:01:33 +00:00
dependabot[bot]
3e01787926
Update tokio-tungstenite crate from 0.24 to 0.25 version (#1298)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-12-16 17:20:51 +01:00
dependabot[bot]
ee3cb3cc4c
Update GraphiQL from 3.7.2 to 3.8.1 version (#1297)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-12-16 15:25:54 +00:00
tyranron
33db9911e8
Allow spaces as separators for DateTime scalars as per RFC 3339 (time-rs/time#700) 2024-12-03 18:53:31 +01:00
tyranron
5f39b37b51
Fix warnings in juniper unit tests 2024-12-03 18:45:45 +01:00
Christian Legnitto
5fed6706b0
Switch from wasm32-wasi to wasm32-wasip1 target on CI (#1295) 2024-12-03 18:45:24 +01:00
tyranron
dc19d85fae
Tune lints for 1.83 Rust 2024-11-29 15:26:08 +01:00
dependabot[bot]
b32004f022
Update GraphiQL from 3.7.1 to 3.7.2 version (#1292)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-11-14 17:49:26 +00:00
dependabot[bot]
f552654b6e
Update thiserror crate from 1.0 to 2.0 version (#1291)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 16:20:49 +01:00
dependabot[bot]
1b2d2641b8
Update dataloader crate from 0.17 to 0.18 version (#1290)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 12:15:35 +01:00
tyranron
617f90159c
Preserve juniper_axum 0.1.1 in history 2024-10-28 13:03:08 +01:00
tyranron
ab85a28cf1
Prepare 0.1.1 release of juniper_axum crate 2024-10-28 12:58:35 +01:00
Joe Grund
bb529cca97
Backport fix of Content-Type header parsing in juniper_axum (#1289, #1288)
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
2024-10-28 12:54:21 +01:00
Joe Grund
eb1fac2425
Fix Content-Type header parsing in juniper_axum (#1289, #1288)
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
2024-10-28 12:50:53 +01:00
Jonathan Irhodia
257bc69dde
Make juniper_hyper generic over hyper::body::Body (#1263, #1102)
Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-09-26 17:30:37 +02:00
tyranron
86297a42c6
Mention WASM support in juniper_axum CHANGELOG (#1283, #1282) 2024-09-24 00:12:37 +03:00
Sandro Marques
0e0e6a1ba1
Remove transitive mio dependency in juniper_axum crate (#1283, #1282)
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-09-23 21:03:52 +00:00
dependabot[bot]
0067603765
Upgrade tokio-tungstenite crate from 0.23 to 0.24 version (#1286)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 09:59:53 +00:00
dependabot[bot]
a3a5a19544
Upgrade actix-identity crate from 0.7 to 0.8 version (#1285)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 11:40:39 +02:00
tyranron
102710558a
Polish jiff crate integration (#1278, #1270) 2024-09-10 02:28:28 +03:00
tyranron
834b7373b9
Mention chrono-tz crate upgrade in CHANGELOG (#1284) 2024-09-10 01:09:39 +03:00
tyranron
41ee878663
Fix juniper crate releasing 2024-09-10 00:23:58 +03:00
dependabot[bot]
8d1aa9c61c
Update chrono-tz requirement from 0.9 to 0.10 (#1284)
Updates the requirements on [chrono-tz](https://github.com/chronotope/chrono-tz) to permit the latest version.
- [Release notes](https://github.com/chronotope/chrono-tz/releases)
- [Commits](https://github.com/chronotope/chrono-tz/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: chrono-tz
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 13:26:57 -07:00
tyranron
fb96fb1dd1
Update codegen tests for 1.81 Rust 2024-09-09 15:50:37 +03:00
Sebastian Goll
fb1531f90c
Add Jiff date/time types Zoned/TimeZone (#1278)
* Enable support for Jiff's Zoned type

* Enable support for Jiff's TimeZone type

* Remove unnecessary feature flag `jiff-tz`

* Avoid panic and allow offset-only time zones to be returned

* Add ZonedDateTime and TimeZone to integration test

* Split TimeZone into TimeZone and UTCOffset for Jiff integration

* Fix capitalization of `UtcOffset`

* Provide TimeZoneOrUtcOffset integration for jiff::tz::TimeZone

* Adjust documentation for newtypes and `TimeZoneOrUtcOffset`

* Use `jiff::tz::Offset` directly in `UtcOffset` newtype

* Remove unnecessary newtype for `UtcOffset` scalar

* Fix parsing of fixed offsets from `TimeZoneOrUtcOffset` scalar

* Add unrelated missing link to books page on scalars

* State necessity for newtype in scalars table in book

* Remove redundant `alloc` feature, is included in `std`

* Implement `Display` for TimeZone newtype

* Rename error enum variant to clarify meaning

* Use concise wording in description of TimeZone

Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>

* Revert extra notes column in scalar table

* Add link to documentation of newtype `TimeZone`

* Remove unused duplicate link reference

* Sort links and group links from the same crate together

---------

Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>
2024-09-06 09:06:18 -07:00
dependabot[bot]
eb2079b2bd
Update GraphiQL from 3.7.0 to 3.7.1 version (#1281)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-30 10:55:36 +00:00
dependabot[bot]
43c5888156
Update GraphiQL from 3.6.0 to 3.7.0 version (#1279)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-19 20:27:38 +00:00
dependabot[bot]
c1a916dc87
Update GraphiQL from 3.5.0 to 3.6.0 version (#1276)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-16 01:20:06 +00:00
Sebastian Goll
681d242823
Correct GraphQL scalars compliance for third-party crates even more (#1277)
- rename `ObjectId` scalar to `ObjectID` in `bson::oid::ObjectId` type
- add missing `@specifiedBy` URLs for `chrono` and `time` crates' types

Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-16 02:17:30 +02:00
Kai Ren
b3a7ffc6a2
Correct GraphQL scalars compliance for third-party crates (#1275)
- switch `LocalDateTime` scalars to `yyyy-MM-ddTHH:mm:ss` format in `chrono::NaiveDateTime` and `time::PrimitiveDateTime` types
- switch from `Date` scalar to `LocalDate` scalar in `chrono::NaiveDate` and `time::Date` types
- switch from `UtcDateTime` scalar to `DateTime` scalar in `bson::DateTime` type
- correct `TimeZone` scalar in `chrono_tz::Tz` type
- rename `Url` scalar to `URL` in `url::Url` type
- rename `Uuid` scalar to `UUID` in `uuid::Uuid` type
2024-08-16 01:30:05 +02:00
Sebastian Goll
2756260000
Integrate jiff date/time types (#1271, #1270)
- represent `jiff::civil::Date` as `LocalDate` GraphQL scalar
- represent `jiff::civil::Time` as `LocalTime` GraphQL scalar
- represent `jiff::civil::DateTime` as `LocalDateTime` GraphQL scalar
- represent `jiff::Timestamp` as `DateTime` GraphQL scalar
- represent `jiff::Span` as `Duration` GraphQL scalar
2024-08-15 12:38:20 +02:00
dependabot[bot]
975da450fe
Updated GraphiQL from 3.4.1 to 3.5.0 version (#1274)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-15 09:39:34 +00:00
dependabot[bot]
6b82d1d80e
Upgrade derive_more crate from 0.99.8 to 1.0 version (#1272)
- bump up MSRV to 1.75

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-12 23:31:39 +02:00
dependabot[bot]
256e6bc13c
Update GraphiQL from 3.4.0 to 3.4.1 version (#1273)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-12 20:01:58 +02:00
dependabot[bot]
b1f4ecb1e0
Update GraphiQL from 3.3.2 to 3.4.0 version (#1269)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-08-02 09:55:50 +00:00
tyranron
7db44c0b28
Tune lints for 1.80 Rust 2024-07-26 19:13:47 +03:00
tyranron
5447cc63de
Prepare 0.6.0 release of juniper_actix crate 2024-07-23 16:08:29 +03:00
dependabot[bot]
caa9495f01
Upgrade actix-ws crate from 0.2 to 0.3 version (#1267)
- bump up MSRV to 1.75 in `juniper_actix` crate

Additionally:
- remove redundant `InterruptableStream` definitions in `juniper_graphql_ws` crate

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-07-23 14:43:02 +02:00
dependabot[bot]
a4974e179b
Update GraphiQL from 3.3.1 to 3.3.2 version (#1265)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-07-04 13:49:28 +02:00
dependabot[bot]
b6e82ddc9c
Update GraphiQL from 3.2.3 to 3.3.1 version (#1264)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-06-19 16:21:53 +02:00
tyranron
3571fd995f
Fix codegen failure tests 2024-06-19 13:56:22 +02:00
tyranron
a3a17bf6e5
Make Clippy happy for 1.79 Rust 2024-06-19 12:53:35 +02:00
dependabot[bot]
9bdf8cf379
Update GraphiQL from 3.2.2 to 3.2.3 version (#1260)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-06-05 11:10:03 +00:00
dependabot[bot]
76b6b9023f
Update tokio-tungstenite crate from 0.21 to 0.23 version (#1261)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-05 12:51:10 +02:00
dependabot[bot]
3b4a187d61
Update itertools crate from 0.12 to 0.13 version (#1259)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 12:17:16 +02:00