Commit Graph

50 Commits (9424cbb9b7ecaf0e2aaf96adcdc884d2d64b5171)

Author SHA1 Message Date
Michael Li fd5e54bd31
optimize Folloship feature allow follow/unfollow user in follow page
1 year ago
Michael Li 199f77e70c
add followship feature's backend logic implement
1 year ago
Michael Li f656b027a3
add visit user commment/media tweets support
1 year ago
Michael Li 2bc16b232d
add get user star tweets logic for guest visitor
1 year ago
Michael Li 2dd64d0a9d
add tweet highlight logic implement
1 year ago
Michael Li 8eb294154a
optimize core service define
1 year ago
Michael Li c7e67b878c
merge from dev
2 years ago
Michael Li 6588203b27
fixed comments thumbs up/down state incorrect error
2 years ago
Michael Li 8e3cf38ae4
merge from dev branch
2 years ago
Michael Li d402d8d726
add comment upvote feature support (100%)
2 years ago
Michael Li 47a85fac51
add comment upvote feature support (80%)
2 years ago
Michael Li e715b0aecb
merge from dev branch
2 years ago
Michael Li a70a987290
optimize topics ui and logic (100%)
2 years ago
Michael Li e58e069755
optimize topic ui and logic (60%)
2 years ago
Michael Li a101bcabc5
gorm: optimize core interface define
2 years ago
Michael Li 344bb01305
merge from dev branch
2 years ago
Michael Li 92a492d90d
use github.com/rueian/rueidis as Redis client and abstract RedisCache interface
2 years ago
Michael Li 8aa9a4ef1b
optimize data service for web
2 years ago
Michael Li e25faa8a3c
just optimize data logic servant define
2 years ago
Michael Li d583d1649c
sqlx: fixed select limit/offset sql clause error in MySQL/Sqlite3
2 years ago
Michael Li 914889994f
sqlx: prepare implement tweets data logic for sqlx feature
2 years ago
Michael Li dda5465d60
sqlx: implements topic data logics
2 years ago
Michael Li dfe59ab947
merge from dev
2 years ago
Michael Li 745f3639d5
optimize phone sms verify logic code
2 years ago
Michael Li 7636412940 mir: optimize source code layout for import go-mir
2 years ago
ROC fde5173e96
Merge pull request #192 from rocboss/feature/friendship
2 years ago
Michael Li 07c39ce91b Merge branch 'dev' into jc/alimy
2 years ago
Michael Li 4c0cfdd2b0 optimize core search interface and upgrade support meilisearch to 0.29.0
2 years ago
Michael Li a269ad87a7 friendship: add backend api base implement
2 years ago
Michael Li fda737a6e5 upgrade go version to go1.18 and github.com/go-gonic/gin to v1.8.1
2 years ago
Michael Li 668239f88c optimize object storage service implement logic
2 years ago
Michael Li 0033a1cdbd optimize create post/comment logic that tweet type is media contents
2 years ago
ROC 986e80af32 feat: tencent cos support
2 years ago
alimy ffb2bac3e0 optimize tweet delete logic
2 years ago
alimy 70f68a1c4e optimize BigCacheIndex logic
2 years ago
alimy 63310189f5 optimize core service implement logic
2 years ago
alimy 6c407cdef6 optimize core service define
2 years ago
alimy c996830e8f support search private tweet and display private tweet in index page when user login or is admin
2 years ago
alimy 2fc1fd2f9b optimize #118 wrap async interface for update documents to search engine
2 years ago
alimy edc52e71b1 optimize search abstract service interface
2 years ago
alimy 4aaa732387 add BigCacheIndex for cache index posts
2 years ago
alimy ba4023d0a7 optimize visible post logic add tags/search-index process logic
2 years ago
orzi! 2a527202c0 修改已发布动态的可见度
2 years ago
alimy 6f355c10b7 support set visibility(public/private/friend) for post
2 years ago
alimy 43de1fdf8a abstract IndexPostsService interface for get index posts
2 years ago
alimy 3c3071791e optimize #78 add abstract cache index servie
2 years ago
alimy abfee0621f optimize add cache first number page of post in custom configure
2 years ago
alimy 46d5ef1791 support local file as object storage
2 years ago
alimy ab9d77690a add MinIO/S3 object storage support
2 years ago
alimy 4b4b352698 optimize: abstract backend process logic to service interface
2 years ago