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
/
components
/
live
/
at
linkat-integration
8 files
xan.lol
Merge with social-app upstream (before the big change !)
6mo ago
66f60953
EditLiveDialog.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
GoLiveDialog.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
GoLiveDisabledDialog.tsx
[APP-1750] Add the ability to report livestreams (#9654) * Add report dialog to LiveStatus dialog * Mr Worldwide™ * Bug fix bug fix * Copy update * Simplify parsing * Bump api sdk * update dev-env * Update yarn.lock * Bump api sdk * Refactor useActorStatus, add disablement and appeal dialog * Fix types * Guard against chat profile views * Go live (disabled) * Fix types * Status reports should only go to bsky * Ah yeah let's not override types --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
7 months ago
LinkPreview.tsx
Migrate to `@bsky.app/alf` package (#9030) * Add storybook shortcut in dev * Migrate to alg pkg * Migrate font_bold to new font_semi_bold * Migrate font_heavy to font_bold * Fix old theme refs * Remove leading util * Bump * Revert "Add storybook shortcut in dev" This reverts commit 7a86195c77fb5d449c7782e64ebabb6addfab919. * Remove alf script * Adjust font scale * Bump * Bump pkg * Migrate values from conflicts * Create default themes outside react * Use built-in alf utils * Migrate old font styles * Remove unused tokens * Move theme creation to more appropriate file * Update button colors * Adjust TextField colors, line heights
10 months ago
LiveIndicator.tsx
Migrate to `@bsky.app/alf` package (#9030) * Add storybook shortcut in dev * Migrate to alg pkg * Migrate font_bold to new font_semi_bold * Migrate font_heavy to font_bold * Fix old theme refs * Remove leading util * Bump * Revert "Add storybook shortcut in dev" This reverts commit 7a86195c77fb5d449c7782e64ebabb6addfab919. * Remove alf script * Adjust font scale * Bump * Bump pkg * Migrate values from conflicts * Create default themes outside react * Use built-in alf utils * Migrate old font styles * Remove unused tokens * Move theme creation to more appropriate file * Update button colors * Adjust TextField colors, line heights
10 months ago
LiveStatusDialog.tsx
Merge with social-app upstream (before the big change !) NOOO! no more gates? 😦
6 months ago
queries.ts
[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
utils.ts
Enable Bluecast for Live Now (#9737)
6 months ago