Caleb Kleveter
|
edd2d68f55
|
Merge pull request #1 from skelpo/vapor3
Vapor 3
|
2019-02-27 14:04:08 -06:00 |
Caleb Kleveter
|
6c6089fae5
|
Create LICENSE
|
2018-07-30 06:37:11 -05:00 |
Ralph Küpper
|
935cc20894
|
Updated Package.swift to load from https
|
2018-05-09 10:26:01 -04:00 |
Caleb Kleveter
|
8dfb31f211
|
Updated Client.send call to use 'beforeRequest' callback
|
2018-05-07 14:50:33 -05:00 |
Caleb Kleveter
|
be8e40854e
|
Updated Vapor version to official release
|
2018-05-07 14:47:01 -05:00 |
Caleb Kleveter
|
de7a02fec0
|
Only set the request body if the method is POST, PUT, or PATCH
|
2018-04-30 09:35:45 -05:00 |
Caleb Kleveter
|
3d90eb7c38
|
Changed RemoteDataClient.body property type to JSON
|
2018-04-30 09:33:47 -05:00 |
Caleb Kleveter
|
56422c51d9
|
Renamed DataService to RemoteDataClient. Made properties and init method public
|
2018-04-30 07:27:14 -05:00 |
Caleb Kleveter
|
0eba72dfba
|
Removed Services RC dependency
|
2018-04-30 07:08:09 -05:00 |
Caleb Kleveter
|
233848cc47
|
Changed DataService type from a protocol to a struct
|
2018-04-30 06:32:49 -05:00 |
Caleb Kleveter
|
d962a1e037
|
swift package update
|
2018-04-30 06:32:24 -05:00 |
Caleb Kleveter
|
d2adb864b5
|
Conformed JWTDataService to ServiceType protocol
|
2018-04-24 07:33:15 -05:00 |
Caleb Kleveter
|
bb101636db
|
Deleted HTTPBody.HTTPBodyRepresentable conformance
|
2018-04-23 15:49:18 -05:00 |
Caleb Kleveter
|
3677d943e5
|
swift package update
|
2018-04-23 15:48:10 -05:00 |
Caleb Kleveter
|
9415c800a8
|
Changed replace(placeholders:in:) function with String.replacing(placeholders:)
|
2018-04-10 08:51:22 -05:00 |
Caleb Kleveter
|
ea0a2c5d5c
|
Updated package for Vapor 3 RC2 with Swift NIO
|
2018-04-04 07:10:12 -05:00 |
Caleb Kleveter
|
3bfe86a672
|
Updated vapor dependencies to RC releases
|
2018-02-28 09:15:08 -06:00 |
Caleb Kleveter
|
add8770e6e
|
Updated JSON package version to 0.7.2
|
2018-02-19 11:26:02 -06:00 |
Caleb Kleveter
|
4bce69b853
|
Updated dependency versions to be more generic
|
2018-02-19 08:03:07 -06:00 |
Caleb Kleveter
|
11d1520f15
|
Export JSONKit target
|
2018-02-19 07:50:06 -06:00 |
Caleb Kleveter
|
30fc06df18
|
Updated JSON version to 0.7.0
|
2018-02-19 07:49:55 -06:00 |
Caleb Kleveter
|
628628a134
|
Renamed Request.fetch to .payloadData
|
2018-02-14 08:22:46 -06:00 |
Caleb Kleveter
|
4198903c30
|
Replaced Request creation with client.send in Request.fetch
|
2018-02-14 08:22:11 -06:00 |
Caleb Kleveter
|
c7ae917c0d
|
Changed DataService.body type to HTTPBodyRepresentable
|
2018-02-14 08:21:00 -06:00 |
Caleb Kleveter
|
8f1570044c
|
Conformed HTTPBody to Content and HTTPBodyReresentable
|
2018-02-14 08:20:26 -06:00 |
Caleb Kleveter
|
8a41bbd910
|
Set dependancy versions to tags
|
2018-02-13 15:07:26 -06:00 |
Caleb Kleveter
|
a205f517e2
|
Filtered JSON from response based on service.jsonPath
|
2018-02-13 14:38:12 -06:00 |
Caleb Kleveter
|
0c51fe2e17
|
Ran swift package update
|
2018-02-13 14:35:08 -06:00 |
Caleb Kleveter
|
b0d59c943d
|
Created default implementations for DataService protocol properties
|
2018-02-13 10:54:33 -06:00 |
Caleb Kleveter
|
0eea0db36d
|
Removed JWTDataError.badURL error constructor
|
2018-02-13 10:52:08 -06:00 |
Caleb Kleveter
|
6d32c8f705
|
Refactored Request.fetch method future handling
|
2018-02-13 10:51:40 -06:00 |
Caleb Kleveter
|
dcebdd9857
|
Removed empty initializer requirment from DataService protocol
|
2018-02-13 09:07:18 -06:00 |
Caleb Kleveter
|
25448886c4
|
Replaced DataServices make with JWTDataConfig in Request.fetch method
|
2018-02-13 09:03:34 -06:00 |
Caleb Kleveter
|
173225aa1d
|
Created JWTDataConfig configuration struct
|
2018-02-13 09:01:36 -06:00 |
Caleb Kleveter
|
1f8cb88d55
|
Deleted DataServices protocol
|
2018-02-13 09:01:10 -06:00 |
Caleb Kleveter
|
c832bf4f5c
|
Deleted JSON+JWTData.swift
|
2018-02-13 08:30:22 -06:00 |
Caleb Kleveter
|
4026697e0d
|
Finished Request.fetch method implementation
|
2018-02-13 08:29:57 -06:00 |
Caleb Kleveter
|
35f7545d8a
|
Ran swift package upodate
|
2018-02-13 08:29:31 -06:00 |
Caleb Kleveter
|
afc776c631
|
Changed JSON dependency to JSONKit
|
2018-02-13 06:54:29 -06:00 |
Caleb Kleveter
|
874d7f933e
|
Created JWTDataError.badURL static method error
|
2018-02-12 15:14:45 -06:00 |
Caleb Kleveter
|
9234f069db
|
Changed JSONError enum to JWTDataError struct
|
2018-02-12 15:12:59 -06:00 |
Caleb Kleveter
|
467c3f3548
|
Removed unused provider
|
2018-02-12 12:20:13 -06:00 |
Caleb Kleveter
|
dc10816b8d
|
Replaced DataService structs with protocols
|
2018-02-12 12:17:35 -06:00 |
Caleb Kleveter
|
e0264db956
|
Updated JSON package version to master branch
|
2018-02-12 12:17:15 -06:00 |
Caleb Kleveter
|
8e62d84cd3
|
Changed JWTData.fetch to a Request extension method
|
2018-02-05 08:04:59 -06:00 |
Caleb Kleveter
|
b9ef8b4190
|
Replaced global services and client variables with app services
|
2018-02-05 08:04:25 -06:00 |
Caleb Kleveter
|
beed864678
|
Rebuilt Service structs to properly handle JSON decoding
|
2018-02-05 08:03:22 -06:00 |
Caleb Kleveter
|
68fa1dfea9
|
Removed JSONError.duplicateKey and .badJSONStructure cases
|
2018-02-05 07:58:30 -06:00 |
Caleb Kleveter
|
6ba5b91704
|
Created JSONError.noAccessToken case
|
2018-02-05 07:57:52 -06:00 |
Caleb Kleveter
|
a8ff4f1789
|
Removed body from testExample test method
|
2018-02-05 07:56:39 -06:00 |