MOSP 0.17.0

MOSP is a platform to create, edit and share JSON objects. The goal is to gather security related JSON objects, in the first place aimed to be used with MONARC. You can use any available schemas in order to create new JSON objects.

Tags json json-schema monarc security
License Affero GPLv3
State initial

Recent Releases

0.17.001 Oct 2021 10:25 minor feature: This release introduces the management of collection of objects: #9. See the changelog for more details.
0.15.030 Jul 2021 06:45 minor feature: Release 0.15.0 of MOSP This release introduce the versioning of objects: #35. See the changelog for more details.
0.14.018 Jun 2021 07:05 minor feature: 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.
0.1324 Apr 2020 03:16 minor feature: 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). Various minor improvements and.
0.1210 Apr 2020 11:05 minor feature: Added email attribute for users;. Added password recovery feature;. Added a view which returns the definition of a schema (text/plain). This is Used for external references in JSON schemas. 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.
0.1104 Feb 2020 16:05 minor feature: an related to the authentication via the API (which is used by The JSON editor);. Improvements to the authentication service.
0.1020 Dec 2019 15:45 minor feature: 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.
0.913 Dec 2019 13:05 minor feature: 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.
0.829 Nov 2019 09:25 minor feature: Add a warning when the UUID of new a object is already taken;. Generation of MISP galaxies and clusters based on an object from MOSP;. Add a button in order to help the user generate a UUID easily;. Added a way to list the recently created/updated objects for an administrator;. Added shortcuts to create new users and organizations. Simplify the creation of new users/organizations;. The footprint of objects is no more displayed;. Improved the performances on JsonObject GET many by removing useless attributes from the result;. updated Bootstrap to the version 4.4.
0.713 Sep 2019 23:45 minor feature: it is now possible to specify linkgs between objects when creating a new one;. it is now possible to acces to an object with its id or with the UUID of the JSONB object attribute of this object (objects.monarc.lu/object/);. it is now possible to copy an object from one organization to an other;. it is now possible to download all JSON objects validated by a schema. Objects are returned in a flattened list;. The contact e-mail address from the terms page is now using the one defined in the configuration file;. Updated version of json-editor used in the project.
0.612 Mar 2019 06:25 minor feature: Added the possibility to link objects;. The footprint (SHA 256 sum of objects is now displayed);. Added the possibility to copy an object to the clipboard;. Added a terms page;. Improved the organization page;. Improved the admin/users page;. Minor UI.
0.525 Feb 2019 07:05 minor feature: Major improvements to the API. It is now possible to create a valid JSON Object programmatically with the HTTP POST method. The validity of the Submitted object is checked against the specified JSON schema;. The project has now an official logo;. a human.txt file has been added (https://objects.monarc.lu/human.txt). Various and UI improvements. All views have been improved;. a documentation is now available and will be improved (https://www.monarc.lu/documentation/MOSP-documentation).
0.406 Oct 2018 07:05 minor feature: it is now possible to select one or several licenses for an object. A Script is provided in order to initialize the database with licenses fromhttps://spdx.org/licenses/licenses.json;. The values of a JSON object can now be exported to a CSV file;. The management of permissions has been improved;. Added a new profile page for users;. Various and UI improvements.
0.3.011 Jun 2018 03:15 minor feature: New Web interface to list, create and edit JSON schemas;. Improved management of users. It is now possible to block a user;. Translations improvements;. Various UI improvements.
07 Jun 2018 20:12 minor feature: