Commit graph

973 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
calzoneman 9db35ba811 Fix PM bar clickthrough 2014-11-24 19:08:51 -06:00
calzoneman 214353acab Fix JWPlayer issue some Firefox users are experiencing 2014-11-22 01:01:32 -06:00
calzoneman b37bc6b1a5 Fix obnoxious link colors in tables on cyborg theme 2014-11-21 16:58:22 -06:00
calzoneman e0191a50f0 Fix #414; use CDNs for bootstrap,jquery 2014-11-20 23:10:40 -06:00
calzoneman 610fd5a7c3 Handle #412 2014-11-16 11:19:14 -06:00
calzoneman 2f9b5ffe6a Fix misaligned checkbox in new poll menu 2014-11-16 11:15:08 -06:00
calzoneman af4f0fd211 Fix chat disappearing if the video player is gone 2014-11-15 16:52:18 -06:00
Calvin Montgomery 43cc336e07 Merge pull request #410 from calzoneman/responsive-embed
Update Bootstrap to 3.3; improve automatic video/chat resizing with responsive-embed
2014-11-15 11:15:10 -06:00
calzoneman 08f9aeaedb JWPlayer fixes 2014-11-13 20:24:05 -06:00
calzoneman 7310dabedf CSS fixes 2014-11-12 19:56:29 -06:00
calzoneman 9f18a6978e Still WIP 2014-11-11 19:48:08 -06:00
calzoneman 7708cf1aca Resolve #408 2014-11-11 15:48:34 -06:00
calzoneman 2c45177cc0 Responsive embed, WIP 2014-11-10 22:43:49 -06:00
calzoneman b49cd1b146 I'll take "hacks that shouldn't work" for 00 2014-11-01 12:12:22 -05:00
calzoneman 4c5d441931 Minor update 2014-10-24 10:30:23 -05:00
calzoneman 6e0735f3fe Update to socket.io 1.0 2014-10-24 10:23:30 -05:00
calzoneman 12804d1052 Add UI option for no emotes (#404) 2014-10-23 23:21:44 -05:00
calzoneman d676abc722 Fix: pressing enter now submits login form on channel page 2014-10-08 22:36:33 -05:00
calzoneman e13e695077 Allow limiting # items per user 2014-10-06 11:32:25 -05:00
calzoneman 084b1cf16f Fix for super long pagetitles 2014-10-03 16:15:35 -05:00
calzoneman 2b60ab8e10 Add permission for #402; fix a strange jwplayer issue 2014-09-06 22:59:28 -05:00
calzoneman 71114b0060 Fix: don't search channel library if rank < seeplaylist 2014-09-04 20:53:18 -05:00
calzoneman bc3f20198c I'm not sure who to hate more 2014-09-02 17:30:41 -05:00
calzoneman 79d636ea89 Fix chrome incompatibility 2014-09-02 17:28:16 -05:00
calzoneman 293f943a9a Accept drive.google.com/file/d/blah as a substitute for docs.google.com/file/d/blah 2014-09-02 16:50:26 -05:00
calzoneman 91c24518c5 Conditionally allow ASCII characters (for Xaekai) 2014-08-29 16:38:57 -05:00
calzoneman 2a8b94e26a Chrome shiftclick workaround requested by Xaekai 2014-08-27 18:49:00 -05:00
calzoneman 7b00ba10b9 Fixes at Xaekai's request 2014-08-27 18:45:11 -05:00
calzoneman 53971af737 Fix remove video reconnect bug 2014-08-21 20:32:58 -05:00
calzoneman 3d6aaf0e1f Fix a bug with theme.js 2014-08-19 00:23:05 -05:00
calzoneman aff20c3012 Use JWPlayer as flash fallback because it can actually synch 2014-08-18 12:00:26 -05:00
calzoneman 6452ea4ab4 Fix ban reason 2014-08-18 11:49:03 -05:00
calzoneman 8fddbc3e6e Add IP cloaking; make tor bans channel specific 2014-08-14 21:42:13 -05:00
calzoneman ecca806a58 Fix an issue with quality selection 2014-08-14 16:28:44 -05:00
calzoneman 83ae835bed Allow modals to be wider on large screens 2014-08-13 14:01:21 -05:00
calzoneman dc3efd94c8 Remove JustinTV support as it is no longer in service 2014-08-13 13:51:09 -05:00
calzoneman 735b2fcd07 Improve URL parsing 2014-08-13 13:49:32 -05:00
Calvin Montgomery f11be6ae81 Fix pausing on HTML5 player 2014-08-07 20:34:24 -07:00
Calvin Montgomery b7edfc31f9 Fix for google docs changing their video player: 2014-08-06 20:12:57 -07:00
Calvin Montgomery 032dede66d Soundcloud fix, part 2 2014-08-03 22:56:17 -07:00
Calvin Montgomery 7acfcaf152 Soundcloud changed their volume range silently
[raging intensifies]
2014-08-03 22:50:24 -07:00
Calvin Montgomery 937ad04967 Change meta format so it persists in DB and on disk 2014-07-11 20:42:13 -07:00
Calvin Montgomery 8acffda8ec Add clientside support for Google+ 2014-07-10 23:23:48 -07:00
Calvin Montgomery b28fd9e4a8 Add permission for /clear and log it 2014-07-10 20:03:47 -07:00
Calvin Montgomery 2d0fe02a19 Move vimeo simulator out of the changemedia callback 2014-07-09 21:55:49 -07:00
Calvin Montgomery 3f959087af Initial improvements to playback system 2014-07-09 21:20:14 -07:00
Calvin Montgomery a97db09928 Shift+click workaround for Chrome on playlist 2014-07-07 21:48:23 -07:00
Calvin Montgomery d3b4ac1468 Change script prompt to be more friendly 2014-07-01 21:13:52 -07:00
Calvin Montgomery 002dadd67a Fix question marks breaking channel joins 2014-07-01 20:35:13 -07:00
Calvin Montgomery ece32dda5d Fix chrome bug 2014-07-01 20:29:12 -07:00
Calvin Montgomery e87ddb473b Require user permission to run channel js 2014-07-01 20:11:54 -07:00
Calvin Montgomery 7f4e2a8882 Fix a few issues 2014-06-12 20:29:12 -07:00
Calvin Montgomery ac10f05f21 Update ffmpeg loader to work with newer fluent-ffmpeg; fix playlists 2014-06-07 21:25:48 -07:00
Calvin Montgomery 6dde745784 Better error handling, add support for mp3/ogg-vorbis 2014-06-05 22:02:51 -07:00
Calvin Montgomery 1d1630fb50 Implement raw file queues 2014-06-03 21:21:00 -07:00
Calvin Montgomery f2769e5062 Start adding file playback queue support 2014-06-01 11:43:18 -07:00
Calvin Montgomery 30d4e65061 Change RawVideoPlayer and FlashPlayer to FilePlayer 2014-06-01 10:54:53 -07:00
Calvin Montgomery b10a2af1ad Hopefully fix #371? 2014-05-29 20:44:09 -07:00
Calvin Montgomery 8069378afc Improve chat highlight options per #369 2014-05-26 13:22:20 -07:00
Calvin Montgomery f3eb999a76 Refactor channel packing 2014-05-23 23:09:36 -07:00
Calvin Montgomery 02ac983fba Start working on channel detail view 2014-05-23 22:40:35 -07:00
Calvin Montgomery da6eadf33b Fix regex warning message 2014-05-20 22:41:21 -07:00
Calvin Montgomery 8b9242fc7b Add failsafe for VOLUME=NaN 2014-05-20 21:10:08 -07:00
Calvin Montgomery 705b8ce10a Fix vimeo workaround 2014-05-20 20:56:42 -07:00
Calvin Montgomery 1cc769b1ea More missed merges 2014-05-20 20:13:41 -07:00
Calvin Montgomery 6046ea2480 Fix the wrong files being merged 2014-05-20 20:11:40 -07:00
calzoneman 91bf6a5062 Fix #360 2014-05-16 23:29:14 -05:00
Calvin Montgomery d16482b863 Make vimeo workaround respect default quality option 2014-05-16 00:46:30 -05:00
Calvin Montgomery 03a188e8f2 Improvements to Dailymotion player
* Hide the logo by default
    * Set the wmode based on the user's preference
    * Automatic quality as with youtube
2014-05-16 00:36:33 -05:00
calzoneman 79f7e96921 Fix possible issue with youtube workaround 2014-05-10 03:01:09 -05:00
Calvin Montgomery 6c4168c675 Improve workaround for YouTube's shitty internal race conditions 2014-05-09 20:09:17 -05:00
calzoneman 3fcb855c35 Fix the regex warning message about parentheses 2014-05-04 14:22:13 -05:00
calzoneman 842fd80e0e Don't catch dangling /edit on google drive links 2014-05-01 10:22:03 -05:00
calzoneman d6d1cd4289 Fix formatURL and parseMediaLink for google drive 2014-04-30 20:40:25 -05:00
calzoneman c11d31e716 Resolve #352 2014-04-30 17:40:16 -05:00
calzoneman d4885951fb Resolve #343 2014-04-14 19:22:01 -05:00
calzoneman 64980bc293 Add warning as discussed in #347 2014-04-13 02:14:34 -05:00
calzoneman 445d8be55d Fix #346 2014-04-12 21:54:17 -05:00
calzoneman d6650f19ae Address #343 2014-04-06 00:29:34 -05:00
Calvin Montgomery 42e590c6fd Fix #340; add shadowchat option for moderators
The new option allows moderators to see what shadowmuted users are saying.  When enabled, messages from shadowmuted users will appear in a darker (or lighter, depending on theme) font and struck through.
2014-04-01 11:52:20 -05:00
calzoneman 37db972d86 Minor change 2014-03-29 18:46:53 -05:00
calzoneman a484b6c6a1 Implement layout reversal as per #336
- compactLayout() now reverses the changes made by fluidLayout, synchtubeLayout, hdLayout
2014-03-29 16:57:53 -05:00
calzoneman 43be6402a0 Fix edge case of emotes directly succeeding one another in a message 2014-03-27 11:03:27 -05:00
calzoneman 74fc6aa81b Fix #334 2014-03-19 22:20:33 -05:00
calzoneman ed65f3a648 Fix #333 2014-03-19 22:17:57 -05:00
calzoneman 2211e4da9c Change Vimeo fallback player 2014-03-07 20:37:20 -06:00
calzoneman 214537efdb Fix AFK count in usercount breakdown hover 2014-03-06 15:39:59 -06:00
calzoneman 341d17c7b9 Fixes 2014-03-01 17:37:59 -06:00
Calvin Montgomery c93bc97a94 Hide channel settings button in chatonly for non mods 2014-02-28 13:55:29 -06:00
Calvin Montgomery 930402a058 Fix queueFail stacking 2014-02-28 13:49:17 -06:00
calzoneman 8c32ce4020 Add no_h264 option 2014-02-28 09:43:48 -06:00
calzoneman 5b793710c3 Fixes 2014-02-28 08:43:04 -06:00
calzoneman 0f4c29952f Minor fixes 2014-02-28 00:34:50 -06:00
calzoneman 96cfe0070d fix user dropdown 2014-02-28 00:23:41 -06:00
calzoneman 3da717adb9 Fixes 2014-02-28 00:09:20 -06:00
CyTube 0dfb6df8a7 Fix a few things 2014-02-28 06:38:22 +01:00
calzoneman ceab7dabf9 Merge branch '3.0' of github.com:calzoneman/sync into 3.0 2014-02-27 17:27:40 -06:00
calzoneman 0fdf064904 Fix linewrapping on profile-box 2014-02-27 17:26:49 -06:00
Calvin Montgomery 99e7a521ef Tweaks 2014-02-26 14:37:51 -06:00
calzoneman 2bd6a207ba Minor fixes to channel listing 2014-02-26 11:04:22 -06:00
calzoneman 93d5980f05 Fix cross-domain cookie issue 2014-02-26 10:50:59 -06:00
calzoneman ced68d9304 Fix layout issues 2014-02-25 23:28:32 -06:00
calzoneman 5d9a8a1a3f Fixes 2014-02-24 18:25:49 -06:00
calzoneman cc241da5cf Static content caching 2014-02-23 23:27:07 -06:00
calzoneman 644437ea42 Directory cleanup 2014-02-18 22:00:56 -06:00
calzoneman c54915e940 Fixes 2014-02-18 21:56:54 -06:00
calzoneman 6e0f27f254 Ability to hide playlist 2014-02-17 19:06:49 -06:00
calzoneman 6292ca5f3f Client tweaks 2014-02-17 18:56:36 -06:00
calzoneman f39e051699 Add chatOnly and removeVideo 2014-02-16 17:54:33 -06:00
calzoneman 91aaed96fa Add socket.io login handler 2014-02-16 13:27:01 -06:00
calzoneman b37893176f Fix error message placement 2014-02-16 02:19:51 -06:00
calzoneman 02dd57dad0 Fix casing issue 2014-02-16 02:16:58 -06:00
calzoneman 39e26e8afd Give #pmbar a high zindex 2014-02-16 01:34:42 -06:00
calzoneman 7711587f15 Fix emotes 2014-02-16 01:33:38 -06:00
calzoneman 5a4b18a1e7 A few fixes 2014-02-15 12:43:10 -06:00
calzoneman ad30e3a805 Add some safety checks to PMs 2014-02-15 12:29:05 -06:00
calzoneman b41529d4aa Add private messaging 2014-02-15 01:40:14 -06:00
calzoneman 573e59680e Fix a few things 2014-02-15 00:12:11 -06:00
calzoneman 27834e1211 ACP stats 2014-02-12 23:52:38 -06:00
calzoneman 002888a0de Implement emotes 2014-02-12 23:33:42 -06:00
calzoneman 53138fe1f0 Start working on emotes 2014-02-09 23:53:46 -06:00
calzoneman 0f9bfe1429 JWPlayer serverside synchronization 2014-02-09 20:10:11 -06:00
calzoneman bf3832fb3a add checkboxes to add as temporary 2014-02-09 00:24:20 -06:00
calzoneman cec68d0f2a Add poll timers 2014-02-08 23:58:27 -06:00
calzoneman 3bebc34e21 Redo channel logs 2014-02-08 12:45:07 -06:00
calzoneman 0a480515d7 ACP event log 2014-02-07 10:45:28 -06:00
calzoneman afa17165f7 Add ACP list active channels 2014-02-06 23:31:47 -06:00
calzoneman 359a228d5f Theme fixes; layout fixes; limit channel registrations 2014-02-06 10:37:00 -06:00
calzoneman 767e90a757 Add config keys for reserved names 2014-02-05 18:05:52 -06:00
calzoneman 0998e89f5d Add channels ACP interface 2014-02-05 17:44:37 -06:00
calzoneman bde57973c3 Finish users interface on ACP 2014-02-04 22:39:13 -06:00
calzoneman e6acf92bdb Add volume normalization and vimeo workaround 2014-02-02 20:04:50 -06:00
calzoneman 1864cc0b35 Change the way unregistered channels work 2014-02-02 15:50:05 -06:00
calzoneman b214c07fe0 Work on unregistered channels; fixes 2014-02-02 12:41:41 -06:00
calzoneman 9562bc3757 Minor tweak to tab complete 2014-02-01 12:42:49 -06:00
calzoneman 6498f6431b Fix tab completion of names 2014-01-31 11:01:51 -06:00
calzoneman b762bb3747 Slight fix to tabcomplete 2014-01-30 23:17:19 -06:00
calzoneman 6051dd3939 A few UI fixes; improve tab complete algorithm 2014-01-30 23:02:58 -06:00
calzoneman 6f3b10222f Fix password box being not the same color on dark themes 2014-01-29 22:56:55 -06:00
calzoneman 156cc4f5f7 Fix glyphicons in dark themes on firefox 2014-01-29 22:55:50 -06:00
calzoneman d410b4663d Implement new themes; fixes 2014-01-29 22:50:14 -06:00
calzoneman ac89c87e29 Continue working on acp 2014-01-29 21:50:45 -06:00
calzoneman 1272425205 Work on ACP 2014-01-28 20:04:25 -06:00
calzoneman d0be588149 Start working on ACP 2014-01-28 00:05:14 -06:00
calzoneman 2018f3751f Small fix for HD layout 2014-01-26 14:18:29 -06:00
calzoneman 8a7cbb2a84 Add synchtube-fluid and hd layout 2014-01-26 14:15:50 -06:00
calzoneman 0f82faaef8 More fixes 2014-01-26 00:13:33 -06:00
calzoneman 6570c3da6c Fix a buttload of things 2014-01-26 00:01:36 -06:00
calzoneman bedf3afb61 Fix fluid layout 2014-01-25 21:48:57 -06:00
calzoneman 574ef4435c Fix some login race conditions/issues 2014-01-25 21:29:56 -06:00
calzoneman cae52ef86f Fix profile hover box position 2014-01-25 18:12:49 -06:00
calzoneman 0329e564a9 Fix passwords (hopefully) 2014-01-25 17:44:32 -06:00
calzoneman e70be5df42 Start working on theming 2014-01-25 13:49:34 -06:00
calzoneman 65ef082a64 SSL fixes; work on password reset 2014-01-23 22:59:08 -06:00
calzoneman 21af0af1be Add new permission nodes 2014-01-23 16:03:50 -06:00
calzoneman feca68538e Tweak animations 2014-01-22 22:43:17 -06:00
calzoneman 4f52f48664 Update bootstrap 2014-01-21 23:04:06 -06:00
calzoneman 0e2037f308 Tweak playlist and search UI 2014-01-21 22:41:53 -06:00
calzoneman 24fcce3f87 Add prompt for kick/ban reason 2014-01-20 17:35:55 -06:00
calzoneman fd6b95920a Add permissions editor 2014-01-20 12:16:30 -06:00
calzoneman 8c47221a22 Add quick mute buttons, fix delete not updating playlist meta 2014-01-19 16:50:14 -06:00
calzoneman cd73653451 Handle mute/unmute/smute and related icons 2014-01-19 01:58:35 -06:00
calzoneman 6471969f55 Improve the way chat filter imports are handled 2014-01-19 01:45:20 -06:00
calzoneman 9c989f7ed7 Work on chat filters, UI stuff 2014-01-18 20:18:00 -06:00
calzoneman 6a4031c188 Work on chat filters interface 2014-01-16 16:20:08 -06:00
calzoneman 24781df78f Work on channel settings 2014-01-16 11:53:34 -06:00
calzoneman 8aa92f73ec Work on channel settings 2014-01-15 00:16:29 -06:00
calzoneman b1e6f696e8 Various fixes 2014-01-14 00:52:56 -06:00
calzoneman 87f44b69e0 Start reworking client UI 2014-01-13 18:31:12 -06:00
calzoneman 0a087c6507 Fix chat commands, fix a few bugs 2014-01-12 17:06:25 -06:00
calzoneman 637ece4044 Work on banlist 2014-01-11 23:55:52 -06:00
calzoneman 501a22556a Work on banlist 2014-01-09 17:43:07 -06:00
calzoneman 8554c38c7d Finish channel ranks / moderator list 2014-01-09 17:16:09 -06:00
calzoneman 2fadd70297 Work on user ranks 2014-01-08 23:45:26 -06:00
calzoneman 9306200a87 Work on ban list and channel ranks 2014-01-08 20:12:02 -06:00
calzoneman 2d7b0fe2ac Fix paginator 2014-01-08 10:57:48 -06:00
calzoneman 22c4e8f9ff Fix more things 2014-01-07 22:47:00 -06:00
calzoneman 1aa464caa5 Continue fixing things 2014-01-06 09:55:12 -06:00
calzoneman 521c786cdc Start the long process of making it work again 2014-01-05 19:42:09 -06:00
calzoneman 9d49df6157 Work on user options 2013-12-25 16:18:21 -05:00
calzoneman fc63191773 continue work 2013-12-19 22:33:24 -05:00
calzoneman 556f9eb9e7 Continue working on client 2013-12-19 12:14:48 -05:00
calzoneman afff414aad Continue work on clientside 2013-12-18 23:50:19 -05:00
calzoneman 5c40a72d47 Start refactoring clientside 2013-12-14 21:59:47 -06:00
calzoneman a14363a845 More refactoring 2013-12-12 17:09:49 -06:00
calzoneman cfd1b0618d Do a bit of intermediate database work 2013-12-12 16:28:30 -06:00
calzoneman b889f7b4c8 Start merging cytube3 account management 2013-12-12 14:48:23 -06:00
calzoneman a821498298 Begin the long process of refactoring the database 2013-12-11 22:20:21 -06:00
nuclearace 57d4699fd3 fix typo
fix typo
2013-12-07 18:30:34 -05:00
calzoneman 3ced278bd0 Support links in polls 2013-12-01 17:20:42 -06:00
calzoneman d006099fc7 Start working on room passwords 2013-11-25 16:20:15 -06:00
Calvin Montgomery 7f3561bd27 Merge pull request #311 from calzoneman/chatthrottle
Chat Throttle
2013-11-21 15:51:07 -08:00
calzoneman 714d302cf9 Automatically calculate cooldown 2013-11-21 17:50:17 -06:00
calzoneman 2f8b304b68 Fix /m and path traversal ActionLog 2013-11-21 17:46:33 -06:00
calzoneman 7868b4ce3e Fix linewrap on long afk names 2013-11-21 00:25:01 -06:00
calzoneman 4f821747ba Fix paginator bug 2013-11-21 00:08:49 -06:00
calzoneman d36dcc5352 Exclude mods from chat throttle, add extra description to options 2013-11-20 10:14:39 -06:00
calzoneman 85e413bcdf Fix issues with chat logging after chat format refactoring
- Fix '<username.undefined>' in log
- Fix channel log filter
2013-11-20 10:10:01 -06:00
calzoneman dfa454618a Fix that one YouTube issue (what the hell?) 2013-11-19 23:45:39 -06:00
calzoneman b50dc3a626 Fix greentext bug 2013-11-19 16:14:33 -06:00