GSoC 2017 - More Metadata Management in AdminUI

Actually, I tried that way but It took some time to promote those details. Because we can get this type of data with unique module details (using one REST Call for this module). But if we want to get module names for this type of identifiers, then want to call REST for each module(more than one times).

Anyway I will make it possible

@dkayiwa Updated :slight_smile: . and I will update this to Aware Modules and Required module details

Awesome! :smile:

Though i would rename Cancel to Yes And Confirm DELETE to No

1 Like

Okay, @dkayiwa .I will make this changes.

Now I have completed this following parts in SysOWA,

  1. Module Management -

  2. All Module Details - Start/Stop Module, Delete Module, Check Module updates, and Start All modules

  3. Selected Module View - All details of selected module, Start/Stop Module, Check for Module update

  4. Upload New Module

  5. Search and Install New modules

  6. System Information

I am expecting some feedbacks about this implementation to make some improvements :slight_smile: .

I tried changing the location from one of your screens but the changes do not seem to persist because they revert back to the original once i return to the home screen.

The font size of the location and possibly username also seem to be different from that on the home page.

@dkayiwa, I have updated the mentioned problems. Apart from that, I have implemented Module full names features with links in the ‘ModuleView’ page. Now users can easily get the AwareofModule details and RequiredModule details

The font size of the logged in user and location are still smaller than the rest of the reference application. Did you just forget to fix it?

Now all are fixed @dkayiwa :slight_smile: The reason was padding about the newly implemented dropdown for the locations.

Note: Existing app does not show the square around “admin” and marked as disabled. but there is a dropdown for MyAcount. So here I made it active dropdown, (that’s why square shows around “admin” here)

Excellent! :slight_smile: To be consistent with the rest of the reference application, can we remove the rectangle that surrounds the Modules, SystemInfo and Encounters buttons?

Did you mean that Blue Color Rectangle which covered the contents of the page? I just thought to change that Color from Blue to OpenMRS Green :slight_smile:

Anyway, If it made some differs from Ref application, then Good to remove that one.

Yes i mean that one. Since the rest of the reference application buttons are not surrounded by such, i would recommend that we remove it to be consistent.

Yah Okay, I will remove that panel types.

And are there any more feedbacks to improve SysAdmin :slight_smile: ?

Finish that and ask me for more. :smile:

Removed @dkayiwa :slight_smile: . Now you can see the updated OWA in https://modules-refapp.openmrs.org/.

Commit : https://github.com/suthagar23/openmrs-owa-sysadmin/commit/89057b1626892e11a1c2f845ea726c0a1926d54f

I have not yet seen the changes at https://modules-refapp.openmrs.org/openmrs/owa/SystemAdministration/index.html

I even refreshed my browser cache.

I can see updated OWA in the module-ref application

When i try to stop the xforms module, it warns me about a number of modules which may be affected. This is not correct because there is totally no module which depends on the xforms module. The same applies to others. Can you fix this?

I think that I must have communicated my vision poorly back in the beginning about how the colors and buttons should work. :slight_smile:

The visual cues in the Actions column are confusing.

  • Get rid of the color on the icon on the Stop button. (And similarly for Start.)
  • Don’t use a red background color for the Delete button. It is so visually prominent that it completely draws the eye away from everything else.
  • Be consistent about whether we’re going to have Icon and Text for Start, Stop, and Delete.
  • I would expect all the action buttons to be in a single column without a border between the buttons (but this is a trivial comment)
1 Like

@dkayiwa I have updated that Required modules alert message. Now it shows proper messages!

Commit : https://github.com/suthagar23/openmrs-owa-sysadmin/commit/9d411cb305834228d2fced2267721d779ef441be


@darius I have followed your feedbacks and updated my changes, Can you take a look again?

@dkayiwa I have implemented another feature for Module Information View Page.

Eg: In a situation, Required modules list may contain modules which are not installed in the system. So when a user clicks on that link, SysAdmin OWA may not show the module information to the users. So I have updated this notification for that case :slight_smile:


Here User can click “Get details from Online” button to get information from Online OpenMRS Module Repo :slight_smile:

Commit : https://github.com/suthagar23/openmrs-owa-sysadmin/commit/9edb36a8d8fc2cf40e87439c7b7abe551ffaf35c