Page tree
Skip to end of metadata
Go to start of metadata
DatumOkt 16, 2018
Issues321 issues


Summary


Goal is to create an organic grow of the platform and it's userbase. We want to get more people on our social media channels and want to reward people who spread the word. The Community Hub is the foundation for the later build platform. The Community Hub should become the core platform for all user interaction within the system.



Overall status for Getting issues...


Priority


Issue Type


Highlights 


  1. User Registration
  2. Session scoped communication with the API over a REST client protected by JWT Token
  3. User based Twitter Bounty ( On Interaction with our  Twitter Page (share, like, follow ) the system rewards the User with Points
  4. Ranking based on this points
  5. User receives points for inviting other Users ( via personal referral link )
  6. User receives points for referred used who participates in the whitelisting
  7. User can unlock achievements for different interactions in the system


All Updates

Epic

  • DEV-583 DONE Testing / Bugfixes Community Hub 0.1
  • DEV-86 DONE Facebook API Research
  • DEV-2 DONE Core 0.1 ( User registration)

Bug

  • DEV-775 DONE I dont receive CP when inviting a referral
  • DEV-774 DONE Canotn verify twitter
  • DEV-770 DONE Received Achievements and points for twitter without having twitter veified
  • DEV-768 DONE Twitter double authentification problem
  • DEV-763 DONE Not optimised for mobile
  • DEV-760 DONE Broken hub: I verified with the 2. account i created (petra) the same twitter account, I am using in my main account (slockowandt)
  • DEV-759 DONE Facebook symbol is scale weird
  • DEV-753 DONE Switches don't change
  • DEV-750 DONE Bounty retweet does not work
  • DEV-731 DONE Still says "Verify Twitter Account"
  • DEV-717 DONE Blank page on Twitter Auth
  • DEV-715 DONE Request fonts over HTTPS on Community Hub
  • DEV-712 DONE The Whitelisting bounty error refers to /signup which is wrong
  • DEV-709 DONE Not readable when not in full screen mode
  • DEV-705 DONE After clicking on verify Twitter, only a white page appears
  • DEV-703 DONE The privacy switches don't update and the profile ...
  • DEV-695 DONE Missing Avatars
  • DEV-694 DONE Profile pictures not updated on the ranking board
  • DEV-690 DONE Privacy switches don't change when clicked
  • DEV-679 DONE Icons are not the same size
  • DEV-670 DONE Password is not on the same height of the bar (in the middle) like it is for "Username" The see you soon mate is not on the same height as create an account and forgot password The Login Bar is longer than the other two bars
  • DEV-633 DONE Reset password throws NullPointerException
  • DEV-631 DONE Update image URLs to HTTPS
  • DEV-614 DONE On the achievement site the avatar should be white...
  • DEV-613 DONE On the ranking page there are no credit points dis...
  • DEV-598 DONE When User verfies his Twitter on second account then the Twitter Achievements remain on the first account.
  • DEV-579 DONE Community hub: Clicked (with pressed "shift"-button) on the "little arrow in the box"-button next to "Whitelisting" (the big button) .... see description
  • DEV-571 DONE Error message when you stay to long in the community hub.
  • DEV-570 DONE Twitter bounty act not like expected.
  • DEV-535 DONE Referred Users aren't send over by the restservice
  • DEV-505 DONE Fix Bamboo execution binaries
  • DEV-496 DONE Fix Smart Commits in Jira
  • DEV-487 DONE TwitterStream Bot sets wrong created date
  • DEV-484 DONE History Item in Profile should show channel and action image
  • DEV-483 DONE History in Profile should be ordered by rank
  • DEV-471 DONE Updating user profile on REST throws server error 500
  • DEV-422 DONE Password reset not working
  • DEV-400 DONE Profile Page shows wrong username
  • DEV-399 DONE Session Management not working. Only the first signed-in user is able to sign in.
  • DEV-337 DONE Fix React Native Babel issue
  • DEV-309 DONE All Properties & Passwords that are used in the restservice should be read from the env. Existing passwords have to be changed
  • DEV-298 DONE Facebook Settings have to be read out of System.getProperty()
  • DEV-242 DONE Account creation date and last login should get stored
  • DEV-241 DONE SessionToken should be send as json object
  • DEV-236 DONE Fix Naming of "Credendials" to Credentials in User
  • DEV-235 DONE Remove exposed ID field from User
  • DEV-218 DONE Username & mail address got to be unique in database
  • DEV-217 DONE Database Connection times out after idle time -> Auto reconnect is needed
  • DEV-172 DONE REST Authentication Service should also be registered under */services
  • DEV-171 DONE Cleanup / Fix Jira Permissions and unused projects
  • DEV-118 DONE Fix Background Image in Intro section on Homepage
  • DEV-105 DONE Bamboo Service not starting automatically after reboot
  • DEV-84 DONE Fix "Ü" in Oliver Grün...
  • DEV-82 DONE Links not Working mobile device
  • DEV-62 DONE Stackpane (MainMenu) should only show top child
  • DEV-55 DONE Undecorated Stage cannot be moved, closed or minimized
  • DEV-45 DONE Current show all Tables implementation is not working for H2DB
  • DEV-44 DONE Database connection seems to be closed after initial connection

Task

  • DEV-650 DONE Cleanup Log-In / Register / Reset Sites
  • DEV-632 DONE Add Feedback Button / Dialog
  • DEV-499 DONE Test and Deploy Telegram bot
  • DEV-450 DONE Embedd Whitelisting Homepage changes
  • DEV-448 DONE Setup new Homepage & Implement changes
  • DEV-297 DONE Properties for mailclient in restservice have to be requested via system getProperty()
  • DEV-271 DONE Setup IcyBox NAS in Office
  • DEV-261 DONE Please set up 2 new emails.
  • DEV-260 DONE Embedd Privacy Policy to Homepage
  • DEV-255 DONE Update address on homepage
  • DEV-237 DONE Create AWS Beanstalk Application for Webclient and create Bamboo Deployment project
  • DEV-213 DONE Fix CI Configuration (Bamboo ) for MDN_RestService
  • DEV-212 DONE Modify picture in the technical part and draw it with draw.io
  • DEV-209 DONE Setup Access / projects for DS (Bitbucket)
  • DEV-192 DONE Prepare ERC20 SmartContract deployment for aggropeneur meeting
  • DEV-173 DONE ...
  • DEV-163 DONE ...
  • DEV-160 DONE ...
  • DEV-153 DONE ...
  • DEV-151 DONE Configure Bamboo to Import Maven Project (MADANA_Product Java)
  • DEV-143 DONE whitepaper proof-reading
  • DEV-129 DONE Change Telegram Link on Website
  • DEV-126 DONE Redirect PDF page to PDF file on mobile
  • DEV-125 DONE Submit job posting
  • DEV-123 DONE Add new sharing metadata to patent page
  • DEV-121 DONE Add small changed to homepage
  • DEV-120 DONE Merge Current Homepage with master Branch
  • DEV-119 DONE ...
  • DEV-116 DONE ...
  • DEV-113 DONE ...
  • DEV-112 DONE...
  • DEV-109 DONE Commit test
  • DEV-107 DONE Create an overview in wiki which email adresses we are using for which case
  • DEV-102 DONE ...
  • DEV-101 DONE ...
  • DEV-92 DONE ...
  • DEV-89 DONE Update Development Process ( Scrum Process & Guidelines ) in Wiki
  • DEV-59 DONE ...

Feedback

  • DEV-773 DONE Unnecessary Name and Surname fields.
  • DEV-748 DONE Red font of the information text should be green here
  • DEV-737 DONE Was confused that I do not got a confirmation mail to login!!!
  • DEV-734 DONE Write "Reset password" instead of "reset password"
  • DEV-696 DONE Order of "Linked Accounts"
  • DEV-687 DONE Setting new password: Write "Set new password" instead of "set new password"
  • DEV-683 DONE "Invalid credentials" not proper readable
  • DEV-678 DONE "Account created" is not properly visible

Test

  • DEV-665 DONE Test if you can hide your profile information
  • DEV-663 DONE Test if "report a bug" function is working
  • DEV-661 DONE Test if "Give Feedback" function works
  • DEV-659 DONE Test if FAQ integration is working
  • DEV-658 DONE Test if you can see the latest blog in the community hub
  • DEV-657 DONE Test if you can obtain a whitelisting referral link
  • DEV-656 DONE Test ranking page
  • DEV-654 DONE Test if you can use the Twitter bounty
  • DEV-653 DONE Test if you can connect Twitter to your account
  • DEV-649 DONE Test if community hub referral link works
  • DEV-648 DONE Test if the correct amount of CP is displayed
  • DEV-647 DONE Test if you can change Profile Picture
  • DEV-642 DONE Test Account information
  • DEV-641 DONE Test password reset
  • DEV-640 DONE Test if you can create account
  • DEV-638 DONE Test if you see achievements
  • DEV-637 DONE Test Loading Screen
  • DEV-634 DONE Test Login functionality

Sub-task

  • DEV-541 DONE Create dynamic achievment panel in communityhub
  • DEV-539 DONE Create Achievement-tables & Content in Database
  • DEV-537 DONE Add events for like and share
  • DEV-536 DONE Add subscription for MADANA_HQ
  • DEV-525 DONE Restservice should be able to create CRC ResponseToken
  • DEV-511 DONE Fix Deployment pipeline for all existing projects
  • DEV-506 DONE Provide API token
  • DEV-418 DONE User should be able to change his avatar in the settings in the communityhub
  • DEV-417 DONE Show avatar in userprofile / ranking / landingpage in Communityhub
  • DEV-416 DONE Endpoint should be able to receive update for userimage
  • DEV-415 DONE Endpoint should respond all available images
  • DEV-414 DONE Link to Image should be included in profile
  • DEV-413 DONE Create / Update Structure in database
  • DEV-412 DONE Name, describe and value achievements by points they give.
  • DEV-411 DONE Create new fitting achievements that can be reached by current system logic.
  • DEV-410 DONE Separate achievements between possible by system now and impossible by system now.
  • DEV-408 DONE Documentation Log-In Process
  • DEV-407 DONE Docummentation Sign-Up Process
  • DEV-406 DONE RestService should exchange code against authtoken and set the fractal ID in the database
  • DEV-405 DONE Community Hub should be able to accept fractal callback
  • DEV-404 DONE Restservice should provide Fractal authorization URL
  • DEV-403 DONE Show System Stats on Landing page
  • DEV-402 DONE Show Top 3 Users by points in Landing page
  • DEV-401 DONE Embedd a short and visually appealing discription of the community hub on the landingpage
  • DEV-398 DONE Feed should only be visible when user has been verified. Otherwithse verify button should be shown
  • DEV-397 DONE Value if user has been verifier should be attached to platform
  • DEV-396 DONE Socialplatforms that are no referral platforms should show the amount of max possible actions, and the actions the user did
  • DEV-395 DONE User Object should inherit linked social Accounts
  • DEV-394 DONE Display avatar and username in the top left corner
  • DEV-388 DONE Document landing Page in Confluence
  • DEV-387 DONE Write and refine content for the landing page.
  • DEV-386 DONE Research other landing pages of other community hubs
  • DEV-385 DONE Conceptualize the placement and content on the land ing page
  • DEV-384 DONE Show all users with points in List
  • DEV-383 DONE Display top 3 Users in seperate panels (pyramid)
  • DEV-382 DONE /health endpoint should show people online
  • DEV-381 DONE /health endpoint should show total points
  • DEV-380 DONE /health endpoint should show amount of users
  • DEV-379 DONE Referred Users should be shown as feed
  • DEV-378 DONE Referral Link should be shown in the WebClient
  • DEV-377 DONE Create Database Entries
  • DEV-376 DONE When a User signs up over referral link, this information should be stored in the userproperties
  • DEV-375 DONE Restservice Login should optionally be able to accept Referral Parameter
  • DEV-374 DONE When a User is created the GUID gotta be created and stored in the database
  • DEV-373 DONE Setup Database Structure & Entries
  • DEV-326 DONE Click on other usernames (in ranking) should redirect the user to other profile pages
  • DEV-325 DONE Create Sample Profile Page for user
  • DEV-312 DONE Public Userprofile should include ActionHistory
  • DEV-311 DONE Public Userprofile should include Current Points
  • DEV-310 DONE RestService should expose public Userprofile
  • DEV-308 DONE When the webclient has received the callback from twitter it should be sent to the restclient which uses the token to get and store the userid
  • DEV-307 DONE The Webclient should receive the callback from Twitter and use the token to send over the userid
  • DEV-306 DONE The Restservice should be able to create a Twitter Authentication URL
  • DEV-301 DONE Embedd new Ranking in Webclient
  • DEV-300 DONE Ranking should be exposed via endpoint
  • DEV-299 DONE Ranking should be created on schedule
  • DEV-291 DONE Test all messages (login / register functionality)
  • DEV-281 DONE White paper reading prep and Q&As
  • DEV-280 DONE Company induction
  • DEV-279 DONE Informal chat over breakfast
  • DEV-270 DONE Restservice should be able to find out who retweetet the post
  • DEV-269 DONE Restservice should be able to find out who liked the post
  • DEV-268 DONE Restservice should be able to request the MADANA Sites feed
  • DEV-267 DONE Create Twitter App
  • DEV-263 DONE Restservice should be able to request the MADANA Sites feed
  • DEV-262 DONE Create Facebook App
  • DEV-258 DONE Create Bean to request a new password
  • DEV-257 DONE All possible exceptions in the RestService should send an errorresponse
  • DEV-256 DONE Create ResourceBundle Handler Class and properties files
  • DEV-253 DONE Request Password should create a temporary link (token) which can be used for 1hours
  • DEV-252 DONE Create Endpoint for requestPassword
  • DEV-251 DONE SMTP Client should be able to use HTML Template
  • DEV-250 DONE Implement simple SMTP Client
  • DEV-249 DONE Create Media Action History Table
  • DEV-248 DONE Add Benefits for social Media Actions
  • DEV-232 DONE Registration should use restclient
  • DEV-231 DONE Login functionality should use restclient
  • DEV-230 DONE Create Simple Webclient
  • DEV-216 DONE Configure either Amazon Certificate Services or externals so that we can secure everything via HTTPS
  • DEV-215 DONE Configure Route53 to use an $SUBDOMAIN$.madana.io so that we con run our services on our domain
  • DEV-214 DONE PUT should update the Userproperties for the user
  • DEV-207 DONE Upon starting the service should load all Users out of the database
  • DEV-206 DONE The User registration should store users in the database
  • DEV-205 DONE Add "Quality" logo to homepage
  • DEV-203 DONE Create a SubProject (Module) Which Handles all Database Connections
  • DEV-200 DONE Connect Database with Application running on AWS and Setup Security ( IP Whitelisting )
  • DEV-199 DONE Setup Database in AWS
  • DEV-198 DONE Embedd easy to handle signing functions
  • DEV-197 DONE Create Security Sub Project which can be embedded by other projects as module
  • DEV-196 DONE Setup JUnit Tests for User Endpoint
  • DEV-195 DONE Embedd Enunciate
  • DEV-194 DONE Create SQL Initialization Script
  • DEV-189 DONE Finish re-structuring the technical section
  • DEV-170 DONE Embedd Comments
  • DEV-169 DONE Create Basic Tests for rest service
  • DEV-168 DONE Install EB CLI on Bamboo Server for automated deployment
  • DEV-166 DONE Create Elastic Beanstalk Container
  • DEV-165 DONE Research on AWS Databases
  • DEV-164 DONE Setup AWS Account
  • DEV-162 DONE Update job postings, contact recruiter
  • DEV-161 DONE Write and send email to applicants
  • DEV-157 DONE Implement JWT Token Handling
  • DEV-156 DONE User should be able to call secured methods by using token
  • DEV-155 DONE Authentication Endpoint should send Token to Client after succesful authentication
  • DEV-154 DONE Implement User Authentication Endpoint which is able to validate credentials
  • DEV-150 DONE Setup Documentation / find tool to show all interfaces
  • DEV-149 DONE Create REST JSON Get Method to show all users
  • DEV-148 DONE Setup Core Functionality based on jax-rs
  • DEV-147 DONE Create Build Config (deployable .war file )
  • DEV-146 DONE Create Maven pom.xml and setup project and dependencies
  • DEV-145 DONE Create REST JSON Post Method to create user
  • DEV-144 DONE Create REST JSON Post Method to delete user
  • DEV-117 DONE Review Machine Translation
  • DEV-108 DONE TEST: Bamboo automatic transition
  • DEV-106 DONE ...
  • DEV-104 DONE Setup Jira & Mail Configuration
  • DEV-100 DONE Create Dev / Testing Process Documentation in JIRA
  • DEV-97 DONE Install Bamboo Server
  • DEV-96 DONE Setup Bamboo Server
  • DEV-95 DONE Validate if Bamboo Server (or available plugins) support automated testing for JS / Python
  • DEV-94 DONE Setup Clean Code Guidelines
  • DEV-57 DONE Create a Systemtray which is able to show the UI again after is has been minimized
  • DEV-56 DONE Login Mask has to bring up Mainframe after the User has signed in
  • DEV-54 DONE C..
  • DEV-53 DONE Create a new Login Mask
  • DEV-52 DONE ...
  • DEV-21 DONE Ask user for password if not set
  • DEV-18 DONE Create Abstract H2DB Handler
  • DEV-14 DONE The decrypt passwords / keys should be stored in the database and automatically used by the application
  • DEV-13 DONE User should be able to select algorithm
  • DEV-12 DONE Find best method to encrypt / decrypt Files
  • DEV-11 DONE H2Database has to be encrypted
  • DEV-10 DONE Find Method to secure data
  • DEV-9 DONE Encrypt Password / Use Hash function
  • DEV-8 DONE Be Able to save and verify Password
  • DEV-7 DONE Create Sample Database

Story

  • DEV-771 DONE @ranking: CPs are not the same
  • DEV-599 DONE As a User I want to have a copy to clipboard button on both referral link pages
  • DEV-594 DONE As a User I want a referral link for the whitelisting with minimum entry barrier and a 10% provision for me
  • DEV-523 DONE RestService must be able to accept Twitter Webhook
  • DEV-500 DONE Implement new Homepage changes as attached
  • DEV-498 DONE As a developer I want the Community Hub to have a loading screen
  • DEV-497 DONE Reconfigure CI /Publish Development Information to Confluence
  • DEV-466 DONE As a User I need documentation on the basic functionality
  • DEV-457 DONE As a User I want to be able to differentiate and see which actions id did on which post
  • DEV-455 DONE As Product Owner the UI in the Community Hub should be based on the Common CI
  • DEV-453 DONE As Developer I should be able to disable Platforms so all user interactioans are deactivated and it's shown in the UI
  • DEV-452 DONE As a community manager I want a telegram bot that automates the boring tasks
  • DEV-438 DONE As a User I want have an updated version of FAQs
  • DEV-369 DONE As a User I want to receive x Points for every whitelisting referal
  • DEV-350 DONE As a User I need a documentation about the login process
  • DEV-349 DONE As Developer I want to have an Endpoint on the restservice which can be used to update the referal-stage of a user
  • DEV-348 DONE As a User I want a panel which displays all possible bounty options
  • DEV-347 DONE As a User I want to be able to create and share referal link for the whitelisting site
  • DEV-344 DONE As a user I want to see a short and visually appealing discription of the community hub on the landingpage
  • DEV-339 DONE As a User I want to see Global Statistics about the community Hub on the landing page.
  • DEV-338 DONE As a user I want MADANA-Points based Ranking page
  • DEV-336 DONE As Developer i need content for the landingpage
  • DEV-335 DONE As Developer we need a naming / concept for all achievments
  • DEV-305 DONE As a user i want to be able to login over twitter to verify my account
  • DEV-278 DONE As Head of Development I will onboard the new intern
  • DEV-266 DONE As a User i want to be able to see if shared all current MADANA Twitter posts
  • DEV-259 DONE...
  • DEV-238 DONE Come Up with serversided error-handling concept (json)
  • DEV-228 DONE As a User i want to be able see a global ranking based on madana points
  • DEV-227 DONE As a User i want to be able to see all available & achieved achievements for version 0.1
  • DEV-225 DONE As a User i want to be able to create a uniqure referal link which I can send to friends
  • DEV-223 DONE As a user I want to be able to reset my password if I forgot it
  • DEV-222 DONE As a User i wan to see my current madana points balance in the top right corner on the community site
  • DEV-221 DONE As a User i want to be able to choose between the 10 avatars ( images from animation )
  • DEV-220 DONE As a User i want to see basic details of my Account / Profile in the community Hub
  • DEV-219 DONE As a User i should be able to login / create an account via Website
  • DEV-204 DONE ...
  • DEV-193 DONE As a Developer i want to have all users stored persistent in a database
  • DEV-176 DONE...
  • DEV-152 DONE Create a Concept regarding CI / Automated Testing including all Products ( Client & Server )
  • DEV-142 DONE As a developer i want to have my appliciation deployed to a central scalable service ( Research / Setup AWS )
  • DEV-141 DONE As an User I want to be able to delete my account on the server
  • DEV-140 DONE As an User I want to be able to register ( create a new ) new account on the server
  • DEV-139 DONE Setup CI for react application
  • DEV-127 DONE As a Developer there should be a central Webservice able to receive and send data via REST
  • DEV-124 DONE ...
  • DEV-91 DONE Research on SOAP or Rest Server as first interface for the Main System
  • DEV-90 DONE Research on Facebook API
  • DEV-88 DONE Setup Deployment pipeline for Homepage
  • DEV-73 DONE Setup community properties in database
  • DEV-51 DONE Create a new Fancy UI for Log-In Mask
  • DEV-47 DONE As Developer the Servercore should be able to sign certificates
  • DEV-38 DONE As a User I want to be able to Log into my account
  • DEV-31 DONE ...
  • DEV-19 DONE ...
  • DEV-17 DONE Embedd Reddit & Telegram Link
  • DEV-16 DONE ...
  • DEV-5 DONE As a User I want to have my data secured
  • DEV-4 DONE As a User I want to be able to log into my User Account