teams's People
teams's Issues
Implement TMF-F2 feature (dismiss team)
Create REST end-point in Controller. All business logic should be in Service layer.
technical specification
Check test code coverage
Check test code coverage in whole project.
Add dockerfile and gradle plugin for build docker image
(Master) Fix error in checking permissions of keeper when activate/deacivate team
Create entity class UuidRequest
Create class entity.UuidRequest
from String - user uuid (use in TMF-F2)
(Develop) Fix error in checking permissions of keeper when activate/deacivate team
Add Swagger to project
Add Swagger API tool
Check 'from' in Keepers service
- Add Keepers service
- Check 'from' field in TeamRequest in 'Activate' and 'Deactivate' commands in Keepers service
a) if keeper - do work
b) if not - throw Exception
Add to all endpoints' url api version
Add request mapping url for all controllers above classes /teams/v1
Update!!! Change to /v1/teams
Rename all endpoints in code (main, test)
For example
#Teams microservice
teams.rest.api.version=v1
teams.baseURL=/teams
teams.endpoint.activateTeam=/
teams.endpoint.deactivateTeam=/users
teams.endpoint.getTeam=/users
And rename collection in mongo: team- > teams
Implement TMF-F5 feature (get all users of my team)
Create REST end-point in Controller. All business logic should be in Service layer.
technical specification
Check log coverage
Check log coverage in whole project.
Replace all "addTeam" methods names by "activateTeam"
Replace everywhere including tests
Create Integration tests for project
Create acceptance tests for project
Add multi-stage build for docker image
Add auto build this repository in docker hub.
Please send PR to release branch
Implement TMF-F1 feature (create team)
Create REST end-point in Controller. All business logic should be in Service layer.
technical specification
Implement TMF-F4 feature (get all users of concrete team)
Create REST end-point in Controller. All business logic should be in Service layer.
technical specification
Remove "/" from activateTeam endpoint
Remove "/" from endpoint
Add Travis CI
Add Travis CI to project
Create entity class Team
Create class entity.Team
id String
from String - team's creator uuid
uuidOne String
uuidTwo String
uuidThree String
uuidFour String - uuids of team members
startDate Date - team activation date
dismissDate Date - team deactivation date
Implement TMF-F3 feature (get all teams)
Create REST end-point in Controller. All business logic should be in Service layer.
technical specification
Create entity class TeamRequest
Create class entity.TeamRequest
from String - team's creator uuid
uuidOne String
uuidTwo String
uuidThree String
uuidFour String - uuids of team members
Refactor properties to use api version in endpoints url
teams.rest.api.version=v1
teams.endpoint.activateTeam=/${teams.rest.api.version}/teams
etc.
instead
teams.rest.api.version=v1
teams.baseURL=/teams
teams.endpoint.activateTeam=
etc
Check all controller method mappings and tests
Create project structure
Add into project structure controller, service, dao, entity, exceptions, tests.
Api-gateway and registry integration
Create base configuration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.