Commit Graph

  • 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