-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge kmp-dev to master #283
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for caed317 - Browse repository at this point
Copy the full SHA caed317View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec5ea3e - Browse repository at this point
Copy the full SHA ec5ea3eView commit details
Commits on May 20, 2024
-
Add JS wrappers for some endpoints (#212)
* Add JS wrappers for some endpoints * Fix exception due to non working expect/actual annotation * First tests for common code * Add Swift wrappers for some endpoints * Add unsubscribeAll * Allow running tests on iOS * Add back imports --------- Co-authored-by: jguz-pubnub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72a9aa2 - Browse repository at this point
Copy the full SHA 72a9aa2View commit details
Commits on May 21, 2024
-
Continue adding JS implementations for KMP (#215)
* Add JS wrappers for some endpoints * First tests for common code * Add integrationTest gradle task * [JS] Fix JsonElement casts * We can run iOS tests now. * Configurable iOS simulator through gradle.properties * Make listeners work in JS and update PublishTest * Only run simulator tasks on macOs hosts * Add getState, deleteChannelGroup and grantToken for JS KMP
Configuration menu - View commit details
-
Copy full SHA for 9855387 - Browse repository at this point
Copy the full SHA 9855387View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5071b1 - Browse repository at this point
Copy the full SHA d5071b1View commit details -
Kotlin 2.0, keys in tests, more JS endpoints (#217)
* [JS] Time and UUIDMetadata endpoints * Bump Kotlin version to 2.0.0 stable * Add buildKonfig for loading API keys in tests * Don't fail on missing test.properties
Configuration menu - View commit details
-
Copy full SHA for 9bff718 - Browse repository at this point
Copy the full SHA 9bff718View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c28a5 - Browse repository at this point
Copy the full SHA 47c28a5View commit details
Commits on May 24, 2024
-
UUID & channel metadata (#218)
* Tests for UUID metadata + setChannelMetadata test and impl * Channel metadata get & remove, tests & impl * Fix sort parameter
Configuration menu - View commit details
-
Copy full SHA for f63464f - Browse repository at this point
Copy the full SHA f63464fView commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 32e2577 - Browse repository at this point
Copy the full SHA 32e2577View commit details -
JS cleanups and membership related endpoints (#220)
* [JS] membership related methods * [JS] Cleanup PN JS bindings file * [JS] Deduplicate data converters * [JS] Fixing memberships events and adding tests (WIP) * Tests continued * [IOS] catch exception in mapper + formatting
Configuration menu - View commit details
-
Copy full SHA for 9bb68bb - Browse repository at this point
Copy the full SHA 9bb68bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebab495 - Browse repository at this point
Copy the full SHA ebab495View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c80d72c - Browse repository at this point
Copy the full SHA c80d72cView commit details -
Message payloads, metadata & status code in exceptions (#223)
* Use large GitHub runner (#219) build(runner): change runner groups * Get message payload and metadata working in iOS and tests * Disallow DTDs in XML parser (#222) * Disallow DTDs in XML parser * [Common] Add status code to PubNubException * delete unneeded codable * Fix build --------- Co-authored-by: Serhii Mamontov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69d6570 - Browse repository at this point
Copy the full SHA 69d6570View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a0d5b8 - Browse repository at this point
Copy the full SHA 9a0d5b8View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 833299c - Browse repository at this point
Copy the full SHA 833299cView commit details -
Add creation of JsonElement to common code (#228)
* Allow creation of JsonElement for tests * Merge changes from master
Configuration menu - View commit details
-
Copy full SHA for 8761c08 - Browse repository at this point
Copy the full SHA 8761c08View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 46939f1 - Browse repository at this point
Copy the full SHA 46939f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db073a - Browse repository at this point
Copy the full SHA 9db073aView commit details
Commits on Jun 11, 2024
-
Merge master changes to kmp branch (#234)
* Use large GitHub runner (#219) build(runner): change runner groups * Disallow DTDs in XML parser (#222) * Disallow DTDs in XML parser * GCM to FCM migration in PushPayloadHelper (#227) * GCM to FCM migration in PushPayloadHelper * Mc/add integ test (#226) * v.9.2.0 release with FCMPayloadV2 * Enforce string-only values in data * Fix enum values and use deprecation instead of breaking change * PubNub SDK v9.2.0 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> --------- Co-authored-by: Serhii Mamontov <[email protected]> Co-authored-by: marcin-cebo <[email protected]> Co-authored-by: PubNub Release Bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 625b536 - Browse repository at this point
Copy the full SHA 625b536View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14d3348 - Browse repository at this point
Copy the full SHA 14d3348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 161c608 - Browse repository at this point
Copy the full SHA 161c608View commit details
Commits on Jun 14, 2024
-
[JS] Add files related methods (#236)
* [JS] Add all file methods * PNFuture chaining methods * More PNFuture composing functions * PNFuture.awaitAll types fix * Merge fixes
Configuration menu - View commit details
-
Copy full SHA for 49a46c3 - Browse repository at this point
Copy the full SHA 49a46c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 730aa28 - Browse repository at this point
Copy the full SHA 730aa28View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 461fd45 - Browse repository at this point
Copy the full SHA 461fd45View commit details -
Finish rest of required JS wrapper methods (basic entity/subscription…
… support) (#238) * Commonize entities and subscriptions * Remove expect/actual PubNub interfaces * [JS] Basic channel entity and subscription * [JS] Add missing methods * Alias c.p.kmp.PubNub and import c.p.api.PubNub
Configuration menu - View commit details
-
Copy full SHA for dbdecb0 - Browse repository at this point
Copy the full SHA dbdecb0View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 340db40 - Browse repository at this point
Copy the full SHA 340db40View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 482c1b5 - Browse repository at this point
Copy the full SHA 482c1b5View commit details
Commits on Jun 25, 2024
-
Add IncludeType, fix futures.awaitAll and listener classcastexception…
… on JS (#240) * Changes for integration tests, add includeType * Add includeType and fix PNFuture * Listener fixes
Configuration menu - View commit details
-
Copy full SHA for 539be21 - Browse repository at this point
Copy the full SHA 539be21View commit details -
Minor improvements for iosMain (#242)
* Getting rid of warnings related to Maps * Ensuring that JsonImpl is used as expected * Added some missing implementations in PubNubImpl.kt * Updated submodule
Configuration menu - View commit details
-
Copy full SHA for 52e2711 - Browse repository at this point
Copy the full SHA 52e2711View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85fdec8 - Browse repository at this point
Copy the full SHA 85fdec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17cf9a0 - Browse repository at this point
Copy the full SHA 17cf9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ded656 - Browse repository at this point
Copy the full SHA 0ded656View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc79c26 - Browse repository at this point
Copy the full SHA dc79c26View commit details
Commits on Jul 1, 2024
-
* Various JS test fixes * More JS tests * More tests
Configuration menu - View commit details
-
Copy full SHA for a5d7525 - Browse repository at this point
Copy the full SHA a5d7525View commit details
Commits on Jul 2, 2024
-
* More tests and fixing equality checks in JSONElement
Configuration menu - View commit details
-
Copy full SHA for adac6f0 - Browse repository at this point
Copy the full SHA adac6f0View commit details
Commits on Jul 4, 2024
-
Change GSON number strategy to lazily parsed (#250)
All custom objects will contain Number in place of integers or doubles that need to be changed to desired concrete types with toLong etc. This is a breaking change.
Configuration menu - View commit details
-
Copy full SHA for 4656ca4 - Browse repository at this point
Copy the full SHA 4656ca4View commit details
Commits on Jul 8, 2024
-
Fixes for custom fields (AppContext) and push methods (#252)
* Fixes for custom fields (AppContext) and push methods * Fix for SetChannelMembersImpl * Added missing changes from swift repository * Fix for factories.ios.kt * Some test fixes --------- Co-authored-by: Wojciech Kaliciński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20d8ecc - Browse repository at this point
Copy the full SHA 20d8eccView commit details
Commits on Jul 9, 2024
-
Change actionTimetoken to Long, ktlint, tests (#253)
* More tests * Change timetokens to long * Re-add ktLint
Configuration menu - View commit details
-
Copy full SHA for 365be72 - Browse repository at this point
Copy the full SHA 365be72View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49f2c29 - Browse repository at this point
Copy the full SHA 49f2c29View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6c3c62 - Browse repository at this point
Copy the full SHA c6c3c62View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b10a4f4 - Browse repository at this point
Copy the full SHA b10a4f4View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a433a3 - Browse repository at this point
Copy the full SHA 6a433a3View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b140847 - Browse repository at this point
Copy the full SHA b140847View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e8d77b5 - Browse repository at this point
Copy the full SHA e8d77b5View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d29625 - Browse repository at this point
Copy the full SHA 2d29625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf07bb - Browse repository at this point
Copy the full SHA 9cf07bbView commit details
Commits on Jul 30, 2024
-
Merge changes from master to kmp-dev (#263)
* Use large GitHub runner (#219) build(runner): change runner groups * Disallow DTDs in XML parser (#222) * Disallow DTDs in XML parser * GCM to FCM migration in PushPayloadHelper (#227) * GCM to FCM migration in PushPayloadHelper * Mc/add integ test (#226) * v.9.2.0 release with FCMPayloadV2 * Enforce string-only values in data * Fix enum values and use deprecation instead of breaking change * PubNub SDK v9.2.0 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Added sorting to integ test. (#233) * Add missing auth_method to APNS2 configuration (#249) * Add missing auth_method to APNS2 configuration * PubNub SDK v9.2.1 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * SetState via Heartbeat fix. (#251) * PubNub SDK v9.2.2 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Fix RetryRemoteAction double callback (#262) * Fix RetryRemoteAction double callback * PubNub SDK v9.2.3 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * lint --------- Co-authored-by: Serhii Mamontov <[email protected]> Co-authored-by: marcin-cebo <[email protected]> Co-authored-by: PubNub Release Bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 108c726 - Browse repository at this point
Copy the full SHA 108c726View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55f86ce - Browse repository at this point
Copy the full SHA 55f86ceView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cff96bb - Browse repository at this point
Copy the full SHA cff96bbView commit details
Commits on Aug 5, 2024
-
Build scripts with non-JVM targets disabled (#265)
* Selectively enable targets * Add test logging * Move integration tests * Revert configuration caching * Test utils for kmp-chat
Configuration menu - View commit details
-
Copy full SHA for 3e82af3 - Browse repository at this point
Copy the full SHA 3e82af3View commit details
Commits on Aug 6, 2024
-
[Kotlin] Change PNChannelMetadata and PNUUIDMetadata to contain parti…
…al update information (#266) * Add partial updates when querying channel metadata * Add partial updates when querying user metadata * Deprecate TTL parameter in PubNub.fire()
Configuration menu - View commit details
-
Copy full SHA for f5d37b8 - Browse repository at this point
Copy the full SHA f5d37b8View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6919320 - Browse repository at this point
Copy the full SHA 6919320View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 22a7566 - Browse repository at this point
Copy the full SHA 22a7566View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d02cefb - Browse repository at this point
Copy the full SHA d02cefbView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ce7724 - Browse repository at this point
Copy the full SHA 2ce7724View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f11994 - Browse repository at this point
Copy the full SHA 0f11994View commit details
Commits on Sep 12, 2024
-
Fixes according to swift module changes (#276)
* Fixed import statements in iosMain due to names refactor (adding the KMP prefix) in the swift submodule * Made changes in the swift submodule, replacing the product name with PubNubSDK * Changed module name in PubNubKotlinMultiplatformPlugin.kt due to the point mentioned above
Configuration menu - View commit details
-
Copy full SHA for f59b6e6 - Browse repository at this point
Copy the full SHA f59b6e6View commit details
Commits on Sep 16, 2024
-
Change dependencies so that Java SDK depends on Kotlin SDK (#269)
* Use large GitHub runner (#219) build(runner): change runner groups * Disallow DTDs in XML parser (#222) * Disallow DTDs in XML parser * GCM to FCM migration in PushPayloadHelper (#227) * GCM to FCM migration in PushPayloadHelper * Mc/add integ test (#226) * v.9.2.0 release with FCMPayloadV2 * Enforce string-only values in data * Fix enum values and use deprecation instead of breaking change * PubNub SDK v9.2.0 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Added sorting to integ test. (#233) * Add missing auth_method to APNS2 configuration (#249) * Add missing auth_method to APNS2 configuration * PubNub SDK v9.2.1 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * SetState via Heartbeat fix. (#251) * PubNub SDK v9.2.2 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Fix RetryRemoteAction double callback (#262) * Fix RetryRemoteAction double callback * PubNub SDK v9.2.3 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Java SDK now depends on Kotlin SDK * java.Subscription should not inherint kotlin.Subscription * Some more minor changes, migration generator * Rename PubNubForJava to PubNub * Fix crash on Android in retry logic after destroy called (#270) * Fix crash on Android in retry logic after destroy called * PubNub SDK v9.2.4 release. --------- Co-authored-by: PubNub Release Bot <[email protected]> * Fix iOS build * Move checkstyle settings to plugin --------- Co-authored-by: Serhii Mamontov <[email protected]> Co-authored-by: marcin-cebo <[email protected]> Co-authored-by: PubNub Release Bot <[email protected]> Co-authored-by: marcin.cebo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c54fa4 - Browse repository at this point
Copy the full SHA 1c54fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb56629 - Browse repository at this point
Copy the full SHA cb56629View commit details -
Configuration menu - View commit details
-
Copy full SHA for c05c337 - Browse repository at this point
Copy the full SHA c05c337View commit details
Commits on Sep 17, 2024
-
Updating swift submodule (#278)
* Uploading swift submodule with recent changes from master * Setting uuid field in KMPPresenceChange.swift
Configuration menu - View commit details
-
Copy full SHA for e6ce060 - Browse repository at this point
Copy the full SHA e6ce060View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d6b7ef - Browse repository at this point
Copy the full SHA 0d6b7efView commit details
Commits on Sep 20, 2024
-
Add PatchValue to Java API (#281)
* Add PatchValue to Java API * Change custom Object to Map in Java
Configuration menu - View commit details
-
Copy full SHA for 88e29b1 - Browse repository at this point
Copy the full SHA 88e29b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05232ae - Browse repository at this point
Copy the full SHA 05232aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a9de9 - Browse repository at this point
Copy the full SHA 16a9de9View commit details