Commit Graph
100 Commits
Author SHA1 Message Date
Jeremy Zhang 3b5707cd15 Hotfix for webhooks not showing up in the embeds. Message author object sometimes gives User for webhooks. User objects does not have nicknames. Check if the user/author object has nick attribute. 2017-08-03 22:39:30 +00:00
Jeremy Zhang b91b3821a4 Fully implement database cleanup button, ajax side 2017-08-02 19:28:08 +00:00
Jeremy Zhang eaf55ba027 Modify github links to TitanEmbeds organization 2017-07-30 23:10:35 +00:00
Jeremy Zhang fc8bfb2ae1 Remove Reddit Tech from partnerships 2017-07-28 05:48:54 +00:00
Jeremy Zhang e6624e0185 hotfix if the membr has a role that does not exist somehow 2017-07-28 05:30:59 +00:00
Jeremy Zhang c7abae4b7a List of all query params card and show the cards in guild administration page 2017-07-22 22:09:35 +00:00
Jeremy Zhang 1304ea6153 Implement Cosmetics Configuration to the Administrators Panel 2017-07-22 05:02:59 +00:00
Jeremy Zhang f4608794a0 Move devs to the administrators table 2017-07-22 02:06:45 +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
Jeremy Zhang 415d03e7c0 Change title to a variable and implement opengraph metatdata tags 2017-07-14 04:04:04 +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 3c82b3b6b0 Custom discord.py version 2017-06-30 07:16:34 +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 5505928e5b Resolve messages duplicates in database and order messages by timestamp 2017-06-15 17:47:45 +00:00
Jeremy Zhang 38df1a8ed0 Add default error reporting channel id to config example and raise heartbeat sending interval whoops 2017-06-13 02:36:38 +00:00
Jeremy Zhang 7d3c099bd7 Wait until database is online for all events before processing 2017-06-13 02:29:39 +00:00
Jeremy Zhang 9b79871f2b Send message to channel when connection to database changes 2017-06-13 02:16:45 +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 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
Jeremy Zhang fbe41a9a35 Change flask sqlalchemy characterset to utf8mb4 2017-06-10 03:21:44 +00:00
Jeremy Zhang 80c36e7d72 Prettier emoji tooltips 2017-06-10 03:13:39 +00:00
Jeremy Zhang 379475fae9 Styled focus modal a bit more and moved it back up 2017-06-10 02:52:33 +00:00
Jeremy Zhang 2e3c5c227c Moved focus modal to be a bit down 2017-06-10 02:29:41 +00:00
Jeremy Zhang 8a2c176ac4 Double layer login and focus modals 2017-06-10 02:20:22 +00:00
Jeremy Zhang dfe463ecaa Merge branch 'master' of github.com:EndenDragon/Titan 2017-06-10 01:39:15 +00:00
Jeremy Zhang f4341b6e36 Force focus with query param to show focus message 2017-06-10 01:38:32 +00:00
Jeremy Zhang a4ed38e59d Emoji icons showing up in embed 2017-06-09 08:22:22 +00:00
Jeremy Zhang 30092fde01 Implemented Visitor View -- kinda betaish still 2017-06-09 04:22:33 +00:00
Jeremy Zhang 601612e436 Formatted pretty time, kinda like Discord 2017-06-04 06:31:06 +00:00
Jeremy Zhang ae52804a08 Add discordio support in embed endpoint 2017-06-04 05:48:38 +00:00
Jeremy Zhang 0b96794120 Backend support for discordio links and able to edit in admin panel 2017-06-04 05:32:23 +00:00
Jeremy Zhang c76e0a4993 Fixed up database modules in webapp 2017-06-04 05:05:55 +00:00
Jeremy Zhang 91384cd166 Make c9 flask threaded 2017-05-31 19:28:35 +00:00
Jeremy Zhang 5f44738865 Add app location to c9 install 2017-05-31 19:27:30 +00:00
Jeremy Zhang e99b52f433 Add cloud 9 installation shell script 2017-05-31 19:21:14 +00:00
Jeremy Zhang 8cdb5c8ccf Webapp support for emoji for posting 2017-05-30 01:05:43 +00:00
Jeremy Zhang f25669e1bc Add emoji capability to bot 2017-05-30 01:05:43 +00:00
Jeremy Zhang edfcb63706 Move parse emoji defintion to api 2017-05-30 01:05:43 +00:00
Jeremy Zhang 25da43263e Fixed emoji parser 2017-05-30 01:05:43 +00:00
Jeremy Zhang 47015330de Move fonts folder out of css folder 2017-05-30 01:05:43 +00:00
Jeremy Zhang fd1774edeb Hide Today at css, for now 2017-05-26 04:24:26 +00:00
Jeremy Zhang e21f463558 Add JS as the one who made themes in the about page 2017-05-26 04:16:40 +00:00
Jeremy Zhang 0ffcf45eb2 DiscordDark modal class, not id 2017-05-26 03:23:05 +00:00
Jeremy Zhang 8f277f15f6 Improve capability with user defined css and themes 2017-05-26 03:16:23 +00:00
Jeremy Zhang 16232cf434 Store user theme choice in localstorage 2017-05-26 02:58:04 +00:00
Jeremy Zhang a87eaa2bda Override theme with url theme query param 2017-05-25 23:17:22 +00:00
Jeremy Zhang fe153ed6d2 Initial Release of Premade Themes, First up: DiscordDark by JS 2017-05-25 22:50:15 +00:00
Jeremy Zhang 648c55561e Whoops typo, i blame u c9 2017-05-24 19:03:38 +00:00
Jeremy Zhang 0351b65efa Improved the login modal style 2017-05-24 18:56:26 +00:00
Jeremy Zhang dc98421ded Make login modal look better 2017-05-24 05:32:19 +00:00
Jeremy Zhang 014e06d780 Unique span for chat message 2017-05-24 05:27:25 +00:00
Jeremy Zhang bb35d3700b Basic server information and discord.gg btn 2017-05-24 05:03:48 +00:00
Jeremy Zhang 029bcff59d Seperated the name and discrim in the embed footer 2017-05-24 04:42:01 +00:00
Jeremy Zhang 566a4d4be1 Use actual discord invites 2017-05-24 03:41:12 +00:00
Jeremy Zhang cd3864a6a4 Give a notice for priming the embed 2017-05-24 03:20:23 +00:00
Jeremy Zhang ecfa8a0ed7 Added Reddit Tech to partners 2017-05-24 02:30:53 +00:00
Jeremy Zhang 0826ad9637 Do not start making api calls if initally unfocused 2017-05-23 18:58:49 +00:00
Jeremy Zhang a391b645d2 Add /waifu/ to partners and host image files from disk instead 2017-05-23 18:29:45 +00:00
Jeremy Zhang d18c9bf1c9 Implemented Cosmetics and User Custom CSS, closes #7 2017-05-22 01:07:32 +00:00
Jeremy Zhang 6480df1b57 Added some sleep during guild join to make sure things are in order 2017-05-21 20:40:34 +00:00
Jeremy Zhang b7b4187094 Initial command structure for bot 2017-05-20 07:50:29 +00:00
Jeremy Zhang 3ed1375475 Visit us button with two options now 2017-05-20 01:56:51 +00:00
Jeremy Zhang e59fb35e75 Fixes 2017-05-20 01:45:38 +00:00
Jeremy Zhang 4be91675ff Change game name to something more clearer 2017-05-20 01:24:21 +00:00
Jeremy Zhang 84346229b5 Leave server if no admin permission 2017-05-20 01:22:58 +00:00
Jeremy Zhang 9b4eec327d Typo and enhances 2017-05-20 01:08:57 +00:00
Jeremy Zhang 5fa502035a Webapp modification for the new invite process splash 2017-05-20 01:04:45 +00:00
Jeremy Zhang a2202da45b Removed unused me user endpoint 2017-05-19 08:08:59 +00:00
Jeremy Zhang c202008663 Added SEO meta tags 2017-05-18 22:41:41 +00:00
Jeremy Zhang 401f12af5a Set logger to info 2017-05-14 22:19:15 +00:00
Jeremy Zhang 8a63570b70 Added logging 2017-05-14 22:09:38 +00:00
Jeremy Zhang 71ec14a609 Populate banned user for bot 2017-05-14 21:34:14 +00:00
Jeremy Zhang 2ab18abc11 Fixed some discord bot issues and added no-init flag to not index at start 2017-05-14 21:05:51 +00:00
Jeremy Zhang c63ce42524 Fixed some issues with posting message containing unicode, fetch status code, and cleanup 2017-05-14 09:27:18 +00:00
Jeremy Zhang 5a69d4463b Add logo to embed page 2017-05-13 21:48:47 +00:00
Jeremy Zhang ddd9a2916a Fix js crash when posting msg also being ratelimited - test if json exists in content 2017-05-13 16:19:19 +00:00
Jeremy Zhang 0c544d015b Fixed a few authenticated user validation 2017-05-11 19:02:22 +00:00
Jeremy Zhang de3b7019db Fix iframe code 2017-05-11 02:34:30 +00:00
Jeremy Zhang 223d0559e3 Added an embedded version of titan discord in the about page, closes #6 2017-05-11 02:26:42 +00:00
Jeremy Zhang fb6d9c3b31 NEW About page 2017-05-11 02:12:26 +00:00
Jeremy Zhang 98fc4140f4 Menubar aesthethics 2017-05-10 23:43:13 +00:00
Jeremy Zhang ffd95f85ad About btn 2017-05-10 19:20:13 +00:00
Jeremy Zhang 674f674390 Nice logo 2017-05-10 19:18:07 +00:00
Jeremy Zhang b475cc4e64 Fixed guild_id showing only first number 2017-05-08 19:13:53 +00:00
Jeremy Zhang 1e1a3ab43e Partial discordbot work 2017-05-04 03:22:27 +00:00
Jeremy Zhang cef4012738 Inital Database configuration 2017-05-02 18:53:18 +00:00
Jeremy Zhang a6766b2008 Initial structure for discordbot addition 2017-05-02 18:37:24 +00:00
Jeremy Zhang 55e0266583 Remove trailing spaces from iframe embed code 2017-04-30 03:52:06 +00:00
Jeremy Zhang e1cae1e8d6 Add cleanup keyval route 2017-04-26 22:59:10 +00:00
Jeremy Zhang fd5cc7eb2a Add cachelock and fixed dashboard redirecting 2017-04-26 22:19:13 +00:00
Jeremy Zhang 1daa21d930 Moved cache back to the database 2017-04-26 21:55:42 +00:00
Jeremy Zhang 94d89f58ac Small fetching indicator 2017-04-26 19:12:35 +00:00
Jeremy Zhang acbb7ff3a9 Quick fix to prevent really long discriminators for unauthenticated users 2017-04-15 07:54:57 +00:00
Jeremy Zhang 112bdcf2d0 Stop fetching when already is fetching 2017-04-15 07:14:09 +00:00
Jeremy Zhang 789341ace9 Fix guest username alphanumeric in api 2017-04-13 20:59:11 +00:00
Jeremy Zhang a0dcde31f8 Fix fetch status catch 2017-04-13 19:06:21 +00:00
Jeremy Zhang a7469f2940 Parse channel ids to names representation in messages 2017-04-13 06:05:04 +00:00
Jeremy Zhang b9b644b094 Add margin between chat and timestamp 2017-04-13 01:06:13 +00:00