[COMPASS-5057] Remove usages of DataService internals across plugins Created: 01/Sep/21  Updated: 16/Nov/21  Resolved: 11/Oct/21

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.29.4

Type: Task Priority: Major - P3
Reporter: Michael Rose (Inactive) Assignee: Maurizio Casimirri
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-4948
Documentation Changes: Not Needed
Sprint: Iteration Kampala, Iteration Lutz, Iteration Minsk

 Comments   
Comment by Githook User [ 18/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: connect without connection model COMPASS-5030, COMPASS-5057 (#2496)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>

  • align mongodb-connection-string-url version
  • fix depcheck
  • fix keytar tests in compass home
  • fix logging order
  • fix logging tests
  • add connectivity tests for atlas
  • add atlas connectivity tests secrets
  • align fixtures with data type
  • fix failing test
  • fix rebased test
  • fix rebased test
  • run connection tests on indepentent runner
  • fix bootstrap
  • add connectivity tests secrets
  • start docker independently
  • fix checkout
  • fix checkout
  • fix fakehost issue
  • docker-ps
  • ps -a
  • use new certs
  • update docker envs
  • add kerberos tests
  • fix sudo pipe
  • fix sudo
  • enable cross realm tests
  • fix kdc for cross realm
  • prevent ssh connections to replica sets
  • fix connection title

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: compass-5113-remove-loading-screen-from-the-app
https://github.com/mongodb-js/compass/commit/455dad84b86f6f70860d617369e5d83fd95d62de

Comment by Githook User [ 12/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: connect without connection model COMPASS-5030, COMPASS-5057 (#2496)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>

  • align mongodb-connection-string-url version
  • fix depcheck
  • fix keytar tests in compass home
  • fix logging order
  • fix logging tests
  • add connectivity tests for atlas
  • add atlas connectivity tests secrets
  • align fixtures with data type
  • fix failing test
  • fix rebased test
  • fix rebased test
  • run connection tests on indepentent runner
  • fix bootstrap
  • add connectivity tests secrets
  • start docker independently
  • fix checkout
  • fix checkout
  • fix fakehost issue
  • docker-ps
  • ps -a
  • use new certs
  • update docker envs
  • add kerberos tests
  • fix sudo pipe
  • fix sudo
  • enable cross realm tests
  • fix kdc for cross realm
  • prevent ssh connections to replica sets
  • fix connection title

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: COMPASS-5053-loading-status
https://github.com/mongodb-js/compass/commit/455dad84b86f6f70860d617369e5d83fd95d62de

Comment by Githook User [ 12/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: connect without connection model COMPASS-5030, COMPASS-5057 (#2496)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>

  • align mongodb-connection-string-url version
  • fix depcheck
  • fix keytar tests in compass home
  • fix logging order
  • fix logging tests
  • add connectivity tests for atlas
  • add atlas connectivity tests secrets
  • align fixtures with data type
  • fix failing test
  • fix rebased test
  • fix rebased test
  • run connection tests on indepentent runner
  • fix bootstrap
  • add connectivity tests secrets
  • start docker independently
  • fix checkout
  • fix checkout
  • fix fakehost issue
  • docker-ps
  • ps -a
  • use new certs
  • update docker envs
  • add kerberos tests
  • fix sudo pipe
  • fix sudo
  • enable cross realm tests
  • fix kdc for cross realm
  • prevent ssh connections to replica sets
  • fix connection title

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: electron-13-same-keytar-node-14
https://github.com/mongodb-js/compass/commit/455dad84b86f6f70860d617369e5d83fd95d62de

Comment by Githook User [ 11/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: connect without connection model COMPASS-5030, COMPASS-5057 (#2496)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>

  • align mongodb-connection-string-url version
  • fix depcheck
  • fix keytar tests in compass home
  • fix logging order
  • fix logging tests
  • add connectivity tests for atlas
  • add atlas connectivity tests secrets
  • align fixtures with data type
  • fix failing test
  • fix rebased test
  • fix rebased test
  • run connection tests on indepentent runner
  • fix bootstrap
  • add connectivity tests secrets
  • start docker independently
  • fix checkout
  • fix checkout
  • fix fakehost issue
  • docker-ps
  • ps -a
  • use new certs
  • update docker envs
  • add kerberos tests
  • fix sudo pipe
  • fix sudo
  • enable cross realm tests
  • fix kdc for cross realm
  • prevent ssh connections to replica sets
  • fix connection title

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: compass-home-ts
https://github.com/mongodb-js/compass/commit/455dad84b86f6f70860d617369e5d83fd95d62de

Comment by Githook User [ 11/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: connect without connection model COMPASS-5030, COMPASS-5057 (#2496)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>

  • align mongodb-connection-string-url version
  • fix depcheck
  • fix keytar tests in compass home
  • fix logging order
  • fix logging tests
  • add connectivity tests for atlas
  • add atlas connectivity tests secrets
  • align fixtures with data type
  • fix failing test
  • fix rebased test
  • fix rebased test
  • run connection tests on indepentent runner
  • fix bootstrap
  • add connectivity tests secrets
  • start docker independently
  • fix checkout
  • fix checkout
  • fix fakehost issue
  • docker-ps
  • ps -a
  • use new certs
  • update docker envs
  • add kerberos tests
  • fix sudo pipe
  • fix sudo
  • enable cross realm tests
  • fix kdc for cross realm
  • prevent ssh connections to replica sets
  • fix connection title

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: main
https://github.com/mongodb-js/compass/commit/455dad84b86f6f70860d617369e5d83fd95d62de

Comment by Githook User [ 05/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: remove connection model from connection COMPASS-5030, COMPASS-5057 and connectivity tests (#2475)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: COMPASS-4948-new-connection-main
https://github.com/mongodb-js/compass/commit/5aafdbb2f7f12f6b4c3a4feab7540c626df4ba1a

Comment by Githook User [ 05/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: remove connection model from connection COMPASS-5030, COMPASS-5057 and connectivity tests (#2475)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: COMPASS-4948-new-connection-main
https://github.com/mongodb-js/compass/commit/0b66d6afaeb50e40d7b4ebaca4428631797d454c

Comment by Githook User [ 04/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: remove connection model from connection COMPASS-5030, COMPASS-5057 and connectivity tests (#2475)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: COMPASS-4948-new-connection-main
https://github.com/mongodb-js/compass/commit/d9de57d45bbe94281284c8f0c740b347b2bbcc58

Comment by Githook User [ 04/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: feat: remove connection model from connection COMPASS-5030, COMPASS-5057 and connectivity tests (#2475)

  • use new connect method from data-service
  • eliminate usages of dataService.model across compass
  • prepare dataservice signatures for future changes
  • make all tests pass
  • fix deployment awareness issue with dataservice
  • revert try catch on listener
  • remove comment
  • adapt metrics
  • remove unnecessary check from connection title
  • remove unused dep
  • Add connectivity tests (#2460)
  • connectivity tests
  • eslint
  • fix ssh
  • test everything except kerberos and replicaSet
  • wip
  • remove connection-model from dataservice
  • working conneciton
  • revert sidebar to use connection model
  • gen package-json
  • make test compile
  • wip fix tests
  • fix conversion from model
  • test passing
  • test passing
  • add link to comment
  • fix flaky tests
  • remove commented out tests
  • fix prettier
  • fix depcheck
  • fix failing tests in compass home
  • fix missing metadata in log
  • fix log metadata
  • revert changes to storage mixin
  • clean up tests

Co-authored-by: Michael Rose <michael_rose@gmx.de>
Branch: COMPASS-4948-new-connection-main
https://github.com/mongodb-js/compass/commit/5237c961686bb464f380f1418e38cd52e5adbab1

Generated at Wed Feb 07 22:38:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.