MOSP Versions Save

A collaborative platform for creating, editing and sharing JSON objects.

v0.17.1

2 years ago

What's Changed

  • Translated using Weblate (French) in https://github.com/CASES-LU/MOSP/pull/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: https://github.com/CASES-LU/MOSP/compare/v0.17.0...v0.17.1

v0.17.0

2 years ago

This release introduces the management of collection of objects (https://github.com/CASES-LU/MOSP/issues/9). See the changelog for more details.

Screenshot_20210930_145437

v0.16.0

2 years ago

This release introduces the locking of objects: #40 See the changelog for more details.

Screenshot_20210915_110414

v0.15.0

2 years ago

This release introduce the versioning of objects: #35 See the changelog for more details.

diff

list_versions

v0.14.0

2 years ago

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.

v0.13

4 years ago

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.

v0.12

4 years ago

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.

v0.11

4 years ago
  • fixed an issue related to the authentication via the API (which is used by the JSON editor);
  • improvements to the authentication service.

v0.10

4 years ago

Screenshot_20191219_130744

v0.9

4 years ago
  • 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.