···45Get the app itself:
67-- **Web: bsky.app**
89<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/NekoDrone/catsky-social">
10<img src="https://github.com/ImranR98/Obtainium/blob/main/assets/graphics/badge_obtainium.png?raw=true"
···48- Stay away from PRs like...
49 - Changing "Post" to "Skeet."
50 - Refactoring the codebase, e.g., to replace React Query with Redux Toolkit or something.
51- - Adding entirely new features without prior discussion.
5253Remember, we serve a wide community of users. Our day-to-day involves us constantly asking "which top priority is our top priority." If you submit well-written PRs that solve problems concisely, that's an awesome contribution. Otherwise, as much as we'd love to accept your ideas and contributions, we really don't have the bandwidth. That's what forking is for!
54
···45Get the app itself:
67+- **Web: social.shatteredsky.net**
89<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/NekoDrone/catsky-social">
10<img src="https://github.com/ImranR98/Obtainium/blob/main/assets/graphics/badge_obtainium.png?raw=true"
···48- Stay away from PRs like...
49 - Changing "Post" to "Skeet."
50 - Refactoring the codebase, e.g., to replace React Query with Redux Toolkit or something.
51+ - Adding entirely new features without prior discussion.
5253Remember, we serve a wide community of users. Our day-to-day involves us constantly asking "which top priority is our top priority." If you submit well-written PRs that solve problems concisely, that's an awesome contribution. Otherwise, as much as we'd love to accept your ideas and contributions, we really don't have the bandwidth. That's what forking is for!
54
···795const LINKING = {
796 // TODO figure out what we are going to use
797 // note: `bluesky://` is what is used in app.config.js
798- prefixes: ['bsky://', 'bluesky://', 'https://bsky.app'],
799800 getPathFromState(state: State) {
801 // find the current node in the navigation tree
···10851086 if (isWeb) {
1087 const referrerInfo = Referrer.getReferrerInfo()
1088- if (referrerInfo && referrerInfo.hostname !== 'bsky.app') {
1089 logEvent('deepLink:referrerReceived', {
1090 to: window.location.href,
1091 referrer: referrerInfo?.referrer,
···795const LINKING = {
796 // TODO figure out what we are going to use
797 // note: `bluesky://` is what is used in app.config.js
798+ prefixes: ['bsky://', 'bluesky://', 'https://social.shatteredsky.net'],
799800 getPathFromState(state: State) {
801 // find the current node in the navigation tree
···10851086 if (isWeb) {
1087 const referrerInfo = Referrer.getReferrerInfo()
1088+ if (referrerInfo && referrerInfo.hostname !== 'social.shatteredsky.net') {
1089 logEvent('deepLink:referrerReceived', {
1090 to: window.location.href,
1091 referrer: referrerInfo?.referrer,