├── .env ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── schema └── schema.sql ├── scripts └── create_test_user.sh └── src ├── api.rs ├── api ├── .keep ├── article_api.rs ├── comment_api.rs ├── section_api.rs └── user_api.rs ├── cache.rs ├── dataservice.rs ├── dataservice ├── article.rs ├── comment.rs ├── notify.rs ├── section.rs └── user.rs ├── db.rs ├── envconfig.rs ├── github_utils.rs ├── helper_macros.rs ├── i18n.rs ├── lib.rs ├── model.rs ├── rss.rs ├── util.rs └── web_filters.rs /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/README.md -------------------------------------------------------------------------------- /schema/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/schema/schema.sql -------------------------------------------------------------------------------- /scripts/create_test_user.sh: -------------------------------------------------------------------------------- 1 | 2 | curl localhost:8081/s/user/register -X POST -d "account=mike&password=123&nickname=MikeTang" 3 | -------------------------------------------------------------------------------- /src/api.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/article_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/api/article_api.rs -------------------------------------------------------------------------------- /src/api/comment_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/api/comment_api.rs -------------------------------------------------------------------------------- /src/api/section_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/api/section_api.rs -------------------------------------------------------------------------------- /src/api/user_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/api/user_api.rs -------------------------------------------------------------------------------- /src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/cache.rs -------------------------------------------------------------------------------- /src/dataservice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/dataservice.rs -------------------------------------------------------------------------------- /src/dataservice/article.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/dataservice/article.rs -------------------------------------------------------------------------------- /src/dataservice/comment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/dataservice/comment.rs -------------------------------------------------------------------------------- /src/dataservice/notify.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dataservice/section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/dataservice/section.rs -------------------------------------------------------------------------------- /src/dataservice/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/dataservice/user.rs -------------------------------------------------------------------------------- /src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/db.rs -------------------------------------------------------------------------------- /src/envconfig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/envconfig.rs -------------------------------------------------------------------------------- /src/github_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/github_utils.rs -------------------------------------------------------------------------------- /src/helper_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/helper_macros.rs -------------------------------------------------------------------------------- /src/i18n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/i18n.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/model.rs -------------------------------------------------------------------------------- /src/rss.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/rss.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/util.rs -------------------------------------------------------------------------------- /src/web_filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miketang84/rusoda/HEAD/src/web_filters.rs --------------------------------------------------------------------------------