SolidScribe/client/src/pages/HelpPage.vue
Max G a8a966866c * Added theme colors to form fields
* Added some basic table styles for inserting some shitty tables
* Made popup notification styles look better and work better on mobile
* Quick note now opens a note and not some weird page
* Menu collapses when page is small, behaves like mobile menu
* Added terms and conditions to help and login forms
* Added password change functionality
* Better styles for shared page
* Added some tests for changing password
2020-07-14 05:31:02 +00:00

43 lines
23 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<div class="ui grid">
<div class="sixteen wide column"></div>
<div class="sixteen wide column">
<h2 class="ui dividing header">
Help
</h2>
<div class="ui segment squire-box">
<!-- Content copied from note -->
<!-- https://www.solidscribe.com/#/notes/open/552 -->
<p><b>Only Note Text is Encrypted</b><br></p><blockquote><p>Only you can read your notes. Encryption is the transformation of data into a form unreadable by anyone without the password. Its purpose is to ensure privacy by keeping the information hidden from anyone for whom it is not intended, even those who can see the encrypted data. Even if every note in the database was leaked, nothing would be readable. If the government asked for your notes, it would all be gibberish. <br></p></blockquote><p><br></p><p><b>Some Data is not encrypted</b><br></p><blockquote><p>Everything isn't encrypted, to keep up ease of use. Files, Tags and Attachments are not encrypted.<br></p></blockquote><p><br></p><p><b>Searching is somewhat limited</b><br></p><blockquote><p>Since every note is encrypted, searching is limited. To maintain security, only single words can be searched. Your search index is private and Encrypted.<br></p></blockquote><p><br></p><p><b>The Scrat</b><b></b><b>ch Pad</b><b></b><br></p><blockquote><p>The Scratch Pad was designed to allow rapid input to a single note. Rather than junking up all your notes with random links, numbers or haikus, you can put them all in one place. <br></p><ul><li>All data pushed to the quick note can still be edited like a normal note.<br></li><li>Creating a new quick note will not erase your old <br></li></ul></blockquote><p><br></p><p><b>Flux Theme</b><br></p><blockquote><p>Flux theme limits the amount of blue emitted by your screen. Most things turn sepia and a filter is applied to images to make them more sepia. Less blue light at night is supposed to be helpful for falling asleep.<br></p><p>Here is some good research on the topic: <a href="https://justgetflux.com/research.html">https://justgetflux.com/research.html</a><br></p></blockquote><p><br></p><p><b>Text Editor Keyboard Shor</b><b>tcuts</b><br></p><blockquote><p>Number List - CTRL + SHIFT + 9<br></p><p>Todo List - CTRL + SHIFT + 8<br></p><p>Underline CTRL + u<br></p><p>Bold - CTRL + b<br></p><p>Quote - CRTL + i<br></p><p>Indent - CTL + ]<br></p><p>Outdent - CRTL + [<br></p><p>Undo - CTRL + z<br></p><p>Redo - CTRL + y<br></p></blockquote><p><br></p><p><b>Shared Notes and Security</b><br></p><blockquote><p>Shared notes still respect privacy but use a different security scheme. Instead of encrypting the note with your password, a shared password is created. This note then uses <a href="https://en.wikipedia.org/wiki/Public-key_cryptography">public-key cryptography</a> to share the note with other users, while still making it unreadable to anyone else. <br></p><ul><li>You can revoke any users access to a shared note at any time.<br></li><li>Notes you share can not be shared by other people.<br></li><li>If you turn off sharing, all users lose access and the note is reverted to the default security scheme.<br></li></ul></blockquote><p><b>Public Links for shared notes</b><br></p><blockquote><p>It is possible to generate a public URL for shared notes. This is a huge security risk and exposes the Encryption Key for the note. The encryption key to a shared note can easily be changed by turning off sharing, then turning it back on. <br></p><p><br></p></blockquote><p><b>Links in notes</b><br></p><blockquote><p>Links put into notes are automatically scraped. This means the data from the link will be scanned to get an image and some text from the website to help make that link more accessible in the future. You can edit the text of scarped links and any time and search for it later. <br></p></blockquote><p><br></p><p><b>Files in notes</b><br></p><blockquote><p>Files can be uploaded to notes. If its an image, the picture will be put into the note.<br></p><p>Images added to notes will have text scanned, so it can be searched (This isn't super accurate so don't rely to heavily on it.) The text can be updated at any time.<br></p></blockquote><p><br></p><p><b>Deleting notes</b><br></p><blockquote><p>When<b> </b>notes are deleted, none of the files related to the note are deleted. <br></p></blockquote><p><br></p><p><b>Daily Backups</b><br></p><blockquote><p>All notes are backed up, every night, at midnight. If there is data loss, it can be restored from a backup. If you experience some sort of cataclysmic data loss please contact the system administrator for a copy of your data or a restoration procedure.<br></p></blockquote>
</div>
<h2 class="ui dividing header">
Solid Scribe Terms of Use
</h2>
<div class="ui segment">
<p>Welcome to Solid Scribes web-based application at solidscribe.com.<br></p><p><br></p><p>Your use of the Site and/or participation in any of the Services offered through the Site, is subject to these Terms of Use.<br></p><p>By registering an an account or using the Site you agree to be bound by these Terms of Use.<br></p><p><br></p><p>The Company reserves the right to change these Terms of Use from time to time by publishing them on the Site.<br></p><p>By using the Site, you agree to the most current version of these Terms of Use as posted on the Site.<br></p><p><br></p><p>All content on the Site is provided "as is." Solid Scribe is not liable for any informational errors, incompleteness, delays or any actions taken in reliance on information contained on the Site. The Company cannot and does not guarantee that any content on the Site will be entirely accurate or up-to-date at all times as the information on the Site originates from various sources, which may or may not be within the control of the Company.<br></p><p><br></p><p>The Company is not responsible for any omission, deletion, failure to store, improper delivery or untimely delivery of any information or material. The Company is not responsible for any reliance upon or damage arising from the use of the Site, including technical damage resulting from downloading or accessing any information or material provided.<br></p><p><br></p><p>You understand and agree that the Company is not responsible for any content posted by you or third parties. You further understand that the Company does not monitor the content posted by other users.<br></p><p><br></p><p>The Company reserves the right to remove content that the Company deems inappropriate for any reason what so ever without notice. The Company also reserves the right, in the Companys sole discretion, to remove a user's privilege to post content on the Site.<br></p><p><br></p><p>The Company does not in any manner endorse the content of its users and cannot and does not vouch for its reliability or otherwise accept liability for it.<br></p><p><br></p><p>Minors (persons under 18 years of age), persons or organizations that cannot enter into binding contracts under applicable law, and those who may be prevented by contractual obligations from entering into binding contracts with Solid Scribe are not allowed to use this Site.<br></p><p><br></p><p>The Company has the right, but not the obligation, to take any of the following actions in the Companys sole discretion at any time and for any reason without providing you any prior notice:<br></p><p><br></p><p>1. Restrict, suspend, modify or terminate access to the Site or all or any part of the Companys Services;<br></p><p><br></p><p>2. Change, suspend or discontinue all or any part of the Companys Services;<br></p><p><br></p><p>3. Refuse, move, modify or remove any material submitted to the Site by any person, for any reason;<br></p><p><br></p><p>4. Refuse, move, modify or remove any content available on the Site;<br></p><p><br></p><p>5. Deactivate or delete your account and all related information and files in your account;<br></p><p><br></p><p>6. Establish, discontinue or change general practices and limits concerning use of the Site and the Companys Services.<br></p><p><br></p><p>You agree that the Company is not liable to you or any third party for taking any of these actions. Any registration or other eligibility requirements are in the sole discretion of the Company and may be modified for any reason at any time.<br></p><p><br></p><p>YOUR INFORMATION AND CONTENT<br></p><p><br></p><p>Any information you provide to Solid Scribe or other users during your registration or use of the Site (in any public message area, through any mail feature, or otherwise generated out of your use of the Site or the Services), is subject to the following:<br></p><p><br></p><p>(a) You are solely responsible for the content of your information, postings or Notes. The Company reserves the right to take any action with respect to such information that it deems necessary or appropriate in its sole discretion for any reason, including if the Company believes information is inappropriate for the Site or the Services, may create liability for the Company.<br></p><p><br></p><p>(b) You agree that your information will not, to the best of your knowledge: (i) violate any law (including without limitation those governing export control, consumer protection, unfair competition, anti-discrimination or false advertising); or (ii) be libelous, defamatory, obscene, abusive, violate a third party's right to privacy, otherwise violate any applicable local, state, national or international law, amount to spamming or be otherwise inappropriate. You may not post content that degrades others on the basis of gender, race, class, ethnicity, national origin, religion, sexual preference, disability or other classification. Epithets and other language intended to intimidate, unlawfully threaten, unlawfully harass or incite violence are also prohibited. Apart from information provided in connection with your registration, you may not publish any personal information about yourself or anyone else (for example telephone number or home address). Further, you may not impersonate others. The information you provide reflects your opinions alone and not those of the Company or any third party or governmental entity.<br></p><p><br></p><p>PRIVACY<br></p><p><br></p><p><b>Your privacy is important, as is the privacy of other users of the Site. Solid Scribe keeps no identifying information for any user, unless explicitly provided by the user. The Company does not save any means to decrypt encrypted information and respects the right of the user to maintain private data.</b><br></p><p><br></p><p>DISCLOSURE OF CONFIDENTIAL INFORMATION<br></p><p><br></p><p>You agree that you will not disclose to Solid Scribe or its affiliates, any information for which you are under a contractual or other legal obligation to maintain in confidence, or otherwise do not have the right to disclose. You agree that you will not discuss or disclose any Confidential Information of the Company to a third party.<br></p><p><br></p><p>Reference to any specific service mark or trademark, or the use of proprietary images is not controlled by Solid Scribe and does not constitute or imply its association, endorsement or recommendation.<br></p><p><br></p><p>To the greatest extent possible, the Company relies on the principles of fair use in the inclusion of proprietary materials on the Site or as submitted by Users.<br></p><p><br></p><p>THIRD PARTY CONTENT PROVIDERS<br></p><p><br></p><p>The Site may contain links to third-party websites that are not under the control of Solid Scribe. The inclusion of any such link is not an endorsement, approval or assumption of any responsibility by the Company of any such other sites. The Company makes no representations whatsoever about any other website, including the quality, safety, accuracy or suitability of the content contained therein. Access to any third-party website is at your own risk. The Company is not responsible for the accuracy or reliability of any information, data, opinions, advice or statements contained on other websites or for the quality of any products or services available on such sites. The Company provides links merely as a convenience and does not incorporate any materials appearing in another website by reference.<br></p><p><br></p><p>NO THIRD-PARTY RELIANCE<br></p><p><br></p><p>You agree that you will not present to third parties any content or material in a manner that could be construed as conveying sponsorship, endorsement, representation or warranty of Solid Scribe without prior written permission. The Companys Terms of Use have no third-party beneficiaries.<br></p><p><br></p><p>OWNERSHIP AND LIMITED LICENSE<br></p><p><br></p><p>Solid Scribe shall retain all ownership in the Site and all content that is generated by the Company and displayed on the Site. The Company grants you a non-exclusive, revocable right to use the Site provided that you do not (i) modify or attempt to modify the Site in any manner or form except that you have the right to modify your self-generated content on the Site; (ii) frame or utilize framing techniques to enclose any trademark, logo, or other proprietary information (including images, text, page layout, or form) of the Company; or (iii) use any meta tags or any other “hidden text” utilizing the Company's name or trademarks. Any unauthorized use terminates the permission or license to use granted by the Company.<br></p><p><br></p><p>You agree that the Company may modify or discontinue the Site and the Service or your license or permission to use the same within ten days if contact information is provided, otherwise no notice will be given, and that the Company shall not be liable for any such modification or discontinuance.<br></p><p><br></p><p>In no event shall any user publish, retransmit, redistribute or otherwise reproduce any information of the Company, in any format to anyone, and no user shall use any information of the Company in connection with any business or commercial enterprise, including, without limitation, any securities, investment, accounting, banking, legal or media business or enterprise.<br></p><p><br></p><p>RESTRICTIONS ON USE<br></p><p><br></p><p>Any use of information on this Site, unless expressly allowed in this Terms of Use, without the prior written permission of Solid Scribe is strictly prohibited. This includes but is not limited to modifying, copying, distributing, transmitting, displaying, publishing, selling, licensing, creating derivative works or using any materials available on or through the Site for commercial or public purposes. By using the Site or submitting an inquiry, you agree to these Terms of Use. In particular, you agree not to use this data to allow, enable, or otherwise make possible, dissemination or collection of this data, in part or in its entirety, for any purpose, such as the transmission of unsolicited advertising and solicitations of any kind, including spam. You further agree not to use this data to enable high volume, automated or robotic electronic processes designed to collect or compile this data for any purpose, including mining this data for your own personal or commercial purposes.<br></p><p><br></p><p>NON-INTERFERENCE WITH WEBSITE<br></p><p><br></p><p>You agree not to use any device, software or routine to interfere with the proper working of the Site or which is intended to damage, interfere with, surreptitiously intercept or expropriate any system, data or personal information. You agree not to take any action (including without limitation, spamming) that imposes an unreasonable load on Solid Scribe s infrastructure. You agree not to take any actions which may undermine the integrity of the Companys system or the Services, such as using the Site in violation of local, state, national or international law or uploading of files or content that contains material that violates the intellectual property rights of any third party.<br></p><p>ENFORCEMENT<br></p><p><br></p><p>INDEMNIFICATION AND LIABILITY<br></p><p><br></p><p>You hereby agree to indemnify, defend and hold harmless Solid Scribe and all of its officers, directors, owners, employees, agents, information providers, affiliates, partners, and licensors (collectively Solid Scribe Party or Solid Scribe Parties") from and against any and all liabilities, claims, suits, investigations, losses, fines, costs, expenses (including attorneys' fees) or damages (collectively referred to as "Claims and Losses") of any nature or type suffered or incurred by any Solid Scribe Party arising out of or relating to: (i) your reliance on the Site or its content; (ii) any actual or alleged breach or violation of these Terms of Use; (iii) any actual or alleged use of your registration, account, or password by any person, including you, whether or not authorized by you; or (iv) the information or content that you submit to the Site.<br></p><p><br></p><p>The Company reserves the right to assume the exclusive defense and control of any claim for which you are required to indemnify the Company (including the right to select and retain counsel), and you agree to cooperate with the Companys defense of any such claim.<br></p><p><br></p><p>The Company shall not be liable to you or required to indemnify you for any Claims and Losses suffered or incurred by you in any way, including as a result of third-party claims arising out of or relating to your use of the Site (including any activities posted on the Site or any Response to a Study). Under no circumstances will the Company be liable for any loss of data, loss of revenue or anticipated profit, loss of business, loss of opportunity, loss of goodwill, injury to reputation, or any other indirect, special, incidental, punitive or consequential damages, or for any other damages regardless of cause.<br></p><p><br></p><p>NO WARRANTIES OR LIABILITIES<br></p><p><br></p><p>EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT, THE SERVICES ARE PROVIDED ON AN AS IS WHERE IS BASIS.<br></p><p><br></p><p>Solid Scribe MAKES NO WARRANTIES OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF ACCURACY, COMPLETENESS, CURRENCY, RELIABILITY, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, OR ANY OTHER WARRANTY THAT THESE PAGES, OR THE SERVER THAT MAKES THEM AVAILABLE, ARE FREE OF VIRUSES OR OTHER HARMFUL ELEMENTS. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED REGARDLESS OF ANY PRIOR COURSE OF DEALINGS BETWEEN THE PARTIES OR ANY INDUSTRY PRACTICES.<br></p><p><br></p><p>WITHOUT LIMITING THE FOREGOING, THE COMPANY MAKES NO WARRANTY THAT: (i) THE SERVICES AND CONTENT WILL MEET YOUR REQUIREMENTS; (ii) THE SERVICES AND CONTENT WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE; (iii) THE RESULTS THAT MAY BE OBTAINED FROM THE USE OF THE SITE, SERVICES OR CONTENT WILL BE EFFECTIVE, ACCURATE OR RELIABLE; OR (iv) THE QUALITY OF ANY SERVICES, OR INFORMATION OBTAINED BY YOU FROM THE SITE WILL MEET YOUR EXPECTATIONS. THIS SITE MAY INCLUDE TECHNICAL OR OTHER MISTAKES, INACCURACIES OR TYPOGRAPHICAL ERRORS. THE COMPANY MAY MAKE CHANGES TO THE CONTENT AND SERVICES ON THE SITE AT ANY TIME WITHOUT NOTICE. THE CONTENT OR SERVICES PROVIDED MAY BE OUT OF DATE AND THE COMPANY MAKES NO COMMITMENT TO UPDATE SUCH CONTENT OR SERVICES. THE COMPANY ASSUMES NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THE INFORMATION, DOCUMENTS, SOFTWARE, MATERIALS OR SERVICES WHICH ARE REFERENCED BY OR LINKED TO THE SITE. REFERENCES TO OTHER PERSONS OR ENTITIES AND THEIR SERVICES AND PRODUCTS ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED.<br></p><p><br></p><p>IN NO EVENT SHALL Solid Scribe OR ANY Solid Scribe PARTY BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY SPECIAL, PUNITIVE, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR FOR ANY DAMAGES WHATSOEVER ON ANY THEORY OF LIABILITY (REGARDLESS OF WHETHER THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), ARISING OUT OF OR IN CONNECTION WITH THE USE OF THE SITE OR OF ANY WEBSITE REFERENCED OR LINKED TO FROM THE SITE. THE USE OF THE SERVICES OR THE DOWNLOADING OR OTHER ACQUISITION OF ANY MATERIALS THROUGH THE SITE IS DONE AT YOUR OWN DISCRETION AND RISK AND WITH YOUR AGREEMENT THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGES TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM SUCH ACTIVITIES. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM THE COMPANY OR THROUGH OR FROM THE SITE SHALL CREATE ANY WARRANTY OR BASIS FOR LIABILITY NOT EXPRESSLY STATED IN THE TERMS OF USE.<br></p><p><br></p><p>IN STATES THAT DO NOT ALLOW EXCLUSION OF IMPLIED WARRANTIES OR LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, THE COMPANYS LIABILITY AND THAT OF THE COMPANYS THIRD-PARTY CONTENT PROVIDERS WILL BE LIMITED TO THE GREATEST EXTENT PERMITTED BY APPLICABLE LAW.<br></p><p>AMENDMENTS; NOTICES<br></p><p><br></p><p>Solid Scribe reserves the right to amend, modify or supplement these Terms of Use by providing notice thereof on the Site. You agree that it is your responsibility to check the Site for any modifications to the Terms of Use, that you waive any requirements for specific notice otherwise, and by your continued access and use of the Site that you agree to comply with and be bound by any such amendments, modifications or supplements.<br></p><p><br></p><p>Some aspects of the Site may be subject to additional posted conditions or modifications thereto. Your use of the Site is additionally subject to any such conditions, which are incorporated by this reference into these Terms of Use. In the event of an inconsistency between these Terms of Use and any additional posted conditions, the provisions of the additional conditions shall control.<br></p><p><br></p><p>MISCELLANEOUS<br></p><p><br></p><p>These Terms of Use shall be interpreted in accordance with the laws of the State of New York, United States of America (excluding any conflicts of law principles requiring the application of the laws of another jurisdiction). The Agreements constitute the entire agreement between Solid Scribe and you with respect to the subject matter contained herein and therein, and you acknowledge that you have not relied upon any promises or representations by the Company with respect to this subject matter, except as set forth in the Agreements. You shall not assign or delegate any rights or obligations under the Agreements, in whole or in part, to any person or entity. The governing language of the Agreements is English. In the event of any translation for the convenience of the user, the English version shall govern.<br></p><p><br></p><p>ENDING THESE TERMS<br></p><p><br></p><p>You may end these Terms with Solid Scribe at any time by deleting your account thus discontinuing use of our Services. We may modify, suspend, or terminate your access to or use our Services anytime for any reason, such as if you violate the letter or spirit of our Terms or create harm, risk, or possible legal exposure for Solid Scribe.<br></p><p><br></p><p>If we fail to enforce any of our Terms, that does not mean we waive the right to enforce them. If any provision of the Terms is deemed unlawful, void, or unenforceable, that provision shall be deemed severable from our Terms and shall not affect the enforceability of the remaining provisions. Our Services are not intended for distribution to or use in any country where such distribution or use would violate local law or would subject us to any regulations in another country. We reserve the right to limit our Services in any country.<br></p><p><br></p><p>© 2020 Solid Scribe<br></p>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'HelpPage',
props:[ 'message' ],
data () {
return {
items: []
}
},
methods: {
}
}
</script>