Ben Pate
ca27475b7b
Fix stylesheet in realtime tests
...
The stylesheet was preventing the "echo" test from working correctly. WS messages were sent/received correctly, but the results could not be displayed because the container size was too small. This patch allows the containers to grow, and display WS results correctly.
2022-04-18 14:09:30 -06:00
carson
3beec111b8
Merge remote-tracking branch 'origin/dev' into dev
2022-04-15 09:42:31 -06:00
carson
9e7d5e7939
attempt to reproduce https://github.com/bigskysoftware/htmx/issues/854 (unsuccessful so far)
2022-04-15 09:42:23 -06:00
David Guillot
be85c2c191
feat(ext): add disable-element extension ( #869 )
...
* feat(ext): add disable-element extension
* fixup! feat(ext): add disable-element extension
2022-04-08 13:13:03 -06:00
Denis Palashevskii
70b4ad16f0
Add data-loading-aria-busy directive for loading-states extension ( #864 )
...
* Add data-loading-aria-busy directive for loading-states extension; add tests for the extension
* Update docs
* Fix tests of scoped loading states
* Commit test files
* Improve delay tests by using sinon timer
* Add reference to MDN about `aria-busy` attribute
2022-04-07 13:34:41 -06:00
Adam Boaler
f302ad6fdd
Skip validation if form submit button has formnovalidate attribute ( #826 )
...
awesome, thank you for adding a test too!
2022-02-17 06:15:23 -07:00
carson
faec23002c
Merge remote-tracking branch 'origin/dev' into dev
2022-02-16 19:21:03 -07:00
carson
5cb4b4dd16
move title update after pushUrlIntoHistory()
...
fixes https://github.com/bigskysoftware/htmx/issues/746
2022-02-16 19:20:55 -07:00
Ben Pate
546e346e98
Restore hx-ws and hx-sse tags ( #811 )
...
absolute 👑
* Restore WS and SSE code
First pass at restoring removed ws and sse code. More to come.
* More progress on WS and SSE restore
* Update htmx.js
crucial whitespace
* Update documentation
* Combine SSE and WS servers into single "realtime" demo
* Realtime Test Server Updates
- separated tests for old- and new- style calling
- updated intro content and stylesheet
- removed extensions from manual test suite
* Remove SSE/WS from manual tests
2022-02-12 11:11:30 -07:00
carson
ce260beb65
enable legacy web socket usage
2022-02-04 19:37:08 -07:00
carson
baa84e7803
get old sse syntax working
2022-02-04 19:16:13 -07:00
carson
051084af49
merge hx-disinherit
and clean up target, etc.
2022-02-04 16:22:09 -07:00
carson
c7f4f360d1
Merge branch 'dev' into pull/753
...
# Conflicts:
# src/htmx.js
2022-02-04 11:16:59 -07:00
carson
d9bf50182d
Merge remote-tracking branch 'origin/dev' into dev
2022-02-04 11:14:35 -07:00
carson
d0161da3a6
Merge branch 'pull/667' into dev
...
# Conflicts:
# www/reference.md
2022-02-04 11:13:59 -07:00
makasaurus
8a7228c02a
adding support for hx-trigger="restore"
( #668 )
...
* adding support for hx-trigger="restore"
* switching over to an extension + docs + tests
Co-authored-by: 1cg <469183+1cg@users.noreply.github.com>
2022-02-04 11:09:18 -07:00
Ben Beecher
9ec6ffa930
Adding swap argument for ajax calls ( #769 )
...
* Adding swap argument for ajax calls
* Adding documentation
* Removing ;'s
2022-02-04 11:01:51 -07:00
alfonsrv
bce4baa20c
Rename hx-inherit to hx-disinherit
2022-01-25 23:27:39 +01:00
carson
f524901d5e
Merge branch 'hx-sync-implementation' into dev
2022-01-25 08:06:34 -07:00
carson
cd6d2b78e2
convert objects to JSON representation
...
fixes https://github.com/bigskysoftware/htmx/issues/772
2022-01-18 20:21:26 -07:00
carson
e6751be2ee
first pass at hx-sync
attribute
2022-01-17 13:11:09 -07:00
carson
2707016f01
support this
in hx-include and hx-indicator
...
fixes
https://github.com/bigskysoftware/htmx/issues/757
https://github.com/bigskysoftware/htmx/issues/767
2022-01-17 10:45:59 -07:00
Ben Beecher
326a9df916
renaming event and adding test around aborting swap
2022-01-15 13:44:24 -05:00
Ben Beecher
3152c77688
adding events around oob swaps
2022-01-15 13:27:11 -05:00
carson
c9e758f7ec
add regression for https://github.com/bigskysoftware/htmx/issues/768
2022-01-14 15:26:02 -07:00
carson
636fd1b902
fix tests + add test for https://github.com/bigskysoftware/htmx/pull/214
2022-01-14 12:54:28 -07:00
carson
fff0d9d7c7
Merge remote-tracking branch 'origin/master' into dev
2022-01-14 11:39:33 -07:00
carson
ab9117f432
Merge remote-tracking branch 'origin/dev' into dev
2022-01-14 11:39:12 -07:00
1cg
154b240b20
Merge pull request #720 from gotcha/setupci
...
Setup CI
2022-01-14 11:17:39 -07:00
carson
eb74e39912
Merge branch 'master' into dev
...
# Conflicts:
# www/attributes/hx-swap-oob.md
# www/essays/a-response-to-rich-harris.md
# www/img/js-devs-be-thinking.png
2022-01-12 23:19:10 -07:00
alfonsrv
d025afe49f
hx-inherit tests x documentation
2022-01-06 14:45:12 +01:00
alfonsrv
fb78c826d1
Adding preliminary hx-inherit tests
2022-01-05 23:50:13 +01:00
carson
f1c817a332
updated based on feedback
2021-12-24 22:49:22 -07:00
Godefroid Chapelle
b25d95993c
Circle CI first step
2021-12-15 18:46:24 +01:00
Arham Jain
5045534d26
added two simple tests for delete mode
2021-11-24 21:23:35 -05:00
carson
ee507565d0
Merge branch 'dev' into pull/660
...
# Conflicts:
# src/htmx.js
# www/extensions.md
2021-11-23 13:43:29 -07:00
1cg
8625a50c59
Merge pull request #643 from msladecek/oob-multiple-targets
...
swap into all elements matching the out-of-band css selector
looks great, thank you!
2021-11-23 13:35:53 -07:00
carson
dd34d9d218
more release cleanup
2021-11-21 06:44:20 -07:00
carson
80ed121060
Fixes https://github.com/bigskysoftware/htmx/issues/620 - Refresh breaks history cache
2021-11-20 19:30:07 -07:00
Ben Pate
6b86e15f39
Update for multiple event names
...
+ tests
2021-11-17 20:01:40 -07:00
carson
3ee3739b4b
add tests
2021-11-17 16:19:37 -07:00
carson
dc016ba4f9
small test fix
2021-11-16 12:42:36 -07:00
Ben Pate
e23610b191
Merge remote-tracking branch 'upstream/dev' into pr-websocket-extension
2021-11-15 12:09:07 -07:00
Ben Pate
b5c3b4723d
Update tests
...
- hx-target test now works correctly
- fixed problem targeting correct nodes
2021-11-15 12:01:30 -07:00
Ben Pate
4a384739c6
Clean up demo servers
...
- remove log comments
- fix some stylesheet issues
2021-11-15 11:25:41 -07:00
Johan Vosloo
d9cded6440
Update events.js
2021-11-15 18:24:13 +01:00
Ben Pate
0e3e61b0ac
SSE Test Server
2021-11-15 10:15:15 -07:00
Ben Pate
6f9c3c2e03
WebSocket Test Server
2021-11-15 10:15:06 -07:00
msladecek
038821cca8
swap into all elements matching the out-of-band css selector
2021-11-13 12:10:13 +01:00
carson
2d9c49a8a1
support an HX-Retarget
header to retarget the content to another element
2021-11-12 16:58:27 -07:00