Releases: NC3-LU/MOSP
Releases · NC3-LU/MOSP
Release 0.17.1
What's Changed
- Translated using Weblate (French) in #48 and many more new languages.
- Added type check with mypy.
- [templates] added functionality to share a collection on social websites via the btn-group menu.
Full Changelog: v0.17.0...v0.17.1
Release 0.17.0
This release introduces the management of collection of objects (#9).
See the changelog for more details.
Release 0.16.0
This release introduces the locking of objects: #40
See the changelog for more details.
Release 0.15.0
Release 0.14.0
Notable changes
News
- [core] Added self-registration for the users with email confirmation;
- [api v2] Added new API (OpenAPI Specification);
- [views] Generation of an Atom feed of the schemas recently published and updated on MOSP;
- [views] Generation of an Atom feed of the objects recently published and updated on MOSP;
- [organizations] A user can now join an organization which has no membership restriction and as well leave an organization.
Improvements
Many improvements to the user interface.
See the CHANGELOG for the details.
Release 0.13
News
- added new API which is returning data about relations between JSON schemas
hosted on the platform. These data are generated with the networkx Python
library and returned as JSON object compatible with D3.js; - added a new D3.js graph which is using the new API;
- added a new view which presents all relations (refs) of a JSON object (self,
external and recursive references are supported).
Improvements
- various minor improvements and bug fixes.
Release 0.12
News
- added email attribute for users;
- added password recovery feature (#13);
- added a view which returns the definition of a schema (text/plain). This is
used for external references in JSON schemas.
Improvements
- improved generation of MISP clusters from an object: all values (properties)
not directly useful for the context of the current schema in MONARC are
assigned to the key 'meta'; - migrate form Flask-Script to the built-in integration of the click command
line interface of Flask; - updated JSON-editor for the JSON objects and added a new simple editor for the
JSON schemas; - various minor improvements and bug fixes.
Release 0.11
- fixed an issue related to the authentication via the API (which is used by
the JSON editor); - improvements to the authentication service.
Release 0.10
- added token based authentication for the API. Documentation is available:
https://github.com/CASES-LU/MOSP-documentation/blob/master/index.adoc#using-the-api - the project is now using poetry.
Release 0.9
- major improvements to the structure of the backend and to the models;
- introduction of tests with pytest;
- now using GitHub test workflow (GitHub Actions);
- added app.json file for easy deployment with the Heroku button.