alpha
Login
or
Join now
acrate.waldn.net
/
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
/
view
/
com
/
util
/
at
linkat-integration
7 folders
25 files
shi.gg
fix: handle text clipping on web
6mo ago
0cdc78b5
error
Merge with upstream https://github.com/bluesky-social/social-app/
7 months ago
fab
Merge with social-app upstream again
6 months ago
forms
Upgrade ESLint to v9 with flat config (#9680) * Upgrade ESLint to v9 with flat config - Upgrade eslint from v8 to v9.18.0 - Migrate from .eslintrc.js to eslint.config.mjs (flat config) - Upgrade typescript-eslint to v8.20.0 (unified package) - Replace eslint-plugin-import with eslint-plugin-import-x for flat config support - Add globals package for environment globals - Update eslint-plugin-bsky-internal with proper meta objects for ESLint v9 - Fix deprecated context.getScope() API usage - Update bskyembed to use flat config - Remove deprecated --ext flag from lint scripts - Configure rules to maintain previous behavior while using new ESLint version * Fix varsIgnorePattern to require character after underscore Restore the original pattern `^_.+` instead of `^_` so that lingui's `const { _ } = useLingui()` will still be flagged when unused. * Update ESLint rule tests for flat config format - Update RuleTester to use flat config languageOptions instead of eslintrc parser format - Remove duplicate test case that ESLint v9 now detects - Add Jest globals for test files * update eslint package versions * lint android a11y * enable typechecked rules, switch them to warn * fix yarn lock ci * Fix CI failure * Remove unused globals? * Organize a bit, add quiet to main lint command * Allow ternary --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Eric Bailey <git@esb.lol>
6 months ago
layouts
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
load-latest
Merge with social-app upstream (before the big change !) NOOO! no more gates? 馃槮
6 months ago
numeric
[Explore] Base (#8053) * migrate to #/screens * rm unneeded import * block drawer gesture on recent profiles * rm recommendations (#8056) * [Explore] Disable Trending videos (#8054) * remove giant header * disable * [Explore] Dynamic module ordering (#8066) * Dynamic module ordering * [Explore] New headers, metrics (#8067) * new sticky headers * improve spacing between modules * view metric on modules * update metrics names * [Explore] Suggested accounts module (#8072) * use modern profile card, update load more * add tab bar * tabbed suggested accounts * [Explore] Discover feeds module (#8073) * cap number of feeds to 3 * change feed pin button * Apply suggestions from code review Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * restore statsig to log events * filter out followed profiles, make suer enough are loaded (#8090) * [Explore] Trending topics (#8055) * redesigned trending topics * rm borders on web * get post count / age / ranking from api * spacing tweaks * fetch more topics then slice * use api data for avis/category * rm top border * Integrate new SDK, part out components * Clean up * Use status field * Bump SDK * Send up interests and langs --------- Co-authored-by: Eric Bailey <git@esb.lol> * Clean up module spacing and borders (cherry picked from commit 63d19b6c2d67e226e0e14709b1047a1f88b3ce1c) (cherry picked from commit 62d7d394ab1dc31b40b9c2cf59075adbf94737a1) * Switch back border ordering (cherry picked from commit 34e3789f8b410132c1390df3c2bb8257630ebdd9) * [Explore] Starter Packs (#8095) * Temp WIP (cherry picked from commit 43b5d7b1e64b3adb1ed162262d0310e0bf026c18) * New SP card * Load state * Revert change * Cleanup * Interests and caching * Count total * Format * Caching * [Explore] Feed previews module (#8075) * wip new hook * get fetching working, maybe * get feed previews rendering! * fix header height * working pin button * extract out FeedLink * add loader * only make preview:header sticky * Fix headers * Header tweaks * Fix moderation filter * Fix threading --------- Co-authored-by: Eric Bailey <git@esb.lol> * Space it out * Fix query key * Mock new endpoint, filter saved feeds * Make sure we're pinning, lower cache time * add news category * Remove log * Improve suggested accounts load state * Integrate new app view endpoint * fragment * Update src/screens/Search/modules/ExploreTrendingTopics.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/screens/Search/modules/ExploreTrendingTopics.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * lint * maybe fix this --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Eric Bailey <git@esb.lol> Co-authored-by: Hailey <me@haileyok.com>
1 year ago
text
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
Alert.tsx
create Alert.tsx and Alert.web.tsx and replace uses (#513)
3 years ago
Alert.web.tsx
Upgrade ESLint to v9 with flat config (#9680) * Upgrade ESLint to v9 with flat config - Upgrade eslint from v8 to v9.18.0 - Migrate from .eslintrc.js to eslint.config.mjs (flat config) - Upgrade typescript-eslint to v8.20.0 (unified package) - Replace eslint-plugin-import with eslint-plugin-import-x for flat config support - Add globals package for environment globals - Update eslint-plugin-bsky-internal with proper meta objects for ESLint v9 - Fix deprecated context.getScope() API usage - Update bskyembed to use flat config - Remove deprecated --ext flag from lint scripts - Configure rules to maintain previous behavior while using new ESLint version * Fix varsIgnorePattern to require character after underscore Restore the original pattern `^_.+` instead of `^_` so that lingui's `const { _ } = useLingui()` will still be flagged when unused. * Update ESLint rule tests for flat config format - Update RuleTester to use flat config languageOptions instead of eslintrc parser format - Remove duplicate test case that ESLint v9 now detects - Add Jest globals for test files * update eslint package versions * lint android a11y * enable typechecked rules, switch them to warn * fix yarn lock ci * Fix CI failure * Remove unused globals? * Organize a bit, add quiet to main lint command * Allow ternary --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Eric Bailey <git@esb.lol>
6 months ago
BottomSheetCustomBackdrop.tsx
run `yarn lint --fix` (#9013)
10 months ago
EmptyState.tsx
[APP-1403] Profile empty states (#8969) * update: Empty state component * update type error fixes * add empty state icon * update translations on labels * update: lint error for empty state * remove unused prompt * update type errors * fix lint errors and update profile followers and profile follows * updated starterpack * fix lint errors * address feedback * update icons to be a react element * update icons * update viewbox for icons * optimize: icons and update profile lists * optimize: icons and update profile lists * lint error fix * update iconSize from the rebase
8 months ago
ErrorBoundary.tsx
run `yarn lint --fix` (#9013)
10 months ago
EventStopper.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
FeedInfoText.tsx
more text elements missing emoji prop (#9301)
9 months ago
Link.tsx
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
List.tsx
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
List.web.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
LoadMoreRetryBtn.tsx
run `yarn lint --fix` (#9013)
10 months ago
LoadingPlaceholder.tsx
the very awful square ui toggle (not well made n wip)
8 months ago
MainScrollProvider.tsx
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
PostMeta.tsx
fix: handle text clipping on web https://witchsky.app/profile/did:plc:irs2tcoeuvuwj3m4yampbuco https://witchsky.app/profile/did:plc:irs2tcoeuvuwj3m4yampbuco depending on the zoom of the page, the `@shi.gg` clips at the bottom before: https://i.postimg.cc/nccKVK5k/Screenshot-From-2026-01-24-21-25-31.png after: https://i.postimg.cc/dttRQRXj/Screenshot-From-2026-01-24-21-25-34.png
6 months ago
PressableWithHover.tsx
run `yarn lint --fix` (#9013)
10 months ago
TimeElapsed.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
Toast.tsx
Integrate Sonner for toasts (#8839) * Integrate Sonner for toasts * Fix animation on iOS * Refactor API * Update e2e file
11 months ago
UserAvatar.tsx
Merge with social-app upstream (before the big change !) NOOO! no more gates? 馃槮
6 months ago
UserBanner.tsx
Merge with social-app upstream again
6 months ago
UserInfoText.tsx
Improve "replied to a post" component (#8602) * unify component * change bottom padding from 2px to 4px
11 months ago
ViewHeader.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
ViewSelector.tsx
Move `/platform/detection` vars into `/env` (#9707) * Add platform vars to env * Replace /platform/detection with /env
6 months ago
Views.tsx
run `yarn lint --fix` (#9013)
10 months ago
Views.web.tsx
Port post embeds to new arch (#7408) * Direct port of embeds to new arch (cherry picked from commit cc3fa1f6cea396dd9222486c633a508bfee1ecd6) * Re-org * Split out ListEmbed and FeedEmbed * Split out ImageEmbed * DRY up a bit * Port over ExternalLinkEmbed * Port over Player and Gif embeds * Migrate ComposerReplyTo * Replace other usages of old post-embeds * Migrate view contexts * Copy pasta VideoEmbed * Copy pasta GifEmbed * Swap in new file location * Clean up * Fix up native * Add back in correct moderation on List and Feed embeds * Format * Prettier * delete old video utils * move bandwidth-estimate.ts * Remove log * Add LazyQuoteEmbed for composer use * Clean up unused things * Remove remaining items * Prettier * Fix imports * Handle nested quotes same as prod * Add back silenced error handling * Fix lint --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
1 year ago
WebAuxClickWrapper.tsx
run `yarn lint --fix` (#9013)
10 months ago