Google Firestore migrated to MySQL - SteemPro

in Steem Dev20 hours ago

Hello Steem Developers,

For the past few weeks, I have been working on database migration. SteemPro uses Google Firestore for managing post views and announcements.

updates.jpg

During testing, @steemchiller discovered that the announcement section and post views data were not loading due to the uMatrix web extension filtering Google services. This highlighted a specific use case for users with uMatrix.

Screenshot_from_2024

I decided to migrate the Firestore to a self-hosted MySQL database. After some time and study, I made the API requests secure and reliable, and the changes are now live. Post views are saved in the MySQL database, and the README file has been updated with instructions for implementing the new changes. If you encounter any issues, please join us on Discord or leave a comment here.

You can read the new changes here

https://github.com/faisalamin9696/steempro-next/commit/ccac8768e2eea12a8d9960e8be8c3031c56f8f90

Experience the future of blogging with SteemPro Blogs today!


Cc:

@steemchiller
@pennsif
@steemcurator01
@rme

image.png

https://www.steempro.com/witnesses


VOTE @faisalamin as witness

🇸‌🇹‌🇪‌🇪‌🇲‌🇵‌🇷‌🇴‌


Posted using SteemPro

Sort:  

Upvoted! Thank you for supporting witness @jswit.

You should do it in the start when you start developing steem pro as you know google firebase is not good When working with sensitive keys, it's not good to have google in background.

Your's @blockseater
FInd more friends here
https://steemchat.org

Firestore has nothing to do with localstorage it was just used to store some basic off chain data, I have explained it in the post you can also read the changes. Well now we moved to MySQL for off chain data.

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.030
BTC 68221.63
ETH 3277.70
USDT 1.00
SBD 2.66