Xaekai
df5c5cd54f
The Puggening: Update from Jade to Pug
...
1.) module dependency updated from jade 1.11.0 to pug 2.0.0-beta3
2.) All references to Jade have been changed to Pug
3.) /srv/web/jade.js is renamed to pug.js
4.) all template files renamed accordingly
5.) "mixin somename" is automatically considered a declaration, invocations must use "+somename"
6.) variable interpolation is no longer supported inside element attributes, use direct references and string concatenation instead.
7.) bumped minor version
2016-07-07 21:48:09 -07:00
calzoneman
7faf2829b2
Improve clientside socket.io connection error reporting
2016-06-07 23:00:50 -07:00
calzoneman
f8a4652533
Fix #572
2016-05-21 16:26:32 -07:00
calzoneman
0922ce8e66
Remove dead client code
2016-05-21 16:24:41 -07:00
calzoneman
a45148863a
Fix #548
2016-03-31 22:51:05 -07:00
calzoneman
d59daab2ae
Make EmoteList self-contained instead of referencing globals
2016-03-29 23:31:02 -07:00
calzoneman
4e011c0d26
Change modflair label to "Name Color"
...
Also combined adminflair and modflair into one button (the button has 2
states if you're a moderator, or 3 states if you're a site
administrator). Resolves #517
2016-03-29 22:30:16 -07:00
calzoneman
2bfb143c4c
Update copyright year (finally lol)
2016-03-01 22:59:14 -08:00
calzoneman
65d4ea9496
Fix #555
2016-01-31 11:17:19 -08:00
calzoneman
5ead24e45e
Merge branch '3.0' into web-refactoring
2015-11-02 21:07:50 -08:00
calzoneman
5c339656b7
Minor fixes
2015-11-02 20:52:57 -08:00
calzoneman
44745d86ac
Fix for Wii U browser
...
Apparently it doesn't send the login cookie if you explicitly set the
socket.io transports to prefer websockets. Magic.
2015-10-29 20:50:10 -07:00
calzoneman
88236e036c
Add better error pages
2015-10-27 20:44:40 -07:00
calzoneman
26e8660af4
Change /logout from GET to POST ( #515 )
2015-10-26 23:21:09 -07:00
calzoneman
40e2a608f6
Initial sioconfig migration work
2015-10-19 22:32:00 -07:00
Calvin Montgomery
dda5077727
Merge pull request #498 from calzoneman/comma-multi-queue
...
Add comma-separated queueing for multiple items
2015-07-21 21:46:28 -07:00
calzoneman
06347d6c25
Fix hidePlayer()
2015-07-16 21:43:21 -07:00
calzoneman
d76af73286
Add comma-separated queueing for multiple items
2015-07-16 19:14:55 -07:00
Calvin Montgomery
c0f76bcf00
Add fullscreen button
2015-07-06 17:35:04 -07:00
calzoneman
70be8a6713
Resolve merge conflict
2015-07-06 11:28:18 -07:00
calzoneman
c422fa65fc
Add fileplayer
2015-07-01 09:38:01 -07:00
calzoneman
14c25ef8c1
Add explicit warning that custom embeds cannot be synchronized
2015-06-19 08:39:11 -04:00
calzoneman
f94c8bc8f1
Replace with CSS margin
2015-05-22 10:29:24 -04:00
calzoneman
fe9ebfa6b1
Start working on VideoJS for Google Drive
2015-05-15 00:03:05 -05:00
calzoneman
c64d446b38
Fix button spacing when HTML is minified
2015-05-14 11:37:02 -05:00
calzoneman
2c90d28919
Tweak checkbox placement
2015-05-14 11:25:31 -05:00
calzoneman
8927613da7
Add emote search, sort toggle
2015-05-13 12:17:32 -05:00
calzoneman
389dd0d5ab
Initial emote list implementation
2015-05-12 13:50:59 -05:00
Xaekai
2dd1db166a
Fix annoyance: Clicking Remove video scrolls to top
2015-05-06 12:14:56 -07:00
calzoneman
a291836a99
Change USEROPTS.default_quality values
2015-05-02 17:55:00 -05:00
calzoneman
fa3ddbe94a
Continue working on YouTube player
2015-04-30 15:26:52 -05:00
calzoneman
813ae3a2ef
Minor updates to SSL behavior
2015-03-29 11:34:27 -05:00
1ef47c8295
fix deleted new line
2015-02-28 18:51:30 +10:00
1f01036ba0
fix random d at end of line
2015-02-28 18:37:32 +10:00
bad0d5b5f7
fix nav again lol
2015-02-28 18:26:49 +10:00
11c92c9368
fix nav 3
2015-02-28 18:20:24 +10:00
5b9e51f70a
fix nav 2
2015-02-28 18:13:58 +10:00
4ba38019d2
fixed nav.jade for login/register
2015-02-28 18:02:59 +10:00
calzoneman
a049a7e2dc
Fix login/logout redirects
2015-02-24 11:08:10 -06:00
calzoneman
0dacf1019d
Fix double encoding
2015-02-24 10:40:07 -06:00
calzoneman
afc0ea0a58
Add csrf prevention
2015-02-22 18:15:22 -06:00
calzoneman
df62ee8d58
Fixes
2015-02-20 18:54:00 -06:00
calzoneman
b579db5310
Change login sessions
2015-02-20 18:53:02 -06:00
calzoneman
10aa7519da
Only show quick login for large screens
2015-02-20 18:53:02 -06:00
calzoneman
a31273be5c
Initial 'remember me' support for logins
2015-02-20 18:53:02 -06:00
calzoneman
d7d3534d62
jquery cdn sucks
2015-02-10 23:07:57 -06:00
Xaekai
e3dcbabc96
Change userlist toggle chevron to point down in the channel jade because it's default state is open.
2015-02-05 10:01:51 -08:00
Graham
3261613834
Revert "synctube.org index"
...
This reverts commit 15f1252bfa
.
2015-02-02 16:49:40 -05:00
Graham
15f1252bfa
synctube.org index
2015-01-25 12:21:52 -05:00
Graham
7c896d82fc
Modern theme updates
2015-01-19 10:30:47 -05:00
Graham
fb1636552b
Add modern theme
2015-01-03 18:21:07 -05:00
Calvin Montgomery
0c23b8a4c5
Update Copyright year; remove old junk
2014-12-31 12:06:29 -05:00
Calvin Montgomery
db7d1a22c8
Resolve #420
2014-12-19 14:39:10 -05:00
calzoneman
e0191a50f0
Fix #414 ; use CDNs for bootstrap,jquery
2014-11-20 23:10:40 -06:00
calzoneman
7310dabedf
CSS fixes
2014-11-12 19:56:29 -06:00
calzoneman
2c45177cc0
Responsive embed, WIP
2014-11-10 22:43:49 -06:00
calzoneman
12804d1052
Add UI option for no emotes ( #404 )
2014-10-23 23:21:44 -05:00
calzoneman
e13e695077
Allow limiting # items per user
2014-10-06 11:32:25 -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
91c24518c5
Conditionally allow ASCII characters (for Xaekai)
2014-08-29 16:38:57 -05:00
calzoneman
aff20c3012
Use JWPlayer as flash fallback because it can actually synch
2014-08-18 12:00:26 -05:00
calzoneman
8fddbc3e6e
Add IP cloaking; make tor bans channel specific
2014-08-14 21:42:13 -05:00
calzoneman
936c75a062
Update user agreement to explicitly mention spamming other sites
2014-08-11 20:50:43 -05:00
Calvin Montgomery
952b2d66d3
General Settings should be selected by default in channel settings
2014-07-30 19:03:18 -07:00
Erik
2264013a3b
Small change per calzone's request
2014-07-30 20:26:29 -04:00
Erik
ee4624fd73
tweak options layout
2014-07-30 20:13:25 -04:00
Calvin Montgomery
e87ddb473b
Require user permission to run channel js
2014-07-01 20:11:54 -07:00
Calvin Montgomery
2b525c13fb
Fix double-logout bug with SSL
2014-06-07 00:20:52 -07:00
Calvin Montgomery
4d0149ce43
Add form-control CSS class to new dropdowns
2014-05-26 13:25:23 -07:00
Calvin Montgomery
8069378afc
Improve chat highlight options per #369
2014-05-26 13:22:20 -07:00
Calvin Montgomery
02ac983fba
Start working on channel detail view
2014-05-23 22:40:35 -07:00
Calvin Montgomery
1cc769b1ea
More missed merges
2014-05-20 20:13:41 -07: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
e9fc3cfaca
Fix #356
2014-04-30 19:36:01 -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
ae04c91031
Fix #337
2014-03-23 21:43:20 -05:00
calzoneman
2211e4da9c
Change Vimeo fallback player
2014-03-07 20:37:20 -06:00
calzoneman
0537d0b202
Add wiki link to footer
2014-03-05 11:22:48 -06:00
calzoneman
881f8be5c4
Fix copyright
2014-03-04 23:56:00 -06:00
calzoneman
086c2ab501
Fix chat linewrap; fix nodemailer
2014-02-28 16:20:58 -06:00
calzoneman
8c32ce4020
Add no_h264 option
2014-02-28 09:43:48 -06:00
calzoneman
0fdf064904
Fix linewrapping on profile-box
2014-02-27 17:26:49 -06:00
calzoneman
93d5980f05
Fix cross-domain cookie issue
2014-02-26 10:50:59 -06:00
calzoneman
5d9a8a1a3f
Fixes
2014-02-24 18:25:49 -06:00
calzoneman
644437ea42
Directory cleanup
2014-02-18 22:00:56 -06:00
calzoneman
f39e051699
Add chatOnly and removeVideo
2014-02-16 17:54:33 -06:00
calzoneman
b41529d4aa
Add private messaging
2014-02-15 01:40:14 -06:00
calzoneman
1cbb1c2a6a
Add contact page
2014-02-13 18:15:22 -06:00
calzoneman
d24214949a
Add user agreement
2014-02-13 00:12:17 -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
23acdd7613
Slight template tweak
2014-02-09 00:25:24 -06:00
calzoneman
bf3832fb3a
add checkboxes to add as temporary
2014-02-09 00:24:20 -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
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
b214c07fe0
Work on unregistered channels; fixes
2014-02-02 12:41:41 -06:00