BsideはGithub CMSであり、どのデバイスでも編集をより簡単かつ高速にします。 devLeoperは、プロジェクトをクローン化してコミットすることなく、最新のブラウザでリポジトリのコンテンツを直接管理できます。また、ソフトウェア開発者がGitHubページでホストされているブログを管理できるように、組み込みツールとビューを提供します。

Bsideは、他のサービスが提供していない新しい機能を提供しようとします。
デスクトップIDEを使用しているかのように、左のツリーエクスプローラーまたはタブを選択した後、コンテンツを直接作成、変更、編集、削除できます。
ソフトウェア開発者は、アイデアを考えたり、ブログを管理したりするときに使用できます。 Chrome、Firefox、Safari、Edge Betaをサポートします。
NodeJS 10+、JDK 11+、およびMaven 3+が再Quuriedされます。
Webアプリケーションは、Angular 8+に基づいています。したがって、いくつかのファイルを作成する際に、Angular CLIを最初のツールと見なす必要があります。
このプロジェクトを簡単に開発できるようにするための事前定義されたスクリプトがあります。
npm install
npm run start
すべてのユニットテストに合格する必要があります。これまでユニットテスト以外のテストはありません。
npm run test
GitHubで新しいOAuthアプリケーションを作成して、独自のクライアントIDとクライアントの秘密を取得することが重要です。次に、Spring Bootがapplication-oauth.propertiesに追加するか、環境変数を作成して、クライアントIDとクライアントの秘密を見つけてください。それ以外の場合、認証は失敗します。 application-oauth.propertiesは無視されているため、次のコミットには含まれていません。
github.client_id =your_temporary_client_id
github.client_secret =your_temporary_client_secretIntellijでメインクラスを実行できます。
すべてのユニットテストに合格する必要があります。これまでユニットテスト以外のテストはありません。
mvn test
プルリクエストは大歓迎です。大きな変更については、最初に問題を開いて、何を変えたいかを議論してください。
必要に応じて、必ずテストを更新してください。