Give me some feedback about amber and citrine, the good and the bad.
I don't understand anything about the new configuration
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.
To expose to tor you can use orbot for now. I'll see if I can find a good tor library to make this easier
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 https://i.nostr.build/Q7WmP.jpg Amethyst + Citrine + Tor 👀
How is this done exactly in orbot?
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. 😎👌
How do you "restart" orbot? I am in a loop there.
Does this work on invisible pro?
I don't think invisible pro has service settings
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 😎👌
I found that citrine crashed when trying to backup to sd card
Can you share what device and android version are you using?
Citrine: No way to know what connections are or what subscriptions mean. Information ! icons don't have any info Amber: Could use an in app tutorial. It isn't self evident what things like the upper right relay button are for. Not clear how the relay settings should be set. Not clear if you need to enable or disable connection listening, what does that mean? Not clear what use secret connection is or does? App doesn't make it clear what to do with the bunker. Never seen anything show up on home screen. When would there be something to approve?
My phone gets hot sometimes & my battery gets tired out quickly when I have Citrine running. Amber has worked great for me.
Using citrine only with amethyst?
Yes. It was the first amethyst update that moved toward outbox.
I think someone solved this by removing the relay from amethyst, force closing both apps them opening it again and adding the relay. I use the relay only in the private and local relays sections
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.
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.
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 never could get Amber to work. Citrine just works.
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: nostr:nevent1qqsdrcq076lmvj3yeay0ztzua2rztm5aj9x4qanqesmgp7z4v39hnlcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtczyprqcf0xst760qet2tglytfay2e3wmvh9asdehpjztkceyh0s5r9cqcyqqqqqqgmcv3qt Is there a good andriod / web client to review events on a single relay ie on citrine?
Nostrudel. Don't know if there's others https://nostrudel.ninja/#/r/ws%3A%2F%2Flocalhost%3A4869%2F
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
Thanks
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.
I improved the multiple events screen performance a bit in the last update. I'll see if I can improve the performance more
Amber: I don't know where to copy the npub / there isn't one ("copy public key" would be nice).
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...
I'm loving amber and amethyst together with ntfy which are ALL in the F-Droid app "store"... I can't seem to find citrine in F-Droid though... Is somewhere else or on the way?
https://f-droid.org/packages/com.greenart7c3.citrine I was approved a few days ago maybe it takes a while to show for everyone
Thank you!