github.com/parse-community/Parse-Swift
The Swift SDK for Parse Platform (iOS, macOS, watchOS, tvOS, Linux, Android, Windows)
https://github.com/parse-community/Parse-Swift
a15114ba09878a508903e0a3408fc8839fc294d4 authored over 3 years ago
* fix: throw .missingObjectId error when fetching
* fix flaky tests
5d2a3700b2412c3863ac63daf844d4326869e8e0 authored over 3 years ago* feat: add create() and update() methods to ParseObjects
* Change WriteResponse to BatchResp...
ebaaf12b21f73ceda047928d4401b34b118d4e72 authored over 3 years agoaa22991a6fe62a0943eb44911ff4ce21d3b6fcb2 authored over 3 years ago
* ci: bump release to Xcode 13.2
* Update .codecov.yml
* enable multicore on SPM only
369cf2aa5f0fe60b0ea712605b929ccbfba4ef4d authored over 3 years ago* fix: enable async/await on older OS's
* Remove Swift 5.5 restriction
* Add back Swift 5....
ccbbb33e82a73fab0a10abbc2b4994c45f662672 authored over 3 years ago* fix: when transactions enabled throw errors when needed
* add transaction deleteAll tests
...
* feat: improve ParseRelation by adding more methods
* Fix Swift 5.2 build
* Add relation ...
1352a83b3767f32a3e2482d444792ab9c59f5be4 authored over 3 years ago79b760f874c6e4c6c778734f5b85f591862530c1 authored over 3 years ago
* refactor: linking current user
* Remove build step for SPM
fe67c8816188df195699a67e61fa19417f94c465 authored over 3 years ago* feat: retry URL connection on error
* fix linux and windows test
* nits
* fix acl and...
47342126f003a94b88bb8e46cd5d41df9d52a1b7 authored over 3 years ago* ci: add windows build
* Build latest Swift
* add codecov to windows
* Don't run test ...
ae47862fee348931696bc23b8daa933867b6ac13 authored over 3 years ago* SwiftLint Fix for M1 Macs
Added Path variable fix for M1 Mac's
see: https://www.anotherios...
* fix: use defaultACL if available when creating ParseObjects
* Update changeling
* Add te...
b4bdfb12ee980add480fcf30ddcead5a49509a72 authored over 3 years ago* docs: add async/await playground example
* Remove new test for linux
* nit
* playgrou...
863781bcab29b0f44437814bf5c03e5fb1ad9527 authored over 3 years ago* fix: overload QueryConstraint to accept Pointer<ParseObject>
* Compile for Windows
a121bde14587491bf8797d32ede43ac6e049979f authored over 3 years ago* fix: delete all stored Parse data and cache when deleteKeychainIfNeeded is true
* Update re...
25b70d9a7c939c05a8fe86abfe375ebcba081e75 authored over 3 years agoa51a8de45acbfefee7cc3153a31e7a5039240183 authored over 3 years ago
* ci: enable legacy codecov
* codecov files in txt
* use lcov for linux
* Enable codeco...
6ef226bedf2680f00dc6bcf4e727f09236f553d9 authored over 3 years ago* docs: improve ParseUser documentation
* more docs
* fixes
* conform to protocol
* ...
7c6c3050d03657682e6811b02d9b0d6726e29e43 authored over 3 years ago* fix: improve equatable comparison of QueryConstraint
* nits
37a2247f0852371228cc8480b9801a8deb5fe130 authored over 3 years ago* default cache policy for ParseFile uses SDK default
* Failing operation set test
* impro...
af447a62311ff61339d810a3818ac189b116a643 authored over 3 years ago* WIP
* improve live query subscription files
* add more publisher docs
* lint
fa1e07fde29d9c6e35f4e720355156b558f2224b authored over 3 years ago* Don't use cache for fetching by default
* Add back the ability to cache downloaded files pr...
72eb7c5182ee3110715dd0b868886ac3370b41ef authored over 3 years ago* docs: update documentation
* add ParsePointer async fetch
* Update CI to Xcode 13.1
*...
a64726fde852cbfd8f1e2a67fe0d9c3fe4c17872 authored over 3 years ago* • Updatable
* Requested changes
* Requested changes + Line length
* Requested changes...
321905d76c6ccd866ca3ce5431a8f514a1423edd authored over 3 years ago* feat: make ParseUser.current, ParseInstallation.current, ParseConfig.current immutable
* nits
126f4f6a7ccf7ec91fe3f5acfcedd30ad19bb012 authored over 3 years ago* Async/await methods should be available for watchOS8+
* Updare changelog
5860abdfc55414c89461f19a4ff83f98bb9645a7 authored almost 4 years agod6be35ba79463ce134d975267da4d18a8b8a7c1e authored almost 4 years ago
* ci: fix codecov for iOS
* latest version of SwiftLint allows id
* add debug codecov outp...
9cea2bfccde2ff0849214b0a68c3a2a418fb0724 authored almost 4 years ago* Try codecov action
* Fix ci
* fix watchOS
* Use lcov format
* Use original for iOS...
0e646a25c29384b04fd928b1e7076eef3c7edd61 authored almost 4 years ago2bda2fd4a98ce923d1dce5a9f90fd964357cdb00 authored almost 4 years ago
* Static encoders/decoder
* Update CHANGELOG.md
3934a45b85ae1995e0e5fb2dbf2e2e44ccfdbc4f authored almost 4 years ago* Update ParseConstants.swift
* Update .codecov.yml
* Revert codecov change
aeb363f552fc80477db4685627f94c64de00c87c authored almost 4 years ago* Failing test cases
* Compare email update to Keychain on Apple devices
* Check Keychain ...
c53abab65caf8653446ae88d155a64f7a2313303 authored almost 4 years ago* ParseObject's now conform to Identifiable
* ignore variable name length
* Update podspec...
1385abfd397e8ebd95eb0f20100d9cb2ac3d18e7 authored almost 4 years ago* new: allow for custom error codes from Parse Cloud
* Update APICommandTests.swift
* Upda...
85366e63118a0907e798cabeee211260f168b558 authored almost 4 years ago* add set operation
* add force set
* Use keyPath instead of creating JSON dictionaries.
...
* Improve API documentation
* Add SwiftUI info to API docs
7932ba7d76d4a4f3bdc3e5e8698c5131f13d53a5 authored almost 4 years ago* Update Jazzy to show async
* documentation nits
* ci should use latest xcode for docs
ee67405b29804c0e69b9d1ea577163196b74622d authored almost 4 years ago* Add async/await wrappers
* Update async return types
* Fix compilation
* Add Object, ...
9cab7f1cee2fc9e30907b84f4ef52a8d4688b85d authored almost 4 years ago* Added error comparing
Add the ability to easily compare Swift Errors with ParseErrors.
*...
97011ac0379170293d95962ff7596a1f7858242d authored almost 4 years ago* feat: Removes emptyObject requirement
* update jazzy
51dfbe1720c9c214d87f77ae5c9d5e6933fe51e2 authored almost 4 years agof085dcf10156dedf1bd8dd7bc606837e1fecb5ea authored almost 4 years ago
* Add emptyObject method to ParseObject
* Update playground examples
* Fix bug in User pla...
5451e5cb39ddfb51425fe89c20a54e5d5ba19538 authored almost 4 years ago* Don't encode emailVerified when saving user to server
* Don't encode email if user didn't c...
087227e340d61276fef604152517b7746b19a035 authored almost 4 years ago* fix installation saving to keychain
* nits: reduce duplication in container names
* Upda...
ddcf35f54365397f75068744e6ff975e875dd73a authored almost 4 years ago* Separate API
* Remove data property from API
* reduce codecov
1a30fb60191b41b4d4fbb5c5bf528d0277fb5c69 authored almost 4 years ago* Update CHANGELOG.md
* Update CHANGELOG.md
77e792ac1638e9eeb26fdc5b8775cd5aaaec2e20 authored almost 4 years ago* Save ParseFiles on background queue
* Fix test cases and allow to specify return queue on s...
85e8bd763b51fcd064567575afe72679302e70f9 authored almost 4 years agof767242a2ba49d5641e08c9a7b3731535f7ef64b authored almost 4 years ago
5994d6368656de2a12dadf301983bd55190bbe51 authored almost 4 years ago
* Use separate Keychain for each app
* Fix macOS and Linux tests
* Allow macOS app keychai...
e1e5bd7c9e003365610884c3db59a6e31365f276 authored almost 4 years ago* Allow mixed custom objectId environment
* Update change log
* nit on warning
* nit
...
ba3d60e15606f4c29da3d096e3fc3d386f4b71a5 authored almost 4 years ago* Further preparation for .PATCH
* Update .codecov.yml
f584819b2a054f41b413fad8cddae5ea5119eecd authored almost 4 years agof6b2230b90e152a6e45d7c2070cd0673ff455536 authored almost 4 years ago
* Prepare for 1.9.5 release
* nits
38bbd0150f86af8b30bb6f813dfdc324c0e592c1 authored almost 4 years ago
* Adding following codes to check for LiveQuery reconnection:
-1001 "The request timed out."
-...
* Improve API.Command naming conventions
* nits
* more nits
* Revert parts that should ...
16cbcfacd44bbfb7db54183c4d2ccbc56df81d14 authored almost 4 years ago* LiveQuery: Always receive and pass connection errors
* Add receive tests
* Fix failing t...
38caf2e01c2adaf458825ff341d86979ff6b7243 authored almost 4 years ago* Remove LiveQuery flaky tests
* Bump SDK version
* Update CHANGELOG.md
* Add back clos...
edbe3c63b698afa7dd9bcad5d24dd68c31fc3a65 authored almost 4 years ago58802f52a1f7b38e9f862c387d6a6a90630ff7d2 authored almost 4 years ago
* Add docs for defaultDataDirectoryPath
* ParseLiveQuery checks all states of a websocket (#2...
e3f51f4d5f1520d694edac248ebb883f2c05d375 authored almost 4 years ago* ParseLiveQuery checks all states of a websocket
* Added completion handler to resumeTask
...
a6e949eb993ed1b1701463849bb3c7635d65c475 authored almost 4 years ago* Make ParseFileManager public so developers can easily find the location of ParseFiles
* Pre...
49e808315df3add5f77f2c786724e77ba3129dbe authored almost 4 years ago* LiveQuery socket should always continue receiving
* Produce error if can't encode
* Don'...
923110da6d416940491497ffd2714eb7abf5fc4d authored almost 4 years ago* Create ---1-report-an-issue.md
* Create ---2-feature-request.md
* Create config.yml
*...
5a5d41bb07fa6eb07bfa7bd03976d3bb2e0d739e authored almost 4 years ago* fix: set access_token for Facebook login
* remove coding keys
* fix tests
* fix keys
...
* Shut down live query on logout
* change log entry
252df53eee6e8f95178eb3f58ce7124ab5673b3a authored about 4 years ago* Clear cache on logout
* Add change log entry
5bfbffd03b50b8be03e4d5b3a4bb92a1fee29f73 authored about 4 years ago* Add QueryViewModel. Switch ParseSubscription to QuerySubscribable
* Update playgrounds
*...
cb1a8b97a4099e973a143b3a5971c8e8e28d47d6 authored about 4 years ago* Add caching and additional http headers
* Enable caching for all valid responses
* Fix l...
1f0f6146054d59823f55ac63c113bb16e75058b7 authored about 4 years ago* LiveQuery socket changes received on queue
* Update .codecov.yml
bc4a7931ad4c99111d705d4559b8932177210c7d authored about 4 years ago* Fix circular dependency detection
* nits
* more nits
* Remove extra condition
f395990b912599bea0571447f871d346042d126a authored about 4 years ago
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0.
- [Release...
85b3e764c11580fcd0f0658cf760dc0d461f1d90 authored about 4 years ago
* Add ParseBytes and ParsePolygon
* Fix ParsePolygon
c9b5e597b77a4f12484ae62577086c0fe813b687 authored about 4 years ago87c4367ea18f1f8099f001fc5057ef8d58a3de73 authored about 4 years ago
fca7ab159542f94b1295e2f24013489627890ae3 authored about 4 years ago
7af659b2a12d583744b019fe38d1db5a3cbe844e authored about 4 years ago
715b5538f880f35543adb89a451bfb6176215215 authored about 4 years ago
* Persist current SDK version for migrating between versions
* improve tests
* Fix testcas...
315db3c55a667fe6d6f3eaa056ff0107a5cee302 authored about 4 years ago* Add SwiftUI query example to playgrounds
* Skip encoding id in ParseEncoder
* Add commen...
5b035112c40b0421370dfecdd1bf2501ec6534d9 authored about 4 years ago* Update podspec to Swift 5.4
* Add documentation badge to readme
5ee216f8a7987d5ee67928d43184d38fbdec9a09 authored about 4 years ago* Prepare for 1.8.5 release
* put codecov patch back to auto
* Turn SwiftLint warnings int...
8dbb085d515d26a42152ab44056f4a099158f201 authored about 4 years ago* Fix ParseLiveQuery closing all connections from server request
* Switch to closedSocket
...
94c7474d4503ccc0b6f19c19b1f143ec837bf8dd authored about 4 years ago* Align ParseLiveQuery error with ParseError
* Set patch to zero for this PR only
a9606df107fc97d9bc02ad9aeff6004fc647ea9e authored about 4 years ago* Minor updates
* switch back to private set
619a3fc5657e61ccec916dde5f3d3d3baadabf91 authored about 4 years ago* Switched context header X-Parse-Context to X-Parse-Cloud-Context to match server
* change m...
f6330ac803803e2ff3f266245311fa1795593c32 authored about 4 years ago* WIP
* Catch missing errors
* Add some publishers for LiveQuery
* Make ParseLiveQuery....
2e9b772d18887f3307087b78488be97208b8fdff authored about 4 years ago* WIP
* Fixed bug, but broke other pointers
* Fixed regression
* Update playgrounds
...
f877b37bf4c4536d41b600791d6cbbae328c7575 authored about 4 years agoc8ae80ef707ac1dcda389f94eca154eb9eeba78b authored about 4 years ago
* new: allow for custom error codes from Parse Cloud
* Update APICommandTests.swift
* Upda...
457ef7ce978640e8990cc844830599bbfe02588e authored about 4 years ago* Improve docs
* Check pipeline and fields when comparing queries
603486ae6f2d27a7d5fdf9f94379bf045265ad36 authored about 4 years ago* Add description of useTransactionsInternally to docs
* More docs
* remove extra linux bu...
86d4bc776d004e0b7a49934c98dcbcd8e8418002 authored about 4 years ago973cf33e398ff14b7cecf9b664281cdac5eaac34 authored about 4 years ago
* Don't use transactions by default for internal SDK calls
* Prepare for new release
1ee4da175315e774d58fe90b28d0ccaed164383d authored about 4 years ago* Append instead of replace when using query select, exclude, include, and fields
* Use set i...
b064000d07724e2e2f2fab2306bf52098ab353a6 authored about 4 years ago685f07a577dc976e6d7cc4d53886c4a48a1f003d authored about 4 years ago
* Clean up documentation
* Update ParseHealth+Combine.swift
6ecbd2b26944d5f6faafd1187a10489b54fbd7e4 authored about 4 years ago