lens icon indicating copy to clipboard operation
lens copied to clipboard

Refactor shell sessions injectables

Open Nokel81 opened this issue 2 years ago • 28 comments

Signed-off-by: Sebastian Malton [email protected]

~Blocked on #5399~

  • This work fixes some of the types related to the communication channels
  • Converts the IPC request channel for shell authentication to be injectable
  • Simplify the local and node shell injectables to be functions all the way down.

Nokel81 avatar May 17 '22 20:05 Nokel81

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar May 18 '22 13:05 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 02 '22 22:06 github-actions[bot]

More effort would be appreciated for why and how refactoring is happening :)

Iku-turso avatar Jun 03 '22 13:06 Iku-turso

More effort would be appreciated for why and how refactoring is happening :)

Fleshed out the description a bit.

Nokel81 avatar Jun 03 '22 18:06 Nokel81

This PR adds features in orbit of fairly new code that holds a higher standard for unit-testing. Regrettably, these new features are not unit tested, hurting this higher standard. Aspirationally, all new features (or even changes in existing features) would come with unit tests, with inclination to behavioural ones.

To be sure, in majority of current scenarios, there are no existing unit tests leading to where a new feature would like to be added. From this disadvantage, it will be a mark of a true craftsman, and a champion of the codebase, to also add these missing tests.

Iku-turso avatar Jun 06 '22 08:06 Iku-turso

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 06 '22 11:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 09 '22 12:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 13 '22 08:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 13 '22 15:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 13 '22 20:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 13 '22 20:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 15 '22 04:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 15 '22 12:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 15 '22 20:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 16 '22 14:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 17 '22 12:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 17 '22 12:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 21 '22 15:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 21 '22 15:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jun 28 '22 16:06 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jun 28 '22 20:06 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jul 01 '22 11:07 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jul 05 '22 18:07 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jul 05 '22 18:07 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jul 05 '22 20:07 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jul 06 '22 15:07 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jul 06 '22 15:07 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jul 07 '22 18:07 github-actions[bot]

Closing as I will remake this PR with smaller scope.

Nokel81 avatar Aug 04 '22 17:08 Nokel81