Commit Graph

132 Commits (56ab0cbf9c1cad5df207827f72d6b5ce988c03cd)

Author SHA1 Message Date
alimy b9838d4969 upgrade web package version
11 months ago
alimy 219395d800 add opentelemery support and ajust README.md
11 months ago
Michael Li f0c80f3dcf
optimize tweet detail visit permission check logic
1 year ago
OldCat c531e00474 fix: The sqlite database file is not updated because the database connection is not closed when the program exits.
1 year ago
Michael Li 7eaf53e7f9
upgrade github.com/alimy/mir/v4 => v4.2.0-alpha.5 and update Dockerfile to use --mount=type=cahce option for RUN
2 years ago
Michael Li ee40280e6c
optimize gorm initial logic in conf
2 years ago
Michael Li 0718980a74
upgrade github.com/pyroscope-io/client => github.com/grafana/pyroscope
2 years ago
Michael Li fd2a254620
frontend: add tweets filter support use tag for home page and make it as default behavior
2 years ago
Michael Li 7eb3ee8896
upgrade github.com/alimy/tryst => v0.10.0
2 years ago
Michael Li 98ec6fea2c
upgrade github.com/alimy/tryst => v0.9.4
2 years ago
Michael Li 7e425ae998
optimize cache logic for change user nickname or avatar info
2 years ago
Michael Li 6a00ca5da6
add read more contents support for post card in tweets list
2 years ago
Michael Li ea323f39c6
add custom web frontend features base by a profile that fetch from backend support
2 years ago
Michael Li fdd0a8bb0b
add tweets count info in Home/Profile page
2 years ago
Michael Li 9ca38cb4b5
optimize get index trends info logic
2 years ago
Michael Li bdfab5cf62
optimize unread message logic
2 years ago
Michael Li 427269572b
add cache support for index trends info
2 years ago
Michael Li 167e2e9a44
add message filter backend logic
2 years ago
Michael Li ba879a2fec
add full support for tweet hots comment logic and add cache support for tweet comment
2 years ago
Michael Li 99a8eb73d4
optimize comment rank score compute logic and some other optimize
2 years ago
Michael Li 667e75f302
just reduce little source code
2 years ago
Michael Li 0c218fe944
add simple prometheus metrics service support
2 years ago
Michael Li f8ccb74e7a
add cache expire to user relation cache info
2 years ago
Michael Li 2274d128b4
add follow/unfollow user support in index page
2 years ago
Michael Li 8c280e1134
add cache support for get user info
2 years ago
Michael Li 53a4aef5f4
make Newest/Hots/Following tweets in index page work well
2 years ago
Michael Li ef6f905da5
add index newest/hots/following tweets logic
2 years ago
Michael Li 92c0036bc1
use a cron job to update max history online user count
2 years ago
Michael Li 99e17d26a9
add more info in get site info api
2 years ago
Michael Li 771a942b67
add base metrics component to measure some server status and add measure online user logic
2 years ago
Michael Li 059cdcddaf
update conf/config.yaml
2 years ago
Michael Li 887d09b10b
increase default min worker to 64 in EventManager
2 years ago
Michael Li 66d7779ce6
add cache support for GetUserTweets api
2 years ago
Michael Li bf4026c5af
optimize get unread message count logic and add cache base mechanism use redis
2 years ago
Michael Li ed909ba497
add events manager sub-system
2 years ago
Michael Li 07ff699857
Merge branch 'x/tryst-gorotine-pool' into dev
2 years ago
Michael Li 1791314a35
add PrivateKey in Alipay config section for default internal/conf/conf.yaml
2 years ago
Michael Li 3488577c21
Merge branch 'dev' into x/tryst-gorotine-pool
2 years ago
Michael Li 866bd13ff4
use github.com/alimy/tryst/cfg instead github.com/alimy/cfg
2 years ago
Michael Li c34e53e285
use github.com/alimy/tryst/pool.GorotinePool as goroutine pool to implement AsyncClient
2 years ago
Michael Li 4bacfa8e5e
add LoggerOpenObserve feature
2 years ago
Michael Li 199f77e70c
add followship feature's backend logic implement
2 years ago
Michael Li f656b027a3
add visit user commment/media tweets support
2 years ago
Michael Li dd963d2d1b
merge from dev branch
2 years ago
Michael Li e350df0850
add pprof feature support
2 years ago
Michael Li ae22095604
use github.com/alimy/mir/v4 as web api generator
2 years ago
Michael Li 275027fc5b
Merge branch 'dev' into x/gorm
3 years ago
Michael Li f1be85a555
change github.com/rueian/rueidis => github.com/redis/rueidis and update version to v1.0.2
3 years ago
Michael Li 8e3cf38ae4
merge from dev branch
3 years ago
Michael Li 8dcec81e7a
frontend: fixed add comments not refresh comment list error, but not work well
3 years ago