This website requires JavaScript.
c217a30171
do this instead for linux
main
Aaron Sky
2023-06-18 10:44:00 -0400
aa1aa92a86
try swift on linux without the container
Aaron Sky
2023-06-18 10:40:27 -0400
23cea0da0e
* moved CI to Xcode 14.2 * added flaky-tests and clusters api support * rewrote transport tests. they might work? * more sendable conformances
Aaron Sky
2023-06-18 10:28:24 -0400
0a12829df3
format
Aaron Sky
2022-09-26 16:42:35 -0400
ac0ec42dfd
added public initializers to models so they can be used in client testing
Aaron Sky
2022-09-26 16:34:59 -0400
be206da0dc
ci version bump
Aaron Sky
2022-09-26 16:21:22 -0400
dd28315dd0
Bumped swift language support
Aaron Sky
2022-09-24 18:44:51 -0400
4831c3bbc9
Token providing is now async
Aaron Sky
2022-09-24 18:20:44 -0400
3baffd6e9e
more documentation!
Aaron Sky
2022-09-11 22:58:22 -0400
66a82a7670
More tests!
Aaron Sky
2022-09-11 13:44:16 -0400
c378cb8be3
Bump version requirements to iOS/tvOS 13.2, and watchOS 6.1
Aaron Sky
2022-09-11 12:13:33 -0400
cdac6d65ff
Webhooks work! Hooray!
Aaron Sky
2022-09-11 12:01:43 -0400
6c0c7012ad
webhooks still broken, but unit tested
Aaron Sky
2022-09-11 10:49:01 -0400
8f34ff3190
they changed the watchOS sim names in Xcode 14 I guess
Aaron Sky
2022-09-10 20:42:34 -0400
676bcce5be
Use xcode 14 in CI
Aaron Sky
2022-09-10 20:30:58 -0400
790f6e7453
* Added graphql_id property * renamed URL fields * WIP webhooks support * WIP webhooks example
Aaron Sky
2022-09-10 20:09:04 -0400
2bd91f7315
Breaking change: Removed closure-based API and Combine API
Aaron Sky
2022-09-05 15:50:18 -0400
4c5f2dd0c1
Add Sendable conformances
0.3.2
Aaron Sky
2022-06-25 19:55:51 -0400
5aebac981f
some new examples
0.3.1
Aaron Sky
2022-06-06 22:35:54 -0400
bad7263955
wip: docs improvements
Aaron Sky
2022-06-06 21:36:27 -0400
9e8768d5cd
wip: webhook support
Aaron Sky
2022-06-06 10:04:06 -0400
2279a1e983
Add provisional support for Agent Metrics
0.3.0
Aaron Sky
2022-06-06 20:09:08 -0400
868d5dd50f
Support for Test Analytics API
Aaron Sky
2022-06-06 20:06:56 -0400
5316ba12a7
formatting
Aaron Sky
2022-06-06 20:04:36 -0400
940f26bd3b
Xcode 14 beta 1 support
Aaron Sky
2022-06-06 15:31:43 -0400
32498d1bb0
Support Test Analytics upload APIs
#5
Aaron Sky
2022-06-06 06:29:46 -0400
b8a6dfbe97
Support Agent APIs
Aaron Sky
2022-06-06 06:26:09 -0400
22f5f411fb
Support other APIs
Aaron Sky
2022-06-06 06:25:39 -0400
615ed3f6b4
Organize resources by API-kind in preparation for supporting more kinds of services
Aaron Sky
2022-06-06 09:07:20 -0400
a776055fb4
CI enhancements (#6 )
Aaron Sky
2022-06-06 09:02:18 -0400
a967a26842
Rename jobs
#6
Aaron Sky
2022-06-06 08:49:52 -0400
32e11e9098
I thought I deleted that
Aaron Sky
2022-06-06 08:48:45 -0400
26f0e829c2
Revise CI to prepare for better examples
Aaron Sky
2022-06-06 08:46:03 -0400
2dc98bc628
Support tokens as a dynamic, generic construct (#4 )
Aaron Sky
2022-06-06 06:38:18 -0400
39e1326043
update tokenprovider docs
#4
Aaron Sky
2022-06-05 19:30:03 -0400
d832db93ca
Support tokens as a dynamic, generic construct
Aaron Sky
2022-06-05 17:44:07 -0400
520d377c97
Update the workflow status badge
0.2.0
Aaron Sky
2022-06-04 20:22:18 -0400
6eba280035
some small docs
Aaron Sky
2022-06-04 20:13:00 -0400
618a7976f0
Raise minimum to iOS 13/macOS 10.15
Aaron Sky
2022-06-04 20:09:03 -0400
eeeb1ae194
Support for the /meta endpoint
Aaron Sky
2022-06-04 19:49:11 -0400
587811d65e
Add Swift Concurrency backport support
Aaron Sky
2021-12-11 22:37:08 -0500
bb7805b5c1
Some minor documentation enhancements
Aaron Sky
2021-12-11 22:15:40 -0500
c2916a1877
Consolidate example targets into main package
Aaron Sky
2021-08-29 00:07:08 -0400
357ab2776c
Followable URLs are now followable resources
Aaron Sky
2021-08-28 23:55:23 -0400
25000a03b2
Simplified declarations and removed generic-specialized client
Aaron Sky
2021-08-28 10:48:43 -0400
85b6c7a796
Refactored Resource interface for better ergonomics
Aaron Sky
2021-08-22 12:40:06 -0400
ea5f50b12d
Fix visibility issue with new async/await methods
Aaron Sky
2021-08-18 20:51:49 -0400
a1c8937aa1
trying out async/await without breaking old support
Aaron Sky
2021-08-16 21:06:56 -0400
964aa5976f
Create a new decoder/encoder on-demand to prevent state-locking issues
Aaron Sky
2020-07-02 07:54:50 -0400
57788f44a9
Corrected a bug in Emoji where an emoji with no aliases would not deserialize
Aaron Sky
2020-06-27 20:41:12 -0400
7ae8255eab
Updated for Xcode 12 beta 1
Aaron Sky
2020-06-22 20:57:50 -0400
321115c2bc
Added some more tests and niceties to GraphQL.Content
0.1.0
Aaron Sky
2020-05-27 23:30:47 -0400
e679c00e41
Merge pull request #3 from aaronsky/graphql_content_as_sum_type
Aaron Sky
2020-05-26 22:46:47 -0400
bd8c3a97c0
Trying out GraphQL.Content as a sum type to see if this is compatible with the API
#3
Aaron Sky
2020-05-26 15:59:47 -0400
8af051e8ff
Removed Encodable requirement for GraphQL.Content, and added subscripts to JSONValue
0.0.6
Aaron Sky
2020-05-24 19:29:28 -0400
6a756d1f03
The Everyone team has no description and no user creator by default, which makes sense
Aaron Sky
2020-05-24 17:23:55 -0400
7ac26dfc93
I can't believe I forgot to add a symbol for 204 No Content responses
Aaron Sky
2020-05-24 16:49:45 -0400
0b958010cd
Renamed Buildkite to BuildkiteClient
Aaron Sky
2020-05-24 16:38:38 -0400
f618cab94f
Fixed a missing public memberwise init
0.0.5
Aaron Sky
2020-05-23 22:10:19 -0400
8eaed4c74f
Corrected some syntax errors in my example code
0.0.4
Aaron Sky
2020-05-19 09:09:29 -0400
699bafe828
Updated README.md
Aaron Sky
2020-05-19 08:56:47 -0400
135510dcb9
Resources now declare their required API versions, making GraphQL support a little cleaner
Aaron Sky
2020-05-19 08:42:25 -0400
e4ae58b14b
Run unit tests on macOS too
0.0.3
Aaron Sky
2020-05-19 01:38:51 -0400
47687d66d0
Fixes a crashing URL test on Linux
Aaron Sky
2020-05-19 01:35:07 -0400
44fde33a21
Removed disabled tests that are still not supported on Linux yet
Aaron Sky
2020-05-19 01:14:00 -0400
59d1044c08
Added missing imports to fix Linux build
Aaron Sky
2020-05-19 01:10:54 -0400
97b8cdd247
Preliminary GraphQL support :o
Aaron Sky
2020-05-19 01:08:22 -0400
3f610742f2
All Resources now declare content, making specialziation easier
Aaron Sky
2020-05-16 10:40:45 -0400
2ac2bbf9c8
a command's name can be null too
Aaron Sky
2020-05-16 10:06:00 -0400
750be47a49
fixed unit tests
Aaron Sky
2020-05-15 22:34:32 -0400
1526e2af23
Added state property to Job.Command
Aaron Sky
2020-05-15 21:55:39 -0400
733abbf786
Builds and jobs can sometimes be missing a scheduledAt date
Aaron Sky
2020-05-14 08:23:17 -0400
6e6a8af44e
ran swiftlint
Aaron Sky
2020-05-08 13:17:46 -0400
fd055faf61
Revert "Trying this thing out to get String decoding on Linux working"
Aaron Sky
2020-05-08 13:16:59 -0400
726b70cab9
Trying this thing out to get String decoding on Linux working
Aaron Sky
2020-05-08 13:15:14 -0400
caa056b706
Removed support for alternative LogOutput formats on Linux due to JSONDecoder deficiencies
Aaron Sky
2020-05-08 12:44:01 -0400
7a973ce345
Rebuilt LinuxMain.swift
Aaron Sky
2020-05-08 10:07:55 -0400
9481c26290
Added support for Buildkite's JSON errors, and wrote more tests for pagination
Aaron Sky
2020-05-08 10:06:46 -0400
2865672821
Added some notes for URLs that are associated with Buildkite APIs
Aaron Sky
2020-05-07 22:47:21 -0400
27d6c43c4f
Made most models Identifiable for convenience with SwiftUI
Aaron Sky
2020-05-07 22:30:57 -0400
cf4603db2f
Made exitStatus nullable
Aaron Sky
2020-05-07 21:10:07 -0400
ed0860a77a
Revised approach to pagination – now the options are fed through the client instead of the resource
Aaron Sky
2020-05-07 17:54:28 -0400
9a4534edf4
Made Pagination properties easier to discern via protocol
Aaron Sky
2020-05-07 15:50:00 -0400
ab1946d778
Added Teams endpoint, and fixed file header copyrighting
0.0.2
Aaron Sky
2020-05-07 00:24:33 -0400
7fbff87651
Actually return properly EnvVar deserialization
Aaron Sky
2020-05-06 09:30:03 -0400
9dd8018e36
Corrected some deserialization issues in pipelines
Aaron Sky
2020-05-06 09:27:22 -0400
452da6b3cc
Fixed a bug where query strings would not be represented correctly if the array contained only one item
0.0.1
Aaron Sky
2020-05-05 20:59:47 -0400
1684bd01ac
Represent build state as an enum
Aaron Sky
2020-05-05 20:35:15 -0400
abd8cb2188
Made it possible to query builds by multiple states
Aaron Sky
2020-05-05 20:20:57 -0400
1b2c7472fa
Basic pagination support
Aaron Sky
2020-05-05 16:52:20 -0400
fa81cfdf2c
Encode library version into the user agent
Aaron Sky
2020-05-05 14:38:04 -0400
69c35845dd
Updated copy to reference latest version
Aaron Sky
2020-05-05 14:32:42 -0400
7109360feb
Added license and updated README
Aaron Sky
2020-05-05 13:47:38 -0400
de5c63f9c8
Fix an issue with iOS builds not finding a test run destination
Aaron Sky
2020-05-05 13:23:16 -0400
44bd7aa83e
Removed some Combine tests that won't function on Linux
Aaron Sky
2020-05-05 13:20:26 -0400
9dec32304b
Fix a class of errors compiling on linux
Aaron Sky
2020-05-05 13:16:28 -0400
b4743e9b60
GitHub Actions?
Aaron Sky
2020-05-05 13:08:55 -0400
880af3d578
Initial commit
Aaron Sky
2020-05-05 12:44:23 -0400