Samuel Newman
cf094f4ea8
optimise svgs
2026-08-19 17:32:31 +03:00
Samuel Newman
624a536f98
use builtin api urls
2026-08-19 17:32:31 +03:00
Samuel Newman
9c6483f6d7
fix clipping
2026-08-19 17:32:31 +03:00
Samuel Newman
18b2e29d58
fix wrong icon
2026-08-19 17:32:31 +03:00
Samuel Newman
fb5188610b
rm vendored lexicons
2026-08-19 17:32:30 +03:00
Samuel Newman
72dd58becb
fix config files
2026-08-19 17:32:30 +03:00
Samuel Newman
c33a9335da
fix tailwind
2026-08-19 17:32:30 +03:00
Samuel Newman
0040d78d54
Revert "upgrade tailwind"
...
This reverts commit 922baa30f90e432eb50576ce09f118eefbd712d3.
2026-08-19 17:32:30 +03:00
Samuel Newman
52e1dd1c1f
upgrade tailwind
2026-08-19 17:32:30 +03:00
Samuel Newman
59811328c4
use bsky.app/sdk
2026-08-19 17:32:30 +03:00
Samuel Newman
6e17bc4ec7
fix linting
2026-08-19 17:32:30 +03:00
Samuel Newman
3e7051754e
use ESM lex package
2026-08-19 17:32:30 +03:00
Samuel Newman
cb7f719f23
Update facet-renderer.ts
2026-08-19 17:32:30 +03:00
Samuel Newman
861a11e94c
fix eslint
2026-08-19 17:32:30 +03:00
Samuel Newman
cb8e8a8ac8
use isAtUriString instead of typecast
2026-08-19 17:32:30 +03:00
Samuel Newman
e0aa8b6de3
change postinall to use lex:ci
2026-08-19 17:32:30 +03:00
Samuel Newman
7e1e0c202f
check in lexicons
2026-08-19 17:32:29 +03:00
Samuel Newman
334dc018bf
add a custom fact renderer
2026-08-19 17:32:29 +03:00
Samuel Newman
a8fae7c8fe
migrate bskyembed to @atproto/lex
2026-08-19 17:32:29 +03:00
Samuel Newman
756d3aac05
update vite, add analyzer
2026-08-19 17:32:29 +03:00
dependabot[bot]
1e57ecfdd1
Bump Node to 24.19.0 ( #11481 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Austin McKinley <austin@blueskyweb.xyz >
2026-08-14 22:30:15 -07:00
dependabot[bot]
9dc73d2ec7
Bump vite from 8.0.12 to 8.0.16 in /bskyembed ( #10912 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 07:36:59 -07:00
Spence Pope
302026d684
[bskyembed] Add gallery embed support ( #10818 )
2026-06-11 12:02:20 -04:00
Samuel Newman
46a4f6cbee
Run prettier ( #10559 )
2026-05-20 04:47:59 -07:00
DS Boyce
2f80d983d3
Update Dockerfile.embedr to work with pnpm ( #10554 )
2026-05-20 12:03:37 +03:00
Samuel Newman
8cea36f3c9
[pnpm] Migrate bskyembed ( #10482 )
2026-05-19 11:51:10 -07:00
Samuel Newman
19e2dc939a
[bskyembed] Fix landing page for iOS 26 safari dark mode ( #10257 )
2026-04-15 10:05:22 -07:00
Samuel Newman
27d1b96e73
Fix bskyembed skeleton padding ( #10236 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 09:41:14 -07:00
Spence Pope
9b31bb8470
handle single-line text truncation ( #10227 )
2026-04-12 01:48:58 -07:00
Samuel Newman
c79dff9b3e
Tweak embed styles ( #10226 )
2026-04-10 09:35:22 -07:00
Spence Pope
13b453e506
[APP-2065] yassify app embed ( #10210 )
2026-04-10 09:08:09 -07:00
Samuel Newman
a0d4af5c5f
Add font smoothing stuff to embed ( #10204 )
2026-04-09 06:12:20 -07:00
Samuel Newman
5ad3597fdb
Add simple video player to embed ( #10205 )
2026-04-09 06:12:06 -07:00
Spence Pope
2bd9811652
[APP-1928] add bot/automated account badge and self-labeling settings ( #10008 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-10 13:28:49 -05:00
Eric Bailey
4f01d4cc81
Resolve same version of @types/estree ( #9731 )
2026-01-19 16:20:08 -06:00
Samuel Newman
bd510d8468
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 >
2026-01-16 16:24:28 -06:00
Anastasiya Uraleva
b0eb079ff8
[APP-1321]: Update brand embeds more clearly ( #8955 )
...
* Nightly source-language update
* run prettier
* wip
* feat: use local dev for bskyembed test.html
* feat: commit generated files which i'm not sure about
* Revert "feat: commit generated files which i'm not sure about"
This reverts commit b891efdaa1fd7ddd4417bfd5267e861a25a93b0e.
* chore: revert change to bskyembed/.eslintrc.cjs
* chore: remove generated file from bskyweb/static
* chore: revert messages.po changes
* Update bskyembed/test.html
* Nightly source-language update
* Update: Bluesky embeds
* update: embed colors for light and dark modes
* remove unused changes
* remove duplicate word
* update border radius and add cursor pointer
* add icons folder for dynamic icons
---------
Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain >
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local >
2025-10-29 17:24:48 -07:00
Samuel Newman
3561fc8112
move aspect ratio to atom ( #9171 )
2025-10-10 11:20:41 -05:00
Samuel Newman
cf4cce2225
Embed testbed with tweaks ( #9115 )
...
* Nightly source-language update
* add: test embed page for bskyembeds
* run prettier
* wip
* feat: use local dev for bskyembed test.html
* feat: commit generated files which i'm not sure about
* chore: add basic readme to bskyembed
* Revert "feat: commit generated files which i'm not sure about"
This reverts commit b891efdaa1fd7ddd4417bfd5267e861a25a93b0e.
* chore: revert change to bskyembed/.eslintrc.cjs
* chore: remove generated file from bskyweb/static
* chore: revert messages.po changes
* add dev-snippet command, add dev router
* Update README.md
* Update bskyembed/test.html
* change IS_DEV check to allow localhost
---------
Co-authored-by: APiligrim <28320272+APiligrim@users.noreply.github.com >
Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local >
Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain >
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
2025-10-03 12:15:26 -07:00
Samuel Newman
b70e5b2f38
Add verification checkmarks to embed.bsky.app ( #8644 )
...
* update vite+typescript
* update atproto api to latest, split out utils
* add checkmark to post
* add checkie to embed
* revert change to example post
* fix ext link color
2025-08-26 08:24:46 -07:00
surfdude29
4a853794dc
bskyembed correct hashtag link ( #8685 )
2025-07-21 20:51:09 -05:00
Samuel Newman
c634cd9071
Upgrade prettier to 3.6 ( #8558 )
...
* upgrade prettier
* run prettier
* more files
2025-06-23 07:44:40 -07:00
Samuel Newman
c5a22ffd97
[Embed] Fix 3-image grid on Safari ( #8198 )
...
* fix 3-image grid for safari
* match 4-grid aspect ratio to app
2025-04-15 07:33:36 -07:00
Samuel Newman
d899d09e60
[Embed] Fix up post embeds, and other tweaks ( #8185 )
...
* fix eslint
* Update .eslintrc.cjs
* fix 3 and 4 image aspect ratios
* round embeds more
* fix line height
2025-04-14 10:13:35 -07:00
Samuel Newman
26fb0a7f17
fix iframe transparency by unspecifying color-scheme ( #7967 )
2025-03-11 12:21:27 -07:00
Samuel Newman
94d7bc986f
Fix color theme for embed ( #7965 )
...
* fix embed default theme
* use correct dataset string
2025-03-11 11:04:06 -07:00
Samuel Newman
2d854091b9
enhance(embed): add ability to pin color mode ( #7186 )
...
* enhance(embed): add ability to pin color mode
* fix: Move color mode dropdown to the root section
* auto -> system
* style tweaks
* default to light theme
* try and fix eslint
* fix dropdown styles on other browsers
* rm unnecessary eslintrc change
* more explicit color mode select
* make light explicit
---------
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com >
2025-03-05 09:24:59 -08:00
Samuel Newman
0d1373bb71
Remove moderatePost_wrapped ( #7188 )
...
* rm `moderatePost_wrapped`
* Handle display in app
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-02-25 11:21:00 -06:00
Christian Schmidt
aa3d8c5230
Preconnect to public.api.bsky.app ( #7396 )
2025-01-08 17:21:21 +00:00
かっこかり
de15f8e2d3
feat(embed): Add support for dark mode ( #6912 )
...
* feat(embed): Support dark mode (wip)
* finishing up the implementation
* fix tailwind color selector
* tweak design
* refactor: unify types
* fix
* fix english grammar
* refactor: unify types
* tweak design
* remove the customization part
2024-12-11 16:31:29 +00:00