calzoneman
e2c3b2daad
Fix PM maxlength and throttling
2015-04-23 21:49:15 -05:00
calzoneman
f0c75211fb
Start working on player rewrite
2015-04-23 21:40:08 -05:00
calzoneman
dd48da19c0
Add build-player script
2015-04-23 21:19:55 -05:00
Erik
566c4c174e
make sure the user understand this is for real
2015-04-20 16:09:21 -04:00
calzoneman
f4a9f0b21b
linewrap queue alerts
2015-03-27 19:08:58 -05:00
Calvin Montgomery
e1c8d5c6c9
Fix Ustream
2015-03-23 16:10:00 -07:00
calzoneman
3290501e81
Fix google drive/google+ 'highest available' quality
2015-03-20 14:23:44 -05:00
calzoneman
f3fe933f6e
Support new google drive link format
2015-03-20 13:57:13 -05:00
Calvin Montgomery
8a669db1e3
Merge pull request #455 from gv1222/PR
...
Update modern theme
2015-03-02 16:51:40 -06:00
Graham
d2f4ad7e90
Improve connect and disconnect message css
2015-03-02 17:50:57 -05:00
Graham
982af6715d
Fix alignment of controlsrow (again)
2015-02-28 14:12:14 -05:00
Graham
9b34035857
Fix 2px gap on chatbox
2015-02-28 14:12:09 -05:00
Graham
833cb1a284
Fix script access and other transparency issues
2015-02-28 13:24:59 -05:00
Calvin Montgomery
8bee1afad1
Fix issue with channel settings not being updated
2015-02-27 13:10:38 -06:00
gv1222
8561d0418d
Add a small padding to entire #messagebuffer
2015-02-25 14:20:07 -05:00
gv1222
5a3ad24a70
Fix form input color
2015-02-25 12:04:28 -05:00
gv1222
4b2d0019e2
Update form control color
2015-02-25 11:39:46 -05:00
gv1222
cf742cfc28
Remove poll background color
2015-02-25 11:29:49 -05:00
gv1222
dc7f9f41c7
Update guest login button
2015-02-25 10:56:56 -05:00
gv1222
7bb8f3f46f
Minor tweaks and modern theme update
2015-02-25 10:56:45 -05:00
gv1222
45ca901f05
Transparency addition to modern theme
2015-02-25 10:56:35 -05:00
gv1222
e02726d052
Update modern bootstrap css.
2015-02-25 10:56:21 -05:00
gv1222
014d580d70
Align new poll and playlist buttons
2015-02-25 10:56:10 -05:00
Erik
3ae2deca7c
Fix cancel for kick/ban/ipban
2015-02-21 21:34:25 -05:00
Xaekai
1c263f825b
Add line start anchors to the shorthand URI parsers
2015-02-21 12:26:03 -08:00
calzoneman
9ab4e02a5d
CSS fixes
2015-02-20 18:54:31 -06:00
calzoneman
df62ee8d58
Fixes
2015-02-20 18:54:00 -06:00
Xaekai
9a1baf64b6
Resolve missing closing parenthesis or the generic matcher.
2015-02-18 18:39:40 -08:00
Xaekai
5c6a966e6f
Use a generic matcher for the shorthand URIs.
2015-02-16 22:40:18 -08:00
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
calzoneman
ee9b19b0ff
Start switching chat flood system
2013-11-19 15:14:40 -06:00
calzoneman
21bb2b9a4e
Backwards compatibility for formatChatMessage
2013-11-19 13:45:24 -06:00
calzoneman
b250f3c64b
A few tweaks, cleanup
2013-11-18 11:11:00 -06:00
calzoneman
0e95ef2aa4
Continue refactoring
2013-11-17 15:32:19 -06:00
calzoneman
6e99990ef0
Start refactoring commands
2013-11-17 13:12:56 -06:00
calzoneman
b077f3f206
Improve behavior
2013-11-16 00:00:03 -06:00
calzoneman
45ad9e44a3
Re-filter on updatE
2013-11-15 23:56:25 -06:00
calzoneman
c14581135e
Fix the fix
2013-11-15 23:55:35 -06:00
calzoneman
ac15c17981
Fix log not updating
2013-11-15 23:54:45 -06:00
calzoneman
fc41b01209
Fix past commit
2013-11-15 23:47:32 -06:00
calzoneman
a008c923b7
Implement log filtering
2013-11-15 23:44:53 -06:00
Calvin Montgomery
ca4090c533
Start working on filter checkboxes
2013-11-15 20:23:57 -06:00
calzoneman
681911ffb1
Fix #307
2013-11-15 10:24:43 -06:00
calzoneman
22e8e10680
Fix being kicked when removing leader
2013-11-14 22:23:33 -06:00
calzoneman
8eef96770f
Fix #306
2013-11-14 19:50:17 -06:00
calzoneman
d09d7ad64e
Add an in-place MOTD editor
2013-11-13 22:36:43 -06:00
calzoneman
436df375c7
Fix #305
2013-11-10 22:26:30 -06:00
calzoneman
b6f4702570
Continue refactoring, tweak sban
2013-11-09 12:33:18 -06:00
calzoneman
30c5f67d4d
Start refactoring leader and rank
2013-11-08 22:12:17 -06:00
calzoneman
7fc50db879
Add setLeader callback
2013-11-08 21:46:30 -06:00
calzoneman
4198f3ce2c
Add support for Google Docs videos
2013-11-07 17:19:36 -06:00
calzoneman
22ba96b9fd
Prevent registration race condition
2013-11-05 22:39:51 -06:00
calzoneman
bf014530f9
Fix #302
2013-10-30 19:29:55 -05:00
calzoneman
1939314d72
Fix #301
2013-10-28 21:49:22 -05:00
calzoneman
f9c4685948
A couple special cases for dailymotion ( Fix #300 )
2013-10-24 17:31:04 -05:00
calzoneman
ad6b07357f
Change the place where queuefail errors appear
2013-10-16 23:31:48 -05:00
calzoneman
152e46ab15
Add errDialog function
2013-10-16 23:22:37 -05:00
calzoneman
f8fcc0d2d7
Slight tweak to userlist dropdown hiding
2013-10-16 23:10:59 -05:00
calzoneman
033fbbf08a
Hack around YouTube HTML5 player race condition -- Really guys?
2013-10-16 21:50:31 -05:00
calzoneman
718a70bc60
Fix clean; minor error message fixes
2013-10-07 00:10:16 -05:00
calzoneman
7d862cac60
Show links that failed for queueFail
2013-10-06 01:43:25 -05:00
calzoneman
6309e42989
Tweak movement
2013-10-03 22:11:47 -05:00
calzoneman
75ea06ed76
Add a small toggle for the MOTD
2013-10-02 22:26:28 -05:00
calzoneman
1e2a142524
Fix 'error: true'
2013-10-01 14:26:32 -05:00
calzoneman
a1c72aaa8d
Use asyncqueue clientside too
2013-10-01 13:35:29 -05:00
calzoneman
acb5136c15
Improve setCurrent
2013-10-01 13:25:05 -05:00
calzoneman
54016f6f48
Remove debug message; stack queueFail messages clientside
2013-09-30 21:54:01 -05:00
calzoneman
0eda0b8ed2
Fix comma separated queues
2013-09-30 09:51:38 -05:00
calzoneman
2f813c1d11
Remove mostly useless realtime connection stats
2013-09-26 23:10:00 -05:00
calzoneman
08a39c8857
Fix the bug where the player repeats the first few seconds at the end
2013-09-26 21:43:38 -05:00
calzoneman
80215b5cdc
nuclearace if you find one more thing wrong with search results I swear
2013-09-24 15:19:40 -05:00
calzoneman
b3f4fc2b52
Fix search result buttons issue
2013-09-24 13:19:41 -05:00
calzoneman
0addff6bab
Don't add delete buttons to youtube search results
...
People kept clicking them resulting in database errors for unregistered channels.
2013-09-23 16:25:45 -05:00
calzoneman
851491e4ac
Modify lead function for lead-in
2013-09-21 23:54:29 -05:00
calzoneman
6a2e7bb9e2
Quick buttons for modflair and adminflair
2013-09-21 02:22:51 -05:00
calzoneman
da29d35121
Add 'Nobody' permission setting
2013-09-21 00:30:47 -05:00
calzoneman
25d225ec97
Improve poll feedback
2013-09-21 00:25:00 -05:00
Nick Bensema
cb94a2ac70
Removed help.html since it's not used anymore.
2013-09-18 22:23:23 -07:00
Nick Bensema
1e8b507750
Added online help for /clean and /cleantitle
2013-09-18 22:23:23 -07:00
calzoneman
3f65a69f0e
Fix reset password
2013-09-13 10:24:54 -05:00
calzoneman
2b0e6a3dbf
Fix index page
2013-09-12 18:42:22 -05:00
calzoneman
9d445b8ffd
Fix up voteskip a bit
2013-09-11 22:16:56 -05:00
calzoneman
7e9673425d
Add support for hidden polls
2013-09-11 20:22:00 -05:00
calzoneman
020ceecd40
Add SSL user options so the page can be plain HTTP
2013-09-10 22:43:43 -05:00
calzoneman
beae68d1c2
Fix everything except justin.tv, twitch.tv
2013-09-10 17:18:02 -05:00
calzoneman
a085ed83f2
Fix JWPlayer for SSL
2013-09-10 16:34:39 -05:00
calzoneman
4ec1d04247
Add SSL support
2013-09-09 17:16:41 -05:00
calzoneman
c2cd04f760
Fix #276
2013-09-05 22:54:30 -05:00
calzoneman
762b4fa6af
Address #270
2013-09-04 17:47:24 -05:00
calzoneman
234456f2f4
A couple tweaks to alternate dark
2013-09-03 15:10:11 -05:00
calzoneman
e6c4097250
Fix footer color
2013-09-02 14:56:17 -05:00
calzoneman
a5a83c4121
Add alternative dark theme
2013-09-02 14:53:59 -05:00
calzoneman
3ad925ad84
Merge branch 'master' of github.com:calzoneman/sync
2013-09-02 12:40:15 -05:00
calzoneman
91fd44808e
Prevent borders on <iframe> in custom media
2013-09-02 12:40:06 -05:00
nuclearace
ce4c5fc67f
Scroll to current video after adding buttons
2013-09-02 13:09:14 -04:00
calzoneman
3729736bc9
Need to add the HTML template
2013-08-31 12:38:20 -05:00
calzoneman
3b5f6c64ef
Finish refactoring options menu
2013-08-31 12:37:37 -05:00
calzoneman
7ae76bbe31
Finish desining the new options menu
2013-08-30 22:37:00 -05:00
calzoneman
dfb5bd011b
Start refactoring the options menu
2013-08-30 22:12:28 -05:00
calzoneman
7ae382295f
Remove debug timeout
2013-08-30 18:43:09 -05:00
calzoneman
f90965c105
Fix login race condition which caused rank loss
2013-08-30 18:42:00 -05:00