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 |
Aaron Sky
|
f618cab94f
|
Fixed a missing public memberwise init
|
2020-05-23 22:10:19 -04:00 |
Aaron Sky
|
8eaed4c74f
|
Corrected some syntax errors in my example code
|
2020-05-19 09:09:29 -04:00 |
Aaron Sky
|
699bafe828
|
Updated README.md
|
2020-05-19 08:56:47 -04:00 |
Aaron Sky
|
135510dcb9
|
Resources now declare their required API versions, making GraphQL support a little cleaner
|
2020-05-19 08:42:25 -04:00 |
Aaron Sky
|
e4ae58b14b
|
Run unit tests on macOS too
|
2020-05-19 01:38:51 -04:00 |
Aaron Sky
|
47687d66d0
|
Fixes a crashing URL test on Linux
Apparently, Foundation's URL#appendingPathComponent crashes cryptically on Linux
if you pass it an empty string. Isn't that fun?
|
2020-05-19 01:35:07 -04:00 |
Aaron Sky
|
44fde33a21
|
Removed disabled tests that are still not supported on Linux yet
|
2020-05-19 01:14:00 -04:00 |
Aaron Sky
|
59d1044c08
|
Added missing imports to fix Linux build
|
2020-05-19 01:10:54 -04:00 |
Aaron Sky
|
97b8cdd247
|
Preliminary GraphQL support :o
|
2020-05-19 01:08:22 -04:00 |
Aaron Sky
|
3f610742f2
|
All Resources now declare content, making specialziation easier
|
2020-05-16 10:40:45 -04:00 |
Aaron Sky
|
2ac2bbf9c8
|
a command's name can be null too
|
2020-05-16 10:06:00 -04:00 |
Aaron Sky
|
750be47a49
|
fixed unit tests
|
2020-05-15 22:34:32 -04:00 |
Aaron Sky
|
1526e2af23
|
Added state property to Job.Command
|
2020-05-15 21:55:39 -04:00 |
Aaron Sky
|
733abbf786
|
Builds and jobs can sometimes be missing a scheduledAt date
|
2020-05-14 08:23:17 -04:00 |
Aaron Sky
|
6e6a8af44e
|
ran swiftlint
|
2020-05-08 13:17:46 -04:00 |
Aaron Sky
|
fd055faf61
|
Revert "Trying this thing out to get String decoding on Linux working"
This reverts commit 726b70cab9 .
|
2020-05-08 13:16:59 -04:00 |
Aaron Sky
|
726b70cab9
|
Trying this thing out to get String decoding on Linux working
|
2020-05-08 13:15:14 -04:00 |
Aaron Sky
|
caa056b706
|
Removed support for alternative LogOutput formats on Linux due to JSONDecoder deficiencies
|
2020-05-08 12:44:01 -04:00 |
Aaron Sky
|
7a973ce345
|
Rebuilt LinuxMain.swift
|
2020-05-08 10:07:55 -04:00 |
Aaron Sky
|
9481c26290
|
Added support for Buildkite's JSON errors, and wrote more tests for pagination
|
2020-05-08 10:06:46 -04:00 |
Aaron Sky
|
2865672821
|
Added some notes for URLs that are associated with Buildkite APIs
|
2020-05-07 22:47:21 -04:00 |
Aaron Sky
|
27d6c43c4f
|
Made most models Identifiable for convenience with SwiftUI
|
2020-05-07 22:30:57 -04:00 |
Aaron Sky
|
cf4603db2f
|
Made exitStatus nullable
|
2020-05-07 21:10:07 -04:00 |
Aaron Sky
|
ed0860a77a
|
Revised approach to pagination – now the options are fed through the client instead of the resource
|
2020-05-07 17:54:28 -04:00 |
Aaron Sky
|
9a4534edf4
|
Made Pagination properties easier to discern via protocol
|
2020-05-07 15:50:00 -04:00 |
Aaron Sky
|
ab1946d778
|
Added Teams endpoint, and fixed file header copyrighting
|
2020-05-07 00:24:33 -04:00 |
Aaron Sky
|
7fbff87651
|
Actually return properly EnvVar deserialization
|
2020-05-06 09:30:03 -04:00 |
Aaron Sky
|
9dd8018e36
|
Corrected some deserialization issues in pipelines
|
2020-05-06 09:27:22 -04:00 |