Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: floodfx/liveviewjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @liveviewjs/examples@0.7.1
Choose a base ref
...
head repository: floodfx/liveviewjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Oct 2, 2022

  1. Add support for path params in routes

    - add matchRoute helper to match path to LiveView
    - update http and websocket adaptors to use matchRoute
    - pass route params to `mount` via `LiveViewMountParams`
    - tests
    floodfx committed Oct 2, 2022
    Copy the full SHA
    b7ca83f View commit details
  2. Copy the full SHA
    cc82780 View commit details
  3. - update to use matchRoute for server adaptor

    - add named route example
    floodfx committed Oct 2, 2022
    Copy the full SHA
    504ebd1 View commit details
  4. - update to use matchRoute for server adaptor

    - add named route example
    floodfx committed Oct 2, 2022
    Copy the full SHA
    f67dd76 View commit details
  5. update main package-lock

    floodfx committed Oct 2, 2022
    Copy the full SHA
    a31019a View commit details
  6. Copy the full SHA
    a927c16 View commit details
  7. Copy the full SHA
    766bc24 View commit details
  8. add some docs

    floodfx committed Oct 2, 2022
    Copy the full SHA
    10b55a0 View commit details
  9. Version Packages

    github-actions[bot] authored and floodfx committed Oct 2, 2022
    Copy the full SHA
    c6a8540 View commit details
  10. Support node16

    - use node https for fetching mime type data if fetch is not defined
    - use JSON.parse(JSON.stringify(...)) for structuredClone if it is not defined
    floodfx committed Oct 2, 2022
    Copy the full SHA
    c6f6985 View commit details
  11. Version Packages

    github-actions[bot] authored and floodfx committed Oct 2, 2022
    Copy the full SHA
    daa7d53 View commit details

Commits on Oct 6, 2022

  1. Copy the full SHA
    08495d2 View commit details
  2. Changeset

    floodfx committed Oct 6, 2022
    Copy the full SHA
    6318d39 View commit details
  3. Version Packages

    github-actions[bot] authored and floodfx committed Oct 6, 2022
    Copy the full SHA
    94840f7 View commit details

Commits on Oct 8, 2022

  1. Fix bug where undefined subscriber was causing crash

    - bump patch version
    floodfx committed Oct 8, 2022
    Copy the full SHA
    08e4e41 View commit details
  2. Version Packages

    github-actions[bot] authored and floodfx committed Oct 8, 2022
    Copy the full SHA
    a01ed8f View commit details

Commits on Oct 9, 2022

  1. fix deno start command

    floodfx committed Oct 9, 2022
    Copy the full SHA
    4169596 View commit details
  2. fix deno start command fixes #108

    floodfx committed Oct 9, 2022
    Copy the full SHA
    4bf138b View commit details

Commits on Oct 12, 2022

  1. Copy the full SHA
    5c2476c View commit details

Commits on Oct 18, 2022

  1. Fix typo

    mveytsman authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    e44a379 View commit details
  2. use HTTPS for cloning

    blimmer authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    d2976eb View commit details
  3. overview grammar/spelling/clarity

    blimmer authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    992ddda View commit details
  4. quickstarts grammar/spelling/clarity

    blimmer authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    c2cf87d View commit details
  5. anatomy grammar/spelling/clarity

    blimmer authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    60b3d52 View commit details
  6. ie/eg

    blimmer authored and floodfx committed Oct 18, 2022
    Copy the full SHA
    7b78afc View commit details
  7. update docs site

    floodfx committed Oct 18, 2022
    Copy the full SHA
    48c09a2 View commit details

Commits on Jan 8, 2023

  1. Copy the full SHA
    8caf3fb View commit details
  2. Copy the full SHA
    c1396e6 View commit details

Commits on Jan 12, 2023

  1. Copy the full SHA
    09246f7 View commit details
  2. Copy the full SHA
    bf7359f View commit details
  3. fix redisPubSub

    floodfx committed Jan 12, 2023
    Copy the full SHA
    bdcd052 View commit details
  4. Start refactoring process

    - create Phx Msg and Reply protocol package
    - create WsHandler class to replace LiveViewManager
    - revamp WsAdaptor interface and implementations for Deno and Node
    - start refactor of LiveViewServerAdaptor for Deno and Node
    floodfx committed Jan 12, 2023
    Copy the full SHA
    76433a6 View commit details
  5. Refactor phx event messages

    - add EventPayload type to Phx
    - add diffReply to PhxReply
    - put handleEvent in wsEventHandler
    - ignore LiveComponents for now
    floodfx committed Jan 12, 2023
    Copy the full SHA
    29e3c6f View commit details
  6. Bring in handleInfo implementation

    - add PhxReply.diff for handleInfo reply
    - update dashboard example to use setInterval instead of socket.repeat
    floodfx committed Jan 12, 2023
    Copy the full SHA
    897331b View commit details
  7. Copy the full SHA
    4a74bc9 View commit details
  8. Copy the full SHA
    809c299 View commit details
  9. Move over live_patch messages

    floodfx committed Jan 12, 2023
    Copy the full SHA
    06919fe View commit details
  10. Redirect every event through handleMsg

    - add active/queue to attempt to prevent race conditions
    floodfx committed Jan 12, 2023
    Copy the full SHA
    47d0cf7 View commit details
  11. Remove socket.repeat

    floodfx committed Jan 12, 2023
    Copy the full SHA
    a3a9ec7 View commit details
  12. Add pubSub to config and cleanup

    - make pubSub interface required in WsHandlerConfig
    - update Deno and Node servers with pubSub
    - keep track of pubSub subscriptions through socket
    - unsubscribe to pubSub when liveview closed
    - mark wsHandler as closed and ignore subsequent messages
    floodfx committed Jan 12, 2023
    Copy the full SHA
    da9dd95 View commit details
  13. Add support for pushEvents

    - add example in dashboard / nodejs client code to listen for pushEvent
    floodfx committed Jan 12, 2023
    Copy the full SHA
    0a81bf2 View commit details
  14. More cleanup

    - stop heartbeat on leave
    - add url to LiveSocket
    - reimplement liveNav
    - add liveNav example
    floodfx committed Jan 12, 2023
    Copy the full SHA
    2f033f1 View commit details
  15. Copy the full SHA
    aa1573b View commit details
  16. Fix refactor update

    floodfx committed Jan 12, 2023
    Copy the full SHA
    a89f7a6 View commit details
  17. regen express dist

    floodfx committed Jan 12, 2023
    Copy the full SHA
    dffc695 View commit details
  18. add changeset and summary

    floodfx committed Jan 12, 2023
    Copy the full SHA
    1068f78 View commit details
  19. Copy the full SHA
    236043c View commit details
  20. Version Packages

    github-actions[bot] authored and floodfx committed Jan 12, 2023
    Copy the full SHA
    e713cf0 View commit details
  21. Fix live_patch bug caused by returning early from handleMsg

    - returning early meant active was never reset so got into bad state
    - also add optional onError to tap into errors from server config
    - make errors in handleMsg and send routed through onError
    - fix import
    floodfx committed Jan 12, 2023
    Copy the full SHA
    0985538 View commit details
  22. Copy the full SHA
    a18a3f2 View commit details
Loading