Aaron Sky
c217a30171
do this instead for linux
2023-06-18 10:44:00 -04:00
Aaron Sky
aa1aa92a86
try swift on linux without the container
2023-06-18 10:40:27 -04:00
Aaron Sky
23cea0da0e
* moved CI to Xcode 14.2
...
* added flaky-tests and clusters api support
* rewrote transport tests. they might work?
* more sendable conformances
2023-06-18 10:28:24 -04:00
Aaron Sky
0a12829df3
format
2022-09-26 16:42:35 -04:00
Aaron Sky
ac0ec42dfd
added public initializers to models so they can be used in client testing
2022-09-26 16:34:59 -04:00
Aaron Sky
be206da0dc
ci version bump
2022-09-26 16:21:22 -04:00
Aaron Sky
dd28315dd0
Bumped swift language support
2022-09-24 18:44:51 -04:00
Aaron Sky
4831c3bbc9
Token providing is now async
2022-09-24 18:20:44 -04:00
Aaron Sky
3baffd6e9e
more documentation!
2022-09-11 22:58:22 -04:00
Aaron Sky
66a82a7670
More tests!
2022-09-11 13:44:16 -04:00
Aaron Sky
c378cb8be3
Bump version requirements to iOS/tvOS 13.2, and watchOS 6.1
2022-09-11 12:13:33 -04:00
Aaron Sky
cdac6d65ff
Webhooks work! Hooray!
2022-09-11 12:01:43 -04:00
Aaron Sky
6c0c7012ad
webhooks still broken, but unit tested
2022-09-11 10:49:01 -04:00
Aaron Sky
8f34ff3190
they changed the watchOS sim names in Xcode 14 I guess
2022-09-10 20:42:34 -04:00
Aaron Sky
676bcce5be
Use xcode 14 in CI
2022-09-10 20:30:58 -04:00
Aaron Sky
790f6e7453
* Added graphql_id property
...
* renamed URL fields
* WIP webhooks support
* WIP webhooks example
2022-09-10 20:09:04 -04:00
Aaron Sky
2bd91f7315
Breaking change: Removed closure-based API and Combine API
2022-09-05 15:50:18 -04:00
Aaron Sky
4c5f2dd0c1
Add Sendable conformances
2022-06-25 19:55:51 -04:00
Aaron Sky
5aebac981f
some new examples
2022-06-06 22:35:54 -04:00
Aaron Sky
bad7263955
wip: docs improvements
2022-06-06 21:36:27 -04:00
Aaron Sky
9e8768d5cd
wip: webhook support
2022-06-06 20:33:02 -04:00
Aaron Sky
2279a1e983
Add provisional support for Agent Metrics
2022-06-06 20:09:08 -04:00
Aaron Sky
868d5dd50f
Support for Test Analytics API
2022-06-06 20:06:56 -04:00
Aaron Sky
5316ba12a7
formatting
2022-06-06 20:04:36 -04:00
Aaron Sky
940f26bd3b
Xcode 14 beta 1 support
2022-06-06 15:31:43 -04:00
Aaron Sky
615ed3f6b4
Organize resources by API-kind in preparation for supporting more kinds of services
2022-06-06 09:07:20 -04:00
Aaron Sky
a776055fb4
CI enhancements ( #6 )
...
* Revise CI to prepare for better examples
* I thought I deleted that
* Rename jobs
2022-06-06 09:02:18 -04:00
Aaron Sky
2dc98bc628
Support tokens as a dynamic, generic construct ( #4 )
...
* Support tokens as a dynamic, generic construct
This new design will make it so a single client can be used with all sorts of API, even though the authorization requirements for different API versions require different tokens.
* update tokenprovider docs
2022-06-06 06:38:18 -04:00
Aaron Sky
520d377c97
Update the workflow status badge
2022-06-04 20:22:18 -04:00
Aaron Sky
6eba280035
some small docs
2022-06-04 20:13:00 -04:00
Aaron Sky
618a7976f0
Raise minimum to iOS 13/macOS 10.15
2022-06-04 20:09:03 -04:00
Aaron Sky
eeeb1ae194
Support for the /meta endpoint
2022-06-04 19:49:11 -04:00
Aaron Sky
587811d65e
Add Swift Concurrency backport support
2021-12-11 22:37:08 -05:00
Aaron Sky
bb7805b5c1
Some minor documentation enhancements
2021-12-11 22:16:08 -05:00
Aaron Sky
c2916a1877
Consolidate example targets into main package
2021-08-29 00:07:08 -04:00
Aaron Sky
357ab2776c
Followable URLs are now followable resources
2021-08-28 23:55:23 -04:00
Aaron Sky
25000a03b2
Simplified declarations and removed generic-specialized client
2021-08-28 10:48:43 -04:00
Aaron Sky
85b6c7a796
Refactored Resource interface for better ergonomics
2021-08-22 12:40:06 -04:00
Aaron Sky
ea5f50b12d
Fix visibility issue with new async/await methods
2021-08-18 20:51:49 -04:00
Aaron Sky
a1c8937aa1
trying out async/await without breaking old support
2021-08-16 21:06:56 -04:00
Aaron Sky
964aa5976f
Create a new decoder/encoder on-demand to prevent state-locking issues
2020-07-02 07:54:50 -04:00
Aaron Sky
57788f44a9
Corrected a bug in Emoji where an emoji with no aliases would not deserialize
2020-06-27 20:41:12 -04:00
Aaron Sky
7ae8255eab
Updated for Xcode 12 beta 1
2020-06-22 20:57:50 -04:00
Aaron Sky
321115c2bc
Added some more tests and niceties to GraphQL.Content
2020-05-27 23:30:47 -04:00
Aaron Sky
e679c00e41
Merge pull request #3 from aaronsky/graphql_content_as_sum_type
...
Trying out GraphQL.Content as a sum type to see if this is compatible with the API
2020-05-26 22:46:47 -04:00
Aaron Sky
bd8c3a97c0
Trying out GraphQL.Content as a sum type to see if this is compatible with the API
2020-05-26 15:59:47 -04:00
Aaron Sky
8af051e8ff
Removed Encodable requirement for GraphQL.Content, and added subscripts to JSONValue
2020-05-24 19:29:28 -04:00
Aaron Sky
6a756d1f03
The Everyone team has no description and no user creator by default, which makes sense
2020-05-24 17:23:55 -04:00
Aaron Sky
7ac26dfc93
I can't believe I forgot to add a symbol for 204 No Content responses
2020-05-24 16:49:45 -04:00
Aaron Sky
0b958010cd
Renamed Buildkite to BuildkiteClient
2020-05-24 16:38:38 -04:00