An ATproto social media client -- with an independent Appview.
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

[Fix Logouts] Remove buggy hackfix (#9108)

* Rip out the network hack in favor of bluesky-social/atproto#4238

* Bump api pkg

* Debug code

* Revert "Debug code"

This reverts commit 38445f31f4d7bc6c360a18080a059040bd6b07d1.

---------

Co-authored-by: Eric Bailey <git@esb.lol>

authored by danabra.mov

Eric Bailey and committed by
GitHub
1354fd26 77bf49f2

+44 -9
+1 -1
package.json
··· 71 71 "icons:optimize": "svgo -f ./assets/icons" 72 72 }, 73 73 "dependencies": { 74 - "@atproto/api": "^0.16.7", 74 + "@atproto/api": "^0.17.0", 75 75 "@bitdrift/react-native": "^0.6.8", 76 76 "@braintree/sanitize-url": "^6.0.2", 77 77 "@bsky.app/alf": "^0.1.2",
-8
src/state/session/agent.ts
··· 321 321 322 322 // Now the agent is ready. 323 323 const account = agentToSessionAccountOrThrow(this) 324 - let lastSession = this.sessionManager.session 325 324 this.persistSessionHandler = event => { 326 - if (this.sessionManager.session) { 327 - lastSession = this.sessionManager.session 328 - } else if (event === 'network-error') { 329 - // Put it back, we'll try again later. 330 - this.sessionManager.session = lastSession 331 - } 332 - 333 325 onSessionChange(this, account.did, event) 334 326 if (event !== 'create' && event !== 'update') { 335 327 addSessionErrorLog(account.did, event)
+43
yarn.lock
··· 77 77 tlds "^1.234.0" 78 78 zod "^3.23.8" 79 79 80 + "@atproto/api@^0.17.0": 81 + version "0.17.0" 82 + resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.17.0.tgz#1fe87ef703f8020dbe00bb5e5cc18622b8b91f4a" 83 + integrity sha512-FNS9SW7/3kslAnJH7F4fO9/jPjXzC0NMD6u9NjJ/h4EnaIEpWHZQPkmD9Q2hvAwD6+Uo2boYZEPKkOa55Lr5Dg== 84 + dependencies: 85 + "@atproto/common-web" "^0.4.3" 86 + "@atproto/lexicon" "^0.5.1" 87 + "@atproto/syntax" "^0.4.1" 88 + "@atproto/xrpc" "^0.7.5" 89 + await-lock "^2.2.2" 90 + multiformats "^9.9.0" 91 + tlds "^1.234.0" 92 + zod "^3.23.8" 93 + 80 94 "@atproto/aws@^0.2.28": 81 95 version "0.2.28" 82 96 resolved "https://registry.yarnpkg.com/@atproto/aws/-/aws-0.2.28.tgz#17bd88a6276e323ebb094a3f01bd94b1173a29a4" ··· 170 184 uint8arrays "3.0.0" 171 185 zod "^3.23.8" 172 186 187 + "@atproto/common-web@^0.4.3": 188 + version "0.4.3" 189 + resolved "https://registry.yarnpkg.com/@atproto/common-web/-/common-web-0.4.3.tgz#b4480220b5682db09da45f4ef906eb7619c838b5" 190 + integrity sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg== 191 + dependencies: 192 + graphemer "^1.4.0" 193 + multiformats "^9.9.0" 194 + uint8arrays "3.0.0" 195 + zod "^3.23.8" 196 + 173 197 "@atproto/common@0.1.0": 174 198 version "0.1.0" 175 199 resolved "https://registry.yarnpkg.com/@atproto/common/-/common-0.1.0.tgz#4216a8fef5b985ab62ac21252a0f8ca0f4a0f210" ··· 298 322 integrity sha512-3aAzEAy9EAPs3CxznzMhEcqDd7m3vz1eze/ya9/ThbB7yleqJIhz5GY2q76tCCwHPhn5qDDMhlA9kKV6fG23gA== 299 323 dependencies: 300 324 "@atproto/common-web" "^0.4.2" 325 + "@atproto/syntax" "^0.4.1" 326 + iso-datestring-validator "^2.2.2" 327 + multiformats "^9.9.0" 328 + zod "^3.23.8" 329 + 330 + "@atproto/lexicon@^0.5.1": 331 + version "0.5.1" 332 + resolved "https://registry.yarnpkg.com/@atproto/lexicon/-/lexicon-0.5.1.tgz#e9b7d5c70dc5a38518a8069cd80fea77ab526947" 333 + integrity sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A== 334 + dependencies: 335 + "@atproto/common-web" "^0.4.3" 301 336 "@atproto/syntax" "^0.4.1" 302 337 iso-datestring-validator "^2.2.2" 303 338 multiformats "^9.9.0" ··· 514 549 integrity sha512-sDi68+QE1XHegTaNAndlX41Gp827pouSzSs8CyAwhrqZdsJUxE3P7TMtrA0z+zAjvxVyvzscRc0TsN/fGUGrhw== 515 550 dependencies: 516 551 "@atproto/lexicon" "^0.5.0" 552 + zod "^3.23.8" 553 + 554 + "@atproto/xrpc@^0.7.5": 555 + version "0.7.5" 556 + resolved "https://registry.yarnpkg.com/@atproto/xrpc/-/xrpc-0.7.5.tgz#40cef1a657b5f28af8ebec9e3dac5872e58e88ea" 557 + integrity sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA== 558 + dependencies: 559 + "@atproto/lexicon" "^0.5.1" 517 560 zod "^3.23.8" 518 561 519 562 "@aws-crypto/crc32@3.0.0":