SonarQube is the leading tool for continuously inspecting the Code Quality and Security of your codebases
and guiding development teams during Code Reviews.
Please follow the steps to configure the SonarQube with your Linux local environment.
Open your VS-Code, and install the SonarLint extension.
.env.configfile, and process it as environment variables into
Are there any applications running without depending on environment variables? I don’t think so — Environment based configurations are an essential requirement when you deal with one or more environments.
How many environments do you have right now for your application? Usually, most of us will have a development environment…
I am very excited to work with OpenMRS once again through this year Google Summer of Code(GSoC). Yes, I was selected to work on a project called Location Based access control in OpenMRS under the guidance of Daniel Kayiwa.
OpenMRS is an open source platform which enables the design of…
Now the time to add more locations restrictions to the OpenMRS services and Metadata. OpenMRS Service methods are directly accessing the data access object(DAO) to get from the database. So I wanted to add the location restrictions to the following service's methods as the first step,
Yes, now the time to say Goodbye to the location selector from the OpenMRS Login screen. Just log in with your login credentials such as username and password only!
The actual OpenMRS login page contains the location selector with the login credentials section to assign the users to the location…
Week 10[ July 17, 2018 — July 23, 2018]
Assigning the Location to the patient almost done and it’s working as expected. So as the next milestone, I have started to work on assigning the location to the users during the registration process.
Users can be registered from the Manage…
Week 9 [ July 10, 2018 — July 16, 2018]
According to the Google Summer of Code 2018, Last week was the second evaluations period. So we all need to complete that evaluation within the end of that week to pass the Google Summer of Code program.
Along with the…
I have successfully completed the following tasks and the pull requests were merged with the main repository.
And started to work on LBAC-5 : Allow to edit the patient’s locations through the patient…
Week 7 [Jun 26, 2018 — July 02, 2018]
While working on assigning the locations for the users, there was a problem with adding the location attributes for existing users who haven’t location attribute. So I need to provide a way to assign the locations for existing users.
Week 6 [June 19, 2018 — June 25, 2018]
After a very deep and large code review on my pull request, I was able to conclude my works on Assigning Locations for Patients task.
Every day, My mentor provides some new comments and reviews for my changes and helped me…