to create a new Java class BaseApiServiceImpl containing the base structure for all the API implementation classes in the site with helpful methods for persistence, authentication and more. #29
Mission to create a new Java class BaseApiServiceImpl containing the base structure for all the API implementation classes in the site with helpful methods for persistence, authentication and more.
Your mission, should you choose to accept it, is to create a new Java class BaseApiServiceImpl containing the base structure for all the API implementation classes in the site with helpful methods for persistence, authentication and more. .
The day of the operation is October 26th, 2021
You will have 4 hours to complete your mission.
One of the project’s major goals is to establish https://cc.curriki.org as the global authoring and distribution hub and library for openly licensed, next generation, open educational resources (OER+) under the least restrictive Creative Commons license, CC-BY.
You will be joining a team of the boldest
of all Red Hatters for this mission, who will be at your service developing the code and automating the deployment to OpenShift.
Should you, or any of your force be taken or compromised that day, you must report back as many changes as you have made, and any knowledge of your actions, by pull request or comments on the issue on the board.
Mission to create a new Java class BaseApiServiceImpl containing the base structure for all the API implementation classes in the site with helpful methods for persistence, authentication and more.
Your mission, should you choose to accept it, is to create a new Java class BaseApiServiceImpl containing the base structure for all the API implementation classes in the site with helpful methods for persistence, authentication and more. .
The day of the operation is October 26th, 2021
You will have 4 hours to complete your mission.
One of the project’s major goals is to establish https://cc.curriki.org as the global authoring and distribution hub and library for openly licensed, next generation, open educational resources (OER+) under the least restrictive Creative Commons license, CC-BY.
You will be joining a team of the boldest
of all Red Hatters for this mission, who will be at your service developing the code and automating the deployment to OpenShift.
How to get started:
Follow the instructions here to setup the project: https://github.com/team19hackathon2021/ActiveLearningStudio-API/tree/master/src
The details of your mission:
Create the LOG field inside the BaseApiServiceImpl class
Create the eventBus field inside the BaseApiServiceImpl class
Create the config field inside the BaseApiServiceImpl class
Create the workerExecutor field inside the BaseApiServiceImpl class
Create the pgPool field inside the BaseApiServiceImpl class
Create the webClient field inside the BaseApiServiceImpl class
Create the oauth2AuthenticationProvider field inside the BaseApiServiceImpl class
Create the authorizationProvider field inside the BaseApiServiceImpl class
Create the templateEngine field inside the BaseApiServiceImpl class
Create the error method inside the BaseApiServiceImpl class
Create the generateSiteRequestEnUS method inside the BaseApiServiceImpl class
Create the generateSiteRequestEnUS method inside the BaseApiServiceImpl class
Create the user method inside the BaseApiServiceImpl class
Create the userDefine method inside the BaseApiServiceImpl class
Create the attributeArrayFuture method inside the BaseApiServiceImpl class
Create the sql method inside the BaseApiServiceImpl class
Create the search method inside the BaseApiServiceImpl class
This message will not self destruct, because this project is open source.