Replies (44)

Use both, and have had no problems. Thank you for the amazing work! Here's 2 dumb feature requests for citrine: 1. Pie chart of kind types. Maybe the pie slices look like orange segments idk. 2. Expose relay as a Tor service externally. I'm not sure if this is possible on mobile, but it would be great for censorship resistance combined with the outbox model I think.
Sid Shattuck's avatar
Sid Shattuck 1 year ago
Amber is outstanding. Took me a while to figure out that I had to remove my Amethyst profile before the app would work. Maybe some UI guidance helpful for the uninitiated would be useful? Thanks for building.
Docs. Citrine wasn't bad but I needed help getting Amber working with amethyst and searching the internet was no help because this is all so new. FYI, I'm bad at this too so I'm not judging. It is the most boring part.
I love how Amber just works and is configurable about which event kinds I want it to sign automatically and which ones it should prompt me for. I'd like to see what events were recently signed and a log of events that I rejected so that I can change my mind about a rejection if it was a mistake. I'd also like it to listen for requests from new apps without having to initiate on Amber by going to 'add app'. A screen that show recent requests would be nice. I love the idea of citrine and I get that apps choose what events theynare going to push to it which is outside your control. but some management features would be nice to understand what has been pushed and selectively delete based on filters (I know that's no small task and its a big need for me right now as I'd actually like more context around my events to be pushed)
Citrine could optionally breakdown its kind count by author so this was a bit clearer. For example it wasn't immediately obvious that amethyst was doing this: Is there a good andriod / web client to review events on a single relay ie on citrine?
Vitor Pamplona's avatar Vitor Pamplona
It should do that if you add it to the local relay section.
View quoted note →
There's an activity button in the permissions tab for each application that shows a log of the events of the application. There's a option in settings called Enable listening for new connections. Enabling this will allow you to sign for new apps without having to add them first
Amber lags quite a bit for me. Switching tabs (home, settings, permissions) takes about 1 second. F-Droid doesn't, for comparison. Also, before the update with the auto approve for basic actions (maybe solved now), when Amber opens to approve some action and more show up, it lags heavily. It takes a few seconds to update the list. And the confirm button looks a bit deformed. I'm using an older phone with Android 14 ROM.
Chris's avatar
Chris 1 year ago
That was me, thanks! But I'm having another issue: I also run Citrine in private home & local in #Amethyst. However, private home dumps Citrine randomly. Can't get Citrine to stay listed as my private home relay for more than a day.
Chris's avatar
Chris 1 year ago
Now I have something reproducible!! Start with fresh install of #Amethyst 0.90.05 fdroid (or clear app storage). Sign in with #Amber. Relay list is retrieved without issue including my #Citrine private home (local is not retrieved). Mute list is retrieved successfully as well. Now force close #Amethyst without clearing storage. Relaunch #Amethyst. Check relay list. Citrine is dumped from private home every single time. Mute list is also irretrievable.
Ant 🇺🇸's avatar
Ant 🇺🇸 1 year ago
Amber is amazing but absolutely no way to back up settings or restore 4/5 until then
Whoa. So you're telling me that if I set up a onion service pointed at localhost:4869, and then put ws://enq3ujvssbbypmjhzfkb7ogaadjvadep5tcbmiw6eruvu6yzjutc6cad.onion:4869 into my outbox relays, anyone using tor and the outbox model can see my posts? Holy shit bro image Amethyst + Citrine + Tor 👀
That was easy actually, but I could see some folks having trouble. It would be even better if it was one click to get it running, plus add the outbox relay to your list 😎👌
In orbot got to settings/onion services. Add a new service. Citrine uses port 4869. I set that for both ports. Name it whatever. Nostr worked for me 😂 You will need to restart orbot after you save. Then you can go back and copy your onion service address. Add ws://ONIONADDRESS:4869 as an outbox address in Amethyst. You may want to look into the whitelisting feature of citrine too. I set it to only keep notes that I post or refer to me. 😎👌
I think you can just stop and start the service from the main screen. If not a force restart from the app info page should do the trick.
the axiom's avatar
the axiom 1 year ago
there is no way to authorize signing but deny encryption/decryption
Ant 🇺🇸's avatar
Ant 🇺🇸 1 year ago
FreedomPhone Android version 10 Build number K6013Q7CL.FHDJ.Q0.TJAPA9TNTQTSTYPQ.0913_1354.V2.01
Yep. I have to go into amethyst and go to my profile and click on the qr code button to see my npub so that I can log into another machine with using my nsec...