├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── src ├── server │ ├── controllers │ │ ├── actions │ │ │ ├── check-register-user.ts │ │ │ ├── follow.ts │ │ │ ├── show-following-users.ts │ │ │ ├── submit-post.ts │ │ │ └── unfollow.ts │ │ └── index.ts │ ├── discord │ │ ├── client.ts │ │ ├── dm.ts │ │ ├── events.ts │ │ ├── index.ts │ │ ├── message.ts │ │ ├── target-guild.ts │ │ └── user.ts │ ├── firebase │ │ └── index.ts │ ├── helpers │ │ ├── array.ts │ │ └── index.ts │ ├── index.ts │ ├── models │ │ ├── index.ts │ │ ├── user-service.ts │ │ └── user.ts │ ├── settings.ts │ └── views │ │ ├── post │ │ ├── follower.ts │ │ ├── index.ts │ │ └── timeline.ts │ │ ├── responses │ │ ├── follow.ts │ │ ├── register-user.ts │ │ ├── show-following-users.ts │ │ ├── submit-post.ts │ │ └── unfollow.ts │ │ └── system-message.ts └── setup │ └── index.ts ├── tsconfig.json └── webpack.config.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | ./webpack.config.js 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /keys 4 | .env 5 | config.json 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/.prettierrc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/readme.md -------------------------------------------------------------------------------- /src/server/controllers/actions/check-register-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/actions/check-register-user.ts -------------------------------------------------------------------------------- /src/server/controllers/actions/follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/actions/follow.ts -------------------------------------------------------------------------------- /src/server/controllers/actions/show-following-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/actions/show-following-users.ts -------------------------------------------------------------------------------- /src/server/controllers/actions/submit-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/actions/submit-post.ts -------------------------------------------------------------------------------- /src/server/controllers/actions/unfollow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/actions/unfollow.ts -------------------------------------------------------------------------------- /src/server/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/controllers/index.ts -------------------------------------------------------------------------------- /src/server/discord/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/client.ts -------------------------------------------------------------------------------- /src/server/discord/dm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/dm.ts -------------------------------------------------------------------------------- /src/server/discord/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/events.ts -------------------------------------------------------------------------------- /src/server/discord/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/index.ts -------------------------------------------------------------------------------- /src/server/discord/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/message.ts -------------------------------------------------------------------------------- /src/server/discord/target-guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/target-guild.ts -------------------------------------------------------------------------------- /src/server/discord/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/discord/user.ts -------------------------------------------------------------------------------- /src/server/firebase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/firebase/index.ts -------------------------------------------------------------------------------- /src/server/helpers/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/helpers/array.ts -------------------------------------------------------------------------------- /src/server/helpers/index.ts: -------------------------------------------------------------------------------- 1 | import "./array"; 2 | -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/models/index.ts -------------------------------------------------------------------------------- /src/server/models/user-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/models/user-service.ts -------------------------------------------------------------------------------- /src/server/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/models/user.ts -------------------------------------------------------------------------------- /src/server/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/settings.ts -------------------------------------------------------------------------------- /src/server/views/post/follower.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/post/follower.ts -------------------------------------------------------------------------------- /src/server/views/post/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/post/index.ts -------------------------------------------------------------------------------- /src/server/views/post/timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/post/timeline.ts -------------------------------------------------------------------------------- /src/server/views/responses/follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/responses/follow.ts -------------------------------------------------------------------------------- /src/server/views/responses/register-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/responses/register-user.ts -------------------------------------------------------------------------------- /src/server/views/responses/show-following-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/responses/show-following-users.ts -------------------------------------------------------------------------------- /src/server/views/responses/submit-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/responses/submit-post.ts -------------------------------------------------------------------------------- /src/server/views/responses/unfollow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/responses/unfollow.ts -------------------------------------------------------------------------------- /src/server/views/system-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/server/views/system-message.ts -------------------------------------------------------------------------------- /src/setup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/src/setup/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RiniaR/limitimes/HEAD/webpack.config.js --------------------------------------------------------------------------------