I do not know if Adalo has a way for marketplace/private components to do that. I tested it out using the map component and it seems that we cannot fix the position or make it fill the screen. I will start and investigation to see how we can do this, I am sure I can come up with a trick that would allow this. I have added the request here: Full screen (or at least fixed position) at bottom · Issue #6 · pragmaflowinc/adalo-realtime-chat · GitHub
I built that a while back, one of my first I think. HOWEVER, this is outside of what I allowed to publish. I think my translator component pushed the limits so until Adalo starts adding more features to their permissible API things like dark mode will stay on my machine.
Well, here are some of them, but there are lots. I do have a company to run so I only get about an hour or so a day to build test and deploy components so it takes a long time to get it onto our marketplace, then there are the Adalo rules/Terms and Conditions/limitations I need to contend with.
A version control system (not a component) for Adalo projects to save, restore, and compare versions
The WYSIWYG editor/reader, this will eventually make it onto the marketplace when I get back around to id
Accelerometers, Gyroscope, Compass, etc… component
Mapbox component instead of google maps
A way to get the record id of a field, mainly for external api callbacks
Geocoding components for converting lat/long to address and reverse, and some other tricks
A component to draw pictures
A component to do simple photo editing like crop and scale stuff.
The PragmaFlow marketplace turns 2 months old on Friday (minus being shut down for 2 weeks in between). The community response to our body of work has been overwhelmingly positive, so a big thanks to the entire community and lets see how we can make the future even brighter!
Tough question to answer, the sockets are TLS enabled so the messages are secured, but they are not “encrypted” messages by default, they are “encrypted” packets. Ably does not persist the data, but Ably could decrypt the message. We could add a feature to enable true encryption (when I first started the project, encrypted messages were on my mind).
Step 1: Make it work
Step 2: Make it better
Step 3: Repeat step 2 until you run out of time or money
Not presently. I we could talk to Adalify to integrate their service into this component, or perhaps have some form of workflow to use the Adalo image picker to send an image in the message. I would need to add image support into the message (not too hard). I had considered adding Audio/Voice messages to the system as well.
I just spoke to Ably and the answer is possibly. In Ably you can enable persistence mode in the settings. If you did this then you would be able to read all the messages using the History API, if you do not enable persistence then you cannot.
If we enabled encrypted messages using a private key then the messages would be stored encrypted in Ably, even if persistence mode was on. So it would look like the Encryption toolkit I built a little while back.