Commit Graph

439 Commits (cd686e40807e7a6b86759257144081e88a94dee9)

Author SHA1 Message Date
alimy b9838d4969 upgrade web package version
11 months ago
alimy 71d3009cab just add comment
11 months ago
alimy 207c7c0e77 add internal/infra package as infrastruct components package
11 months ago
alimy d416e0f40b add go-enum toolkit
11 months ago
alimy 219395d800 add opentelemery support and ajust README.md
11 months ago
alimy bb00e79ea3 fixed not visit private tweet detail by self error
11 months ago
chengyuxuan 6d8088d1f7
fix/修改普通用户无法查看自己发表的文章问题
11 months ago
cuishuang 7e6e5aaf1c fix: fix slice init length
1 year ago
Michael Li 77fa290648
fixed nil user err in tweet detail logic
1 year ago
Michael Li 001a9288b2
remove unused code
1 year 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
ROC a4348f2250 fixed: check permission of post view.
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 af74e4ecb4
optimize: use io.NopCloser instead types.PureReader in internal/servants/web/priv.go
2 years ago
Michael Li 2c1195726f
support upload webp format image as picture when send tweet
2 years ago
Michael Li ec931c6183
optimize upload attachment logic
2 years ago
Michael Li 55a3f2f83f
add missing web/dist files
2 years ago
Michael Li 8967359c15
feat: add pin topic support
2 years ago
Michael Li 198cf5dff7
fixed update tweet's comment essence status error
2 years ago
Michael Li 38db8eb895
change github.com/bufbuid/connect-go => connectrpc.com/connect
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 9aafbd8394
merge from main branch
2 years ago
Michael Li a93cc017f1
fixed follow page incorrect results
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 4134faf541
upgrade github.com/alimy/tryst => v0.9.2
2 years ago
Michael Li 0994a40d6d
just add event worker hook to event manager when enable metrics service
2 years ago
Michael Li 5d637fe0d3
add event manager temp worker count info to statistics metrics
2 years ago
Michael Li 13acb5256b
fixed update user metric incorrect when no user record
2 years ago
Michael Li 1eba546325
optimize issuer generate logic for jwt token
2 years ago
Michael Li 308ef2687c
optimize get index trends info logic
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 cefe055a17
f*k be follow user ids
2 years ago
Michael Li 53449b639e
fixed get follow index tweets incorrect problem
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 a2a9731dce
fixed get user profile error when this user not have tweets yet
2 years ago
Michael Li fdd0a8bb0b
add tweets count info in Home/Profile page
2 years ago
Michael Li 47c963da2f
optimize online user metric cache logic
2 years ago
Michael Li 9ca38cb4b5
optimize get index trends info logic
2 years ago
Michael Li 2c353ca9ad
optimize follow/unfollow user logic
2 years ago
Michael Li 5deae4fb89
optimize get index trends data logic
2 years ago
Michael Li 3956735db6
add read all unread message support for message sub-system
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 c78936ef3f
optimize messages page and backend logic
2 years ago
Michael Li 9aec4fba38
fixed not expire messages cache after follow user
2 years ago