Mortimer

Latest version: v0.9.0

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.6.1

Fixed

* Fixed a bug that prevented correct logging of exceptions occuring during experiment execution.

* Fixed a bug that messed up the layout of the experiment page for inactive experiments.

0.6.0

Changed

* Mortimer was updated to be compatible with alfred's new logging and configuration handling introduced in alfred3 v1.2.0.

* The "Log" tab received an update. To increase performance, we now only show the newest 300 entries by default. You can still choose to display all entries. If you have a very large log, you should be prepared for a few seconds processing time in this case.

* Changed the "Configuration" tab. You can now paste your secrets.conf and config.conf from your local experiment directory into text fields. Note that some settings will be overwritten by mortimer, most notably the **metadata** and **local_saving_agent** sections in *config.conf* and the **mongo_saving_agent** section in *secrets.conf*.

* The experiment homepage and the "Resources" tab both received a small facelift. Most notably, we now show datasets by experimental version.

* Changed default sorting in "Experiments" overview (new default: Last Update) and "Data" Tab (new default: save_time).

Fixed

* Included a hotfix for a performance issues with our use of the DataTables Javascript plugin. Until we include server-side processing for the table, the data tab will only show a preview of 50 observations.

0.4.5

Security improvements

* We further increased data protection and data security through an improved handling of access to the alfred database from inside experiments.

Bugfixes

* Fixed a bug that caused JavaScript to crash on some pages.
* Fixed a bug that caused an error during data encryption using the key introduced in v0.4.4
* Fixed a bug that prevented the deletion of experiments with specific filenames
* Fixed the referrer after changing an experiments title

Small changes

* Included line wrapping for the experiment log

0.4.4

Encryption Keys

* Every user now has a unique fernet encryption key, generated via `cryptography.fernet.Fernet.generate_key()`. The key is passed as an entry in the `config` dictionary (key: `encryption_key`) to the `generate_experiment()` function in `alfredo.py`.
* The key itself is saved to the mortimer database in encrypted form.
* Usage: See [here](https://github.com/ctreffe/alfred/releases/tag/v1.0.6)

Bugfixes

* Fixed a bug that prevent the deletion of single files in the resources pane to work properly.

0.4.3

Bugfixes

* Fixed a bug that caused the `web_experiments.experiment()` page to crash as a consequence of a specific experiment startup error.

Smaller changes

* Improved error handling: Subjects will now always receive a neutral error page, if an experiment crashes. Previously, they were redirected to the login page in some cases.
* Small UI improvements

0.4.2

Bugfixes

* Fixed a bug introduced in v0.4.1, which led to a problem with new experiments. Their experiment ID did not get saved at the right time, which caused trouble with data export.

Smaller changes

* Mortimer now displays its own version number and the alfred version currently running on the server.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.