alpha
Login
or
Join now
qtea.me
/
witchsky.app
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Bluesky app fork with some witchin' additions 💫
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
witchsky.app
/
src
/
components
/
at
multi-column
37 folders
58 files
tea
chore: change urls to bsky.cute.rest
2mo ago
d6acccdf
Autocomplete
Fix search query autocomplete lagging behind (#10381)
2 months ago
Composer
Refactor chat list implementation (#10059)
3 months ago
ContextMenu
merge with social-app upstream (1.123.0)
1 month ago
Dialog
merge with upstream! 💫 (1.121.0) + rspack/lint config edits so the build doesn't error + border radius moved around to support Square Buttons toggle
3 months ago
DraggableList
v1.118.0 E2E tests (#9994)
4 months ago
EmojiPicker
✨ `EmojiPicker` component (#10249)
3 months ago
FocusScope
Upgrade Lingui to v5 (#9905)
4 months ago
LabelingServiceCard
Create codemod for addressing ESLint warnings (#10032)
4 months ago
Layout
Add nav:click event to all main nav items (#10540) Co-authored-by: Eric Bailey <git@esb.lol>
1 month ago
Lightbox
actual merge for 1.123.0
1 month ago
LockScroll
[APP-1356] Policy update dialog (#8782) * Add blocking announcement dialog feature * WIP custom dialog * Rework dialog and add native FocusScope * Lock scroll on web, fix backdrop * Add web FocusScope * Create custom Outlet for these announcements * Clean up FocusScope native impl * Comments * Some styling fixes * Handle screen reader specifically * Clean up state, remove Portal edits * Reorg, rename * Add syncing, tests * Revert dialog updates * Revert formatting * Delete unused file * Format * Add FullWindowOverlay * remove mmkv storage in debug btn * Add debug code * fix taps passing through on iOS * Reorg * Reorg, rename everything * Complete policy update after signup * Add logger * Move context around, unmount portals on native * Move a11y prop into FocusScope * Remove useMemo * Update dates * Move debug to dev settings * Unmount web portals until policy update completed * UPdate dates --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
11 months ago
Menu
merge: with da upstream
1 month ago
PolicyUpdateOverlay
bmw drivers when you try to merge
4 months ago
Post
actual merge for 1.123.0
1 month ago
PostControls
feat: granular impressions visibility options also fix for starter pack cards avatar background shapes not matching the avatars
1 month ago
ProfileHoverCard
feat: granular impressions visibility options also fix for starter pack cards avatar background shapes not matching the avatars
1 month ago
ProgressGuide
merge with upstream 👁️ (1.122.0) woaw pnpm tho
2 months ago
Select
fix: mobile video downloads and misc
3 months ago
StarterPack
Upgrade eslint-plugin-simple-import-sort to latest (#10260)
3 months ago
Toast
Enable ESLint errors and suppress existing violations (#10490)
1 month ago
Tooltip
[v1.110] Release prep (#9399) * yml formatting whatever * fix date input color * fix up report dialog tests * dumb fix to bypass save password popup * remove tooltip in e2e * Update index.e2e.tsx * skip gate in e2e
8 months ago
activity-notifications
merge with upstream (will it wok)
3 months ago
ageAssurance
merge: with da upstream
1 month ago
anim
Create codemod for addressing ESLint warnings (#10032)
4 months ago
contacts
merge with social-app upstream (1.123.0)
1 month ago
dialogs
merge with social-app upstream (1.123.0)
1 month ago
dms
actual merge for 1.123.0
1 month ago
feeds
[APP-1782] Analytics migration (#9734) * WIP * Clean up growthbook code, integrate into init and sessions * Move everything out of React * Add metrics client * Move to separate file * Shared metadata cache * Ensure we update metadata when session ID changes * Ensure userMetadata is cleared when logging out * WIP revamp * Integrate feature gates into analytics context * Clean up old code * Fix useMeta util * Some comments and cleanup * Add logger to base analytics context * Refactor current route handling * Rip out LogEvent from navigation * Update tracking endpoint * Migrate toClout * Clear out statsig client * Add todo, reset logger readme * Ope fix statsig noop * Refactor logging in feed-feedback, add debug logging to metrics client * Remove LogEvents alias for Metrics * Prefer root package export * Remove Metrics alias from logger * [APP-1782] Migrate to new analytics APIs (#9735) * Migrate logEvent to useAnalytics * Migrate logger.metric to useAnalytics * Migrate tricky spot, fix types * Migrate remaining tricky spot * Missed one * Remove metric() from logger * Migrate useGate to useAnalytics * Remove all other StatSig mentions * Update event payload * Update logger tests * Mock expo method * Fix session ID bug * Add session ID test * Add test for metrics client * Clarify intent * Clean up core analytics file * Clean up the call once utils * Fix TODO * Fix TODO * Fix TODO * Fix TODO * Fix TODO * Remove debug code * Fix navigation context * OK nav context is not working, todo * Checkpoint: works but feels hacky * Fix navigation context issue * Improve feature API * Improve metric logging * Update logger tests
6 months ago
forms
merge: with upstream (yes let's revert that dumb labeler change)
1 month ago
hooks
merge: with upstream (yes let's revert that dumb labeler change)
1 month ago
icons
merge with social-app upstream (1.123.0)
1 month ago
images
actual merge for 1.123.0
1 month ago
intents
merge with social-app upstream (1.123.0)
1 month ago
interstitials
merge with upstream (will it wok)
3 months ago
moderation
merge with social-app upstream (1.123.0)
1 month ago
verification
merge with social-app upstream (1.123.0)
1 month ago
video
the very awful square ui toggle (not well made n wip)
8 months ago
AccountList.tsx
chore: change urls to bsky.cute.rest
2 months ago
Admonition.tsx
Remove hardcoded warning color, add yellow and pink to ALF palette (#9911)
5 months ago
AppLanguageDropdown.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
AvatarBubbles.tsx
actual merge for 1.123.0
1 month ago
AvatarStack.tsx
fix: placeholder square avatars, error from build system, lint errors, via text spacing - starter pack edit screen was broken because of the different web bundler - enableSquareAvatars support for AvatarStack background outline - psl? (lint error fix) - lot of placeholders (skeleton loaders lol) that needed to have square avatars - added ` · ` between via value and date
2 months ago
BotAccountAlert.tsx
[APP-1928] add bot/automated account badge and self-labeling settings (#10008) Co-authored-by: Eric Bailey <git@esb.lol>
4 months ago
BotBadge.tsx
[APP-1928] add bot/automated account badge and self-labeling settings (#10008) Co-authored-by: Eric Bailey <git@esb.lol>
4 months ago
Button.tsx
merge with social-app upstream (1.123.0)
1 month ago
DebugFieldDisplay.tsx
[TS-147] Add internal debug field display (#9302) * Add internal debug field display * Update title
8 months ago
Divider.tsx
Fix quote+list card padding (#8623) * fix quote padding not being pressable * fix list padding not being pressable * Fix unnecessary loading of feeds (#8578) * stop layout shifts in feed loading * don't load feed data if we already have it * adjust styles, alf stuff * remove unused button, massively simplify * fix layout shifting in notifs * use feedcard for feed post embeds * use bold text to match other style * use Link component rather than jank Pressable * prevent nested anchors in notifs * match following text size * add space between content hider * Better dead feed handling (#8579) * add space between content hider * add handling for feeds that fail to load * cleanError, in case of network funkiness * handle deleted lists * split out missingfeed
1 year ago
EphemeralAccountSwitcher.tsx
chore: make css go in the css folder & fix console warnings
2 months ago
Error.tsx
Fix alignment of error screen (#10763)
1 month ago
FeedCard.tsx
revert "feat: nicer facet parsing" This reverts commit 32abb8b7da85f9ccb02ad9081032eb4a6f55093b.
2 months ago
FeedInterstitials.tsx
merge with upstream 👁️ (1.122.0) woaw pnpm tho
2 months ago
Fill.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
FullWindowOverlay.ios.tsx
Composer - fix modals, and other tweaks (#4298) * fix depreciated import * add animations to old dropdown * wrap modals in fullwindowoverlay * move errors inside header * add background to bottom bar and stop overlap * nest dialogs on android * fix android (wrap in gesturehandlerrootview) * make borders all the same color * revert threadgate button back to solid
2 years ago
FullWindowOverlay.tsx
Composer - fix modals, and other tweaks (#4298) * fix depreciated import * add animations to old dropdown * wrap modals in fullwindowoverlay * move errors inside header * add background to bottom bar and stop overlap * nest dialogs on android * fix android (wrap in gesturehandlerrootview) * make borders all the same color * revert threadgate button back to solid
2 years ago
GlassView.tsx
Refactor chat list implementation (#10059)
3 months ago
GradientFill.tsx
run `yarn lint --fix` (#9013)
10 months ago
Grid.tsx
Add displayName to contexts (#8814)
11 months ago
IconCircle.tsx
the very awful square ui toggle (not well made n wip)
8 months ago
InterestTabs.tsx
bmw drivers when you try to merge
4 months ago
InternationalPhoneCodeSelect.tsx
Upgrade Lingui to v5 (#9905)
4 months ago
KeepAwake.tsx
Keep the screen awake on the video feed (#9146)
9 months ago
KeepAwake.web.tsx
Keep the screen awake on the video feed (#9146)
9 months ago
KnownFollowers.tsx
feat: granular impressions visibility options also fix for starter pack cards avatar background shapes not matching the avatars
1 month ago
LanguageSelect.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
LikedByList.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
LinearGradientBackground.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
Link.tsx
fix/chore: deploy web, enableSquareButtons, middle/right click on embeds and edit to Runes in readme
1 month ago
ListCard.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
Lists.tsx
Fix alignment of error screen (#10763)
1 month ago
Loader.tsx
merge with upstream (will it wok)
3 months ago
Loader.web.tsx
Remove use of `flatten` where possible (#9325) * remove use of flatten where possible * restore flatten where it says it's needed * missing utils alpha
8 months ago
MediaInsetBorder.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
MediaPreview.tsx
merge with social-app upstream (1.123.0)
1 month ago
NewskieDialog.tsx
Remove hardcoded yellows (#10083)
4 months ago
PdsDialog.tsx
chore: change urls to bsky.cute.rest
2 months ago
PeekMenu.tsx
Add iOS peek long-press context menu for image embeds (#10300) Co-authored-by: Claude <noreply@anthropic.com>
1 month ago
PetAccountAlert.tsx
fix: account switchers & text edits - use the right account switcher on mobile - don't use white backgrounds for accounts in Settings account switcher - removed extra language from dialogs - prepare for account switchers for every interaction mode
2 months ago
PetBadge.tsx
feat: add pet account label functionality & settings also a quiet failure for state/session/util? surely that won't be a problem? :3
3 months ago
Pills.tsx
merge with social-app upstream (1.123.0)
1 month ago
Portal.tsx
Upgrade `@types/react` to 19 and run codemod (attempt 2) (#8918) * update dependencies * rm `import type React from 'react'` * run codemods * patch discord types * update types/react-dom * Update yarn.lock
10 months ago
ProfileBadges.tsx
merge with social-app upstream (1.123.0)
1 month ago
ProfileCard.tsx
merge: with da upstream
1 month ago
Prompt.tsx
merge with social-app upstream (1.123.0)
1 month ago
RichText.tsx
merge with social-app upstream (1.123.0)
1 month ago
RichTextTag.tsx
merge: with da upstream
1 month ago
ScreenTransition.tsx
Create codemod for addressing ESLint warnings (#10032)
4 months ago
SearchError.tsx
[Contacts] Contacts matching flow (#9486) * add expo-contacts * add expo-sms * update copy * add basic settings screen * state machine, flow screen * phone input screen * otp screen * tweak spacing * resend code logic * add layoutanimationconfig * check availablility in settings screen * get contacts * matches screen * search, temp setup for matches UI * add a bunch of number parsing logic with libphonenumber * cast to looser type * rename sync to find FCF (Find Contacts Flow) * update geolocation hook * nicer design for settings screen * add completed state * up border contrast * update expo deps * add pending spinner * add country whitelist * add empty state screen * drop add more functionality * upload -> import * fix typo * fix permission string * copy updates * rm envelope icon * update sms copy * add inviteinfo component * woke is back * [Contacts] NUXes (#9515) * add a bunch of number parsing logic with libphonenumber * add banner nux * add announcement nux * native only nux * rm shitty animation * move isNative check * [Contacts] Onboarding step (#9489) * add a bunch of number parsing logic with libphonenumber * restructure onboarding to better support dynamic screens * integrate existing flow into onboarding * add intro step * lift state up to allow going back freely * gate onboarding by geo if unsupported country * add done button to standalone flow * [Contacts] Add `contact-match` notification type to feed (#9519) * add a bunch of number parsing logic with libphonenumber * add contact-joined notif type * update string, api package * Update NotificationFeedItem.tsx * Update NotificationFeedItem.tsx * Delete SyncContactsFlow.web.tsx * fix follow back btn for this case * [Contacts] API integration (#9487) * api integration for flow * copy tweak * tweaks after running it * wire up status page * rename toast * use api lib * rm temp code * maybe fix otp error * clear code on error/resend * add 1s delay to verify success * update package versions * Delete SyncContactsFlow.web.tsx * try and fix yarn.lock lint * even woker * fix uppercase friends * surfdude feedback Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * rm log * allow resend on invalid code * Update GetContacts.tsx * overwrite country code if possible * fix Apple's Best Feature * devenv latest * disable bounces * interactive keyboard dismiss * copy changes * national format * allow resending immediately * move success state down a bit * Update FindContactsSettings.tsx * [Contacts] More onboarding changes (#9491) * integrate existing flow into onboarding * refreshed onboarding styles, rm stepper * center content on web * Add back dismiss button for internal onboarding * Import sort --------- Co-authored-by: Eric Bailey <git@esb.lol> * add matches query to shadow * add clockwise arrow * update status design, fix dismiss, fix queries * add metrics * add more comments * Update metrics.ts * refetch both queries on PTR * fix shadow state in matches page * reduce empty space at bottom * show contact info on matches * filter out contacts without numbers at an earlier stage * Error handling ✨ * get notifs working * filter out businesses * rm log * remove TODO from learn more links * try and exclude from web bundle --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Eric Bailey <git@esb.lol>
7 months ago
SendErrorReportDialog.tsx
Add ability for users to send error reports (#10427)
2 months ago
Skeleton.tsx
Placeholder style tweaks (#9107) * Align colors in loading placeholders * Same for new skele components * Increase opacity of disabled replies button slightly
9 months ago
SubtleHover.tsx
Fix Safari layout shift issue with SubtleHover (#10135)
3 months ago
TrendingTopics.tsx
merge with upstream (will it wok)
3 months ago
Typography.tsx
merge with social-app upstream (1.123.0)
1 month ago
VideoPostCard.tsx
Upgrade Lingui to v5 (#9905)
4 months ago
WelcomeModal.tsx
bmw drivers when you try to merge
4 months ago
WhoCanReply.tsx
Upgrade Lingui to v5 (#9905)
4 months ago