Skip to content
This repository has been archived by the owner on Jun 30, 2021. It is now read-only.

Releases: snek-at/intel

0.2.0-rc.7: Add return value for proccessProfiles

27 Nov 01:18
cf3ff84
Compare
Choose a tag to compare
Now proccessProfiles returns the data that is
also stored.

0.2.0-rc.6

28 Oct 16:52
b052cfa
Compare
Choose a tag to compare
0.2.0-rc.6 Pre-release
Pre-release

Multiple changes have been made.
For further information have a look at the commits.

0.2.0-rc.5: Add module to snek util

08 Sep 08:38
b8c43a8
Compare
Choose a tag to compare
Pre-release

Change log:

Utils

  • snek
import SnekProvider from "snek-intel/lib/utils/snek";

snek

  • general.getGitlabServer()

  • Return types of person.allBrief(), person.register(), person.updateProfile(), person.updateSettings()
    have been improved.

0.2.0-rc.4

07 Sep 10:26
dbdad74
Compare
Choose a tag to compare
0.2.0-rc.4 Pre-release
Pre-release

Change log:

  • Fix instagram post location error
  • Improve code readability

0.2.0-rc.3

06 Sep 23:16
ada1def
Compare
Choose a tag to compare
0.2.0-rc.3 Pre-release
Pre-release

Change log:

Utils

  • snek
import SnekProvider from "snek-intel/lib/utils/snek";
  • instagram
import InstagramProvider from "snek-intel/lib/utils/instagram";
  • imgur
import ImgurProvider from "snek-intel/lib/utils/imgur";

snek

  • achievements.all()
  • social.follow()
  • social.unfollow()
  • social.like()
  • social.unlike()
  • social.getAchievements()
  • person.get()
  • person.profiles()
  • person.processProfiles()
  • person.addProfile()
  • person.deleteProfile()
  • person.updateProfile()
  • person.updateSettings()
  • person.addMetaLink()
  • person.getInstagramPosts()
  • talk.all()
  • talk.get()
  • talk.add()
  • talk.delete()
  • talk.addComment()
  • talk.deleteComment()

instagram

  • processSource()

imgur

  • upload()
  • delete()

0.2-rc.2

19 Aug 22:09
f9c94a3
Compare
Choose a tag to compare
0.2-rc.2 Pre-release
Pre-release
  • A custom snekclient is now passable to the enterprise providers

0.2-rc.1

19 Aug 12:26
f5073b4
Compare
Choose a tag to compare
0.2-rc.1 Pre-release
Pre-release

This release is very raw and at a very early stage. Currently interaction with following snek systems is provided:

  • Use Provider for the enterprise page delivered by engine (sub).
  • Use OpsProvider for the enterprise page delivered by ops engine.

Provider Features:

  • get all enterprise pages (list of title and slug)
  • get enterprise page content (general data)
  • update enterprise page content (general data)
  • get enterprise projects
  • get enterprise users

Specific OpsProvider Features:

  • Add/delete/update/get Gitlabs
  • Add/delete/update/get Pipelines
  • Add/delete/update/get Connectors
  • Publish enterprise page

Happy Release 🎉

Patch calendar and streaks issues with multiple platforms

23 Jun 10:12
67e6dd7
Compare
Choose a tag to compare

What is the new behavior?

  • A issue where the streaks were not merged when using multiple platforms is fixed #85
  • A issue where the calendar totals were not merged when using multiple platforms is fixed #86

Patch organisation source

11 Jun 15:02
3cccfd5
Compare
Choose a tag to compare

What is the current behavior?

  • Currently the talk generation is invalid if GitHub and GitLab are connected. #83

What is the new behavior

  • Now talk generation is processing only GitHub organizations. Therefore there is no querying error on GitLab organisations. #83

v0.1

08 Jun 14:20
310bd55
Compare
Choose a tag to compare

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
    • Behaviour before Pull Request:
      Currently there is no reducer which can transform data to our needs. #2
    • Behaviour after Pull Request:
      Now there is a reducer which can can transform data to our needs. Closes #2
      Now there is a reducer which uses a database to transform data. Closes #3
  • Add client 2 (Assignees: @schettn) #7
    • Behaviour before Pull Request:
      Currently the authorization header in the snek-client interface is set wrong. #6
    • Behaviour after Pull Request:
      Now the authorisation header in the snek-client interface is set correctly. Closes #6
  • 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
  • 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
  • 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
  • Update readme 1 (Assignees: @schettn ) #19
    • Behaviour before Pull Request:
      Currently there is an incorrect repo url in the readme. #18
    • Behaviour after Pull Request:
      Now the repo url is set correctly in the readme. Closes #18
  • 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
  • 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
  • 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
  • Add oauth 1 (Assignees: @pinterid ) #38
    • Behaviour before Pull Request:
      Currently the oauth GitHub provider is not provided from intel. #37
    • Behaviour after Pull Request:
      Now the oauth GitHub provider is provided from intel. Closes #37
  • 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
  • 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
  • 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
  • Add utils gitlab 2 (Assignees: @schettn ) #58
    • Behaviour before Pull Request:
      Currently the gitlab util does not work anymore due to invalid paths. #57
    • Behaviour after Pull Request:
      Now the gitlab util is working again. Closes #57
  • 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
  • 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
  • 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
  • Improve intel 2 (Assignees: @schettn ) #74
    • Behaviour before Pull Request:
      Currently the repository owner is missing. #72
      Currently the intel is not adopted to a new client update. #73
    • Behaviour after Pull Request:
      Now every repository contains an owner. Closes #72
      Now the intel is adopted to a new client update. Closes #73
  • Patch 1 (Assignees: @pinterid ) #76
    • Behaviour before Pull Request:
      Currently there is no README.md for intel. #75
      Currently the README.md contains spelling errors. #48
    • Behaviour after Pull Request:
      Now there is a README.md for intel. closes #75
      Now the README.md does not contain spelling errors. closes #48
  • Improve intel ba1 (Assignees: @pinterid ) #76
    • Behaviour before Pull Request:
      Currently the code is not adapted to the new client release. #73
    • Behaviour after Pull Req...
Read more