{"repo":"Freedombase/meteor-legal-management","free":true,"listed":false,"github":"https://github.com/Freedombase/meteor-legal-management","clone":"git clone https://github.com/Freedombase/meteor-legal-management.git","description":"Mange & display your legal documents, like TOS, with ease.","language":"TypeScript","stars":15,"topics":["legal-documents","user-consent","meteorjs","mongodb","meteor"],"license":"MIT","category":"data-pipelines","readme_excerpt":"freedombase:legal-management 📄 Management of legal documents like Terms of Service and user consent made easy. This package adds the basic functionality to manage your legal documents and makes them easily accessible for users together with managing user's consent. This package provides server side publications and methods. Install Run the following command in your app: Overview This package has two parts. First is the management of legal documents. Second is the management of user (or other entities) consent to these documents. Integration into your app Migration If you have an existing app you will want to do a database migration for your existing users. This should looks something like this: If the users have already agreed to legal documents fill agreements array with the appropriate values. Collection hooks Contributors ✨ Made by @StorytellerCZ. Thanks goes to these wonderful contributors (emoji key): Jan Dvorak 💻 📖 🚧 API - Agreements Methods freedombase:legal.addNewVersion Create a new version of the defined document. @param documentAbbr {String} Document abbreviation. @param version {String} Version of the document. @param language {String} Language code. @param title {String} Title of the document. @param text {Object} Text of the document for display. @param changelog {Object} Changelog from the previous version. @param from {Date} OPTIONAL From what date is the document effective. If no option provided, it will be effective immediately. @return {string} ID of th","default_branch":null,"files":null,"tree":[],"storefront":"/r/Freedombase","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Freedombase/meteor-legal-management/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}