Jeremy Zhang
|
aa49b2d473
|
Implement sending rich embeds
|
2019-11-06 13:45:48 -08:00 |
|
Jeremy Zhang
|
7c9868c373
|
Add version to socketio connection url
|
2019-10-31 16:12:25 -07:00 |
|
Jeremy Zhang
|
de6fa1f932
|
run user lookup when identified on socket
|
2019-10-31 15:41:23 -07:00 |
|
Jeremy Zhang
|
6426fc3d10
|
Remove constant connect handler
|
2019-10-30 22:54:26 -07:00 |
|
Jeremy Zhang
|
6a9f6384f2
|
Fix typo
|
2019-10-30 22:23:35 -07:00 |
|
Jeremy Zhang
|
f9ef4569f4
|
Reconnect to gateway after disconnect
|
2019-10-30 22:23:05 -07:00 |
|
Jeremy Zhang
|
9002841933
|
Use envvar TITAN_GATEWAY_ID to name each gateway workers
|
2019-10-30 21:59:07 -07:00 |
|
Jeremy Zhang
|
44ff83ef17
|
Consider spacing when converting string to unicode emote
|
2019-03-30 20:55:49 +00:00 |
|
Jeremy Zhang
|
e8af58206c
|
Autoplay false for twitch.tv video rich embed
|
2019-03-16 22:18:31 +00:00 |
|
Jeremy Zhang
|
2a1e6ffe98
|
Use the invite from Discord widget to populate invite buttons. actually hide if invite not exist
|
2019-03-01 22:30:28 +00:00 |
|
Jeremy Zhang
|
b9091d4293
|
Add send message button
|
2019-02-25 17:59:58 +00:00 |
|
Jeremy Zhang
|
598661735a
|
Cookie notice explaination and bypass links
|
2019-02-18 01:00:21 +00:00 |
|
Jeremy Zhang
|
eda98c6339
|
Dont parse message author if it starts with a mention
|
2019-02-01 17:28:56 +00:00 |
|
Jeremy Zhang
|
57c14eb114
|
Third party cookie test
|
2019-01-28 03:03:25 +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
|
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
|
140083b9c8
|
Check for is peak before connecting to gateway
|
2018-11-17 20:33:39 +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
|
a5faea5a97
|
Longer delay between heartbeats
|
2018-10-28 02:40:03 +00:00 |
|
Jeremy "EndenDragon" Zhang
|
10a5fee15e
|
Messaging is
|
2018-09-14 12:12:36 -07: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
|
a742f08f6d
|
Implement file uploading from the embeds
|
2018-08-17 03:12:21 +00:00 |
|
Jeremy Zhang
|
03b5d5547e
|
Hide corner username until hovered
|
2018-08-12 05:45:03 +00:00 |
|
Jeremy Zhang
|
c3a91ff29a
|
Hide system scrollbar when custom scrollbars is activated
|
2018-08-09 22:29:27 +00:00 |
|
Jeremy Zhang
|
5a249b0b84
|
Scroll to bottom when images start to load in
|
2018-08-09 05:14:50 +00:00 |
|
Jeremy Zhang
|
c54c34fe18
|
Rename showscrollbar to lockscrollbar
|
2018-08-09 03:26:24 +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
|
5921cb7a9b
|
Update showscrollbar and scrollbar to not clip chatbox
|
2018-08-08 02:29:20 +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
|
1629a8982c
|
Implement reactions
|
2018-07-27 08:57:54 +00:00 |
|
Jeremy Zhang
|
856dd08167
|
Error instead of crashing when no text channels present
|
2018-07-22 04:10:04 +00:00 |
|
Jeremy Zhang
|
cb10ba9323
|
Link Fire Wyvern and Ice Wyvern themes into the codebase
|
2018-07-04 06:35:01 +00:00 |
|
Jeremy Zhang
|
e00ddf1f3c
|
Better video players, does not autoplay
|
2018-06-30 07:30:54 +00:00 |
|
Jeremy Zhang
|
32b47921e5
|
Better reconnect logic. Refetch messages over http once reconnected when exceeded 1 min
|
2018-06-28 08:05:08 +00:00 |
|