Skip to content
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

feat/event-listeners #220

Merged
merged 20 commits into from
Oct 31, 2024
Merged

feat/event-listeners #220

merged 20 commits into from
Oct 31, 2024

Commits on May 6, 2024

  1. add entity classes

    mohitpubnub committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c6e7a69 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    4295001 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    7cdc839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21b345e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6afcfdc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edc8023 View commit details
    Browse the repository at this point in the history
  5. typo in method name

    mohitpubnub committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5f8be23 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    3596777 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. remove magic strings

    mohitpubnub committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4c5ae5d View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    045ba56 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    47c136b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    d56cfc4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    fcb7848 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. refactor: Remove TelemetryManager from sdk (#224)

    * Remove TelemetryManager from the sdk
    
    * Transport layer (#225)
    
    * * Target framework upgrade
    * Initial code for HttpClient
    
    * Integration of TransportLayer with all endpoints except File and Subscribe operations
    
    * send and download file apis refactoring
    
    * code cleanup: removed unnecessary usings for threading.channels
    
    * removed support for older netstandartds
    
    * Fix build issues for Unity and UWP projects
    
    * retire old httpWebRequest
    
    * CI Tests Fix (#228)
    
    * temporarily remove one assert from TestSubscribeDecryptionOnNonEncryptedMessage
    
    * re-enable unit tests on branch
    
    * disable stub test
    
    * remove channels argument exception from UrlRequestBuilder
    
    * temporarily disable tests that were causing the CI to hang
    
    * update key-set used by tests
    
    * Fix broken Encryption tests
    
    * Disable global HereNow tests (for now)
    
    * re-enable access manager dependant tests
    
    * Revert "re-enable access manager dependant tests"
    
    This reverts commit dff644b.
    
    * Test increased timeouts in ThenManageMembershipShouldReturnEventInfo
    
    * Revert "Test increased timeouts in ThenManageMembershipShouldReturnEventInfo"
    
    This reverts commit fc129da.
    
    * Fix potentially faulty async calls in EncryptionTests
    
    * Increase verbosity for CI debugging
    
    * test increasing --logger verbosity
    
    * add a NUnit ConsoleTraceListener
    
    * add a simple debug writeline to test logging
    
    * Update .pubnub.yml for .Net version support (#223)
    
    * fix encryption tests PAM issue
    
    * Fix more of file tests
    
    * add missing test teardowns, replace v2 PAM access grants with v3 ones in tests that got a PAM 403
    
    * change to PAM v3 in WhenObjectChannelMetadata
    
    * failing test debug assert
    
    * add temp debug method for PubnubCommon values
    
    * Change PAM v2 to v3 in more tests, more failing test debug
    
    * update .yml test keys ids
    
    * add debug to failing ci test
    
    * debug on file tests
    
    * tests yml sdk keys change
    
    * remove old test debugs
    
    * Remove deprecated build targets
    
    * Fix missing UWP includes
    
    ---------
    
    Co-authored-by: Mohit Tejani <60129002+mohitpubnub@users.noreply.github.com>
    
    * fix acceptance tests errors
    
    * * fixes issue reported by acceptance tests in AppContextApi.
    * Added support for Patch requests in client library
    
    * * added missing includes for UWP (missed in last merge!)
    * fix current userId memenership issue for AppContext Api
    
    * * fix: removed references of old http client code,
    added request timeout mechanism,
    fixes to adhere to existing response generation mechanism by applying request state values as per response
    
    * fix: removeMembership for current user scenario execution
    
    * refactor: moved out enumToUrlParamName conversation utility to build utility directory, moved unnecessary log messages from internet utility method
    
    * fixes issues found in channelGroup, audit, publish, signal operation through unit/integration tests
    
    * files: fix issue of uploading and downloading files due to wrong header information sent through default http client component
    
    * Unit and Integration Tests: increased delay value for Grant response wait.
    
    * * Code cleanup: removed commented code in client library, better error handling in default http client library,
    removed code for UrlProcess request from PubNubCore class,
    fixed issues with generate file url
    
    * build: update default runner group value with organization
    
    * Add/re-add ConfigureAwait(false) in await calls to prevent Unity-side deadlocks
    
    * Add few more missing ConfigureAwait(false)
    
    * Added Support for Porxy.
    Code Cleanup for Pubnub, PubnubCoreBase, PNConfiguration class,
    Code Cleanup - removed dead codes in various files and removed old PubnubHttpClient footprints.
    
    * fix: Serialization failure for User publish/signal message at NewtonsoftJsonNet library
    
    * BREAKING CHANGE: Default Reconnection Policy set to `EXPONENTIAL`.
    * File upload failure edge cases handling with proper exception messages.
    * Refactored Check Internet status execution a bit (many more to come) to fix Unity engine impact.
    * Old subscription logic cleanup: removing many state/internetstatus information store
    
    * Unsubscribe operation refactoring: removed unncessary processings
    
    * set default event engine enabled
    
    * removed timer.cs, tuple.cs which was there for older .net versions
    
    * fix: presence tests (passing locally)
    
    * reverted eventengine enabled flag reset for Presence Tests
    
    * update test to have different channel names for presence tests
    
    * presence test fix for 403 permission
    
    * attempt to fix unit/integartion test for subscribe
    
    * fix: Patch work for internet status chekcing execution to make it compatible with single threaded environment.
    Disable ee for unit/integration tests
    
    ---------
    
    Co-authored-by: PUBNUB\jakub.grzesiowski <jakub.grzesiowski@pubnub.com>
    Co-authored-by: jakub-grzesiowski <162123404+jakub-grzesiowski@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: PUBNUB\jakub.grzesiowski <jakub.grzesiowski@pubnub.com>
    Co-authored-by: jakub-grzesiowski <162123404+jakub-grzesiowski@users.noreply.github.com>
    3 people authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    6cbb75f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19c0359 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    f99f5a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0055eda View commit details
    Browse the repository at this point in the history
  3. added logging to httpClient Service, optional parameter support in Pu…

    …bnub constructor for middleware and client library
    mohitpubnub committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    5bef325 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6a5bbc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7108453 View commit details
    Browse the repository at this point in the history