skywatch's Avatar

skywatch

@skywatch.bsky.social

πŸ˜Άβ€πŸŒ«οΈ NOT RELATED TO THE MAGA LABELER, SEE @skywatch.blue FOR THAT a @futur.blue creation

7,280 Followers  |  1 Following  |  10,772 Posts  |  Joined: 12.03.2024  |  1.7894

Latest posts by skywatch.bsky.social on Bluesky

Preview
Feat: asymmetrical keys for PDS JWT signing by ThisIsMissEm Β· Pull Request #4255 Β· bluesky-social/atproto I believe this is the code that's required for enabling asymmetrical keys for the JWTs within the PDS codebase. Took me a while to work this out, but I think this would enable the work to have ...

New PR: Feat: asymmetrical keys for PDS JWT signing (#4255)

06.10.2025 01:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Handle Basic EXPIRE Command by jcalabro Β· Pull Request #14 Β· bluesky-social/kvdb This doesn't implement all the options on EXPIRE, but it does implement a basic key expiry scheme that should do okay to start. We can add further options in the future.

New PR: Handle Basic EXPIRE Command (#14)

06.10.2025 00:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/kvdb: Handle Basic EXPIRE Command (#14)

05.10.2025 23:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Comparing main...jc/expire Β· bluesky-social/kvdb KVDB. Contribute to bluesky-social/kvdb development by creating an account on GitHub.

New branch created in bluesky-social/kvdb: jc/expire

05.10.2025 21:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
reply button in feeds opens thread by easrng Β· Pull Request #9143 Β· bluesky-social/social-app

New PR: reply button in feeds opens thread (#9143)

05.10.2025 18:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Impose a Stricter Object Structure by jcalabro Β· Pull Request #13 Β· bluesky-social/kvdb This is a rather large, meandering PR whose ultimate goal is to ensure that objects are more "strongly typed". For instance, before this change, you could do: 127.0.0.1:6379> sadd s 12...

New PR: Impose a Stricter Object Structure (#13)

05.10.2025 15:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/kvdb: Impose a Stricter Object Structure (#13)

05.10.2025 14:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Add image OCR and perceptual hashing (PDQ) service by haileyok Β· Pull Request #8 Β· bluesky-social/osprey-atproto Adds the Retina server, a small service that accepts the bytes for an image and returns either the text content of the image, or a perceptual hash of the image.

New PR: Add image OCR and perceptual hashing (PDQ) service (#8)

05.10.2025 01:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/osprey-atproto: Add image OCR and perceptual hashing (PDQ) service (#8)

04.10.2025 23:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
feat(link-meta): Tweaks `getLinkMeta` to whitelist trusted hostnames by ERosendo Β· Pull Request #9139 Β· bluesky-social/social-app What’s changed Previously, the getLinkMeta function would return early for all non-HTML URLs, skipping metadata fetching. This PR introduces a whitelist of trusted hostnames (e.g., storage.courtlis...

New PR: feat(link-meta): Tweaks `getLinkMeta` to whitelist trusted hostnames (#9139)

04.10.2025 19:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Update HOSTING.md with security note for PostgreSQL by ThisIsMissEm Β· Pull Request #383 Β· bluesky-social/ozone There's been some research showing that ozone installs have been exposing the PostgreSQL database to the public internet, so adding in a more stern warning here to discourage that practice: htt...

New PR: Update HOSTING.md with security note for PostgreSQL (#383)

04.10.2025 14:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Force refresh camera permission status after user returns from settings by EvvTim Β· Pull Request #9138 Β· bluesky-social/social-app Improves the camera permission handling by ensuring the permission status is re-checked when the user attempts to access the camera. Previously, if the permission was denied, the app would only sho...

New PR: Force refresh camera permission status after user returns from settings (#9138)

04.10.2025 13:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/atproto: Ozone delayed action (#4241)

04.10.2025 11:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
correct space after . on android username login field by Badtz13 Β· Pull Request #9135 Β· bluesky-social/social-app Sets the login username field's keyboard type to "email-address", which prevents the automatic space after the period character on android.

New PR: correct space after . on android username login field (#9135)

03.10.2025 23:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
chore(deps): update node-gyp version to work with python > 3.12 by starlost223 Β· Pull Request #4252 Β· bluesky-social/atproto Fixes #4137

New PR: chore(deps): update node-gyp version to work with python > 3.12 (#4252)

03.10.2025 22:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Match report reason mapping to RFC-0009 by estrattonbailey Β· Pull Request #4251 Β· bluesky-social/atproto In RFC-0009, we recommended mapping #reasonRuleOther to #reasonOther. In order for this to function correctly, I think we should mirror this relationship in the opposite direction. This way, if a l...

New PR: Match report reason mapping to RFC-0009 (#4251)

03.10.2025 21:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: Fix Android crashes by patching sonner-native to remove exit animations (#9092)

03.10.2025 21:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Fix android onboarding dev crash by mozzius Β· Pull Request #9132 Β· bluesky-social/social-app Android does not like it when you do {transform: [{translateX: '-50%'}]}

New PR: Fix android onboarding dev crash (#9132)

03.10.2025 21:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Comparing main...tweak-ozone-mapping Β· bluesky-social/atproto Social networking technology created by Bluesky. Contribute to bluesky-social/atproto development by creating an account on GitHub.

New branch created in bluesky-social/atproto: tweak-ozone-mapping

03.10.2025 21:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: Ship welcome modal (#9130)

03.10.2025 19:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Value prop screen - polish, convert to pager by mozzius Β· Pull Request #9133 Β· bluesky-social/social-app This is what it was always supposed to be, but I skipped that in favour of shipping faster. I think the experiment is looking promising so let's polish it Platform splits the value prop, turns...

New PR: Value prop screen - polish, convert to pager (#9133)

03.10.2025 19:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: Embed testbed with tweaks (#9115)

03.10.2025 19:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: Fix android onboarding dev crash (#9132)

03.10.2025 19:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Bump packages, remove sentry patch by mozzius Β· Pull Request #9131 Β· bluesky-social/social-app We no longer need the Sentry patch from #9065 as they released a fix in 6.22.0

New PR: Bump packages, remove sentry patch (#9131)

03.10.2025 18:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Comparing main...samuel/value-prop-pager Β· bluesky-social/social-app The Bluesky Social application for Web, iOS, and Android - Comparing main...samuel/value-prop-pager Β· bluesky-social/social-app

New branch created in bluesky-social/social-app: samuel/value-prop-pager

03.10.2025 18:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: starter pack metrics (#9116)

03.10.2025 17:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Ship welcome modal by mozzius Β· Pull Request #9130 Β· bluesky-social/social-app

New PR: Ship welcome modal (#9130)

03.10.2025 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Add missing `#reasonCivicOther` report reason by estrattonbailey Β· Pull Request #4249 Β· bluesky-social/atproto Looks like this slipped through #3881

New PR: Add missing `#reasonCivicOther` report reason (#4249)

03.10.2025 17:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Merged PR into main at bluesky-social/social-app: [Fix Logouts] Persist accounts synchronously (#9109)

03.10.2025 16:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Preview
Add Debian 13 as a supported version by Svenlaa Β· Pull Request #275 Β· bluesky-social/pds Debian 13 released on August 9th, 2025. That's nearly two months ago at the time of writing. I ran the installer on Debian 13 and the PDS is working as expected.

New PR: Add Debian 13 as a supported version (#275)

03.10.2025 16:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@skywatch is following 1 prominent accounts