The proposal to fund this project is almost funded (70%).
You can vote for it here:
This week I worked on basic app registrations support, using GitLab CI, functions and tables for the follow plug and updated API documentation.
The pull request is here:
Support app registration, GitLab CI, follow plug sql functions/tables and updated API docs
I completed base tables to hold app registrations for Plug & Play. This allows apps to register their app's names and the custom_json ops they are interested in. This will be used to process that app's data.
I made GitLab CI scripts to auto-deploy the code, if a runner is configured.
The tables.sql holds the schema needed to populate the follow plug's operations and state tables.
hpp_follow holds all the core operationshpp_follow_state holds the state of followers/following/what data sets, which is updated as the custom_json ops are processedThe functions.sql holds the functions that populate core data sets to support the follow plug and maintain the state table.
public.hpp_follow_update updates the op table public.hpp_follow with all follow operationspublic.hpp_follow_update_state updates the state table public.hpp_follow_state by parsing the operations and effecting state changes for which account is following which one, and for what.I added documentation for the new plug_play_api.follow.get_account_followers endpoint, which is used to retrieve the list of accounts following a specified Hive account. https://github.com/imwatsi/haf-plug-play/blob/master/docs/api/plugs/follow.md#get_account_followers
In the next week, I will be working on supporting the community plug, which tracks custom_json ops with the community ID. If I finish it in time, I will start working on integrating 's
podping operations.
I run a Hive witness node:
imwatsi