Skip to content

Conversation

@anf
Copy link
Owner

@anf anf commented Jan 27, 2021

Added basic features

This PR addresses all the below changes which are crucial for further development and this is the base of the entire code.

Description

  • Formatted issue templates
  • Added Mongo key in sample env file
  • Set esbenp.prettier-vscode as the default formatter
  • Switched from - to * for bullets in Code of conduct file
  • Formatted license file and updated copyright owner
  • Formatted pull request template
  • Fixed display issue of code block in readme file
  • Added fomat and restore scripts in package.json
  • Added MongoDB and dotENV file dep
  • Added initial help command
  • Added embed for latency command
  • Added rules command
  • Added say command
  • Updated test command to utilize MongoDB
  • Added unknown command handler
  • Formatted ready event file
  • Updated index file to use MongoDB for login
  • Configured discord client configuration
  • Formatted base command file
  • Added description property
  • Formatted base event file and added doc comments
  • Formatted client file
  • Added mongodb handler file
  • Created a client config interface file
  • Created a mongodb settings interface file
  • Added embed color extension
  • Created a built-in logger
  • Formatted registry file
  • Formatted tsconfig file
  • Moved from ES6 to ES2020
  • Added initial unknown command handler file

Fixes #21
Fixes #29
Fixes #21
Fixes #33
and most importantly, many codebase improvements (non-functional ones).

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Images

Say command:
image

Help command:
image

Rule command:
image

Sample MongoDB connection:
image

How Has This Been Tested?

  • Run and test those MongoDB connections
  • Make sure you get the data as expected in all the sectors
  • Make sure everything is functional and works as expected

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules
  • I have checked my code and corrected any misspellings

@anf anf self-assigned this Jan 27, 2021
@anf anf changed the base branch from master to dev January 27, 2021 12:09
@anf anf requested a review from mellobacon January 27, 2021 12:11
@anf anf added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 27, 2021
@anf anf marked this pull request as ready for review January 27, 2021 13:09
@anf anf merged commit f7e7c48 into anf:dev Mar 18, 2021
@anf anf deleted the master branch March 18, 2021 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add a help command [FEATURE] Add rules command

2 participants