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: new listener interface #359

Merged
merged 36 commits into from
Feb 21, 2024
Merged

feat: new listener interface #359

merged 36 commits into from
Feb 21, 2024

Commits on Feb 2, 2024

  1. added Channel, ChannelGroup, ChannelMetadata, UserMetadata, `…

    …Subscription`, `SubscriptionSet` entities definitions
    mohitpubnub committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    459441a View commit details
    Browse the repository at this point in the history
  2. added factory function at PubNub and implementation at EventEmitter t…

    …o support new listener interface
    mohitpubnub committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    5302aa8 View commit details
    Browse the repository at this point in the history
  3. lib/dist

    mohitpubnub committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    06d61dc View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. * test: adding channel, channelGroup, subscription, SubscriptionSet l…

    …istenr tests
    
    * fix: unique channel and groups for subscription, no telemetry for event engine, avoid duplicate listener registration
    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7a7d1e7 View commit details
    Browse the repository at this point in the history
  2. dist/lib

    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f735cf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca3817a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ce7df6 View commit details
    Browse the repository at this point in the history
  5. Update run-tests.yml

    mohitpubnub authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9c6462f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2fd360e View commit details
    Browse the repository at this point in the history
  7. lib/dist

    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    5ac554e View commit details
    Browse the repository at this point in the history
  8. fix: lint

    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    6900f7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dfff6b6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    528fab0 View commit details
    Browse the repository at this point in the history
  11. dist/lib

    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f3cab86 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    018cccb View commit details
    Browse the repository at this point in the history
  13. lib/dist

    mohitpubnub committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    419bdb5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2704e97 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6d95a3a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2f3147f View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. refactor: subscriptionSet will get constructed in form of set of subs…

    …criptions when channels/groups set is provided
    mohitpubnub committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7881ca7 View commit details
    Browse the repository at this point in the history
  2. handling overlapping or unique channels/groups subscribe/unsubscribe …

    …with new listener/entity interface
    mohitpubnub committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    c2eba9e View commit details
    Browse the repository at this point in the history
  3. tests and utils

    mohitpubnub committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    0b075f5 View commit details
    Browse the repository at this point in the history
  4. lib/dist

    mohitpubnub committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b93f956 View commit details
    Browse the repository at this point in the history
  5. test/ cleanup after test

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

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    ba806b5 View commit details
    Browse the repository at this point in the history
  2. dist/lib

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    84df509 View commit details
    Browse the repository at this point in the history
  3. fix typo in argument

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    01ab430 View commit details
    Browse the repository at this point in the history
  4. dist/lib

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    ae8ab37 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3022d55 View commit details
    Browse the repository at this point in the history
  6. lint!

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    f1e266d View commit details
    Browse the repository at this point in the history
  7. Codacy warnings fix

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6739d5c View commit details
    Browse the repository at this point in the history
  8. Codacy warning fix

    mohitpubnub committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c4aa459 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. added support for event specific listener registration.

    * refactor subscription/subscriptionSet class definition through common abstract class.
    mohitpubnub committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    50dd6dd View commit details
    Browse the repository at this point in the history
  2. dist/lib

    mohitpubnub committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    84eb2d9 View commit details
    Browse the repository at this point in the history
  3. fix: test flakiness

    mohitpubnub committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    19daad6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

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