├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── cmd ├── echo │ └── echo.go ├── gen │ └── gen.go ├── httpd │ └── httpd.go ├── migrate │ └── migrate.go ├── root │ └── root.go ├── worker │ └── worker.go └── wss │ └── ws.go ├── cmdutil └── store.go ├── config.example.yaml ├── config ├── config.go └── load.go ├── core ├── action.go ├── asset.go ├── comment.go ├── error.go ├── favourite.go ├── property.go ├── reply.go ├── reward.go ├── site.go ├── snapshot.go ├── tip.go └── user.go ├── deploy.env ├── go.mod ├── go.sum ├── handler ├── asset │ └── assest.go ├── auth │ └── auth.go ├── comment │ └── comment.go ├── echo │ └── echo.go ├── hc │ └── hc.go ├── message │ └── message.go ├── payment │ └── payment.go ├── render │ ├── render.go │ └── response.go ├── reply │ └── reply.go ├── serve.go ├── site │ └── site.go ├── slug │ └── slug.go ├── stat │ └── stat.go ├── tip │ └── tip.go └── user │ └── user.go ├── internal └── mixpay │ └── mixpay.go ├── main.go ├── service ├── asset │ └── asset.go ├── comment │ └── comment.go ├── reply │ └── reply.go ├── reward │ └── reward.go ├── snapshot │ └── snapshot.go ├── tip │ └── tip.go └── user │ └── user.go ├── session ├── context.go └── session.go ├── store ├── asset │ ├── asset.go │ └── dao │ │ ├── assets.gen.go │ │ └── gen.go ├── comment │ ├── comment.go │ └── dao │ │ ├── arweave_sync_list_items.gen.go │ │ ├── comments.gen.go │ │ └── gen.go ├── favourite │ ├── dao │ │ ├── favourites.gen.go │ │ └── gen.go │ └── favourite.go ├── migrations │ ├── 20230403203626_init.sql │ └── 20230405083830_tip.sql ├── property │ ├── dao │ │ ├── gen.go │ │ └── properties.gen.go │ └── property.go ├── reply │ ├── dao │ │ ├── gen.go │ │ └── replies.gen.go │ └── reply.go ├── reward │ ├── dao │ │ ├── gen.go │ │ └── rewards.gen.go │ └── reward.go ├── reward_task │ └── dao │ │ ├── gen.go │ │ └── reward_tasks.gen.go ├── site │ ├── dao │ │ ├── gen.go │ │ └── sites.gen.go │ └── site.go ├── snapshot │ ├── dao │ │ ├── gen.go │ │ └── snapshots.gen.go │ └── snapshot.go ├── store.go ├── tip │ ├── dao │ │ ├── gen.go │ │ └── tips.gen.go │ └── tip.go └── user │ ├── dao │ ├── gen.go │ └── users.gen.go │ └── user.go ├── util ├── request.go └── util.go └── worker ├── arweavesyncer └── talkee_comment_syncer.go ├── reward_processer └── processer.go ├── syncer ├── process.go └── syncer.go ├── timer └── timer.go ├── tip_deliver └── deliver.go └── worker.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/README.md -------------------------------------------------------------------------------- /cmd/echo/echo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/echo/echo.go -------------------------------------------------------------------------------- /cmd/gen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/gen/gen.go -------------------------------------------------------------------------------- /cmd/httpd/httpd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/httpd/httpd.go -------------------------------------------------------------------------------- /cmd/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/migrate/migrate.go -------------------------------------------------------------------------------- /cmd/root/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/root/root.go -------------------------------------------------------------------------------- /cmd/worker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/worker/worker.go -------------------------------------------------------------------------------- /cmd/wss/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmd/wss/ws.go -------------------------------------------------------------------------------- /cmdutil/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/cmdutil/store.go -------------------------------------------------------------------------------- /config.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/config.example.yaml -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/config/config.go -------------------------------------------------------------------------------- /config/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/config/load.go -------------------------------------------------------------------------------- /core/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/action.go -------------------------------------------------------------------------------- /core/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/asset.go -------------------------------------------------------------------------------- /core/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/comment.go -------------------------------------------------------------------------------- /core/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/error.go -------------------------------------------------------------------------------- /core/favourite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/favourite.go -------------------------------------------------------------------------------- /core/property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/property.go -------------------------------------------------------------------------------- /core/reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/reply.go -------------------------------------------------------------------------------- /core/reward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/reward.go -------------------------------------------------------------------------------- /core/site.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/site.go -------------------------------------------------------------------------------- /core/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/snapshot.go -------------------------------------------------------------------------------- /core/tip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/tip.go -------------------------------------------------------------------------------- /core/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/core/user.go -------------------------------------------------------------------------------- /deploy.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/deploy.env -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/go.sum -------------------------------------------------------------------------------- /handler/asset/assest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/asset/assest.go -------------------------------------------------------------------------------- /handler/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/auth/auth.go -------------------------------------------------------------------------------- /handler/comment/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/comment/comment.go -------------------------------------------------------------------------------- /handler/echo/echo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/echo/echo.go -------------------------------------------------------------------------------- /handler/hc/hc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/hc/hc.go -------------------------------------------------------------------------------- /handler/message/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/message/message.go -------------------------------------------------------------------------------- /handler/payment/payment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/payment/payment.go -------------------------------------------------------------------------------- /handler/render/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/render/render.go -------------------------------------------------------------------------------- /handler/render/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/render/response.go -------------------------------------------------------------------------------- /handler/reply/reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/reply/reply.go -------------------------------------------------------------------------------- /handler/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/serve.go -------------------------------------------------------------------------------- /handler/site/site.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/site/site.go -------------------------------------------------------------------------------- /handler/slug/slug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/slug/slug.go -------------------------------------------------------------------------------- /handler/stat/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/stat/stat.go -------------------------------------------------------------------------------- /handler/tip/tip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/tip/tip.go -------------------------------------------------------------------------------- /handler/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/handler/user/user.go -------------------------------------------------------------------------------- /internal/mixpay/mixpay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/internal/mixpay/mixpay.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/main.go -------------------------------------------------------------------------------- /service/asset/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/asset/asset.go -------------------------------------------------------------------------------- /service/comment/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/comment/comment.go -------------------------------------------------------------------------------- /service/reply/reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/reply/reply.go -------------------------------------------------------------------------------- /service/reward/reward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/reward/reward.go -------------------------------------------------------------------------------- /service/snapshot/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/snapshot/snapshot.go -------------------------------------------------------------------------------- /service/tip/tip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/tip/tip.go -------------------------------------------------------------------------------- /service/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/service/user/user.go -------------------------------------------------------------------------------- /session/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/session/context.go -------------------------------------------------------------------------------- /session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/session/session.go -------------------------------------------------------------------------------- /store/asset/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/asset/asset.go -------------------------------------------------------------------------------- /store/asset/dao/assets.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/asset/dao/assets.gen.go -------------------------------------------------------------------------------- /store/asset/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/asset/dao/gen.go -------------------------------------------------------------------------------- /store/comment/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/comment/comment.go -------------------------------------------------------------------------------- /store/comment/dao/arweave_sync_list_items.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/comment/dao/arweave_sync_list_items.gen.go -------------------------------------------------------------------------------- /store/comment/dao/comments.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/comment/dao/comments.gen.go -------------------------------------------------------------------------------- /store/comment/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/comment/dao/gen.go -------------------------------------------------------------------------------- /store/favourite/dao/favourites.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/favourite/dao/favourites.gen.go -------------------------------------------------------------------------------- /store/favourite/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/favourite/dao/gen.go -------------------------------------------------------------------------------- /store/favourite/favourite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/favourite/favourite.go -------------------------------------------------------------------------------- /store/migrations/20230403203626_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/migrations/20230403203626_init.sql -------------------------------------------------------------------------------- /store/migrations/20230405083830_tip.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/migrations/20230405083830_tip.sql -------------------------------------------------------------------------------- /store/property/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/property/dao/gen.go -------------------------------------------------------------------------------- /store/property/dao/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/property/dao/properties.gen.go -------------------------------------------------------------------------------- /store/property/property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/property/property.go -------------------------------------------------------------------------------- /store/reply/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reply/dao/gen.go -------------------------------------------------------------------------------- /store/reply/dao/replies.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reply/dao/replies.gen.go -------------------------------------------------------------------------------- /store/reply/reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reply/reply.go -------------------------------------------------------------------------------- /store/reward/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reward/dao/gen.go -------------------------------------------------------------------------------- /store/reward/dao/rewards.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reward/dao/rewards.gen.go -------------------------------------------------------------------------------- /store/reward/reward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reward/reward.go -------------------------------------------------------------------------------- /store/reward_task/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reward_task/dao/gen.go -------------------------------------------------------------------------------- /store/reward_task/dao/reward_tasks.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/reward_task/dao/reward_tasks.gen.go -------------------------------------------------------------------------------- /store/site/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/site/dao/gen.go -------------------------------------------------------------------------------- /store/site/dao/sites.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/site/dao/sites.gen.go -------------------------------------------------------------------------------- /store/site/site.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/site/site.go -------------------------------------------------------------------------------- /store/snapshot/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/snapshot/dao/gen.go -------------------------------------------------------------------------------- /store/snapshot/dao/snapshots.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/snapshot/dao/snapshots.gen.go -------------------------------------------------------------------------------- /store/snapshot/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/snapshot/snapshot.go -------------------------------------------------------------------------------- /store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/store.go -------------------------------------------------------------------------------- /store/tip/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/tip/dao/gen.go -------------------------------------------------------------------------------- /store/tip/dao/tips.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/tip/dao/tips.gen.go -------------------------------------------------------------------------------- /store/tip/tip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/tip/tip.go -------------------------------------------------------------------------------- /store/user/dao/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/user/dao/gen.go -------------------------------------------------------------------------------- /store/user/dao/users.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/user/dao/users.gen.go -------------------------------------------------------------------------------- /store/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/store/user/user.go -------------------------------------------------------------------------------- /util/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/util/request.go -------------------------------------------------------------------------------- /util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/util/util.go -------------------------------------------------------------------------------- /worker/arweavesyncer/talkee_comment_syncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/arweavesyncer/talkee_comment_syncer.go -------------------------------------------------------------------------------- /worker/reward_processer/processer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/reward_processer/processer.go -------------------------------------------------------------------------------- /worker/syncer/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/syncer/process.go -------------------------------------------------------------------------------- /worker/syncer/syncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/syncer/syncer.go -------------------------------------------------------------------------------- /worker/timer/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/timer/timer.go -------------------------------------------------------------------------------- /worker/tip_deliver/deliver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/tip_deliver/deliver.go -------------------------------------------------------------------------------- /worker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandodao/talkee/HEAD/worker/worker.go --------------------------------------------------------------------------------