Commits
- Commit:
917841c04564edfc3aa914617f46177362ab90b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
web: detect EOF
after the ev/bufio update amused-web could spin since it didn't detect
the EOF.
- Commit:
6be8143330044a05a09e0ea4510d28027f79c13a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bring in newer ev and bufio from telescope
merge our local changes to bufio though.
- Commit:
ddaffed69d4fe7f814777d57bc373b2a40d4abb7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert to imsg_get_type()
- Commit:
9307af9e3cb00ecb2647b4a62818fb728ca05dd4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use imsg_get_data() instead of accessing imsg.data
- Commit:
50e0da0e7f8e07ab5d5c970ebca132a49b5fdbd8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rename ibuf arguments to imsgbuf
ibuf is just too confusing since there is also the 'struct ibuf'.
- Commit:
83f1c89565efcc528df65f512b6166561565cb6c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
honour TMPDIR
This makes using amused a bit nicer on termux where /tmp/ can't be
written (or doesn't even exists.)
amused still uses /tmp/ if TMPDIR is not specified.
- Commit:
3d47cf24d3904a030cbeda5626e42c2d2db4dfa9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: typo in error message
- Commit:
6e0ebd7a52469843f92110c6b88dd1206f02848b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: log the port during startup
- Commit:
2216d3fb02772c0d13430959e9545ce4749bd4ce
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: parse POST data in bufio' rbuf
Add a proper upper limit (4096 seems enough for now) and safely
NUL-terminate the rbuf.
The idea is to later drop the clt->buf static buffer and allocate it on
demand only when we need to do (http) chunking.
- Commit:
2fbdef5f8f1cdbf19ffa1f58316b3987488cbb71
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop useless logging
- Commit:
ed3946c3ac02b5534722db2df1a248c4ed7e2035
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: alert when the websocket gets closed
- Commit:
0e016c894811904c39241c7e0bd3c61d6262d72d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: make the filtering work
Generate the HTML for the filter input in js (it's useless to have
it there otherwise) and actually filter the entries. It's a basic
case insensitive match, but it's a start. To do so, add dispatch
event type X: to mark the end of the playlist so js can replay the
filtering.
- Commit:
6d77726763cac967c5a9e8b5d629dee58c330306
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: client_ev: handle client error case too
- Commit:
9ae51b1f41d2c065ee81c81e6f58611ac9ca042e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: drop -t
- Commit:
03069bc39f4344ac6b078736bc1a1a40d8aa8ef3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: playlist_swap misuse