spacebarchat merged with old fosscord client test

@Flam3rboy Flam3rboy authored on 2 May 2021
GitHub committed on 2 May 2021
.github/ ISSUE_TEMPLATE Update issue templates 5 years ago
.vscode :pencil: typo 5 years ago
__tests__/routes/ auth :white_check_mark: setup jest environment 5 years ago
assets :sparkles: test client 5 years ago
client_test :loud_sound: log gateway events 5 years ago
locales New translations auth.json (Chinese Traditional) 5 years ago
patches :bug: fix error handler 5 years ago
src :art: added optional captcha to login route 5 years ago
.gitignore :sparkles: added defaults to config 5 years ago
.npmignore prepare npm publish 5 years ago
.prettierrc :sparkles: Schema 5 years ago
LICENSE :page_facing_up: use Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License 5 years ago
README.md prepare npm publish 5 years ago
crowdin.yml Update Crowdin configuration file 5 years ago
jest.config.ts :white_check_mark: setup jest environment 5 years ago
jsconfig.json :bug: remove relative @paths 5 years ago
package-lock.json :art: refactor to use easier permission api 5 years ago
package.json :art: refactor to use easier permission api 5 years ago
tsconfig.json prepare npm publish 5 years ago
README.md

Fosscord API Server

This repository contains the Fosscord HTTP API Server

Bug Tracker

Project Board

API

We use express for the HTTP Server and lambert-server for route handling and body validation (customized).

Contribution

You should be familiar with:

and the other technologies we use

Getting Started

Clone the Repository:

git clone https://github.com/fosscord/fosscord-api
cd discord-server

Install (dev)dependencies:

npm install
npm install --only=dev

Starting:

npm start

Debugging:

Vscode: The Launch file configuration is in ./vscode/launch.json, so you can just debug the server by pressing F5 or the > Launch Server button