Bluesky app fork with some witchin' additions 💫

Buncha lil Bitchsky brand changes

+24 -92
-69
.github/ISSUE_TEMPLATE/bug_report_fabric.yml
··· 1 - name: "Bug Report - Fabric/New Architecture" 2 - description: "Create a bug report for builds using the New Architecture. If you are not sure what that means, don't use this template, and instead use the default bug report template." 3 - labels: ["bug", "fabric"] 4 - body: 5 - - type: checkboxes 6 - attributes: 7 - label: You're running a build that uses the React Native New Architecture, right? 8 - description: This template is specifically for issues related to builds that use the React Native New Architecture. If you are not sure what that means, this template is probably not relevant to you, and you should use the default Bug Report template. 9 - options: 10 - - label: I am running a build that uses the New Architecture 11 - required: true 12 - - type: markdown 13 - attributes: 14 - value: | 15 - Thanks for taking the time to report an issue you've found in the app! Before you submit this issue, please make sure you've searched for similar issues that are already open and being tracked. If you find an open issue that seems relevant to yours, it is best to leave a response there with your information instead of opening a new issue, since it helps to consolidate the info in one place. 16 - - type: textarea 17 - attributes: 18 - label: Steps to Reproduce 19 - description: | 20 - Please provide the steps that may reproduce the issue that you are experiencing. The more concise of a 21 - reproduction that you provide, the easier it will be for us to identify the issue and fix it in a timely manner. 22 - placeholder: | 23 - 1. Go to '...' 24 - 2. Click on '....' 25 - 3. Scroll down to '....' 26 - 4. See error 27 - validations: 28 - required: true 29 - - type: textarea 30 - attributes: 31 - label: Attachments 32 - description: | 33 - If possible, please provide any images or videos that may help us understand the issue you are experiencing. 34 - validations: 35 - required: false 36 - - type: dropdown 37 - attributes: 38 - label: What platform(s) does this occur on? 39 - multiple: true 40 - options: 41 - - iOS 42 - - Android 43 - validations: 44 - required: true 45 - - type: input 46 - attributes: 47 - label: Device Info 48 - description: | 49 - Please provide the device information that you are using when experiencing this issue. This can include the 50 - device model, operating system version, and any other relevant information. 51 - validations: 52 - required: false 53 - - type: input 54 - attributes: 55 - label: What version of the app are you using? 56 - description: | 57 - You can easily find this information by visting the Settings screen in the app, and tapping on the version info 58 - at the bottom of the screen. All the relevant information will be copied to your clipboard, and you will be 59 - able to share it here. 60 - validations: 61 - required: true 62 - - type: textarea 63 - attributes: 64 - label: Additional Information 65 - description: | 66 - Please provide any additional information that you think may be helpful in identifying the issue you are 67 - experiencing. This can include any error messages, logs, or other information that you think may be relevant. 68 - validations: 69 - required: false
+1 -1
.github/ISSUE_TEMPLATE/feature_request.yml
··· 1 1 name: "Feature Request" 2 - description: "Suggest an idea for the social.daniela.lol app." 2 + description: "Suggest an idea for the Bitchsky Social app." 3 3 labels: ["feature-request"] 4 4 body: 5 5 - type: markdown
+1 -1
bskyogcard/src/util.ts
··· 30 30 31 31 function getEmojiUrl(code: string) { 32 32 return ( 33 - 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/' + 33 + 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/16.0.2/svg/' + 34 34 code.toLowerCase() + 35 35 '.svg' 36 36 )
+1 -1
functions/profile/[handleOrDID].ts
··· 85 85 : '' 86 86 element.append( 87 87 html` 88 - <meta property="og:site_name" content="social.daniela.lol" /> 88 + <meta property="og:site_name" content="Bitchsky" /> 89 89 <meta property="og:type" content="profile" /> 90 90 <meta property="profile:username" content="${view.handle}" /> 91 91 <meta property="og:url" content="${this.url}" />
+1 -1
functions/profile/[handleOrDID]/post/[rkey].ts
··· 144 144 145 145 element.append( 146 146 html` 147 - <meta property="og:site_name" content="social.daniela.lol" /> 147 + <meta property="og:site_name" content="Bitchsky" /> 148 148 <meta property="og:type" content="article" /> 149 149 <meta property="profile:username" content="${author.handle}" /> 150 150 <meta property="og:url" content="${this.url}" />
+1 -1
package.json
··· 1 1 { 2 - "name": "social.daniela.lol", 2 + "name": "Bitchsky", 3 3 "version": "1.110.0", 4 4 "private": true, 5 5 "engines": {
+2 -2
src/lib/strings/embed-player.ts
··· 9 9 ? // @ts-ignore only for web 10 10 window.location.host === 'localhost:8100' 11 11 ? 'http://localhost:8100' 12 - : 'https://social.daniela.lol' 12 + : 'https://bitchsky.app' 13 13 : __DEV__ && !process.env.JEST_WORKER_ID 14 14 ? 'http://localhost:8100' 15 - : 'https://social.daniela.lol' 15 + : 'https://bitchsky.app' 16 16 17 17 export const embedPlayerSources = [ 18 18 'youtube',
+1 -1
src/lib/strings/url-helpers.ts
··· 10 10 export const BSKY_APP_HOST = 'https://bitchsky.app' 11 11 const BSKY_TRUSTED_HOSTS = [ 12 12 'bitchsky\\.app', 13 - 'deer\\.social', 13 + 'bitchsky\\.app', 14 14 'bsky\\.app', 15 15 'bsky\\.social', 16 16 'blueskyweb\\.xyz',
+2 -2
src/screens/Settings/AboutSettings.tsx
··· 78 78 <Layout.Content> 79 79 <SettingsList.Container> 80 80 <SettingsList.LinkItem 81 - to="https://social.daniela.lol/about/tos" 81 + to="https://bitchsky.app/about/tos" 82 82 label={_(msg`Terms of Service`)}> 83 83 <SettingsList.ItemIcon icon={NewspaperIcon} /> 84 84 <SettingsList.ItemText> ··· 86 86 </SettingsList.ItemText> 87 87 </SettingsList.LinkItem> 88 88 <SettingsList.LinkItem 89 - to="https://social.daniela.lol/about/privacy" 89 + to="https://bitchsky.app/about/privacy" 90 90 label={_(msg`Privacy Policy`)}> 91 91 <SettingsList.ItemIcon icon={NewspaperIcon} /> 92 92 <SettingsList.ItemText>
+4 -3
src/screens/Signup/StepInfo/index.tsx
··· 170 170 <View style={[a.gap_xl]}> 171 171 <Text style={[a.gap_md, a.leading_normal]}> 172 172 <Trans> 173 - social.daniela.lol is part of the{' '} 173 + Bitchsky is part of the{' '} 174 174 { 175 175 <InlineLinkText 176 176 label={_(msg`ATmosphere`)} ··· 216 216 <Trans> 217 217 Don't have an account provider or an existing Bluesky account? To 218 218 create a new account on a Bluesky-hosted PDS, sign up through{' '} 219 + {/* TODO: Xan: change to say sign up for a Bitchsky account */} 219 220 { 220 221 <InlineLinkText label={_(msg`bsky.app`)} to="https://bsky.app"> 221 222 <Trans>bsky.app</Trans> 222 223 </InlineLinkText> 223 224 }{' '} 224 - first, then return to social.daniela.lol and log in with the 225 - account you created. 225 + first, then return to Bitchsky and log in with the account you 226 + created. 226 227 </Trans> 227 228 </Text> 228 229 )}
+1 -1
src/state/persisted/schema.ts
··· 220 220 hideSimilarAccountsRecomm: false, 221 221 deerVerification: { 222 222 enabled: false, 223 - // https://social.daniela.lol/profile/did:plc:p2cp5gopk7mgjegy6wadk3ep/post/3lndyqyyr4k2k 223 + // https://bitchsky.app/profile/did:plc:p2cp5gopk7mgjegy6wadk3ep/post/3lndyqyyr4k2k 224 224 // using https://bverified.vercel.app/ as a source 225 225 trusted: [ 226 226 'did:plc:z72i7hdynmk6r22z27h6tvur',
+1 -1
src/state/queries/constellation.ts
··· 22 22 23 23 const headers = new Headers({ 24 24 Accept: 'application/json', 25 - 'User-Agent': 'social.daniela.lol (contact @daniela.lol)', 25 + 'User-Agent': 'Bitchsky (bitchsky.app)', 26 26 }) 27 27 28 28 const makeReqUrl = (
+2 -2
src/view/screens/PrivacyPolicy.tsx
··· 39 39 The Privacy Policy has been moved to{' '} 40 40 <TextLink 41 41 style={pal.link} 42 - href="https://social.daniela.lol/about/privacy" 43 - text="social.daniela.lol/about/privacy" 42 + href="https://bitchsky.app/about/privacy" 43 + text="bitchsky.app/about/privacy" 44 44 /> 45 45 </Trans> 46 46 </Text>
+2 -2
src/view/screens/TermsOfService.tsx
··· 38 38 <Trans>The Terms of Service have been moved to</Trans>{' '} 39 39 <TextLink 40 40 style={pal.link} 41 - href="https://social.daniela.lol/about/tos" 42 - text="social.daniela.lol/about/tos" 41 + href="https://bitchsky.app/about/tos" 42 + text="bitchsky.app/about/tos" 43 43 /> 44 44 </Text> 45 45 </View>
+2 -2
src/view/shell/Drawer.tsx
··· 695 695 <InlineLinkText 696 696 style={[a.text_md]} 697 697 label={_(msg`Terms of Service`)} 698 - to="https://social.daniela.lol/about/tos"> 698 + to="https://bitchsky.app/about/tos"> 699 699 <Trans>Terms of Service</Trans> 700 700 </InlineLinkText> 701 701 <InlineLinkText 702 702 style={[a.text_md]} 703 - to="https://social.daniela.lol/about/privacy" 703 + to="https://bitchsky.app/about/privacy" 704 704 label={_(msg`Privacy Policy`)}> 705 705 <Trans>Privacy Policy</Trans> 706 706 </InlineLinkText>
+2 -2
src/view/shell/desktop/RightNav.tsx
··· 109 109 </> 110 110 )} 111 111 <InlineLinkText 112 - to="https://social.daniela.lol/about/privacy" 112 + to="https://bitchsky.app/about/privacy" 113 113 label={_(msg`Privacy`)}> 114 114 {_(msg`Privacy`)} 115 115 </InlineLinkText> 116 116 {' • '} 117 117 <InlineLinkText 118 - to="https://social.daniela.lol/about/tos" 118 + to="https://bitchsky.app/about/tos" 119 119 label={_(msg`Terms`)}> 120 120 {_(msg`Terms`)} 121 121 </InlineLinkText>