Skip to content

Releases: unrar/medlog

MedLog 1.0.0 Stable

07 Aug 20:09
Compare
Choose a tag to compare

The first stable release of MedLog uses MJM and mAPI v1.0.0 (see MJM and mAPI) and features:

  • Main module - See your MedLog entries.
  • Manage module - Add, edit and remove entries. Uses mAPI and MJM to allow for quick AJAX responses and no reloads.
  • Tripify module - Generate a trip report featuring selected entries from a given date. Not incorpored into mAPI and MJM yet, so no AJAX.

MJM and mAPI

MJM and mAPI are two of the key components of MedLog. They are a fork of two other projects currently in private development, which will soon be released and will allow MJM and mAPI's features to any kind of web app.

MJM is MedLog's Javascript Module. Its main function is to validate forms and, if verified, use AJAX to call mAPI and return its JSON responses asynchronously, with no reloads. It depends on jQuery and jQuery Validate.

mAPI (also $mia) is MedLog's Internal API. It is a simple, not RESTful API that handles CRUD requests to the database, and also gets information from it, and then returns JSON responses that can be easily handled by JavaScript (namely MJM).