Commit Graph
100 Commits
Author SHA1 Message Date
Jeremy Zhang 5c04dffb0d Limit usernames to 25 characters 2019-01-16 18:02:52 +00:00
Jeremy "EndenDragon" Zhang bb10944052 Stringify booleans discordrest redis 2019-01-14 15:21:02 -08:00
Jeremy Zhang 790dca1766 Unban command 2019-01-10 02:07:12 +00:00
Jeremy Zhang 3159b9c0f5 Dont handle redisqueue if bot decides to offline 2019-01-09 19:04:55 +00:00
Jeremy Zhang ef9a97a03a Handle webhooks update manually in socket response in hopes that Titan would update it more often 2019-01-08 17:49:17 +00:00
Jeremy Zhang f50b57ff91 Revert to bot message if webhook failed to create SOMEHOW 2019-01-08 09:14:59 +00:00
Jeremy Zhang 0a0be1a83b Donate impose min and max 00 2019-01-08 05:23:42 +00:00
Jeremy Zhang 28d5436f99 Remove MythBot partner 2019-01-06 01:16:13 +00:00
Jeremy Zhang 57d0a74621 Relinquish resources to the bot every 10 publishes in redisqueue 2019-01-06 00:08:12 +00:00
Jeremy Zhang e566276fc4 Bugfix if guild not initialized yet and no reactions 2019-01-05 20:54:50 +00:00
Jeremy Zhang ec80761a5f A hacky delay to scroll page to bottom hopefully after media loads 2019-01-02 00:10:22 +00:00
Jeremy Zhang f723259f2f Reenable interaction for gateway with slight logic changes to allow always connecting to gateway on not peak 2019-01-01 23:47:23 +00:00
Jeremy Zhang e31945be83 Remove all instances of sleep 0 2019-01-01 23:39:51 +00:00
Jeremy Zhang cb6a87f73c Connect to gateway immediately on login, a test for now 2019-01-01 02:08:15 +00:00
Jeremy Zhang 8d1592b717 Fill Discord member list with error if it has any before bailing 2018-12-31 21:05:14 +00:00
Jeremy Zhang 952afdf31d Lazyload member list as it can be detrimental to user experience 2018-12-31 20:54:19 +00:00
Jeremy Zhang 149dbe3128 SQLALCHEMY_MAX_OVERFLOW to 60 2018-12-30 21:52:33 +00:00
Jeremy Zhang 6392e4d9bf Actually bail if length of emojis is 0 2018-12-30 21:00:41 +00:00
Jeremy Zhang 0f60152e63 Remove sentry for now 2018-12-30 20:55:24 +00:00
Jeremy Zhang 4f27dedd6f Fix emoji tuples out of range and no permission to read message issues 2018-12-30 20:23:07 +00:00
Jeremy Zhang 45ecb6c24f Set postgresql pool size to 40 2018-12-02 20:22:10 +00:00
Jeremy Zhang 039f64c301 Add new languages to index and credit all people until now 2018-11-18 00:19:54 +00:00
Jeremy Zhang 140083b9c8 Check for is peak before connecting to gateway 2018-11-17 20:33:39 +00:00
Jeremy Zhang a9d41cdb28 Raise the limit of guest members in admin panel to 2000 2018-11-11 04:59:42 +00:00
Jeremy Zhang 6d296e2295 Limit unauth members to show at most 500 in admin guid page 2018-11-11 04:55:30 +00:00
Jeremy Zhang 2df9300aa5 Guild stringed only has guild_id 2018-11-11 04:28:29 +00:00
Jeremy Zhang 825016bc52 Remove console log 2018-11-06 04:33:59 +00:00
Jeremy Zhang 5061429443 Interact with the page to connect websockets 2018-11-06 04:33:18 +00:00
Jeremy Zhang e35e33abf7 Return after disconnect 2018-11-04 20:57:17 +00:00
Jeremy Zhang ca834b758f Disconnect logic a bit 2018-11-04 19:03:42 +00:00
Jeremy Zhang 1ef44e1290 Even more time sleep 0 2018-11-03 19:21:00 +00:00
Jeremy Zhang 81de5572e6 More time sleep 0 2018-11-03 18:59:56 +00:00
Jeremy Zhang e9e2471e41 Time sleep 0? 2018-11-03 18:52:24 +00:00
Jeremy Zhang ca09254ada Time sleep 1 in heartbeat 2018-11-03 03:14:42 +00:00
Jeremy Zhang a5faea5a97 Longer delay between heartbeats 2018-10-28 02:40:03 +00:00
Jeremy Zhang f0a295e3eb Pass if there are no attribute 2018-10-28 01:07:41 +00:00
Jeremy Zhang 65ec0d28e2 Revert "No sleep"
This reverts commit b897dad023.
2018-10-26 20:59:05 +00:00
Jeremy Zhang b897dad023 No sleep 2018-10-26 19:08:51 +00:00
Jeremy Zhang b8735d4082 Abort 404 if dbguild not here 2018-10-09 21:23:53 +00:00
Jeremy Zhang 0cb1f0646e Disallow none target 2018-10-09 21:13:19 +00:00
Jeremy Zhang 3dd53d1095 Update mythbot website 2018-10-04 18:27:13 +00:00
Jeremy Zhang 228ba7bbad Use official d.py rewrite 2018-09-15 23:34:47 +00:00
Jeremy Zhang d868503399 Insert Jelle into the people section in about pg 2018-09-15 18:12:13 +00:00
Jeremy "EndenDragon" Zhang 10a5fee15e Messaging is 2018-09-14 12:12:36 -07:00
Jeremy Zhang 293c06c828 Set richembed text color to black, including author 2018-09-13 00:43:22 +00:00
Jeremy Zhang f998d94b19 IceWyvern make links and mentions more noticeable 2018-08-29 18:30:16 +00:00
Jeremy Zhang 12144b17de Add darker color to default chat username in ice wyvern 2018-08-28 06:19:47 +00:00
Jeremy Zhang ddcf719cf6 Valid session required to get all them users 2018-08-21 00:43:23 +00:00
Jeremy Zhang 4672243ebe Delay fetching for all users for a faster load 2018-08-20 19:43:12 +00:00
Jeremy Zhang 3e27b156a8 Implement join messages 2018-08-19 02:55:31 +00:00
Jeremy Zhang 38bf9133da How does percentage work again? 2018-08-17 05:06:46 +00:00
Jeremy Zhang 127d6609b8 Move back to 4mb and blame nginx 2018-08-17 04:02:47 +00:00
Jeremy Zhang a9720fe763 Secretly raise the upload limit to 5mb from 4 and send a nice error message if server rejects 2018-08-17 03:58:08 +00:00
Jeremy Zhang 9a1c5945fb Reword a bit of attaching file modal and truncate long filenames 2018-08-17 03:41:57 +00:00
Jeremy Zhang 6f692ed730 If they can't write to a channel, then no attaching files 2018-08-17 03:32:14 +00:00
Jeremy Zhang a742f08f6d Implement file uploading from the embeds 2018-08-17 03:12:21 +00:00
Jeremy Zhang 9a803c16af Reinstate lgbtq lounge as we were not unpartnered 2018-08-16 06:16:53 +00:00
Jeremy Zhang 2e5c6adecb Show members even if rich embeds is disabled 2018-08-15 22:51:30 +00:00
Jeremy Zhang 18e48404b4 custom scrollbar better support for iframes hopefully 2018-08-15 07:59:34 +00:00
Jeremy Zhang d678672ecf Add mythbot as partner 2018-08-15 07:52:07 +00:00
Jeremy Zhang 37219131ce Remove expired partnership (lgbtq and streamers) 2018-08-15 03:28:55 +00:00
Jeremy Zhang 03b5d5547e Hide corner username until hovered 2018-08-12 05:45:03 +00:00
Jeremy Zhang 14d93b3bd1 DBL apparently now requires json payload not simple form data for poststats 2018-08-11 23:25:06 +00:00
Jeremy Zhang 80d333403a Add members command to the command list 2018-08-11 06:10:06 +00:00
Jeremy Zhang 5ae32aeb89 Implement Members list command 2018-08-11 06:08:31 +00:00
Jeremy Zhang 6e886bcf1c Strings instead of int 2018-08-10 04:42:27 +00:00
Jeremy Zhang 6d06b4001f Use webapp secret instead of bot token 2018-08-10 04:22:24 +00:00
Jeremy Zhang cb0f1b249e Entirely remove db portion in bot and handle kickban cmds in webapp 2018-08-10 04:13:56 +00:00
Jeremy Zhang c3a91ff29a Hide system scrollbar when custom scrollbars is activated 2018-08-09 22:29:27 +00:00
Jeremy Zhang 3575de6696 Fix extra padding that renders in chrome 2018-08-09 22:11:28 +00:00
Jeremy Zhang 5a249b0b84 Scroll to bottom when images start to load in 2018-08-09 05:14:50 +00:00
Jeremy Zhang 0aeb51f27e Remove tmp file 2018-08-09 03:29:06 +00:00
Jeremy Zhang c54c34fe18 Rename showscrollbar to lockscrollbar 2018-08-09 03:26:24 +00:00
Jeremy Zhang 855fb5bb9d Add padding to prevent cutting edge chat content 2018-08-09 03:25:14 +00:00
Jeremy Zhang 52c076e667 Default normal scrollbar unless theme param set 2018-08-08 03:57:28 +00:00
Jeremy Zhang 5ffa7dbca7 No autoscroll when window height is smaller than content 2018-08-08 02:48:37 +00:00
Jeremy Zhang 75b2300b23 Fix dbl advert localstore typo 2018-08-08 02:35:55 +00:00
Jeremy Zhang 04ed2720ff Add padding to the top chatcontent 2018-08-08 02:31:26 +00:00
Jeremy Zhang 5921cb7a9b Update showscrollbar and scrollbar to not clip chatbox 2018-08-08 02:29:20 +00:00
Jeremy Zhang 1f15627f45 Make nav float 2018-08-08 02:23:59 +00:00
Jeremy Zhang e820587e15 Add custom scrollbar 2018-08-08 02:05:06 +00:00
Jeremy Zhang cc2ea3d68b Readd accidentally removed 2018-08-06 04:16:53 +00:00
Jeremy Zhang 3d5503da94 Guest login button lock too 2018-08-06 04:16:09 +00:00
Jeremy Zhang 0a88e950d6 Implement a guest login button, initially hidden 2018-08-06 03:59:36 +00:00
Jeremy Zhang 65576b7ffc Some browsers do not like localstorage for some reason 2018-08-06 02:51:18 +00:00
Jeremy Zhang 630405b730 Allow selection to chatcontent despite focusing on messagebox 2018-08-06 02:28:59 +00:00
Jeremy Zhang 4c8ee4ced1 Focus messagebox when clicking the chat body 2018-08-05 07:55:18 +00:00
Jeremy Zhang 7fec01090c Update readme installation instructions and add browserstack 2018-08-04 07:29:54 +00:00
Jeremy Zhang 923686b155 Round modals are in the season 2018-08-04 06:54:58 +00:00
Jeremy Zhang b763907feb Set static format to png 2018-08-03 21:59:17 +00:00
Jeremy Zhang f3be159853 Ditch webp again
Whoops, accidentally introduced it back in somehow
2018-08-03 21:45:53 +00:00
Jeremy Zhang ae05ac766d Enforce more keys to expire 2018-07-31 03:42:21 +00:00
Jeremy Zhang 4b254bbc54 Now if only error 500 would actually give a 500 error status code 2018-07-31 03:29:14 +00:00
Jeremy Zhang 5f8ecf03ed Capture client javascript errors with sentry too 2018-07-30 07:43:01 +00:00
Jeremy Zhang c2bf983983 Only use extras for raven in requirementstxt 2018-07-30 01:53:41 +00:00
Jeremy Zhang a6a5a99533 Move to sqlalchemy 1.2.10 2018-07-30 01:38:31 +00:00
Jeremy Zhang a7d80c39d2 Utilize sentry to track execution errors 2018-07-30 01:26:54 +00:00
Jeremy Zhang 0efa1882a4 Add max width and height to reactions icons so they don't noclip 2018-07-27 09:07:05 +00:00
Jeremy Zhang 197750fc91 Fix bug where it would alert warning when saving custom css 2018-07-27 09:02:10 +00:00
Jeremy Zhang 1629a8982c Implement reactions 2018-07-27 08:57:54 +00:00