Commit Graph

  • 67b3143893 Add rate limiting Zorchenhimer 2019-03-30 15:39:04 -0400
  • ca72dc28c0 Add autocomplete for emotes joeyak 2019-03-30 15:23:54 -0400
  • 8801269969 Fix canceling the Auth popup dialog Zorchenhimer 2019-03-30 15:13:57 -0400
  • e7cfcd8688 Move logging setup to LoadSettings() Zorchenhimer 2019-03-30 14:23:04 -0400
  • 0a817eff87 Add a NoCache setting Zorchenhimer 2019-03-30 14:21:46 -0400
  • 237619f57e Make font 12px to better fit words and timestamp joeyak 2019-03-30 13:17:27 -0400
  • a2cc5115aa Fix timeout not being set and scrolling not catching up with chat joeyak 2019-03-28 22:06:57 -0400
  • b281ebe408 Add remote easter egg joeyak 2019-03-28 21:55:28 -0400
  • ee2e92a9a5 Adding timestamps joeyak 2019-03-28 20:54:29 -0400
  • 10092e1dd5 Change wrappers to div so client can add to beginning and end of message joeyak 2019-03-28 20:25:46 -0400
  • 8e4ac4d600 Add color cookies joeyak 2019-03-28 20:01:48 -0400
  • 7a294ea00f Move color and whoami commands into the commands declaration joeyak 2019-03-28 18:40:49 -0400
  • fb2c25dc99 Add the /addemotes command Zorchenhimer 2019-03-28 16:47:58 -0400
  • 6f865b7a53 Start adding support to download twitch emotes Zorchenhimer 2019-03-17 23:46:46 -0400
  • d12434502e Put each CN- command constant on it's own line Zorchenhimer 2019-03-28 16:21:23 -0400
  • a8ee9db3b8 Fix #63, case-sensitive highlight Zorchenhimer 2019-03-28 15:38:00 -0400
  • 64a6b2943c Fix #70, name change on cancel Zorchenhimer 2019-03-28 15:19:43 -0400
  • e879112b1b Add some comments clarifying some things Zorchenhimer 2019-03-28 10:18:17 -0400
  • 9bcbad6a07 Expand graceful shutdown to use http.Shutdown() Zorchenhimer 2019-03-26 11:41:31 -0400
  • b03329772e Fix fmt import error Zorchenhimer 2019-03-26 14:30:52 -0400
  • f5ea701127 Add colon to the emote trim cutset Zorchenhimer 2019-03-26 12:27:03 -0400
  • 857974aef3 Merge branch 'master' into room-access-restrictions Zorchenhimer 2019-03-26 12:06:25 -0400
  • 8e27ce9332 Add /iplist to admin commands Zorchenhimer 2019-03-26 11:58:46 -0400
  • d2b8f3d7be Remove panic()'s from setupSettings() Zorchenhimer 2019-03-26 11:44:19 -0400
  • 6018b67c25 Add tags file to .gitignore Zorchenhimer 2019-03-26 11:43:09 -0400
  • 24b5152c38 Moving suggestion code to a separate file in prep for issue #9 joeyak 2019-03-25 23:32:44 -0400
  • 93606fc478
    Merge pull request #67 from zorchenhimer/noinit Nick 2019-03-25 00:20:51 -0400
  • f60bd33011 Remove inits since it is startup code joeyak 2019-03-24 23:54:24 -0400
  • 86207ecd48 Added spoilers in chat joeyak 2019-03-24 23:43:30 -0400
  • d419f64379 goimports found a line with an extra tab joeyak 2019-03-24 20:09:55 -0400
  • 5d10fdfea4 Forgot to remove a DevLogLn(), and two fixes Zorchenhimer 2019-03-24 19:03:01 -0400
  • fdbf39f00c Add some logging Zorchenhimer 2019-03-24 18:51:39 -0400
  • cd34480bba Change auth level checking to be on command level joeyak 2019-03-24 09:24:57 -0400
  • 5c87d70d3e Change unlock to be consistant with the message break if joeyak 2019-03-24 17:12:04 -0400
  • 60f3ade2ee Fix clientsMtx lock without unlock in Broadcast() Zorchenhimer 2019-03-24 16:38:42 -0400
  • 2f252d5ae8 Strip @ prefix on names in commands Zorchenhimer 2019-03-24 15:15:28 -0400
  • 87f8839a33 Only send Chat and Event messages to temp clients Zorchenhimer 2019-03-23 23:27:56 -0400
  • f5f95efbcd Merge in some fixes from master Zorchenhimer 2019-03-23 18:14:57 -0400
  • 37cf2f7811 Fix auto-scrolling with emotes Zorchenhimer 2019-03-23 18:13:55 -0400
  • b4ae3fa9f8 Fix non-chat empty messages Zorchenhimer 2019-03-23 18:10:32 -0400
  • 07589e7099 Don't allow banning admins Zorchenhimer 2019-03-23 18:09:27 -0400
  • 44e8947329 Print the new modes and pins to the console Zorchenhimer 2019-03-23 18:08:22 -0400
  • 7448876299 Merge branch 'master' into room-access-restrictions Zorchenhimer 2019-03-23 17:03:28 -0400
  • d734ec110e Remove error'd temp connections Zorchenhimer 2019-03-23 16:54:05 -0400
  • 88365b6df5 Add /iplist to admin commands Zorchenhimer 2019-03-23 16:53:36 -0400
  • 6ef0d6f1a5 Add some debugging info to the client connection Zorchenhimer 2019-03-23 16:09:47 -0400
  • 4864669df6 Add color checking and removed autoreconnect joeyak 2019-03-23 15:37:48 -0400
  • 8e39585968 Prevent some zero length stuff Zorchenhimer 2019-03-23 15:16:02 -0400
  • c0d3731b84 Write correct IP in WriteData() error Zorchenhimer 2019-03-23 13:30:04 -0400
  • f36a51bf2b Fix clearing the title Zorchenhimer 2019-03-23 14:53:29 -0400
  • 62afc2eef9 Fixup ChatRoom.Broadcast() Zorchenhimer 2019-03-23 14:50:47 -0400
  • 0036dde265 Fix some typos Zorchenhimer 2019-03-23 14:46:49 -0400
  • 5c1fbe2a0b Write correct IP in WriteData() error Zorchenhimer 2019-03-23 13:30:04 -0400
  • da21234fca Fix formatting of golang template to be consistant. joeyak 2019-03-23 08:49:00 -0400
  • a480c51454 Added reconnecting when websocket connection closes or errors joeyak 2019-03-22 23:32:52 -0400
  • 970321b92a Adding example template of access requests and css joeyak 2019-03-22 22:38:58 -0400
  • 82149cda0c Start adding room access restrictions Zorchenhimer 2019-03-22 21:39:55 -0400
  • bdfa75f8bc Added nick button and some cleanup joeyak 2019-03-21 23:01:21 -0400
  • e770c0cb62 Remove vscode setup section and rename main_wasm.go back to main.go joeyak 2019-03-21 21:34:16 -0400
  • 53e103302a Make messages div scroll all the way to the bottom joeyak 2019-03-21 21:20:29 -0400
  • d13de4213f Fix chat width joeyak 2019-03-21 18:07:48 -0400
  • d3334fd58c Fix broken chat scrolling again joeyak 2019-03-21 16:48:59 -0400
  • fac6e285bd Add stream stats, minor changes in main, and adding ctrl+c handling joeyak 2019-03-21 16:20:50 -0400
  • bc983d9ce3 Removing unused variables and increasing queue joeyak 2019-03-21 16:05:14 -0400
  • 5382c8b35d Add $ back into the readme joeyak 2019-03-21 14:06:06 -0400
  • 0de457d28f Change highlighting to be a box instead of the user color joeyak 2019-03-21 09:27:14 -0400
  • b2d62ad42b Add name highlighting joeyak 2019-03-21 09:04:57 -0400
  • 355f09bd48 Refactoring of ChatData joeyak 2019-03-21 08:47:40 -0400
  • 33163a3392 Fix some minor readme linting errors joeyak 2019-03-20 23:50:18 -0400
  • 3915c3491c Add setup information for vscode joeyak 2019-03-20 23:45:22 -0400
  • f456da937b goimports fixed this joeyak 2019-03-20 21:25:01 -0400
  • 990060fb31 Fix removing clients from the clients map Zorchenhimer 2019-03-20 20:41:11 -0400
  • f7b362519d Parse X-Forwarded-For header if provided Zorchenhimer 2019-03-20 16:57:29 -0400
  • 7164f26f4e Add Cache-Control header to main.wasm response Zorchenhimer 2019-03-20 10:59:28 -0400
  • 53410bea40 Fixing scrollbar showing up again when notify box is mroe than one line joeyak 2019-03-20 00:08:08 -0400
  • 1cfa040f7b Added color names as possible arguements for /color joeyak 2019-03-19 22:56:01 -0400
  • 49e997c5ff Move some stuff to MovieNight.common Zorchenhimer 2019-03-19 17:25:49 -0400
  • 1c6c23da3e Add /nick command Zorchenhimer 2019-03-19 17:03:34 -0400
  • 7ce4c04942 Fixed autocomplete and positioning of suggestions joeyak 2019-03-19 15:15:11 -0400
  • 1f217c56a9 Replace favicon with something else Zorchenhimer 2019-03-18 11:21:17 -0400
  • e42c7d14cc Minor UI changes joeyak 2019-03-17 22:35:07 -0400
  • 0b05a7aea6 Add the /purge command Zorchenhimer 2019-03-17 22:29:31 -0400
  • 708056a86e Formatting html files joeyak 2019-03-17 17:31:48 -0400
  • 417db785ce Add chat and video urls to readme joeyak 2019-03-17 02:01:13 -0400
  • 7dca3be538 UI Changes joeyak 2019-03-17 01:55:50 -0400
  • 13f45e5b3a Link build status image to travis page Zorchenhimer 2019-03-16 22:34:55 -0400
  • c1dd9168b2 Update build scripts joeyak 2019-03-16 22:24:35 -0400
  • 2ea02fcd27 Add Travis-CI Zorchenhimer 2019-03-16 21:57:41 -0400
  • b30202441a Add a limit to the title length Zorchenhimer 2019-03-16 21:04:11 -0400
  • 7dff29b152 Add user badges Zorchenhimer 2019-03-16 18:11:20 -0400
  • 1b8dd76a45 Add help button joeyak 2019-03-16 17:59:10 -0400
  • ff1590d972 Added command buttons section joeyak 2019-03-16 17:57:58 -0400
  • d984269407 Add mod notice to /modpass command Zorchenhimer 2019-03-16 16:59:12 -0400
  • 224fdd96c8 Don't use different port for websocket Zorchenhimer 2019-03-16 16:53:22 -0400
  • 7de20f6145 Allow unmodding yourself if you give your name Zorchenhimer 2019-03-16 16:49:02 -0400
  • 01219fffa1 Fix help popup Zorchenhimer 2019-03-16 16:40:39 -0400
  • d0cd90e7af Properly implement the help popup Zorchenhimer 2019-03-16 16:15:45 -0400
  • c4507cc496 Ignore those evil backspaces joeyak 2019-03-16 16:01:54 -0400
  • 30d480d878 Change heartbeat to be send only when in chat joeyak 2019-03-16 15:47:48 -0400
  • b38542333a Add a debug message to print values joeyak 2019-03-16 14:59:30 -0400