This repository has been archived by the owner on Jun 30, 2021. It is now read-only.
v0.1
Checklist:
- Have you added an explanation of what your changes do and why you'd like them to be included?
- Have you updated or added documentation for the change?
- Have you tested your changes with successful results?
Type of Changes:
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Documentation (non-breaking change which adds documentation)
- Breaking change (fix or feature that would cause existing functionality to change)
What is the current behavior? (link to any open issues here)
- Add reducer 1 (Assignees: @schettn) #5
- Add client 2 (Assignees: @schettn) #7
- Add reducer 2 (Assignees: @schettn ) #15
- Behaviour before Pull Request:
Currently there is no way to interact with pure SQL over models. #8
Currently there is no OSM reconstructor. #9
Currently there are no abstract statement objects. #10 - Behaviour after Pull Request:
Now there is a way to interact with pure SQL over models. Closes #8
Now there is an OSM reconstructor. Closes #9
Now there are abstract statement objects. Closes #10
- Behaviour before Pull Request:
- Add utils GitHub 1 (Assignees: @schettn ) #16
- Behaviour before Pull Request:
Currently there is no way to retrieve queries from GitHub module. #13
Currently there is no way to fill the database. #14 - Behaviour after Pull Request:
Now there is a way to retrieve queries. Closes #13
Now there is a way to use a converter to fill the database. Closes #14
- Behaviour before Pull Request:
- Add intel (Assignees: @schettn ) #17
- Behaviour before Pull Request:
Currently there are no ways to append source objects to the intel. #11
Currently there is to automatic retry on appending errors. #12 - Behaviour after Pull Request:
Now there are two ways to call the intel append. Closes #11
Now there is a retry functionality which recalls the intel append n times. Closes #12
- Behaviour before Pull Request:
- Update readme 1 (Assignees: @schettn ) #19
- Ts rework 1 (Assignees: @schettn ) #25
- Behaviour before Pull Request:
Currently the reducer is written in javascript. #20
Currently the Github util is written in javascript. #21
Currently JSDoc is not used in the intel. #22
Currently there is an incorrect licence tag. #23
Currently the snek-client implementation is outdated. #24 - Behaviour after Pull Request:
Now the reducer is converted to typescript. Closes #20
Now the Github util is converted to typescript. Closes #21
Now all code is documented with JSDoc. Closes #22
Now the licence tag is up to date. Closes #23
Now the currently newest snek-client is implemented. Closes #24
- Behaviour before Pull Request:
- Update reducer 1 (Assignees: @schettn ) #33
- Behaviour before Pull Request:
Currently there is no organization description. #26
Currently the return value of the reducer does not fit our needs. #27
Currently there are no dates in the contribution calendar. #28
Currently the uniqueness of a member is defined by name and platformId. #29
Currently there is no way to get the platform source types. #30
Currently there is no member information of a repository owner. #31
Currently there is no way to get a contribution share. #32 - Behaviour after Pull Request:
Now there is a organisation description. Closes #26
Now the return value of the reducer function is refined. Closes #27
Now there are start and end date of a calendar year. Closes #28
Now the uniqueness of a member is defined by his url. Closes #29
Now there is a way to get platform source data. Closes #30
Now there is more member information of a repository owner. Closes #31
Now there is a way to get a contribution share. Closes #32
- Behaviour before Pull Request:
- Add utils gitlab 1 (Assignees: @schettn ) #36
- Behaviour before Pull Request:
Currently there is no way to fetch gitlab data via web scraping. #34
Currently there is no way to process gitlab data. #35 - Behaviour after Pull Request:
Now there is a way to fetch gitlab data via web scraping. Closes #34
Now there is a way to process gitlab data using the OSM models. Closes #35
- Behaviour before Pull Request:
- Add oauth 1 (Assignees: @pinterid ) #38
- Intel quicky 1 (Assignees: @schettn ) #45
- Behaviour before Pull Request:
Currently there is no way to reset the reducer. #40
Currently there is no gitlab implementation. #41
Currently the squeezer does not support key excluding. #42
Currently a folder is missing in the exclude options. #43
Currently there is no support for json modules. #44
Currently the repository owner eliminates important organisation data. #46 - Behaviour after Pull Request:
Now there is a way to reset the reducer. Closes #40
Now gitlab is implemented and can be used. Closes #41
Now the squeezer does support key excluding. Closes #42
Now the folder "lib" is added to the exclude options. Closes #43
Now resolving json modules is supported. Closes #44
Now the repository owner does not influence organisational data. Closes #46
- Behaviour before Pull Request:
- Intel quicky 2 (Assignees: @schettn, @pinterid ) #51
- Behaviour before Pull Request:
Currently OAuth only works on development mode. #49
Currently the intel does not worked on deployment mode. #50
Currently the intel creates page lagging. snek-at/front-legacy/issues/145 - Behaviour after Pull Request:
Now OAuth works on development and deployment mode. Closes #49
Now the intel works on deployment mode. Closes #50
Now the page lagging is massively reduced. snek-at/front-legacy/issues/145
- Behaviour before Pull Request:
- Add talks 1 (Assignees: @schettn ) #56
- Behaviour before Pull Request:
Currently there is no talk model in the database. #52
Currently there is no way to query talks. #53
Currently there is no upload functionality. #54 - Behaviour after Pull Request:
Now there is a talk model with a reducer helper function for displaying. Closes #52
Now there is a functionality to query talks by providing e.g GitHub usernames. Closes #53
Now there is an upload functionality. Currently this is adapted to talks. Closes #54
- Behaviour before Pull Request:
- Add utils gitlab 2 (Assignees: @schettn ) #58
- Intel quicky 3 (Assignees: @schettn ) #61
- Behaviour before Pull Request:
Currently the clone deep type dependency is at the wrong place. #59
Currently it is not possible to compile due to an deprecated client implementation. #60 - Behaviour after Pull Request:
Now the clone deep type dependency is placed correctly. Closes #59
Now it is possible to compile without errors. Closes #60
- Behaviour before Pull Request:
- Improve intel 1 (Assignees: @schettn ) #66
- Behaviour before Pull Request:
Currently the reducer reset is not working properly. #40
Currently it is common that the converters produce errors. #63
Currently the order of source objects in a source list is to be observed. #64
Currently when organizations with different platform types are present, the talks generation won't work because it can only handle organizations of GitHub. #65
Currently the SQL formatting does not fit a standard. #67 - Behaviour after Pull Request:
Now the reducer reset is working properly. Closes #40
Now all error sources are eliminated. Closes #63
Now the order of source objects in a source list does not have to be considered. Closes #64
Now when organizations with different platform types are present the talks generation will only process GitHub organizations. Closes #65
Now the SQL formatting does fit a standard. Closes #67
- Behaviour before Pull Request:
- Improve documentation 1 (Assignees: @schettn, @pinterid ) #69
- Behaviour before Pull Request:
Currently the documentation does not follow our standard. #55
Currently the anchor definitions do not follow our standard. #68 - Behaviour after Pull Request:
Now the documentation does follow our standard. Closes #55
Now the anchor definitions do follow our standard. Closes #68
- Behaviour before Pull Request:
- Improve intel 2 (Assignees: @schettn ) #74
- Patch 1 (Assignees: @pinterid ) #76
- Improve intel ba1 (Assignees: @pinterid ) #76
- Fix invalid contribution type statistic (Assignees: @schettn ) #81
- Behaviour before Pull Request:
Currently the contribution type share total is wrong. #79
Currently the contribution type of pullRequests and issues are always equal. #80 - Behaviour after Pull Request:
Now the contribution type share calculation is fixed. Closes #79
Now the contribution types of pullRequest and issues are set to their own values. Closes #80
- Behaviour before Pull Request:
Other information:
The introduced code complies with tonic standard.
Ref: https://githb.com/snek-at/tonic/
-
Documentation:
-
References of all involved pull requests:
- Add reducer 2 (Assignees: @schettn ) #15
- Add utils GitHub 1 (Assignees: @schettn ) #16
- Ref: https://developer.github.com/v4/
- Ref: Snek-Reducer #15
- Add utils GitHub 1 (Assignees: @schettn ) #17
- Ref: https://github.com/snek-at/client
- Ref: Snek-Reducer #15
- Ref: Snek GitHub Utils #16
- Ts rework 1 (Assignees: @schettn ) #25
- Add utils gitlab 1 (Assignees: @schettn ) #36
- Ref: https://gitlab.com
- Add talks 1 (Assignees: @schettn ) #56
- Improve documentation 1 (Assignees: @schettn, @pinterid ) #69