Commit Graph
78 Commits
Author SHA1 Message Date
Jeremy Zhang d9edf7e8ef Remove urls temporarily during markdown parsing so that markdown would not interfere 2017-09-13 03:56:10 +00:00
Jeremy Zhang dad92d1e53 Add reasons to admin token transactions 2017-09-11 10:14:07 +00:00
Jeremy Zhang 247133229c Implement purchasing option for custom css 2017-09-11 09:00:42 +00:00
Jeremy Zhang 10b5deffe4 Add custom css slots to prepare for donators feature 2017-09-11 07:52:13 +00:00
Jeremy Zhang 25cd964403 Initial support for channel categories 2017-09-09 21:46:00 +00:00
Jeremy Zhang a293b89b8c CSS Variables fix 2017-09-07 23:35:34 +00:00
Jeremy "EndenDragon" Zhang 56e7b3e9d2 Merge branch 'cssvars' into master 2017-09-07 14:41:30 -07:00
Jeremy Zhang 7badfea64f Twemoji parsing 2017-09-06 07:11:32 +00:00
Jeremy Zhang 315173924c Render global emotes 2017-09-06 06:42:17 +00:00
Jeremy Zhang 84d3a7ad84 Remove escape blackslash for angle brackets before displaying message 2017-09-06 06:34:51 +00:00
Jeremy "EndenDragon" Zhang 6a426618d6 Merge branch 'master' into websockets 2017-09-02 12:25:11 -07:00
Jeremy Zhang 2c7c466bb9 Better websockets reconnect logic 2017-09-02 04:06:15 +00:00
Jeremy Zhang 610d46936c Message box new line on shiftenter, enter submits without newline, Resolves #44 2017-09-01 07:30:40 +00:00
Jeremy Zhang 9e494f3808 Prefill username field for guests with query param, Resolves #43 2017-08-30 18:48:26 +00:00
Jeremy Zhang 12936455b0 Experiment, lower messaging post rate to 5 secs 2017-08-27 21:51:08 +00:00
Jeremy Zhang 2226693739 Remove force focus 2017-08-27 21:51:08 +00:00
Jeremy Zhang 654dd3faf3 Automatic webhook creation and deletion, Resolves #42 2017-08-27 21:50:41 +00:00
Jeremy Zhang 8038a1b4fc Handle guild name and image updates realtime 2017-08-27 08:04:50 +00:00
Jeremy Zhang 441a0814ae Emit update current user info only on when current user has been updated 2017-08-27 07:55:08 +00:00
Jeremy Zhang 8b6645306a Update user chip if a user has been updated 2017-08-25 23:19:13 +00:00
Jeremy Zhang ac956106e9 Guest Username Change better websocket support 2017-08-25 07:45:59 +00:00
Jeremy Zhang e3f57500ff Realtime updating channel list 2017-08-25 06:37:14 +00:00
Jeremy Zhang d1225e5273 Realtime emoji and discord member sidebar fix 2017-08-22 07:53:41 +00:00
Jeremy Zhang 0539efb204 WS Realtime for message actions and Sidebar members list presence update 2017-08-22 07:01:40 +00:00
Jeremy Zhang 4ed2d14bc3 Basic websockets authentication handling 2017-08-21 04:26:51 +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 6b3ada44db Basic websocket test on connect 2017-08-19 05:09:13 +00:00
Jeremy "EndenDragon" Zhang 8bc95f7b0e Paypal (#41)
* Implement Titan Tokens clientside

* Titan Tokens can be modified in the admin panel
2017-08-13 18:10:03 -07:00
Jeremy "EndenDragon" Zhang c832e69483 Implemented Server Emoji Picker (#40) 2017-08-13 03:14:03 -07:00
Jeremy Zhang e44ab58aa8 After changing the username, it should just refetch 2017-08-10 22:01:23 +00:00
Jeremy Zhang a165722856 Guest username changing support 2017-08-10 21:27:08 +00:00
Jeremy Zhang 68d8882d3e Fix mentions with nicknames 2017-08-10 02:56:45 +00:00
Jeremy Zhang 77bde8f258 Better nickname support
- Username field will not be overwritten with the nickname.
- Mentions work again!
- User chip will show nickname instead of username if present
- Authenticated embed users sidebar nickname support
2017-08-10 02:05:05 +00:00
Jeremy Zhang 98d13e9feb We cant forget the secret way to make italics with underscores 2017-08-10 01:11:18 +00:00
Jeremy Zhang 8f56bea4cc Resolves #37, basic Discord markdown parsing
Adds support for bold, italics, underline, strikethrough, code, and blockcode (no Syntax highlighting yet)
2017-08-10 01:00:14 +00:00
Jeremy Zhang 0ece2b56e7 Set default fallback if defaultchannel query parameter is locked for the user 2017-08-09 02:07:13 +00:00
Jeremy Zhang 146b2311cf Support for dynamic default channel 2017-08-09 01:26:11 +00:00
Jeremy Zhang 335d9f569e Overriding builtin themes with user defined css. Users should take advantage of the url query parmeters to choose which theme to override at load. Closes #36. 2017-08-08 03:14:17 +00:00
Jeremy Zhang 8d707a7e15 Nickname support for the user sidebar 2017-08-07 03:08:26 +00:00
Jeremy Zhang 162baec3c0 Refocus message box after posting message 2017-08-05 21:41:19 +00:00
Jeremy Zhang b91b3821a4 Fully implement database cleanup button, ajax side 2017-08-02 19:28:08 +00:00
Jeremy Zhang 1304ea6153 Implement Cosmetics Configuration to the Administrators Panel 2017-07-22 05:02:59 +00:00
Jeremy Zhang 75e11f82c1 Fix bug with messages not being scrolled when iframe is displayed none 2017-07-20 02:26:35 +00:00
Jeremy Zhang 9c5abd9b54 Add defaultchannel query parameter to embed to set default embed channel 2017-07-18 04:46:26 +00:00
JustMaffie bcfa4ae4e9 Added Titan Developer prefix to usernames
Offical Titan Developers are disginated a (Titan Dev) prefix to avoid confusions.

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing

Fix Titan Dev thing
2017-07-10 04:36:02 +00:00
Jeremy Zhang 087606bd40 Implemented Webhooks to make sending messages look more real, as an option 2017-07-01 06:52:21 +00:00
Jeremy Zhang afc198363d Added a konami code seecret to the embed page
Seems like a lit idea.
2017-06-15 19:58:30 +00:00
Jeremy Zhang 926d4d14a9 Fixed mention color and cleaned up css 2017-06-12 04:31:34 +00:00
Jeremy Zhang 289fdc0eb5 Fix emoji not replacing or rendering, also fix visitor fetching 429 error 2017-06-10 03:43:23 +00:00