Commit Graph

48 Commits

Author SHA1 Message Date
Jeremy Zhang
70b54a299b Fix cookie localhost and everyone permission calculation 2020-09-05 01:01:47 -07:00
Jeremy Zhang
aa49b2d473 Implement sending rich embeds 2019-11-06 13:45:48 -08:00
Jeremy Zhang
e31945be83 Remove all instances of sleep 0 2019-01-01 23:39:51 +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
0f60152e63 Remove sentry for now 2018-12-30 20:55:24 +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
a5faea5a97 Longer delay between heartbeats 2018-10-28 02:40:03 +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
a7d80c39d2 Utilize sentry to track execution errors 2018-07-30 01:26:54 +00:00
Jeremy Zhang
150e112387 Implement autorole for embed users 2018-07-22 06:46:03 +00:00
Jeremy Zhang
3783cf1152 Move columns found in discord api on the guilds table into redis 2018-07-20 23:10:24 +00:00
Jeremy Zhang
6cd27f2aff Fix permissions issue and role hoists 2018-07-18 00:38:37 +00:00
Jeremy Zhang
86c7232b35 Remove guild members table for storing in redis 2018-07-17 23:47:30 +00:00
Jeremy Zhang
bc129289fc Use redis to store discord api related objects, so far messages only
Keeping the table for now in case the redis method does not work as hoped
2018-07-16 03:50:31 +00:00
Jeremy Zhang
efbf1df2ed Roles as strings not int 2018-07-08 20:41:12 +00:00
Jeremy Zhang
7ff8bcdefe JSON dump the roles before putting in db 2018-07-08 20:38:59 +00:00
Jeremy Zhang
d14f9889eb Try manually adding member if not exist in db for webapp 2018-07-08 20:31:36 +00:00
Jeremy Zhang
d540a4888b Only db commit on requests that change the database 2018-06-15 00:13:09 +00:00
Jeremy Zhang
e8d37a791c Not 500 error when given invalid guild id or css id in embed page 2018-03-28 04:51:05 +00:00
Jeremy Zhang
4859b5a379 Fix owner permissions not doing properly 2018-03-25 05:45:16 +00:00
Jeremy Zhang
bb4bf70fb1 Add engineio logging config option 2018-02-22 01:49:08 +00:00
Jeremy "EndenDragon" Zhang
19a44cb77b
Set user id to be string in member specific channel overwrite 2018-02-21 14:52:08 -08:00
Jeremy Zhang
1d085d328b Move error handling to utils 2018-02-19 07:48:57 +00:00
Jeremy Zhang
66b8c7dd09 Add x forward for header 2018-02-17 17:12:44 +00:00
Jeremy Zhang
aa199ad818 Use a more optimal primary key and integer to store snowflakes 2018-01-23 21:08:55 +00:00
Jeremy Zhang
56d25d6ecb Commit to database on only on request teardown 2018-01-22 07:52:51 +00:00
Jeremy Zhang
2c949d911b Move tracking online users to redis 2018-01-21 03:15:02 +00:00
Jeremy Zhang
de0a99c9d9 Consolidate languages into constants file 2018-01-13 01:37:13 +00:00
Jeremy Zhang
f58a43a388 Force create authenticated user when same target is true and prime embed throws 403 2018-01-02 22:35:54 +00:00
Jeremy Zhang
348580dcbb Remove keyvalue properties in favor of redis 2017-12-29 17:40:32 +00:00
Jeremy Zhang
f95cd7060c Inital translations implementation for embeds template 2017-11-15 06:13:42 +00:00
Jeremy Zhang
bba4950ddc Server administrators may disable captchas for guest users 2017-11-04 02:58:26 +00:00
Jeremy Zhang
f4176e65e1 Merge userbookkeeping file with utils 2017-09-13 22:01:07 +00:00
Jeremy Zhang
1a6a8b3727 Remove pythonanywhere specific ip handling 2017-09-13 21:48:31 +00:00
Jeremy Zhang
8a7e3322b9 Remove global header when the bot is not connected to the database 2017-09-11 20:33:20 +00:00
Jeremy Zhang
72649f069e Basic message relaying via WS 2017-08-20 19:56:54 +00:00
Jeremy Zhang
1be0177562 Named the socketio endpoint to gateway 2017-08-19 07:30:19 +00:00
Jeremy Zhang
e5cdde73b0 Initial socketio initialization 2017-08-19 03:52:32 +00:00
Jeremy Zhang
fb8cfe3abc Converted webapp portion to python 3.5. Resolves #32 2017-08-19 00:33:50 +00:00
Jeremy Zhang
2647753007 Show global header message when bot loses connection with server 2017-06-13 01:39:49 +00:00
Jeremy Zhang
30092fde01 Implemented Visitor View -- kinda betaish still 2017-06-09 04:22:33 +00:00
Jeremy Zhang
7037c7ef8f python u dick 2017-05-08 21:47:07 -07:00
Jeremy Zhang
d29d70565d Change the cache key abit and extended cache time 2017-05-08 21:44:05 -07:00
Jeremy Zhang
972063ad18 Remove beaker cache for now... 2017-05-08 21:09:11 -07:00
Jeremy Zhang
5b3bdaac38 Replace discordrest from user and utils 2017-05-06 18:36:45 -07:00
Jeremy Zhang
a6766b2008 Initial structure for discordbot addition 2017-05-02 18:37:24 +00:00