Jeremy Zhang
|
4fc0af2d80
|
Strip discordrest from embed endpoint
|
2017-05-06 18:27:35 -07:00 |
|
Jeremy Zhang
|
fc169c2063
|
Transition over to use db instead of fetching discord REST
|
2017-05-06 18:19:20 -07:00 |
|
Jeremy Zhang
|
9c24093901
|
Fetching database for messages instead
|
2017-05-06 17:19:12 -07:00 |
|
Jeremy Zhang
|
b537aacb1c
|
Basic pushing information to the database of members and guilds
|
2017-05-06 15:27:07 -07:00 |
|
Jeremy Zhang
|
e7e0c6e505
|
Discord bot db pool recycle set
|
2017-05-06 01:09:54 -07:00 |
|
Jeremy Zhang
|
b43d29bca5
|
Prevent update msg when no message exists
|
2017-05-06 01:04:34 -07:00 |
|
Jeremy Zhang
|
ba7b47f193
|
Messages database
|
2017-05-06 01:03:52 -07:00 |
|
Jeremy Zhang
|
7762862623
|
Discordbot database setup inital/partial
|
2017-05-03 22:16:49 -07:00 |
|
Jeremy "EndenDragon" Zhang
|
2623724b0b
|
Fix readme typos
|
2017-05-01 18:26:09 -07:00 |
|
Jeremy "EndenDragon" Zhang
|
581d2b42c9
|
Update readme to include Python version and websockets requirement.
uWSGI is good too.
|
2017-05-01 18:23:18 -07:00 |
|
Jeremy Zhang
|
1994ba4e86
|
Show fetching message error on fives to prevent clutter
|
2017-04-29 00:10:01 -07:00 |
|
Jeremy Zhang
|
22a906f259
|
Loading at the begining
|
2017-04-26 00:30:36 -07:00 |
|
Jeremy Zhang
|
64089a536f
|
Added more info on the login modal
|
2017-04-25 00:07:32 -07:00 |
|
Jeremy Zhang
|
a0e8ac1e9d
|
Less query guild
|
2017-04-24 23:52:46 -07:00 |
|
Jeremy Zhang
|
53b4c1f2f8
|
Use filebased beaker until they fix db pool recycle
|
2017-04-24 21:49:44 -07:00 |
|
Jeremy "EndenDragon" Zhang
|
d1fc1b2d6e
|
Merge pull request #2 from EndenDragon/dbkeyval
Dbkeyval
|
2017-04-24 19:58:43 -07:00 |
|
Jeremy "EndenDragon" Zhang
|
643e605cc2
|
Merge branch 'master' into dbkeyval
|
2017-04-24 19:58:17 -07:00 |
|
Jeremy Zhang
|
8329165c72
|
Moved everything to database
|
2017-04-24 19:57:00 -07:00 |
|
Jeremy Zhang
|
9a698b7279
|
Fixed discordrest issue of not initializing properly
|
2017-04-24 11:55:09 -07:00 |
|
Jeremy Zhang
|
a212ca1052
|
Some progress with moving over to sql keyval
|
2017-04-23 23:02:03 -07:00 |
|
Jeremy Zhang
|
687f959512
|
Remove old code from app
|
2017-04-23 20:22:02 -07:00 |
|
Jeremy Zhang
|
107620a501
|
Redis stats
|
2017-04-23 20:10:33 -07:00 |
|
Jeremy Zhang
|
b3a219e58d
|
inital keyval db
|
2017-04-23 20:02:04 -07:00 |
|
Jeremy Zhang
|
8d50f4fa0f
|
Attempt to fix redis limiter nonetype return
|
2017-04-23 17:59:13 -07:00 |
|
Jeremy Zhang
|
13b69d7e2d
|
Prevent duplicate ip hashes from showing up the unauth list, Set unauth table to default horizontal
|
2017-04-22 23:55:03 -07:00 |
|
Jeremy Zhang
|
4899c6d2d9
|
Reimplement redislite to limiter, hopefully everything works this time
|
2017-04-22 06:35:26 -07:00 |
|
Jeremy Zhang
|
c497760f43
|
Use redis for discordapi bucket
|
2017-04-22 05:10:46 -07:00 |
|
Jeremy Zhang
|
1fe074a346
|
Remove custom redislite ratelimit storage option for now
|
2017-04-22 03:08:11 -07:00 |
|
Jeremy Zhang
|
185bf27149
|
I give up caching
|
2017-04-22 02:30:02 -07:00 |
|
Jeremy Zhang
|
e4737444bd
|
fixes to redis again
|
2017-04-22 01:46:35 -07:00 |
|
Jeremy Zhang
|
4b111c035f
|
Fix custom redislite to account for the none errors
|
2017-04-22 01:39:06 -07:00 |
|
Jeremy Zhang
|
2cbf3fec3a
|
Remove debug print statement
|
2017-04-22 01:29:12 -07:00 |
|
Jeremy Zhang
|
3df40af71a
|
Attempt to fix limiting
|
2017-04-22 01:28:31 -07:00 |
|
Jeremy Zhang
|
517e6f4ced
|
Member counts for sidebar
|
2017-04-21 23:35:30 -07:00 |
|
Jeremy "EndenDragon" Zhang
|
f22bc439e7
|
Merge pull request #1 from EndenDragon/redislite
Redislite
|
2017-04-21 23:13:00 -07:00 |
|
Jeremy Zhang
|
1b5ba2dffb
|
Change requirements txt to reflect recent changes
|
2017-04-21 22:58:24 -07:00 |
|
Jeremy Zhang
|
25e35b650d
|
Set development process to threaded
|
2017-04-21 22:53:45 -07:00 |
|
Jeremy Zhang
|
52af78ade3
|
Implement global caching for all workers
|
2017-04-21 21:18:14 -07:00 |
|
Jeremy Zhang
|
71f4785d13
|
Initial Redislite implementation with limits
|
2017-04-21 18:06:19 -07:00 |
|
Jeremy Zhang
|
38ff5f2767
|
Git you suck, just undid my work this morning
|
2017-04-13 23:12:42 -07:00 |
|
Jeremy Zhang
|
b040f614c2
|
Sorted online discord server members by roles and color. fixed caching a bit
|
2017-04-13 23:10:13 -07:00 |
|
Jeremy Zhang
|
f6b3062ecd
|
Simple mention highlighting
|
2017-04-12 06:15:05 -07:00 |
|
Jeremy Zhang
|
8fe63dee0f
|
Hash IP Address to protect them, like what discord does
|
2017-04-12 00:36:05 -07:00 |
|
Jeremy Zhang
|
b791853562
|
Fix mention event handelers
|
2017-04-09 17:07:58 -07:00 |
|
Jeremy Zhang
|
ceb19cd1af
|
Send mentions from embed
|
2017-04-09 16:40:11 -07:00 |
|
Jeremy Zhang
|
674c98b100
|
Set cache of get guild channels to lower, 1 min
|
2017-04-09 15:02:53 -07:00 |
|
Jeremy Zhang
|
e342a44c26
|
No cache when checking guild member revoke
|
2017-04-09 12:33:48 -07:00 |
|
Jeremy Zhang
|
7eb64ca96e
|
60 seconds for unauth user to show embed users
|
2017-04-09 12:26:09 -07:00 |
|
Jeremy Zhang
|
bf83b636c8
|
Move analytics code to head
|
2017-04-09 11:43:45 -07:00 |
|
Jeremy Zhang
|
38177ff8a8
|
Add Google analytics tracking
|
2017-04-09 11:37:34 -07:00 |
|
Jeremy Zhang
|
1e1936bcbe
|
Fix moderate guest users card panel overflowing
|
2017-04-09 11:05:34 -07:00 |
|
Jeremy Zhang
|
8a2946aab0
|
Stop fetching when disconnected fix
|
2017-04-09 10:55:14 -07:00 |
|
Jeremy Zhang
|
a767e11288
|
Responsive message box, finally with CSS
|
2017-04-09 10:49:28 -07:00 |
|
Jeremy Zhang
|
2ba6016c3a
|
Break long words in chat
|
2017-04-09 10:12:06 -07:00 |
|
Jeremy Zhang
|
50b216d23a
|
Undo last commit
|
2017-04-08 16:08:00 -07:00 |
|
Jeremy Zhang
|
7fb0a9f43a
|
Attempt to fit the message box once more
|
2017-04-08 15:57:39 -07:00 |
|
Jeremy Zhang
|
f2096b36da
|
Escape mentions for now
|
2017-04-08 15:45:03 -07:00 |
|
Jeremy Zhang
|
1a0f6a6089
|
Attached images shows up in embed
|
2017-04-08 15:32:28 -07:00 |
|
Jeremy Zhang
|
f056b303f8
|
set msg box to readonly on send
|
2017-04-08 15:20:28 -07:00 |
|
Jeremy Zhang
|
62189811df
|
Channel topic
|
2017-04-08 15:12:28 -07:00 |
|
Jeremy Zhang
|
0509b44078
|
Check illegal username
|
2017-04-08 14:53:58 -07:00 |
|
Jeremy Zhang
|
9801aafb58
|
Add a disclaimer
|
2017-04-08 13:57:37 -07:00 |
|
Jeremy Zhang
|
d09ede5681
|
Fix duplicates embed members in sidebar
|
2017-04-08 03:35:30 -07:00 |
|
Jeremy Zhang
|
cb5d8dc407
|
12 hour clock ftw
|
2017-04-08 01:20:10 -07:00 |
|
Jeremy Zhang
|
7497518e38
|
Fix url again with relative
|
2017-04-08 00:43:37 -07:00 |
|
Jeremy Zhang
|
aa5ec1002d
|
Revert so all src urls are https
|
2017-04-08 00:39:30 -07:00 |
|
Jeremy Zhang
|
f969ba1121
|
Fixed channel listing, support for read only channels
|
2017-04-08 00:34:17 -07:00 |
|
Jeremy Zhang
|
f6a4e9389e
|
Make urls relative protocol
|
2017-04-07 19:50:16 -07:00 |
|
Jeremy Zhang
|
f1de263ab3
|
Fixed sizing of the login panel for mobile embeds
|
2017-04-07 18:43:33 -07:00 |
|
Jeremy Zhang
|
426597b597
|
Recycle mysql connections to prevent disconnect errors
|
2017-04-07 18:37:45 -07:00 |
|
Jeremy Zhang
|
f7196f96c7
|
Redirect to administrate guild properly after authenticating
|
2017-04-07 17:50:09 -07:00 |
|
Jeremy Zhang
|
c75948ca1d
|
Switch to IP ratelimiting for guilds
|
2017-04-07 17:29:37 -07:00 |
|
Jeremy Zhang
|
e9aa929c3b
|
Fix for PyAnyw IP?
|
2017-04-07 17:24:56 -07:00 |
|
Jeremy Zhang
|
e78117e379
|
Prefill guest textbox when already logged in
|
2017-04-07 17:11:43 -07:00 |
|
Jeremy Zhang
|
d12deb803d
|
Removed unused config
|
2017-04-07 17:04:42 -07:00 |
|
Jeremy Zhang
|
ca770f3261
|
Fix selecting channel/guild in ratelimit
|
2017-04-07 17:02:39 -07:00 |
|
Jeremy Zhang
|
331d76df6d
|
Add video
|
2017-04-05 21:32:38 -07:00 |
|
Jeremy Zhang
|
10084adcba
|
Small fixes for login field
|
2017-04-05 20:24:53 -07:00 |
|
Jeremy Zhang
|
8a382e8dae
|
Fix kick bug
|
2017-04-05 20:18:07 -07:00 |
|
Jeremy Zhang
|
fdb3749d90
|
Fix request variable not found
|
2017-03-27 09:12:54 -07:00 |
|
Jeremy Zhang
|
69ede80892
|
Fixes and adding authenticated user to guild
|
2017-03-27 08:58:47 -07:00 |
|
Jeremy Zhang
|
56c91894cf
|
Finished handling authenticated users creating
|
2017-03-26 19:46:06 -07:00 |
|
Jeremy Zhang
|
06d86e1046
|
Add a bit of rate limiting
|
2017-03-26 16:37:27 -07:00 |
|
Jeremy Zhang
|
27c6b7d396
|
Initial configuration example
|
2017-03-26 02:30:16 -07:00 |
|
Jeremy Zhang
|
6ddf1b41de
|
Fix for revoke
|
2017-03-26 02:25:28 -07:00 |
|
Jeremy Zhang
|
4a09678a8d
|
Add checks for authenticated users revocation status
|
2017-03-26 02:23:30 -07:00 |
|
Jeremy Zhang
|
11996427fa
|
Add authencated user ban check
|
2017-03-26 02:13:08 -07:00 |
|
Jeremy Zhang
|
21bff1d6ac
|
Isolated oauth
|
2017-03-26 02:00:20 -07:00 |
|
Jeremy Zhang
|
ea362dd45f
|
Completed guild dashbaord and database fixes
|
2017-03-26 01:04:15 -07:00 |
|
Jeremy Zhang
|
3e884fa2fa
|
Fix a few stuff in dashboard
|
2017-03-25 21:14:42 -07:00 |
|
Jeremy Zhang
|
53c06ed050
|
Enhanced dashboard, bot adding handeling, list members, embed settings, etc
|
2017-03-25 20:31:47 -07:00 |
|
Jeremy Zhang
|
a6bc5f753e
|
Isolate objects and basic bot adding to guilds
|
2017-03-25 01:38:06 -07:00 |
|
Jeremy Zhang
|
2e5f6fafbf
|
Basic dashboard support for Authenticated users
|
2017-03-25 00:52:56 -07:00 |
|
Jeremy Zhang
|
11c326b35d
|
A little test/example of manipulating with discord oauth2 api
|
2017-03-24 01:22:03 -07:00 |
|
Jeremy Zhang
|
d48af50178
|
Right... I cannot have global variables - scratch that idea
|
2017-03-24 00:02:15 -07:00 |
|
Jeremy Zhang
|
d3e04fec5f
|
Added/Cleaned up rest methods. Also added a widget getter. Implemented caching to some endpoints
|
2017-03-23 23:52:32 -07:00 |
|
Jeremy Zhang
|
9e096fe930
|
Implemented rate limit handling and seperated discord rest api
|
2017-03-20 00:37:37 -07:00 |
|
Jeremy Zhang
|
b2db3d566b
|
Check guild existance on creating an unauth user
|
2017-03-14 18:49:59 -07:00 |
|
Jeremy Zhang
|
dccda11674
|
Check guilds existance
|
2017-03-14 18:28:08 -07:00 |
|
Jeremy Zhang
|
87c0487d50
|
Remove debug print statements and fix db timestamp
|
2017-02-09 21:25:37 -08:00 |
|