feat(realtime): add phoenixAdapter, refactor RealtimePresence, use supabase phonix git dep#3
Merged
Merged
Conversation
snickerdoodle2
approved these changes
Dec 4, 2025
GuzekAlan
added a commit
that referenced
this pull request
Dec 10, 2025
…pabase phonix git dep (#3) * feat(realtime): add submodule for phoenix, change deps * fix(realtime): add temporary types since types/phoenix was removed * feat(realtime): use phoenix consts * fix(realtime): rename vitest extension * fix(realtime): cannot import form path * feat(realtime): add phoenixAdapter with basic stuff * fix(realtime): add path to compile project * feat(realtime): make presence use phoenixAdapter * feat(realtime): use github path instead of git submodules * fix(realtime): update phoenix github dependency * fix(realtime): properly export constatns with types form phoenix * fix(realtime): use proper types in phoenixAdapter, fix package-lock file * fix(realtime): small changes * fix(realtime): add and remove comments * fix(realtime): use proper url string * fix(realtime): better imports, fix constatns * fix(realtime): point to branch, fix commnet place * fix(realtime): change config file extension * feat(realtime): update phoenix dep, remove ts-ignore * fix(realtime): fix config extension * fix(realtime): generic helper function in phoenixAdapter * feat(realtime): update dep to supabase/phoenix * fix(realtime): remove unuse function * feat(realtime): better presence translation code, split into files * fix(realtime): fix cloneDeep function * fix(realtime): change privarte to internal in docs
GuzekAlan
added a commit
that referenced
this pull request
Dec 11, 2025
* feat(realtime): add phoenixAdapter, refactor RealtimePresence, use supabase phonix git dep (#3) * feat(realtime): add submodule for phoenix, change deps * fix(realtime): add temporary types since types/phoenix was removed * feat(realtime): use phoenix consts * fix(realtime): rename vitest extension * fix(realtime): cannot import form path * feat(realtime): add phoenixAdapter with basic stuff * fix(realtime): add path to compile project * feat(realtime): make presence use phoenixAdapter * feat(realtime): use github path instead of git submodules * fix(realtime): update phoenix github dependency * fix(realtime): properly export constatns with types form phoenix * fix(realtime): use proper types in phoenixAdapter, fix package-lock file * fix(realtime): small changes * fix(realtime): add and remove comments * fix(realtime): use proper url string * fix(realtime): better imports, fix constatns * fix(realtime): point to branch, fix commnet place * fix(realtime): change config file extension * feat(realtime): update phoenix dep, remove ts-ignore * fix(realtime): fix config extension * fix(realtime): generic helper function in phoenixAdapter * feat(realtime): update dep to supabase/phoenix * fix(realtime): remove unuse function * feat(realtime): better presence translation code, split into files * fix(realtime): fix cloneDeep function * fix(realtime): change privarte to internal in docs * feat(realtime): move PoC for RealtimeClient and RealtimeChannel * fix(realtime): fix phoenixAdapter, make realtime work * fix(realtime): clear code, add types, make consistent * fix(realtime): cleaning, making supabase tests work * fix(realtime): more cleaning and checking * fix(realtime): import directly from pheonix, use type instead of interface * fix(realtime): use functions directly from channelAdapter * fix(realtime): use websocket factory * fix(realtime): remove infered types, make trigger more private, small fixes * fix(realtime): add ts-ignore for connectionState
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.