0.0.1
- 78cbb2e Merge branch 'auto_release'
- cccdf7c try copy from marketplace
- 696ece6 Merge branch 'main' of github.com:floodfx/liveviewjs
- 37759fd update version
- 792730f Merge pull request #28 from floodfx/auto_release
- f78e2d7 attemp to add auto-release to npm
- 6a8674a Merge pull request #27 from floodfx/volunteer_toggle
- 1f2e5cf add comment
- cdd71cf handle toggling volunteer status
- c18aa60 Merge pull request #26 from floodfx/live_validations
- ddfba36 update description for light example
- c0a06a0 update route details for volunteers example
- ef386ac add comment for validation changeset action; remove console
- d65f81e remove errant comma
- 23cbbdf implement live validations for volunteers example; add phx_debouce support to input helpers; add phx_change to form_for helper
- 3c7bfd9 Merge pull request #24 from floodfx/phx_join_redirect_phx_leave
- 59eae4e support phx_join with redirect and phx_leave protocol messages; fixes #22
- da66bf5 Merge pull request #23 from floodfx/examples_index_220207
- a6dce29 update docs to point at issues in gh
- eb5d8b5 update example route details
- 8d36227 Merge pull request #15 from floodfx/volunteers
- 5179736 emojis for supported column
- 4ad1b6f fix error where id was being set same for all new volunteers; add listVolunteers helper method; better documentation in component; and confirm / check the phx-update attribute support
- 64dc783 Merge pull request #14 from floodfx/blur_focus
- fa00b67 Merge pull request #13 from floodfx/keybindings
- 233d0bc add another check for phx-feedback-for and some additional documentation
- 00a1181 test converage updates
- 54e219f implementation of volunteers including some input and form helpers
- 7fc268c Changeset types and set csrfToken for component manager
- cfb84e5 check csrf from join to jwt session csrf and do not process join if they don't match; some comments towards csrf on forms
- ec4cf47 require signingSecret instead of generating; remove console; use omit to remove cookie from session type
- 7681cab remove allowjs from tsconfig
- b7ca869 add zod and deep-object-diff
- db46a71 confirmed phx-hook works
- 2a8c9d3 confirmed phx-disable-with works. need to run latency sim to see it
- 26f98b1 updated README
- 9a5e9c4 added support for blur / focus events
- 5c2f636 more cleanup
- 87561cf updated types and documentation on key event payloads
- d04a14d confirmed phx-keydown and phx-keyup events work
- 61da2f9 remove log
- 503283c refactor light_liveview and add tags to routeDetails
- a3ff8f2 Merge branch 'keybindings' of github.com:floodfx/liveviewjs into keybindings
- 3bf66b6 add support for phx-window-keyup, phx-window-keydown, phx-key and update light example to use key bindings
- b50137e add table for liveview bindings to be filled out
- 57bd058 add support for phx-window-keyup, phx-window-keydown, phx-key and update light example to use key bindings
- 6f0b726 add table for liveview bindings to be filled out
- f407287 Merge pull request #12 from floodfx/examples_index
- 5b10b5b remove errant log
- de83ad8 updated README example
- 0545ee7 add example index with some descriptions
- 71cc8e0 declare types for BaseLiveViewComponent on mount params and session
- 94949aa use typed session parameter on mount
- 21af1ae add target to copy root view ejs template to dist for packaging
- 4b6f09a Merge pull request #11 from floodfx/sorting
- 596bf8c remove console
- 894c95a implement sorting
- b39b879 Merge pull request #10 from floodfx/css
- 995e396 highlight expiring food
- 5f6cc40 use new.css for default css
- 0a3f773 Merge pull request #9 from floodfx/pagination
- e202439 minor cleanup
- 0b1ac29 implemented pagination which required implementing pushPatch server message type
- c04bca6 Merge pull request #8 from floodfx/session
- 4705168 added TODO
- 4ea36d7 can pass session data... need to use
- 89af722 Merge pull request #7 from floodfx/abstract_base_class
- 121ce05 cleanup disconnected sockets and some refactoring
- d9d9f0c use socket for sending internal messages to handleInfo
- 63e234d remove extra log
- 1f2e53c additional cleanup
- fb74a5f refactored to use abstract base class; move PhxSocket to main types; have component manaager manage context, mounting, rendering, etc
- 4d20c2f small readme update
- 5b67f4a Merge pull request #6 from floodfx/refactor_msg_router
- e507923 rename Dynamics to Diff
- 8d83359 rename escapeHtml to html
- cca868a refactored message router; changed calculations of diffs
- bd60a2a Merge pull request #5 from floodfx/implement_live_nav
- 6eb01ba support live view navigation
- 28b7bbb Merge pull request #4 from floodfx/packages
- 68400ab only use parcel for client compilation/packaging as it doesn't provide types; use tsc for server/framework compilation
- dfdb688 clean up; prep for packaging
- 56f13be add MIT license
- eb9bf13 Merge pull request #3 from floodfx/frameworkify
- c1d3051 updated readme; cleaned up package.json
- d709d40 major refactor / cleanup / framework-ification
- 0fca22a move erlang stuff to misc directory - don't want to delete but kinda in the way
- 292ee36 listen for http and ws traffic on same port; little clean up of deps
- 0357eb2 remove old client code
- c6f39e1 Merge pull request #2 from floodfx/dynamic_form
- 154112b implement autocomplete
- 78add3d implement zip search
- 83b7f3e internal messages / sales dashboard impl
- 5d25d62 refactored a bit; supporting phx-change for forms
- 9c1842b refactor PocEvent to LightEvent
- de12474 refactored / updated to support multiple liveview components; use dynamic values for sessions / statics (jwt tokens); and try to support sessions in general
- 5bdf89d Merge pull request #1 from floodfx/use_phoenix_client_code
- 6512a58 complete copying phoenix client code
- e5e8b16 working using copy of app.js and hardcoding the data-phx-main div into the view template
- f189415 readme
- bc073d7 morphing dom working
- 6ccb659 progress implementing phx protocol
- 7cd17c1 client / server connected
- a331700 progress on basic types and poc http rendering
- 52a3a6f tests for tagged template literals
- 9c2c790 initial express + typescript setup