Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Kaidan
Kaidan
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 46
    • Issues 46
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 16
    • Merge Requests 16
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Network
  • KaidanKaidan
  • Merge Requests
  • !551

Merged
Opened Apr 16, 2020 by Melvin Keskin@melvoDeveloper

Refactor connection handling

  • Overview 21
  • Commits 1
  • Pipelines 58
  • Changes 17
  • Move all signals for connection handling emitted by 'Kaidan' to itself
  • Add methods for initialization after objects and threads are created
  • Catch corner cases of connecting / disconnecting safely for more stability
  • Load credentials from settings file by 'ClientWorker'
  • Introduce functionality for running tasks upon successful login
  • Change password and nickname correctly on server even if not logged in when calling to improve user experience
  • Introduce 'AccountManager' for account-related settings
  • Always disable automatic reconnection on connecting to server

This should be merged after !615 (merged), !616 (merged), !618 (merged), !619 (merged) and !626 (merged).

Edited Jan 04, 2021 by Melvin Keskin
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: network/kaidan!551
Source branch: refactor/connection-handling

Revert this commit

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this commit

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.