-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modified structure of codebase to fit our needs #6
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
key-joshua
pushed a commit
that referenced
this pull request
May 22, 2024
* Initial commit * Set up an empty Express Boilerplate with dotenv * Setup API documentation using swagger * Setting houndci badge * [Delivers #187584905] Integrate CirlceCI * Setting github action workflows * Setting github action workflows * Added sequelize * Added sequelize * Added Sequelize * Added sequelize * setting simple test * setting simple test * setting simple test * fixing spelling words * coverage status badge * setting codecov badge * Update ci.yml * Modified structure of codebase to fit our needs (#6) * Modified structure of codebase to fit our needs * Modified backend structure to fit our needs * Modified structure * Modified structure * Added PORT Tests * New structure added * [finishes #187612234] Update ReadMe to Check Pivotal Tracker (#10) * Setup docker (#9) * Setup docker Setup Docker image and hosted it on Docker Hub * [Finishes #187584909] Completed to setup docker * Ch deploy application 187584908 (#11) * [starts #187584908] Testing deployment * [finishes #187584908] Completed testing deployment * Test auto deployment (#14) * [finishes #187584862] Added EsLint and Pre-commit hook (#16) * [finishes #187584899] Configure The App to use PostgreSQL as DB Engine and Sequelize ORM * [fixes #187584899] wrong spelling in test * Added instructions in README file * Testing auto deployment (#18) * Testing auto deployment * Test auto deploy on render * Auto deploy only when Merged * Test auto deploy via hooks (#19) * Re-test auto deployment (#20) * [fixes #187584899] Added environment variable for testing(online) and production(online) even development * correct ci * [finishes #187584908] Auto Deploy app to render (#21) * secret variable in env.example * removed unwanted folder * modified testing script * modified ci * modified testing script * modified testing script * updating ci * updating ci * updating ci * [fixes #187584899] final * [fixes #187584899] final * [fixes #187584899] final * added .env.example * added .env.example * added .cache_ggshield into gitgnore * [fixes 187584899] gitguardian * [fixes 187584899] gitguardian --------- Co-authored-by: anguandia mike <[email protected]> Co-authored-by: ProgrammerDATCH <[email protected]> Co-authored-by: Mr. David <[email protected]> Co-authored-by: MANISHIMWESalton <[email protected]> Co-authored-by: Saddock Kabandana <[email protected]> Co-authored-by: Fabrice-Dush <[email protected]> Co-authored-by: Fabrice-Dush <[email protected]> Co-authored-by: Ndahimana Bonheur <[email protected]>
key-joshua
pushed a commit
that referenced
this pull request
May 27, 2024
* Initial commit * Set up an empty Express Boilerplate with dotenv * Setup API documentation using swagger * Setting houndci badge * [Delivers #187584905] Integrate CirlceCI * Setting github action workflows * Setting github action workflows * Added sequelize * Added sequelize * Added Sequelize * Added sequelize * setting simple test * setting simple test * setting simple test * fixing spelling words * coverage status badge * setting codecov badge * Update ci.yml * Modified structure of codebase to fit our needs (#6) * Modified structure of codebase to fit our needs * Modified backend structure to fit our needs * Modified structure * Modified structure * Added PORT Tests * New structure added * [finishes #187612234] Update ReadMe to Check Pivotal Tracker (#10) * Setup docker (#9) * Setup docker Setup Docker image and hosted it on Docker Hub * [Finishes #187584909] Completed to setup docker * Ch deploy application 187584908 (#11) * [starts #187584908] Testing deployment * [finishes #187584908] Completed testing deployment * Test auto deployment (#14) * [finishes #187584862] Added EsLint and Pre-commit hook (#16) * [finishes #187584899] Configure The App to use PostgreSQL as DB Engine and Sequelize ORM * [fixes #187584899] wrong spelling in test * Added instructions in README file * Testing auto deployment (#18) * Testing auto deployment * Test auto deploy on render * Auto deploy only when Merged * Test auto deploy via hooks (#19) * Re-test auto deployment (#20) * [fixes #187584899] Added environment variable for testing(online) and production(online) even development * correct ci * [finishes #187584908] Auto Deploy app to render (#21) * secret variable in env.example * removed unwanted folder * modified testing script * modified ci * modified testing script * modified testing script * updating ci * updating ci * updating ci * [fixes #187584899] final * [fixes #187584899] final * [fixes #187584899] final * added .env.example * added .env.example * started task * [Delivers #187584912] Started my task * [Delivers #187584912] Started * [Finishes #187584912] test are passing 100% * [Finishes #187584912] test are passing 100% * [Finishes #187584912] test are passing 100% * [Finishes #187584912] setting test to use online database * [Fixes #187584912] test status must be true not false * [Fixes #187584912] coverage to use online db * [Fixes #187584912] extended timeout * [Fixes #187584912] extended timeout * [Fixes #187584912] added another environment in repo * [Fixes #187584912] added another environment in repo * added dist folder * [finishes 187584912] apply all feedbacks * [finishes 187584912] added dist in gitignore * [finishes 187584912] updated generateToken * [finishes 187584912] updated test * [fixes #187584912] fexes spilling and testing online * [fixes 187584912] added upload image functionality and write test * using production db * using test db * Changed database configuration * Changed database configuration * debuging * [finishes #187584912] correcting test now it 100% * [finishes #187584912] correcting test now it 100% * [finishes #187584912] update api_key * [finishes #187584912] update JWT_SECRET * [finishes #187584912] update circleCI * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * Updated config.yml * [fixes #187584912] removed circleCi * [fixes #187584912] fixed yml syntax CI * Added railway db * Added variables --------- Co-authored-by: anguandia mike <[email protected]> Co-authored-by: ProgrammerDATCH <[email protected]> Co-authored-by: Mr. David <[email protected]> Co-authored-by: MANISHIMWESalton <[email protected]> Co-authored-by: Saddock Kabandana <[email protected]> Co-authored-by: Fabrice-Dush <[email protected]> Co-authored-by: Fabrice-Dush <[email protected]> Co-authored-by: Ndahimana Bonheur <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Modified structure of codebase to fit our needs:
Added:
src/services
: for handling service related functions like sendEmail,...src/modules/user
: all user related modules like repositories, controllers, tests and validations