Skip to content

Add Authentication support#5

Open
MichaelHirn wants to merge 2 commits intomasterfrom
feat/auth
Open

Add Authentication support#5
MichaelHirn wants to merge 2 commits intomasterfrom
feat/auth

Conversation

@MichaelHirn
Copy link
Copy Markdown
Owner

Proposed changes

Add support for secure and authenticated connections.

Types of changes

What types of changes does your code introduce?
Remove the bullet points that don't fit

  • New feature (non-breaking change which adds functionality)

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR. This is simply a reminder of what reviewers are always looking for before merging code.

  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)
  • Any dependent changes have been merged and published in downstream modules

Further comments

If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

@github-actions
Copy link
Copy Markdown

Total Coverage: 52.69%

Coverage Report
FileBranchesFuncsLinesUncovered Lines
src
   client.ts0%0%12.66%102, 102, 102, 103, 105, 108, 109, 111, 111, 111, 112, 113, 125, 126, 127, 138, 139, 152, 153, 185, 187, 188, 194, 194, 194, 195, 197, 210, 210, 210, 210, 210, 211, 212, 214, 216, 218, 220, 234, 235, 236, 237, 238, 242, 254, 255, 256, 284, 285, 291, 291, 291, 292, 294, 295, 296, 303, 314, 314, 314, 315, 317, 317, 317, 318, 320, 320, 320, 321, 324, 325, 327, 328, 328, 328, 329, 333, 333, 333, 334, 338, 340, 342, 344, 359, 360, 365, 378, 379, 380, 387, 388
   config.ts0%0%7.50%100, 101, 101, 101, 102, 103, 105, 107, 111, 111, 111, 112, 113, 113, 113, 114, 115, 117, 119, 123, 124, 124, 124, 124, 125, 126, 131, 131, 131, 132, 133, 134, 135, 136, 138, 138, 138, 139, 141, 146, 48, 54, 60, 66, 72, 78, 84, 90, 96, 99, 99, 99
   entity.ts50%100%85.71%32, 33
   feature.ts33.33%50%57.14%41, 41, 41, 42, 44
   featureRow.ts100%100%100%
   featureSet.ts55.56%29.41%56.25%121, 125, 129, 133, 137, 137, 137, 138, 140, 144, 148, 152, 156, 160, 164, 183, 185, 186, 188, 192, 193, 193
   featureSetRef.ts75%80%77.78%30, 40, 43
   field.ts100%33.33%50%24, 28
   index.ts100%100%100%
   source.ts33.33%100%66.67%10, 8, 8, 8
   sourceAbstract.ts100%75%80%29
   store.ts50%55.56%69.23%46, 54, 58, 62, 66
   types.ts100%100%100%
   utils.ts27.27%25%52.83%11, 13, 17, 21, 23, 27, 30, 31, 32, 32, 32, 32, 33, 34, 36, 37, 38, 40, 44, 45, 46, 46, 46, 46, 47, 48, 50, 51, 52, 54, 73, 77, 78
src/mappers
   entityMapper.ts100%0%50%5
   featureMapper.ts100%0%50%5
   featureRowMapper.ts50%100%90.91%25, 26
   featureSetMapper.ts100%0%44.44%12, 15, 22, 26, 7
   featureSetRefMapper.ts100%100%100%
   index.ts100%100%100%
   storeMapper.ts0%0%42.86%13, 6, 6, 6, 7, 9
   timestampMapper.ts66.67%100%83.33%14, 15, 18
   valueMapper.ts88.89%100%87.50%12, 19, 22, 24
src/sources
   kafkaSource.ts0%16.67%50%27, 31, 35, 35, 35, 36, 40, 44, 46, 50, 53, 58

1 similar comment
@github-actions
Copy link
Copy Markdown

Total Coverage: 52.69%

Coverage Report
FileBranchesFuncsLinesUncovered Lines
src
   client.ts0%0%12.66%102, 102, 102, 103, 105, 108, 109, 111, 111, 111, 112, 113, 125, 126, 127, 138, 139, 152, 153, 185, 187, 188, 194, 194, 194, 195, 197, 210, 210, 210, 210, 210, 211, 212, 214, 216, 218, 220, 234, 235, 236, 237, 238, 242, 254, 255, 256, 284, 285, 291, 291, 291, 292, 294, 295, 296, 303, 314, 314, 314, 315, 317, 317, 317, 318, 320, 320, 320, 321, 324, 325, 327, 328, 328, 328, 329, 333, 333, 333, 334, 338, 340, 342, 344, 359, 360, 365, 378, 379, 380, 387, 388
   config.ts0%0%7.50%100, 101, 101, 101, 102, 103, 105, 107, 111, 111, 111, 112, 113, 113, 113, 114, 115, 117, 119, 123, 124, 124, 124, 124, 125, 126, 131, 131, 131, 132, 133, 134, 135, 136, 138, 138, 138, 139, 141, 146, 48, 54, 60, 66, 72, 78, 84, 90, 96, 99, 99, 99
   entity.ts50%100%85.71%32, 33
   feature.ts33.33%50%57.14%41, 41, 41, 42, 44
   featureRow.ts100%100%100%
   featureSet.ts55.56%29.41%56.25%121, 125, 129, 133, 137, 137, 137, 138, 140, 144, 148, 152, 156, 160, 164, 183, 185, 186, 188, 192, 193, 193
   featureSetRef.ts75%80%77.78%30, 40, 43
   field.ts100%33.33%50%24, 28
   index.ts100%100%100%
   source.ts33.33%100%66.67%10, 8, 8, 8
   sourceAbstract.ts100%75%80%29
   store.ts50%55.56%69.23%46, 54, 58, 62, 66
   types.ts100%100%100%
   utils.ts27.27%25%52.83%11, 13, 17, 21, 23, 27, 30, 31, 32, 32, 32, 32, 33, 34, 36, 37, 38, 40, 44, 45, 46, 46, 46, 46, 47, 48, 50, 51, 52, 54, 73, 77, 78
src/mappers
   entityMapper.ts100%0%50%5
   featureMapper.ts100%0%50%5
   featureRowMapper.ts50%100%90.91%25, 26
   featureSetMapper.ts100%0%44.44%12, 15, 22, 26, 7
   featureSetRefMapper.ts100%100%100%
   index.ts100%100%100%
   storeMapper.ts0%0%42.86%13, 6, 6, 6, 7, 9
   timestampMapper.ts66.67%100%83.33%14, 15, 18
   valueMapper.ts88.89%100%87.50%12, 19, 22, 24
src/sources
   kafkaSource.ts0%16.67%50%27, 31, 35, 35, 35, 36, 40, 44, 46, 50, 53, 58

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant