2024-08-09 - Hive Inbox - Adding new APIs as per Apple's suggestions

in HiveDevs4 months ago

Hello Hive Community Members,

Welcome to daily updates from @sagarkothari88 - a Hive Witness & mobile-app-developer.
This is daily updates of self-funded projects which inclues many projects as listed below.

  • Hive Inbox
  • Vote for Witness (in pipeline)
  • The Hive Mobile App(https://the-hive-mobile.app)
  • Hive Stats for any hive user (in pipeline)
  • Donate page for any hive user (in pipeline)
  • Hive Curators Community(https://ecency.com/@hivecurators)
  • Curation Bot for Hive Curators Community
  • Hive Power Gift Bot for Hive Curators community
  • Witness node for Hive Blockchain
  • Additional Developers for such self-funded-projects to move at fast pace
  • Running 12 Powerful video encoding nodes for 3Speak & Hive community members
  • Running VSC node

Project: Hive Inbox

As stated in yesterday's post, App was rejected by Apple & they demanded couple of changes in the application.

Deploying new APIs

Deploying new APIs

  • Today, we developed & deployed new APIs on the backend of Hive Inbox Application.
  • These APIs will be used only on iOS Mobile App.
  • Even on Front-end, we'll branch-out from main branch only to implement these changes for iOS Platform.
  • With this, we'll make sure that we don't add these changes on any other platform.

Updating User collection

users data collection

  • We updated user's collection
  • Added these two attributes banned & bannedReason
  • In these we'll simply set banned = true & bannedReason = Account Deleted
  • With this, we'll be in position to tell if account is deleted or not

Adding new Data collection for reporting

collection to report

  • We'll have to maintain data which is reported
  • It includes both posts & users
  • As stated in screenshot above, we've added 2 collections in our database.

Adding new API end-points

added new end-points

  • We added new end-points as listed below.
  • POST - /report-user - To report a user
  • GET - /reported-users - To get all reported users
  • POST - /report-post - To report a post
  • GET - /reported-posts - To get all reported posts.
  • Now, I'm also thinking to add couple of more attributes on these data sets - reported by whom, when, why.
  • With those, we'll be able to keep a track of why something was reported.
  • These APIs are deployed.

What's Next?

  • Now, we'll work on front-end.
  • We'll create a separate branch for iOS app.
  • These changes will be mostly related to AppStore submission.
  • Once changes are done on front-end, we'll do thorough testing.
  • After testing, we're aiming to ship it to AppStore next week. Wish us luck.

My contributions on projects on Hive Blockchain

my contributions part-one

my contributions part-two

Rewarding Hive Content Creators

  • I support several contests hosted by different communities.
  • I reward them with Hive-Power-up for the contribution that they have made on communities on Hive.
  • We keep transferring portion of hive power to different users on Hive for encouraging them for their contribution on Hive.
  • Those who respond to our replies, we also reward them with different tokens like PIZZA, BEER
  • We sent power up to these people - @jlufer, @reachdreams, @duskobgd, @blanca56, @duvinca, @karbea, @manuelgil64, @milaan, @edith-4angelseu

hive power up report

Dedicated Resources for Hive Eco-System

Resource NameResource DescriptionApprox Cost of ResourceStatus
Hive WitnessHive Witness Node$50
VSCRunning a VSC witness node$5
Discord BotHive Curators Discord Bot Node$5
HP RewardsHive Curators HP reward Bot Node$5
12 NodesPowerful video encoder nodes for 3Speak $30 on average$360
Bandwidth3 internet connections$50
DistriatorHive-Distriator Backend node$50
Community ContributorsRewarding community contributors in INR$60
Additional DevelopersAdditional Contributing Developers$1500
--------
TotalApprox$1965--

Curation Report for 2024-08-09

NOTE:

  • If you don't like tagging you under curation report, let me know in comment section & I'll exclude you from the curation report.
  • If you think that I should not attach curation report in the post, let me know in the comment section.

We've curated total 26 & motivated content creators for their contributions on Hive.

🧑‍💻 Author📝 Post❤️ HiveCurator👥 Community
@josediccushttps://ecency.com/@josediccus/surviving-unsurvivable-ordeals--57u@nkemakonam89The City of Neoxian
@solominerhttps://ecency.com/@solominer/returning-wild-flowers-macro-photography@mysteriousroadPhotography Lovers
@taskmaster4450https://ecency.com/@taskmaster4450/why-most-people-do-not-get-web-30-3sz@mysteriousroadLeoFinance
@tattoodjayhttps://ecency.com/@tattoodjay/victory-park-the-poor-farm@jasonmunapaseePhotography Lovers
@el-panalhttps://ecency.com/@el-panal/el-panal-presentacion-de-autores-destacados-dia07082024@jasonmunapaseeLa Colmena
@yetarashttps://ecency.com/@yetaras/zbirayu-malinu@jasonmunapaseeTeam Ukraine
@stewie.wienohttps://ecency.com/@stewie.wieno/splinterlands-new-reward-cards-le-nuove-carte-ricompensa-di-splinterlands-engita-cxh@jasonmunapaseeOlio di Balena
@baibuazahttps://ecency.com/@baibuaza/a-serene-morning-at-rawai@jasonmunapaseeCCH
@srey-yuuhttps://ecency.com/@srey-yuu/insane-south-korean-toxic-beauty-standarda-documentary-review@jasonmunapaseeASEAN HIVE COMMUNITY
@melinda010100https://ecency.com/@melinda010100/shadow-hunters-smash-contest-round-cf6b440764c29@jasonmunapaseeShadow Hunters
@crazyphantombrhttps://ecency.com/@crazyphantombr/hive-caindo-e-hp-subindo@palomap3HiveBR
@dawnonerhttps://ecency.com/@dawnoner/an-afternoon-with-morgan--another-pole-dance-session-part-5-infrared-photography-on-hive@dimascastillo90Visual Shots
@ewkawhttps://ecency.com/@ewkaw/everything-blue@dimascastillo90Worldmappin
@nitsuga12https://ecency.com/@nitsuga12/laughter-nostalgia-and-strategy-my-return-to-age-of-empires-ii-eng-esp@dimascastillo90Hive Gaming
@cmplxtyhttps://ecency.com/@cmplxty/people-are-gross@dimascastillo90Rant, Complain, Talk
@x-rainhttps://ecency.com/@x-rain/cost-of-budget-traveling-in-ho-chi-minh-city-vietnam-dollar5-for-hostel-dollar2-for-dinner-dollar05-for-beer@dimascastillo90Worldmappin
@lolodenshttps://ecency.com/@lolodens/the-intense-battle-for-bro-bang-ranking-from-rank-2-down-to-rank-4@suteruCryptoCompany CEO
@wiseagenthttps://ecency.com/@wiseagent/a-not-very-friendly-relationship-gdf@gwajnbergEmotions & Feelings
@elderdarkhttps://ecency.com/@elderdark/enpt-new-abilities-coming-to-splinterlands-bpy@gwajnbergHive Gaming
@mballesteroshttps://ecency.com/@mballesteros/fufy-in-black-and-white-him@equipodeltaBlack And White
@thetimetravelerzhttps://ecency.com/@thetimetravelerz/can-rupay-upi-credit-card-make-credit-cards-popular-again-ct@bhattgLeoFinance
@nainaztengrahttps://ecency.com/@nainaztengra/phone-photography-contest-20-witnessing@bhattgFeel Good
@gungunkrishuhttps://ecency.com/@gungunkrishu/coti-why-i-am-bullish@bhattgLeoFinance
@sunscapehttps://ecency.com/@sunscape/garden-flowers-bees-and-butterflies-by-sunscape@bhattgHiveGarden
@lunaticantohttps://ecency.com/@lunaticanto/ubmeazot@bhattgSpendHBD
@libertycrypto27https://ecency.com/@libertycrypto27/change-in-the-voucher-system-my-game-activity-and-progress-on-splinterlands-engita-5zw@bhattgOlio di Balena

Support @sagarkothari88

Vote sagarkothari88 as Hive Witness

Swap your HBD/Hive using @ecency

Sort:  

Thanks for the support 🙏
Happy Weekend! 🤩
!PIZZA

PIZZA!

$PIZZA slices delivered:
@duvinca(4/5) tipped @thehivemobileapp

What does /delete-account do?

It doesn't do much. It only takes a not that, this specific user requested for delete-account.
So, app will redirect user to login screen & when-ever user tries to login, server will say - account not available. However, user can continue using account on Hive.

Congratulations @thehivemobileapp! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You made more than 50 comments.
Your next target is to reach 100 comments.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

o.o realmente muy agradecido