diff --git a/README.md b/README.md index 716e4cd0..8f3a7da7 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,14 @@ [![Latest release version](https://img.shields.io/github/v/release/standardnotes/mobile)](https://github.com/standardnotes/mobile/releases) [![License](https://img.shields.io/github/license/standardnotes/mobile?color=blue)](https://github.com/standardnotes/mobile/blob/master/LICENSE) -[![Slack](https://img.shields.io/badge/slack-standardnotes-CC2B5E.svg?style=flat&logo=slack)](https://standardnotes.org/slack) +[![Slack](https://img.shields.io/badge/slack-standardnotes-CC2B5E.svg?style=flat&logo=slack)](https://standardnotes.com/slack) [![Twitter Follow](https://img.shields.io/badge/follow-%40standardnotes-blue.svg?style=flat&logo=twitter)](https://twitter.com/standardnotes) ## iOS & Android App -[Standard Notes](https://standardnotes.org) is a safe place for your notes, thoughts, and life's work. It focuses on being simple, so you don't have to fight with endless features that slow you down. It encrypts your notes to protect your privacy. And, it's extensible, so you can backup your notes to Dropbox, Google Drive, and other services, as well as install themes, editors, and more. +[Standard Notes](https://standardnotes.com) is a safe place for your notes, thoughts, and life's work. It focuses on being simple, so you don't have to fight with endless features that slow you down. It encrypts your notes to protect your privacy. And, it's extensible, so you can backup your notes to Dropbox, Google Drive, and other services, as well as install themes, editors, and more. ### Download Options: @@ -30,15 +30,17 @@ This is a React Native implementation of Standard Notes. React Native allows us 3. Install [yarn](https://yarnpkg.com/) if you haven't already. 4. Install project dependencies via: - ```shell - yarn run init - ``` +```shell +yarn run init +``` We have two flavors of the app: -* `dev` which runs connects to development syncing server. To run locally use `yarn ios-dev` or `yarn android-dev` for Android. -* `prod` which is the equivalent of our production application. To run local use `yarn ios-prod` or `yarn android-prod` for Android. + +- `dev` which runs connects to development syncing server. To run locally use `yarn ios-dev` or `yarn android-dev` for Android. +- `prod` which is the equivalent of our production application. To run local use `yarn ios-prod` or `yarn android-prod` for Android. If you would like to run the application on your iOS device, you'll need to do so using Xcode. ## Contributing -Before contributing, please read our [Longevity Statement](https://standardnotes.org/longevity) to better understand how we approach adding new features. Unlike other projects, adding new features is something we prefer *not* to do, so if you have a feature which you think is absolutely essential, please create a discussion issue first before coding. + +Before contributing, please read our [Longevity Statement](https://standardnotes.com/longevity) to better understand how we approach adding new features. Unlike other projects, adding new features is something we prefer _not_ to do, so if you have a feature which you think is absolutely essential, please create a discussion issue first before coding. diff --git a/SECURITY.md b/SECURITY.md index 6561eba2..576b616e 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -5,14 +5,14 @@ Thank you for your work in helping keep Standard Notes safe and secure. If you b - Let us know as soon as possible upon discovery of a potential security issue, and we'll make every effort to quickly resolve the issue. Please email [security@standardnotes.org](mailto:security@standardnotes.org) for a direct response. - Provide us a reasonable amount of time to resolve the issue before any disclosure to the public or a - third-party. We may publicly disclose the issue before resolving it, if appropriate. + third-party. We may publicly disclose the issue before resolving it, if appropriate. - Make a good faith effort to avoid privacy violations, destruction of data, and interruption or degradation of our service. Only interact with accounts you own or with explicit permission of the account holder. # In-scope -- Security issues in any current release of Standard Notes. Our product downloads are available on our homepage at https://standardnotes.org, and our source code is available at https://github.com/standardnotes. +- Security issues in any current release of Standard Notes. Our product downloads are available on our homepage at https://standardnotes.com, and our source code is available at https://github.com/standardnotes. # Exclusions diff --git a/src/screens/Settings/Sections/CompanySection.tsx b/src/screens/Settings/Sections/CompanySection.tsx index 8ea01e67..b3039c52 100644 --- a/src/screens/Settings/Sections/CompanySection.tsx +++ b/src/screens/Settings/Sections/CompanySection.tsx @@ -12,9 +12,9 @@ const URLS = { feedback: `mailto:help@standardnotes.org?subject=${ Platform.OS === 'android' ? 'Android' : 'iOS' } app feedback (v${ApplicationState.version})`, - learn_more: 'https://standardnotes.org', - privacy: 'https://standardnotes.org/privacy', - help: 'https://standardnotes.org/help', + learn_more: 'https://standardnotes.com', + privacy: 'https://standardnotes.com/privacy', + help: 'https://standardnotes.com/help', rate: Platform.select({ ios: 'https://itunes.apple.com/us/app/standard-notes/id1285392450?ls=1&mt=8', @@ -63,10 +63,10 @@ export const CompanySection = (props: Props) => { const shareEncryption = () => { const title = 'The Unexpected Benefits of Encrypted Writing'; let message = Platform.OS === 'ios' ? title : ''; - const url = 'https://standardnotes.org/why-encrypted'; + const url = 'https://standardnotes.com/why-encrypted'; // Android ignores url. iOS ignores title. if (Platform.OS === 'android') { - message += '\n\nhttps://standardnotes.org/why-encrypted'; + message += '\n\nhttps://standardnotes.com/why-encrypted'; } application?.getAppState().performActionWithoutStateChangeImpact(() => { Share.share({ title: title, message: message, url: url }); @@ -77,10 +77,10 @@ export const CompanySection = (props: Props) => { const title = 'Standard Notes'; let message = 'Check out Standard Notes, a free, open-source, and completely encrypted notes app.'; - const url = 'https://standardnotes.org'; + const url = 'https://standardnotes.com'; // Android ignores url. iOS ignores title. if (Platform.OS === 'android') { - message += '\n\nhttps://standardnotes.org'; + message += '\n\nhttps://standardnotes.com'; } application?.getAppState().performActionWithoutStateChangeImpact(() => { Share.share({ title: title, message: message, url: url }); @@ -97,7 +97,7 @@ export const CompanySection = (props: Props) => { title="Help" onPress={() => openUrl('help')} > - + { onPress={() => openUrl('feedback')} > - + @@ -130,7 +130,7 @@ export const CompanySection = (props: Props) => { title="Learn About Standard Notes" onPress={() => openUrl('learn_more')} > - + { title="Our Privacy Manifesto" onPress={() => openUrl('privacy')} > - + { }, onSelect: () => { application?.deviceInterface?.openUrl( - 'https://standardnotes.org/extensions' + 'https://standardnotes.com/extensions' ); }, }); diff --git a/src/screens/SideMenu/NoteSideMenu.tsx b/src/screens/SideMenu/NoteSideMenu.tsx index 498f09b6..298f8055 100644 --- a/src/screens/SideMenu/NoteSideMenu.tsx +++ b/src/screens/SideMenu/NoteSideMenu.tsx @@ -394,7 +394,7 @@ export const NoteSideMenu = React.memo((props: Props) => { }, onSelect: () => { application?.deviceInterface?.openUrl( - 'https://standardnotes.org/extensions' + 'https://standardnotes.com/extensions' ); }, });