Commit graph

  • e19acd2d63 fix enforcement of media limit Erik 2014-05-22 02:35:52 -04:00
  • 72c8b4f4fb Update LICENSE Calvin Montgomery 2014-05-21 21:38:53 -07:00
  • 1b3d154055 Prevent empty channel from being loaded on blacklist join Calvin Montgomery 2014-05-21 21:11:15 -07:00
  • 4e7dcbe7ef Fix for soundcloud returning 302 found instead of 200 OK Calvin Montgomery 2014-05-21 20:53:13 -07:00
  • 4c1b8e8c1a Add ability to blacklist channels in site config Calvin Montgomery 2014-05-21 20:33:24 -07:00
  • 7dde8cffe9 Hopefully fix playlist issues Calvin Montgomery 2014-05-21 20:27:49 -07:00
  • ac629d4b7f Clear poll timer on channel unload Calvin Montgomery 2014-05-21 20:21:03 -07:00
  • a3469378aa Minor fix Calvin Montgomery 2014-05-21 20:18:27 -07:00
  • 68475e2b30 Fix #364 Calvin Montgomery 2014-05-21 20:10:14 -07:00
  • 2ce2467f4d Fix #363 Calvin Montgomery 2014-05-21 20:09:10 -07:00
  • 0c9099e766 Fix #362 Calvin Montgomery 2014-05-21 20:07:04 -07:00
  • 46b288d6ee Fixes Calvin Montgomery 2014-05-21 08:42:09 -07:00
  • b6dcbe4d46 Fix duplicate userLeave Calvin Montgomery 2014-05-20 22:50:55 -07:00
  • d598675576 Send deleteChatFilter packet Calvin Montgomery 2014-05-20 22:42:51 -07:00
  • da6eadf33b Fix regex warning message Calvin Montgomery 2014-05-20 22:41:21 -07:00
  • f5528c766f only execute callback if it's not undefined Calvin Montgomery 2014-05-20 22:32:26 -07:00
  • 949299c5e5 Bump emotes above chat so that emotes will render in backlog Calvin Montgomery 2014-05-20 22:28:23 -07:00
  • 2be928eea1 Fix poll timers Calvin Montgomery 2014-05-20 21:38:18 -07:00
  • 8b9242fc7b Add failsafe for VOLUME=NaN Calvin Montgomery 2014-05-20 21:10:08 -07:00
  • 5f0d2db1be Add checks for dead channels Calvin Montgomery 2014-05-20 20:59:36 -07:00
  • 705b8ce10a Fix vimeo workaround Calvin Montgomery 2014-05-20 20:56:42 -07:00
  • 39090fbe40 Fix check for channel being registered Calvin Montgomery 2014-05-20 20:48:19 -07:00
  • 1cc769b1ea More missed merges Calvin Montgomery 2014-05-20 20:13:41 -07:00
  • 6046ea2480 Fix the wrong files being merged Calvin Montgomery 2014-05-20 20:11:40 -07:00
  • d27a8efcb1 Remove debug database print message Calvin Montgomery 2014-05-20 19:33:34 -07:00
  • 9ea48f58cf Merge refactoring into 3.0 Calvin Montgomery 2014-05-20 19:30:14 -07:00
  • 91bf6a5062 Fix #360 calzoneman 2014-05-16 23:29:14 -05:00
  • d16482b863 Make vimeo workaround respect default quality option Calvin Montgomery 2014-05-16 00:46:30 -05:00
  • 03a188e8f2 Improvements to Dailymotion player Calvin Montgomery 2014-05-16 00:36:33 -05:00
  • 89939682ce Fix possible XSS issue with chat filters calzoneman 2014-05-13 01:02:38 -05:00
  • 79f7e96921 Fix possible issue with youtube workaround calzoneman 2014-05-10 03:01:09 -05:00
  • 6c4168c675 Improve workaround for YouTube's shitty internal race conditions Calvin Montgomery 2014-05-09 20:09:17 -05:00
  • 3fcb855c35 Fix the regex warning message about parentheses calzoneman 2014-05-04 14:22:13 -05:00
  • 992c8d8da9 Fix a case where users could cause duplicate joins calzoneman 2014-05-02 12:06:31 -05:00
  • 842fd80e0e Don't catch dangling /edit on google drive links calzoneman 2014-05-01 10:22:03 -05:00
  • d6d1cd4289 Fix formatURL and parseMediaLink for google drive calzoneman 2014-04-30 20:40:25 -05:00
  • e9fc3cfaca Fix #356 calzoneman 2014-04-30 19:36:01 -05:00
  • c11d31e716 Resolve #352 calzoneman 2014-04-30 17:40:16 -05:00
  • 2a507fcac5 Fix incorrect parsing of x-forwarded-for in webserver.ipForRequest calzoneman 2014-04-17 00:03:32 -05:00
  • d4885951fb Resolve #343 calzoneman 2014-04-14 19:22:01 -05:00
  • 71f9ab79ea Resolve #349 calzoneman 2014-04-14 19:13:54 -05:00
  • 48e808c8ea Fix ACP reading wrong config key calzoneman 2014-04-13 19:27:32 -05:00
  • 64980bc293 Add warning as discussed in #347 calzoneman 2014-04-13 02:14:34 -05:00
  • cfe34112a4 Fix emote issues as discussed in #347 calzoneman 2014-04-13 02:06:28 -05:00
  • 445d8be55d Fix #346 calzoneman 2014-04-12 21:54:17 -05:00
  • 7c252eab2f Fix ENOENT for people with HTTPS disabled calzoneman 2014-04-12 21:52:06 -05:00
  • 85c62b1579 Add login log message calzoneman 2014-04-12 12:26:14 -05:00
  • 54226c0ca5 Fix race condition failing to properly log in user calzoneman 2014-04-12 12:22:30 -05:00
  • 60ba970c34 Merge pull request #345 from calzoneman/serverdefs Calvin Montgomery 2014-04-11 14:10:40 -05:00
  • 3567087c48 Update config.template.yaml and server files for new listen syntax calzoneman 2014-04-11 10:52:51 -05:00
  • fb0533bd94 Convert server definitions to be more flexible calzoneman 2014-04-11 00:14:52 -05:00
  • 04dbb3444b Fix a few memory leaks; add /gc console command 3 memory leaks were fixed - ipThrottle (due to the periodic cleaner clearing the wrong object...) - ipCount (shouldn't have leaked very much, but removing obsolete data is good practice) - lastguestlogin (again, shouldn't leak much, but should be cleared periodically anyways) A new console command (i.e. from the terminal running node) was added: /gc - If the process is invoked as node --expose-gc index.js, /gc allows you to manually invoke the garbage collector calzoneman 2014-04-10 21:54:46 -05:00
  • e973813718 Patch a memory leak caused by an earlier failsafe A global object AllPlaylists was added back in v2 as a hardfix for an issue where playlists would continue to send updates after the channel was reloaded and the playlist object was obsolete. This condition should no longer happen due to other fixes, so the only thing this object was doing was wasting memory. calzoneman 2014-04-10 16:10:55 -05:00
  • 324fa6c81a Fix a typo and an undefined variable case calzoneman 2014-04-08 18:06:37 -05:00
  • 5c9c096209 Merge branch '3.0' of github.com:calzoneman/sync into 3.0 calzoneman 2014-04-08 16:52:13 -05:00
  • 8ebacdbe12 Add missing return statement calzoneman 2014-04-08 16:51:47 -05:00
  • ee4fafcc6a Add missing default keys to config.js Calvin Montgomery 2014-04-07 14:41:21 -05:00
  • d6650f19ae Address #343 calzoneman 2014-04-06 00:29:34 -05:00
  • a141e3dafb Merge pull request #342 from calzoneman/vimeo_oauth Calvin Montgomery 2014-04-04 20:07:21 -05:00
  • 15ebd294a6 Merge branch 'vimeo_oauth' of github.com:calzoneman/sync into vimeo_oauth Calvin Montgomery 2014-04-04 20:07:01 -05:00
  • a2f2b1adc2 Add support for Vimeo's OAuth ("advanced") API This allows for authenticated API requests. Currently, the only reason you would want to use this is to be able to add videos that are marked private but still embeddable. Calvin Montgomery 2014-04-04 20:03:34 -05:00
  • bdd4744b8c Add support for Vimeo's OAuth ("advanced") API This allows for authenticated API requests. Currently, the only reason you would want to use this is to be able to add videos that are marked private but still embeddable. Calvin Montgomery 2014-04-04 20:03:34 -05:00
  • 4577a2dbd5 Start working on vimeo advanced api support Calvin Montgomery 2014-04-04 11:37:30 -05:00
  • 92e05b96c8 Use correct io.domain for sioSource in acp Calvin Montgomery 2014-04-04 01:09:48 -05:00
  • 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. Calvin Montgomery 2014-04-01 11:52:20 -05:00
  • 37db972d86 Minor change calzoneman 2014-03-29 18:46:53 -05:00
  • a484b6c6a1 Implement layout reversal as per #336 - compactLayout() now reverses the changes made by fluidLayout, synchtubeLayout, hdLayout calzoneman 2014-03-29 16:57:53 -05:00
  • 43be6402a0 Fix edge case of emotes directly succeeding one another in a message calzoneman 2014-03-27 11:03:27 -05:00
  • de145d00c7 Fix incorrect logging of user IP in User.login calzoneman 2014-03-27 10:14:26 -05:00
  • f482a4e3b8 Correct typo; didn't cause errors but best to fix it anyways calzoneman 2014-03-27 10:11:50 -05:00
  • b82b5289f1 Fix isIPBanned calzoneman 2014-03-25 17:22:48 -05:00
  • 095da3040b Merge branch '3.0' of github.com:calzoneman/sync into 3.0 calzoneman 2014-03-23 21:43:32 -05:00
  • ae04c91031 Fix #337 calzoneman 2014-03-23 21:43:20 -05:00
  • 594e1e09a1 Update README.md Calvin Montgomery 2014-03-21 18:15:13 -05:00
  • 1f7cf66367 Fix minor issue with preJoin patch calzoneman 2014-03-21 09:26:41 -05:00
  • 7134de4de5 Fix another instance where #335 could be exposed calzoneman 2014-03-20 09:18:54 -05:00
  • a6434ec47f Fix #335 calzoneman 2014-03-20 09:17:19 -05:00
  • 74fc6aa81b Fix #334 calzoneman 2014-03-19 22:20:33 -05:00
  • ed65f3a648 Fix #333 calzoneman 2014-03-19 22:17:57 -05:00
  • bd5e11c46a Fix empty channel issue calzoneman 2014-03-17 16:43:47 -05:00
  • 07819f0b14 Fix race condition calzoneman 2014-03-16 21:22:41 -05:00
  • aac8f3c671 Fix config template for nodemailer Calvin Montgomery 2014-03-11 21:28:26 -05:00
  • d7bcf85c1b Hopefully fix some background task issues Calvin Montgomery 2014-03-09 22:36:39 -05:00
  • e841196570 Fix #332; add more helpful errors Calvin Montgomery 2014-03-09 11:42:45 -05:00
  • 5e152c8310 Fix #331 Calvin Montgomery 2014-03-09 11:24:57 -05:00
  • 2211e4da9c Change Vimeo fallback player calzoneman 2014-03-07 20:37:20 -06:00
  • 214537efdb Fix AFK count in usercount breakdown hover calzoneman 2014-03-06 15:39:59 -06:00
  • 9bd984f66b Fix typo in CA file loading calzoneman 2014-03-06 15:38:46 -06:00
  • 398647974c Add cafile config key calzoneman 2014-03-05 22:26:10 -06:00
  • 5393734055 Allow name banning guests calzoneman 2014-03-05 17:49:49 -06:00
  • 0537d0b202 Add wiki link to footer calzoneman 2014-03-05 11:22:48 -06:00
  • 881f8be5c4 Fix copyright calzoneman 2014-03-04 23:56:00 -06:00
  • 690ea9dbde Merge branch '3.0' of github.com:calzoneman/sync into 3.0 calzoneman 2014-03-04 16:22:29 -06:00
  • b225e9ef50 Fix auto afk timer calzoneman 2014-03-04 16:22:16 -06:00
  • 127e91b9d5 Fix /mute calzoneman 2014-03-04 16:20:37 -06:00
  • f992d625fb Fixes Calvin Montgomery 2014-03-04 11:57:05 -06:00
  • 379c121350 Fix urlRetrieve error handler calzoneman 2014-03-03 17:55:55 -06:00
  • db5b407635 Fix IP Bans calzoneman 2014-03-02 22:00:24 -06:00
  • f75b6b754d Minor tweak calzoneman 2014-03-02 01:38:35 -06:00
  • 5082c84cc6 Fix user playlist add next calzoneman 2014-03-02 01:35:20 -06:00