Commit Graph

226 Commits

Author SHA1 Message Date
oceanlvr e4b5ff6255 feat(eidtor): support user default editor
Signed-off-by: oceanlvr <657531018@qq.com>
2021-02-20 20:57:28 +08:00
oceanlvr e59b993863 feat(editor): support re-edit topic & reply with old editor
Signed-off-by: oceanlvr <657531018@qq.com>
2021-02-20 10:59:20 +08:00
oceanlvr 4f7312116a feat(newBox): add rich-text Editor for newBox & set Editor Type to topic
Signed-off-by: oceanlvr <657531018@qq.com>
2021-01-29 23:36:17 +08:00
oceanlvr 6da943645a fix(onlineNumber): fix MaxOnlineNumber can't update realtime
Signed-off-by: oceanlvr <657531018@qq.com>
2021-01-24 15:42:36 +08:00
Yang Luo 9f5452174f Change expireTopTopic cron job to active. 2021-01-15 10:27:20 +08:00
Yang Luo 03ba4865c0 Improve wechat properties in Member struct. 2021-01-09 15:08:08 +08:00
oceanlvr c43509995f feat(login): add wechat signup
Signed-off-by: oceanlvr <657531018@qq.com>
2020-12-28 15:09:21 +08:00
Yang Luo bb9e9e5b48 Fix can't create first tab bug. 2020-12-24 11:49:55 +08:00
Yang Luo a14e0e24c7
Merge pull request #88 from kocoler/ImproveOnlineNum
Fix delete reply bug
2020-11-08 22:44:33 +08:00
kocoler 13d7163d8a Fix delete reply bug
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-11-08 22:06:30 +08:00
Yang Luo d6e00bad45 Use db as session provider. 2020-11-08 11:28:32 +08:00
kocoler 6e3a32bf4c Fix online num bug
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-11-06 10:19:57 +08:00
kocoler b06e7d4525 Improve the sending method of oauth token
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-11-03 09:29:42 +08:00
kocoler 66619c62a3 Fix notification bug
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-11-02 00:48:41 +08:00
kocoler 1ece14181b Improve reply mysql query
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-11-01 17:01:02 +08:00
kocoler c945a94086 Improve mysql query
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-10-31 02:21:54 +08:00
Yang Luo 10319fb8b3 Use left outer join for GetTopics() APIs. 2020-10-16 22:15:15 +08:00
kocoler 8c26b6cb3c Improve mysql query
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-10-13 20:37:47 +08:00
kocoler 72d14d2f75 Add email reminder
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-10-06 01:45:01 +08:00
kocoler 50bc54bff5 Add topic management
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-29 02:42:36 +08:00
kocoler 2373051fa0 Add plane management
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-23 13:38:43 +08:00
kocoler 72abac82dc Add member management
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-20 10:31:37 +08:00
kocoler b09adae182 Add tab management
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-16 07:57:58 +08:00
kocoler f90853f7cb Add create node
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-13 01:20:20 +08:00
kocoler 4198210453 Add node management
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-11 19:19:12 +08:00
kocoler 5f4a2ae145 Add reminder for delete operation
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-09-10 21:38:55 +08:00
kocoler 187b6f7527 Adapt to mobile
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-16 22:48:11 +08:00
kocoler 231a34377a Add email signup
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-14 19:26:54 +08:00
kocoler 63ea101efb Improve node moderators
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-13 20:36:09 +08:00
kocoler 1689820735 Add node moderators
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-13 13:09:02 +08:00
kocoler 2394f1eb45 Improve top topic
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-12 15:33:20 +08:00
kocoler def9d1b36c Add top topic
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-11 17:18:40 +08:00
kocoler ee53237570 Add file library
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-10 19:43:32 +08:00
kocoler 554f5d814a Add QQ signup
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-06 15:48:05 +08:00
kocoler b9f616f211 Add forgot password
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-05 12:01:54 +08:00
kocoler 65c815e28b Improve DB struct
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-03 22:45:26 +08:00
Yang Luo e7bd33889e Add a switch (UseOAuthProxy) to disable OAuth proxy. 2020-08-03 21:41:32 +08:00
kocoler b5e44f8b8e Change the validate code to six digits
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-03 10:07:32 +08:00
kocoler eb905b613e Add phone signup
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-02 22:25:57 +08:00
kocoler 9bdb4d6c6c Fix delete reply bug
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-08-01 16:30:54 +08:00
kocoler 40fe07bdae Add edit and review page
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-31 16:13:39 +08:00
kocoler a1d8926d3a Improve notification function
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-29 18:19:26 +08:00
kocoler ae4ecf72bd Improve update hot method
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-29 12:13:49 +08:00
kocoler 89dd609d56 Add hot topic
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-29 09:39:25 +08:00
kocoler a112b7c565 Add hottest and latest node
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-28 00:35:41 +08:00
kocoler 8631df2768 Add captcha
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-26 23:08:32 +08:00
kocoler fb23d25117 Add delete reply function
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-26 17:15:50 +08:00
kocoler bfefe0322b Add conf.go
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-25 21:21:46 +08:00
kocoler 8714ed0817 Add balance and plane page
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-25 20:09:13 +08:00
kocoler 45904f7104 Add notification page
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-21 21:02:25 +08:00
kocoler 42e26b6229 Improve footer and add upload avatar
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-19 17:45:55 +08:00
kocoler d0c1478466 Improve db struct and some page
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-18 23:41:50 +08:00
kocoler 0508f2a352 Fix time bug and improve settings box
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-18 16:35:05 +08:00
kocoler 86686f9937 Improve rightbar
Signed-off-by: kocoler <tsglsdrs@163.com>
2020-07-17 13:16:35 +08:00
kocoler 3e9805d3cb Add paste image function 2020-07-11 19:21:50 +08:00
kocoler 981421a916 Improve tab function 2020-07-07 21:40:15 +08:00
kocoler 0c4a716d70
Add avatar from login platform (#14) 2020-07-07 00:33:29 +08:00
kocoler 3a960918f7 Add Github auth and update README 2020-07-05 18:21:18 +08:00
kocoler c3e7a30453 Add member all created topic page 2020-07-04 09:43:19 +08:00
Yang Luo 5becb5a696 Update last reply author. 2020-07-03 23:44:22 +08:00
kocoler 17324cc256 Improve some functions and fix some bugs 2020-07-03 21:21:22 +08:00
kocoler d75a67292c Add node pages and favorites pages 2020-06-30 12:13:47 +08:00
kocoler 3c6440fe23 Add google auth and update README 2020-06-28 20:24:22 +08:00
Yang Luo a5cfe5e595 Add reply box. 2020-06-17 12:59:47 +08:00
Yang Luo 9a39229d6c Improve topic list. 2020-06-17 10:24:23 +08:00
kocoler 662807d3e7 add member pages both backend and frontend 2020-06-14 16:37:31 +08:00
Yang Luo ef179a5d91 Add account API. 2020-06-09 12:22:44 +08:00
Yang Luo fa64e4ca6d Add settings page. 2020-06-07 23:55:20 +08:00
Yang Luo 1f28297ca4 Add member page. 2020-06-06 16:18:54 +08:00
Yang Luo 72065fc928 Add reply box. 2020-06-06 11:21:06 +08:00
Yang Luo 8c613fbd7c Add topic buttons. 2020-06-06 09:54:27 +08:00
Yang Luo 8b2829ee38 Add topic content page. 2020-06-05 23:18:00 +08:00
Yang Luo 620ab34ebc Improve topic page. 2020-06-02 09:20:22 +08:00
Yang Luo 073cb9b02f Add widgets, update footer. 2020-06-01 17:21:39 +08:00
Yang Luo 408e44df01 Add board page. 2020-06-01 10:33:16 +08:00
Yang Luo 535ed6a73e Add topic page. 2020-05-31 23:21:01 +08:00