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

Added websocket event sources #60

Open
wants to merge 43 commits into
base: master
Choose a base branch
from
Open

Added websocket event sources #60

wants to merge 43 commits into from

Commits on Dec 25, 2020

  1. Configuration menu
    Copy the full SHA
    694e53d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf18b86 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2020

  1. Fix: Delay operator now clears the pending queue when stopped

    Previously, if you stopped the delayed stream and then immediately started it, delayed events scheduled before the stream was stopped would fire after it was re-started if their delays did not complete while the stream was stopped.
    raquo committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    eaca9ca View commit details
    Browse the repository at this point in the history
  2. Fix: Debounce operator now clears timeout on stop

    Same reasoning as delay operator in prev commit
    raquo committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    66d3c95 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2020

  1. New: AjaxEventStream

    ajaychandran authored and raquo committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    31493bf View commit details
    Browse the repository at this point in the history
  2. API: Clear pending ajax request when stream is stopped

    Same reasoning as Delay, see previous commit
    raquo committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    d703b2f View commit details
    Browse the repository at this point in the history
  3. New: DomEventStream

    raquo committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    42adddb View commit details
    Browse the repository at this point in the history
  4. Docs: Add new web streams

    raquo committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    167e2db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02aeaac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5bcde0b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bfa3243 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5e72c72 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    71b0903 View commit details
    Browse the repository at this point in the history
  10. Revised error handling

    ajaychandran committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    5cafb9f View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. Added project parameter

    ajaychandran committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    dae60cd View commit details
    Browse the repository at this point in the history
  2. Fix names

    ajaychandran committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    7a19cdd View commit details
    Browse the repository at this point in the history
  3. Redesigned error type

    ajaychandran committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    040352e View commit details
    Browse the repository at this point in the history
  4. Remove unused alias

    ajaychandran committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    8883fdb View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2020

  1. Configuration menu
    Copy the full SHA
    181a487 View commit details
    Browse the repository at this point in the history
  2. New: AjaxEventStream

    ajaychandran authored and raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    874a2f9 View commit details
    Browse the repository at this point in the history
  3. API: Clear pending ajax request when stream is stopped

    Same reasoning as Delay, see previous commit
    raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    86a57d0 View commit details
    Browse the repository at this point in the history
  4. New: DomEventStream

    raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    d4c9e0b View commit details
    Browse the repository at this point in the history
  5. Docs: Add new web streams

    raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    05ba3a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26a75b8 View commit details
    Browse the repository at this point in the history
  7. New: Custom event sources, rework AjaxEventStream, and more

    - New: Signal.fromValue and Signal.fromTry
    - New: Observer.toJsFn1
    raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    c05abf9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bb1730a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9a1378a View commit details
    Browse the repository at this point in the history
  10. New: requestObserver for Ajax requests; Also some fixes:

    - Fix: Ajax error message is not actually available
    - Fix: delay xhr.open() so that readyStateChange fires with readyState = 1
    raquo committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    f018b41 View commit details
    Browse the repository at this point in the history
  11. Define error ADT

    ajaychandran committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    764da32 View commit details
    Browse the repository at this point in the history
  12. Revise builders

    ajaychandran committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    167c44b View commit details
    Browse the repository at this point in the history
  13. Fix build errors

    ajaychandran committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    37d7600 View commit details
    Browse the repository at this point in the history
  14. Added optional observers

    ajaychandran committed Dec 30, 2020
    Configuration menu
    Copy the full SHA
    0f98b00 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2271c45 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2020

  1. Better names

    ajaychandran committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    578d62c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1bef32 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2021

  1. Merge branch 'next-0.12' into wip-websockets

    # Conflicts:
    #	README.md
    #	src/main/scala/com/raquo/airstream/web/AjaxEventStream.scala
    #	src/main/scala/com/raquo/airstream/web/DomEventStream.scala
    ajaychandran committed Jan 1, 2021
    Configuration menu
    Copy the full SHA
    aa86998 View commit details
    Browse the repository at this point in the history
  2. Updated docs

    ajaychandran committed Jan 1, 2021
    Configuration menu
    Copy the full SHA
    0fd099a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2021

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

Commits on Jan 6, 2021

  1. Redesign

    ajaychandran committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    270e05a View commit details
    Browse the repository at this point in the history
  2. Connect if subscribed

    ajaychandran committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    1d7e9bb View commit details
    Browse the repository at this point in the history
  3. Format

    ajaychandran committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    97b1067 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2021

  1. Configuration menu
    Copy the full SHA
    54edb62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    219d1d9 View commit details
    Browse the repository at this point in the history