Reposts coming to Olas!

YOU are the algorithm.

.jpg

Reply to this note

Please Login to reply.

Discussion

When is Olas coming to Play Store?

I'm releasing to Zapstore; I'm also starting to upload the APKs to Github https://github.com/pablof7z/olas/releases

Awesome πŸ˜ŽπŸ‘

Are you fielding issues here? (I have many)

using kind 16?

the question offends me...

hahaha

yes, kind:16 for reposts of kind:20 and kind:6 (plus a sneaky [ "k", "20" ] so I can find those reposts) for reposts of kind:1s that include images

Okay this was my next question of how to only show these. Thank you.

cool, so I should probably add support for it in noStrudel when I pull users reposts πŸ‘

Are reposts kind 1 or kind 20? Amethyst does a kind 1. I just saw your photo yesterday in my feed so I assume kind 1?

Amethyst (I think) is doing kind:16s -- at least I saw a few reposts signed by you using kind:16 (which is the correct kind for this)

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z?

Oh okay. Then reposts kind 16 show up in the normal feed then? I didn't know.

Yeah, kind 16s on amethyst show up in the regular feed. I might change that. That's like 1.5 year old code :(

That's like, ancient times 😩🀣

Yep... It sucks.

Update the square only orientation?!

Yes

Hmm still seeing the square restriction crop πŸ€”

On what version are you? πŸ€”

18.0 (0.1.4) on iPhone 13 mini

But what build number? You should be able to see that on Testflight

127

I did the update, and now it seems good!

Text colors could be improved on dark mode so that it is easier to read (?)

πŸ‘ thx, fixed on the next release!

Right o.

Yes no more 1:1 restrictions

That's right!

Link OLAS?

Ola's keepings crashing.

```

type: crash

osVersion: google/oriole/oriole:15/AP3A.241105.007/2024120200:user/release-keys

userType: full.secondary

package: com.pablof7z.snapstr:39, targetSdk 34

process: com.pablof7z.snapstr

processUptime: 2000 + 231 ms

installer: com.android.packageinstaller

java.util.concurrent.ExecutionException: com.bumptech.glide.load.engine.GlideException: Failed to load resource

There was 1 root cause:

com.bumptech.glide.load.HttpException(Unprocessable Entity, status code: 422)

call GlideException#logRootCauses(String) for more detail

at com.bumptech.glide.request.RequestFutureTarget.doGet(RequestFutureTarget.java:217)

at com.bumptech.glide.request.RequestFutureTarget.get(RequestFutureTarget.java:130)

at expo.modules.image.ImageLoadTask$load$2$deferred$1$1.invokeSuspend(ImageLoadTask.kt:30)

at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)

at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)

at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)

at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)

at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@1670d91, Dispatchers.Main]

Caused by: com.bumptech.glide.load.engine.GlideException: Failed to load resource

There was 1 root cause:

com.bumptech.glide.load.HttpException(Unprocessable Entity, status code: 422)

call GlideException#logRootCauses(String) for more detail

```