Commit graph

  • 5381487d4f
    Serve hashed static resources master Paul-Henri Froidmont 2025-12-23 23:06:16 +01:00
  • 3278ddbd1c
    Implement trackStatic Paul-Henri Froidmont 2025-12-23 03:24:59 +01:00
  • 12972a13a8
    Fix warnings Paul-Henri Froidmont 2025-12-08 05:29:16 +01:00
  • a542446739
    Escape strings Paul-Henri Froidmont 2025-12-08 05:19:21 +01:00
  • 4c9dfb2533
    Fix splitBy ordering, properly this time Paul-Henri Froidmont 2025-12-07 00:55:36 +01:00
  • d011477d9e
    Fix ordering on splitByKey Paul-Henri Froidmont 2025-11-30 03:01:12 +01:00
  • cbd5229025
    Fix LiveView methods mixed output Paul-Henri Froidmont 2025-11-14 16:01:48 +01:00
  • 2424d2ff6c
    Publish local Paul-Henri Froidmont 2025-11-07 23:45:41 +01:00
  • 8b2bf0f543
    Configure scalafix Paul-Henri Froidmont 2025-11-07 05:10:10 +01:00
  • bc113df11d
    Complete TODO example Paul-Henri Froidmont 2025-11-07 04:50:03 +01:00
  • c19086ef32
    Remove the need to wrap every model in ZIO Paul-Henri Froidmont 2025-11-07 01:34:59 +01:00
  • 1da129f855
    Fix splitById Paul-Henri Froidmont 2025-11-07 01:20:14 +01:00
  • 21309629bc
    Bindings must by dynamic mods Paul-Henri Froidmont 2025-09-25 03:39:05 +02:00
  • eab5eb3316
    Fix splitByIndex diff Paul-Henri Froidmont 2025-09-25 03:37:36 +02:00
  • 681feced9f
    Support message parameters Paul-Henri Froidmont 2025-09-24 01:40:27 +02:00
  • 763788fb89
    Add all phx html attributes Paul-Henri Froidmont 2025-09-18 21:32:02 +02:00
  • 42f1729745
    Update mill Paul-Henri Froidmont 2025-09-18 12:57:01 +02:00
  • aaea4f487b
    Add "push" JS command Paul-Henri Froidmont 2025-09-18 01:27:38 +02:00
  • 66c2ac5d71
    Add more JS commands Paul-Henri Froidmont 2025-09-17 04:31:48 +02:00
  • b0caefd0f4
    Use daisyui Paul-Henri Froidmont 2025-09-17 02:29:38 +02:00
  • 38655142b0
    Add phx-track-static Paul-Henri Froidmont 2025-09-17 00:52:41 +02:00
  • 6f012b6796
    Initial support for JS commands Paul-Henri Froidmont 2025-09-16 03:16:50 +02:00
  • d42472061b
    Support live navigation Paul-Henri Froidmont 2025-09-13 02:44:09 +02:00
  • 0b067aa7e1
    Add home liveview Paul-Henri Froidmont 2025-09-13 01:36:30 +02:00
  • a036e3cbb3
    Fix multiple routes support Paul-Henri Froidmont 2025-09-12 17:35:11 +02:00
  • 44ffa55cc6
    Style example with tailwind Paul-Henri Froidmont 2025-09-11 19:45:46 +02:00
  • 5dbf3d3ab6
    Fix tests Paul-Henri Froidmont 2025-09-11 17:32:24 +02:00
  • 5da0b64c3e
    Implement subscriptions Paul-Henri Froidmont 2025-09-11 17:30:26 +02:00
  • 08036ab5aa
    Improve LiveView's API with inspiration from TEA Paul-Henri Froidmont 2025-09-03 22:38:52 +02:00
  • 4af9a78408
    Fix events processing Paul-Henri Froidmont 2025-09-03 18:08:17 +02:00
  • fcc5f1799e
    Stream events and responses Paul-Henri Froidmont 2025-09-03 04:14:50 +02:00
  • dc3cc0ac07
    Make LiveChannel thread safe Paul-Henri Froidmont 2025-08-29 01:39:00 +02:00
  • fca87a4263
    Add title and topbar Paul-Henri Froidmont 2025-08-27 03:09:14 +02:00
  • 124239925d
    Support click events Paul-Henri Froidmont 2025-08-27 02:28:22 +02:00
  • 1bd65fd49c
    Fix comprehension rendering Paul-Henri Froidmont 2025-08-26 19:37:45 +02:00
  • ccdd22b61a
    Rough websocket responses Paul-Henri Froidmont 2025-08-25 01:17:02 +02:00
  • fadef26425
    Ability to read websocket join messages Paul-Henri Froidmont 2025-08-23 01:42:56 +02:00
  • aae3db841b
    Setup example module with JS bundle configured Paul-Henri Froidmont 2025-08-21 18:19:08 +02:00
  • 486e89c1f1
    Fix JS build and move example to its own module Paul-Henri Froidmont 2025-08-21 14:10:47 +02:00
  • 73510857a6
    Configure basic js module Paul-Henri Froidmont 2025-08-21 04:14:31 +02:00
  • 385436f8fe
    Basic zio-http based live router Paul-Henri Froidmont 2025-08-20 01:31:10 +02:00
  • cff02a4c96
    Rework diff aware state management allowing an API similar to Laminar Paul-Henri Froidmont 2025-08-19 21:23:29 +02:00
  • 8f19ccfbb4
    Use Dyn as key for LiveState Paul-Henri Froidmont 2025-08-18 04:52:07 +02:00
  • 57f43a0780
    Improve LiveView trait Paul-Henri Froidmont 2025-08-17 22:52:22 +02:00
  • bb062b9679
    Complete redesign to allow assigns style state Paul-Henri Froidmont 2025-08-17 21:55:13 +02:00
  • ae0dc04a9e
    Generate dom elements with scala-dom-types Paul-Henri Froidmont 2025-08-16 04:49:13 +02:00
  • f53a1cab66
    Serve static html rendering Paul-Henri Froidmont 2025-08-15 22:51:27 +02:00
  • 62c1a8a9f4
    Add dynamic attributes Paul-Henri Froidmont 2025-08-15 01:04:01 +02:00
  • 82c0922cfa
    Add static attributes Paul-Henri Froidmont 2025-08-15 00:37:04 +02:00
  • 4be9831edd
    Add HtmlBuilder Paul-Henri Froidmont 2025-08-13 20:55:46 +02:00
  • c523ba7858
    Reorganize Paul-Henri Froidmont 2025-08-13 20:16:09 +02:00
  • 844a1f7953
    Intermediate diff representation Paul-Henri Froidmont 2025-08-12 03:30:56 +02:00
  • 13c15cc289
    Add splitByIndex Paul-Henri Froidmont 2025-08-12 01:41:12 +02:00
  • cdadafcfa4
    Add whenNot Paul-Henri Froidmont 2025-08-09 01:35:18 +02:00
  • 5b1c71352e
    Add test suite Paul-Henri Froidmont 2025-08-09 01:31:43 +02:00
  • ce06904f27
    Move RenderedLiveView outside of RenderedMods Paul-Henri Froidmont 2025-08-06 00:44:07 +02:00
  • f0986c1664
    Implement conditional nested tag Paul-Henri Froidmont 2025-08-06 00:27:55 +02:00
  • 0aa10b3114
    Implement diff on simple non-nested view Paul-Henri Froidmont 2025-08-05 02:23:59 +02:00
  • ed71df15f3
    Initial commit Paul-Henri Froidmont 2025-08-03 19:51:02 +02:00