Commit graph

873 commits

Author SHA1 Message Date
Xaekai
a636082500 Enhance media link parser.
Accept the shorthand URI style used in the logs as valid.
Add an underscore to the DailyMotion negated group to prevent dupe abuse.
2015-02-16 00:33:44 -08:00
calzoneman
cc4d8514fa Fix connect message margin 2015-02-14 16:09:19 -06:00
calzoneman
9938f2c605 Change all textbox keyup to keydown
Fixes an issue repoted by dragondread in IRC where a popup character map
was unintentionally triggering the keyup event after a character was
selected.
2015-02-13 13:40:58 -06:00
calzoneman
d7d3534d62 jquery cdn sucks 2015-02-10 23:07:57 -06:00
calzoneman
3bb3e020df More css fixes 2015-02-08 14:35:52 -06:00
calzoneman
7de62c1e84 CSS fixes 2015-02-07 21:17:06 -06:00
calzoneman
dfdab263a5 Fix safe nick for hover 2015-02-05 22:23:54 -06:00
Xaekai
6eed208527 Correct chevron pull classing 2015-02-04 23:27:25 -08:00
Xaekai
0b2ae90d3f Change userlist chevron appearance on toggle.
Change userlist chevron placement for Synchtube layout
2015-02-04 23:14:51 -08:00
Calvin Montgomery
c8b1afffc0 Merge pull request #433 from gv1222/3.0
CSS Cleanup + Modern theme
2015-02-04 22:19:42 -06:00
Graham
72a68dfc5c Update footer color. 2015-02-02 21:53:17 -05:00
Graham
7bc16c7792 Cleanup queue_entry CSS. 2015-02-02 21:33:13 -05:00
Graham
ad9aa91072 Fix .drink colors. 2015-02-02 21:19:05 -05:00
Graham
0ba3b4ba78 Attempt to center chevron vertically. Some discrepancy between browsers. 2015-02-02 21:07:35 -05:00
Graham
ef50c527bc Revert stripes for compatibility with light themes. 2015-02-02 20:23:48 -05:00
Graham
5a9c0f98a4 Improve theme selection from modern theme 2015-02-02 20:02:45 -05:00
Graham
d1d8b1b748 Improve connect & disconnect messages for more cross-theme compatibility 2015-02-02 19:50:45 -05:00
Graham
187112c734 Fix cdn links 2015-02-02 16:47:23 -05:00
Graham
5739d95ba6 Update theme with new modern design 2015-02-02 15:15:15 -05:00
Calvin Montgomery
583e7e7616 Merge pull request #431 from calzoneman/hitbox
Add hitbox support
2015-01-27 00:29:44 -06:00
Graham
f28cde5c71 Improve profile css and general cleanup 2015-01-24 15:29:52 -05:00
Graham
5d488781ca Line up connect message and chat 2015-01-24 14:46:20 -05:00
Graham
461301abfc Merge branch '3.0' of https://github.com/calzoneman/sync into 3.0 2015-01-23 20:47:01 -05:00
Graham
219ab4b40a Minor fixes to modern theme. 2015-01-23 20:36:16 -05:00
calzoneman
5a95bacee4 Fix youtube...again 2015-01-22 23:34:39 -06:00
calzoneman
50bf876010 Add hitbox support 2015-01-22 23:21:31 -06:00
Graham
7c896d82fc Modern theme updates 2015-01-19 10:30:47 -05:00
calzoneman
e76fd7b1c4 Fix client motd issue 2015-01-16 19:35:26 -06:00
Calvin Montgomery
d7ef0d1893 Merge pull request #428 from calzoneman/sanitize-html
Merge sanitize-html into 3.0 #yolo
2015-01-14 13:23:01 -06:00
calzoneman
139825168f Fix for private, but embeddable soundcloud tracks 2015-01-11 12:10:09 -06:00
calzoneman
80c4c90bcf Migrate old MOTDs and don't replace \n with <br> after 2015-01-08 20:07:02 -06:00
Calvin Montgomery
c1ef0848cd Add CSS classes for muted users (#426)
- If a user is muted, the `userlist_muted` class is added to the
  corresponding `.userlist_item`.
- If the user is shadowmuted, the `userlist_smuted` and `userlist_muted`
  classes are added.
- If the user is AFK, the `userlist_afk` class is added.
2015-01-07 15:58:36 -05:00
Calvin Montgomery
cd22570c40 Hopefully fix youtube setPlaybackQuality once and for all 2015-01-04 16:46:40 -05:00
Calvin Montgomery
3423f43f2f https://www.youtube.com/watch?v=9u6Bfnq3aZk 2015-01-03 21:36:58 -05:00
Graham
4aa1df8837 Modern theme update 2015-01-03 19:46:02 -05:00
Graham
207ad43140 Update css 2015-01-03 18:21:33 -05:00
Graham
fb1636552b Add modern theme 2015-01-03 18:21:07 -05:00
Graham
32c58a9628 Minify slate and cleanup. 2015-01-03 15:32:15 -05:00
Graham
e4de90c38b Move color CSS rules into their own files. minify bootstrap 2015-01-03 15:27:15 -05:00
Calvin Montgomery
0c23b8a4c5 Update Copyright year; remove old junk 2014-12-31 12:06:29 -05:00
Calvin Montgomery
4319111f47 Remove console.log 2014-12-28 19:09:41 -05:00
Calvin Montgomery
25eba6ab2b Improve filter handling code 2014-12-28 11:12:37 -05:00
Calvin Montgomery
709724efd4 Warn moderators when a channel exceeds size limit
When the chandump is saved, the size of the file is checked.  If it is over the limit, moderators are displayed a message indicating that the channel is too large and they should remove extra playlist items, filters, and/or emotes.

This is a partial solution for #421.
2014-12-26 11:19:19 -05:00
Calvin Montgomery
db7d1a22c8 Resolve #420 2014-12-19 14:39:10 -05:00
calzoneman
a3a9fa074e Improve behavior of custom embed w.r.t. https
Instead of silently failing when browser policy blocks HTTP embeds over HTTPS, pre-fill the video div with an error message and attempt to salvage the link with s/http/https/g.
2014-12-10 23:56:17 -06:00
calzoneman
db56a8869d Fix #417 2014-12-07 13:42:18 -06:00
calzoneman
cf60994895 Dailymotion is a completely functional site programmed by competent people 2014-12-04 15:55:15 -06:00
calzoneman
b587da6701 Several fixes
- User playlists should now list correctly (fixed a race condition)
  - Livestream types can autoplay (no longer stuck at currentTime = -3)
  - Playlist items with NaN duration do not break user playlist saving
  - ffmpeg support can handle live media (e.g. icecast)
  - Invalid volume is sanitized and an error message is added
  - JWPlayer displays correctly for both HTML5 and Flash
  - JWPlayer volume synchronization is fixed
  - <audio> and <video> tags are scaled correctly with .embed-responsive-item
2014-12-02 22:21:52 -06:00
calzoneman
b09346392e Slight tweak to nick hovers 2014-11-24 19:32:06 -06:00
calzoneman
2f2ed8aaf9 Fix Twitch not working on HTTPS and allow HTTPS channel page 2014-11-24 19:24:47 -06:00