Posts

Showing posts from December, 2019

Release 0.4 Completion !

Image
The course is over or also most over with the completion of Release 0.4. So the basic idea of this release is the same as release 0.3; we are to choose two projects to work on, one of them has to be an internal ( telescope ) and an external ( Ecommerce-Website ). Having gotten used to working with such a big group on the previous release has made it easier to work on this release with minimum problems. So let's get into it. Server crashes if LOG_LEVEL is upper case (Internal) So the problem that was going on was that the API that is being used to log data for the application has all the level aspect of it in lower case but there are some cases whereby a user will type in the required level for a piece of specific information and have either a character or all  characters of the word in uppercase and the API will throw an error.   To fix I created a local variable call logLevel to hold the data coming from process.env.Log_Level which was stored in an env.example file and con

Set up for Release 0.4

Image
Release 0.3 is now complete and it was, to say the least challenging. Release 0.4 is underway and I am on my way to look for both internal and external pull requests to work on during this period.   To improve my Vue.js I found a Github issue relating to Vue.js. The author required the Vue.js  version for a lifestyle e-commerce website on the master page, so I have planned for that issue to be my external pull request. For my internal, I chose to fix a bug that was found in the project by my professor. The bug related it the logging system that the telescope application uses. The bug was related to a letter that causes sensitivity, where it's accepting of case levels but when the level it typed in upper causes it returns an error.  Links: Vue.js CLI:  https://cli.vuejs.org/ Pino javascript:  http://getpino.io/#/ Issues: Internal:   https://github.com/Seneca-CDOT/telescope/issues/289 External: https://github.com/husseinfahmy/Lifestyle-Ecommerce-Website/issues/9