Avatar
greenart7c3
7579076d9aff0a4cfdefa7e2045f2486c7e5d8bc63bfc6b45397233e1bbfcb19
PGP 44F0AAEB77F373747E3D5444885822EED3A26A6D Developing @npub1am3ermkr250dywukzqnaug64cred3x5jht6f3kdhfp3h0rgtjlpqecxrv7 and @npub1hqlxlq57nvlq70ugmsmu9y5lmyc5k2lh5w7y85j7dgsr5u7zwavq5agspw https://greenart7c3.com

nostr:naddr1qqxnzde38q6rwde3xg6rwwpnqgsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhgrqsqqqa284mdeyd

Yeah, I didn't find any way to call an app in background like we can do with native apps.

Apps like coracle should use nip 46

Using amber without nip 46 is better for small applications like delete.nostr.com

tried to add Amber to fdroid and got banned from gitlab

Yes, I think there's no standard yet and nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z made a nip to save it somewhere else so it's doesn't affect the others clients that don't support this.

You can add the relay to your relay list normally for now if your client doesn't have a separated relay list.

Some clients also doesn't support connections without ssl I still have to find a good way to add support for that

You can read more in this issue

https://github.com/nostr-protocol/nips/issues/1282

## Amber 1.0.6

- Relay connection improvements

Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page

](https://github.com/greenart7c3/Amber/releases/tag/v1.0.6)

If you like my work consider making a [donation](https://greenart7c3.com)

## Citrine 0.2.6

- Add support for import nostr.sync backup files

- Add support for [translations](https://crowdin.com/project/citrine)

Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page

](https://github.com/greenart7c3/Citrine/releases/tag/v0.2.6)

If you like my work consider making a [donation](https://greenart7c3.com)

Encourages bad coding, high data usage, infinity loading screens etc.

You can see this basically in all clients

https://github.com/rust-nostr/nostr-rest/blob/master/src/handler.rs

I liked the way is done here just send the event in the body for publishing an event or send the filters in the body when getting events

Could also have a /event/id endpoint

Websockets sucks.

The UX on nostr would be so much better if relays also had a rest API or something like that

Replying to Avatar crimsonleaf363

nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 What does "Use secret to connect to the application" mean in Amber? Can you explain it in a different way?

It's more safe way to connect to applications but some applications doesn't support this.

Local backups, saving space, access to you data offline.

Let's say you use 10 apps and each app uses 1gb of space.

If those 10 apps used the local relay they would all just use 1 gb.

Local relays could also implement something to be used as a proxy relay reducing the number of connections an app needs to make

## Amber 1.0.5

- Add a timeout when accepting/rejecting events from nip 46

- Add a retry logic when using nip 46

- Fix a bug that added a new app when rejecting a connect request

- Only update the connection status of an application after the relay response

Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page

](https://github.com/greenart7c3/Amber/releases/tag/v1.0.5)

If you like my work consider making a [donation](https://greenart7c3.com)

I see. I think you are having some connection issue with the relay.

I'll try to improve this

Try restarting your vpn if you are using one

Try deleting the app in amber and creating a new one, after that add one more relay like relay.damus.io

Copy the new bunker url and try logging into nostrudel again

Web browsers can't sign events in background. For this you need to login using nip 46 (bunker or nostr connect) I think it's in the advanced options when login in nostrudel