Commit Graph

20 Commits (405aff2b01fb497f28f699f63877486532c600c7)

Author SHA1 Message Date
Michael Li 2a44f94f3e
optimize update/create/delete tweet logic
1 year ago
Michael Li 99e17d26a9
add more info in get site info api
1 year ago
Michael Li 5cbcfc541d
support admin user get site info
1 year ago
Michael Li 771a942b67
add base metrics component to measure some server status and add measure online user logic
1 year ago
Michael Li 8ee4ff7e8d
optimize cache logic for get unread message count
1 year ago
Michael Li 66d7779ce6
add cache support for GetUserTweets api
1 year ago
Michael Li 4172474330
add base app common cache logic for web response that will used for user/profile tweet list
1 year ago
Michael Li bf4026c5af
optimize get unread message count logic and add cache base mechanism use redis
1 year ago
Michael Li 8eb294154a
optimize core service define
1 year ago
Michael Li a101bcabc5
gorm: optimize core interface define
2 years ago
Michael Li 92a492d90d
use github.com/rueian/rueidis as Redis client and abstract RedisCache interface
2 years ago
Michael Li 7636412940 mir: optimize source code layout for import go-mir
2 years ago
alimy 70f68a1c4e optimize BigCacheIndex logic
2 years ago
alimy 6c407cdef6 optimize core service define
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
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 4b4b352698 optimize: abstract backend process logic to service interface
2 years ago