Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
communications-backbone communications-backbone
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 25
    • Issues 25
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Metrics
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Communications Backbone System
  • communications-backbonecommunications-backbone
  • Issues

  • Open 25
  • Closed 37
  • All 62
New issue
  • Priority Created date Last updated Milestone due date Due date Popularity Label priority Manual
  • Request new VM from IT
    #2 · created Dec 01, 2022 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::In Progress Weight::2
    • CLOSED
    • 0
    updated Jan 30, 2023
  • Prototype the mqs
    #1 · created Nov 28, 2022 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::In Review
    • CLOSED
    • 1
    • 1
    updated Jan 23, 2023
  • List & review all libs, frameworks & dependencies used
    #4 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::In Review
    • CLOSED
    • 4
    updated Feb 13, 2023
  • Separate message queue protocol into wrapper(s)
    #7 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::In Review
    • CLOSED
    • 2
    • 4
    updated Jan 24, 2023
  • Get cert from IT & setup DNS
    #12 · created Jan 19, 2023 by Trishna Saeharaseelan   SoAR-2023W09   Partner::NOC Status::BLOCKED Status::In Progress
    • CLOSED
    • 3
    updated Mar 02, 2023
  • Port HTTP Adapter to python
    #8 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::Sprint Priority
    • CLOSED (MOVED)
    • 4
    updated Jan 20, 2023
  • Decide on domain name
    #10 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W01   Partner::NOC Status::Sprint Priority
    • CLOSED
    • 3
    updated Jan 24, 2023
  • Use persistent delivery mode for all messages
    #16 · created Jan 23, 2023 by Dan Jones   SoAR-2023W01   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Jan 24, 2023
  • Create a docker-compose to run RMQ, the bus and the API   3 of 3 tasks completed
    #13 · created Jan 19, 2023 by Dan Jones   SoAR-2023W05   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Feb 09, 2023
  • Change api notify endpoint to broadcast
    #14 · created Jan 23, 2023 by Dan Jones
    • 1
    updated Jan 23, 2023
  • Change vehicle to platform in mock schema and messages
    #15 · created Jan 23, 2023 by Dan Jones
    • 0
    updated Jan 23, 2023
  • Set log level in RabbitMQ container to ERROR
    #29 · created Feb 15, 2023 by Dan Jones   Partner::NOC Priority::Low Weight::2
    • 0
    updated Jul 27, 2023
  • Create swagger docs for backbone API   0 of 3 tasks completed
    #30 · created Feb 15, 2023 by Dan Jones   Partner::NOC Weight::3
    • 0
    updated Jul 27, 2023
  • Test threading support for client startup and creation limits   0 of 2 tasks completed
    #43 · created Mar 15, 2023 by Dan Jones   Partner::NOC Project::SoAR Weight::3
    • 0
    updated Jul 27, 2023
  • Move local token storage from /auth to /data/auth
    #36 · created Mar 02, 2023 by Dan Jones   Partner::NOC Project::SoAR Weight::1
    • 0
    updated Jul 27, 2023
  • Change rmq subscription when a client subscription is changed through the API
    #33 · created Feb 22, 2023 by Dan Jones   Partner::NOC Priority::Low Weight::3
    • 1
    updated Jul 27, 2023
  • Add websockets   8 of 10 tasks completed
    #11 · created Jan 13, 2023 by Trishna Saeharaseelan   Partner::NOC
    • 1
    • 0
    updated Jul 27, 2023
  • Handle `host` as arg passed into rmq
    #17 · created Jan 24, 2023 by James Kirk   SoAR-2023W05   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Feb 09, 2023
  • Remove in transit topic, message wrapper object. Add getTopic method and topic path setting to read topic from message content   0 of 5 tasks completed
    #21 · created Jan 27, 2023 by Dan Jones   Partner::NOC Weight::3
    • 1
    • 0
    updated Jul 27, 2023
  • Configure backbone with a schema to enable validation
    #18 · created Jan 27, 2023 by Dan Jones   Partner::NOC Weight::2
    • 0
    updated Jan 27, 2023
  • Update Licence with "National Oceanography Centre"   6 of 7 tasks completed
    #19 · created Jan 27, 2023 by Dan Jones
    • CLOSED
    • 1
    • 0
    updated Feb 15, 2023
  • Design GUI wireframes
    #6 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W05   Partner::NOC
    • CLOSED
    • 0
    updated Feb 08, 2023
  • Setup gitlab-ci
    #20 · created Feb 03, 2023 by James Kirk   SoAR-2023W07   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 1
    updated Feb 13, 2023
  • Fix client post API endpoint
    #22 · created Feb 07, 2023 by Dan Jones   SoAR-2023W05   Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Feb 07, 2023
  • Unit tests for HTTP API endpoints   5 of 5 tasks completed
    #23 · created Feb 07, 2023 by Dan Jones   SoAR-2023W05   Partner::NOC Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Feb 10, 2023
  • Build AH1 Adapter
    #5 · created Jan 09, 2023 by Trishna Saeharaseelan   Asset::ah1 Partner::NOC Status::In Progress Weight::3
    • CLOSED
    • 3
    updated Jul 27, 2023
  • Fix readme, make public, share with partners   8 of 8 tasks completed
    #24 · created Feb 13, 2023 by Dan Jones   SoAR-2023W07   Partner::NOC Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Feb 15, 2023
  • Correct existing README   0 of 4 tasks completed
    #25 · created Feb 13, 2023 by Trishna Saeharaseelan   SoAR-2023W07
    • CLOSED
    • 1
    updated Feb 13, 2023
  • Cleanup variable and filenames   0 of 6 tasks completed
    #26 · created Feb 13, 2023 by Trishna Saeharaseelan   Priority::Low
    • 1
    updated Feb 13, 2023
  • Detect new clients and add to thread pool
    #27 · created Feb 14, 2023 by Dan Jones   SoAR-2023W07   Partner::NOC Status::In Review Weight::3
    • CLOSED
    • 1
    • 0
    updated Feb 16, 2023
  • Make API CORS settings configurable in config settings   5 of 5 tasks completed
    #28 · created Feb 14, 2023 by Dan Jones   SoAR-2023W07   Partner::NOC Status::In Review Weight::3
    • CLOSED
    • 1
    • 0
    updated Feb 20, 2023
  • Add DEBUG log writes to soar_bus to show messages in transit   5 of 5 tasks completed
    #35 · created Feb 23, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Project::SoAR Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Mar 03, 2023
  • Wiring message logs to Sentry   1 of 4 tasks completed
    #9 · created Jan 09, 2023 by Trishna Saeharaseelan   SoAR-2023W09   Partner::NOC Status::In Progress
    • CLOSED
    • 2
    updated Mar 03, 2023
  • Fix error running without any clients defined   3 of 3 tasks completed
    #31 · created Feb 17, 2023 by Dan Jones   SoAR-2023W07   Partner::NOC Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Feb 20, 2023
  • Improve error messaging on 400
    #32 · created Feb 22, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Mar 02, 2023
  • Fix bug in /client API duplicate client error
    #34 · created Feb 22, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Mar 02, 2023
  • Prep for March testing   18 of 21 tasks completed
    #37 · created Mar 03, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Project::SoAR Status::In Progress Weight::3
    • CLOSED
    • 0
    updated Mar 08, 2023
  • Fix log write in rmq subscribe
    #38 · created Mar 03, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Project::SoAR Status::In Review Weight::1 bug
    • CLOSED
    • 1
    • 0
    updated Mar 03, 2023
  • Run subscribes on main thread
    #39 · created Mar 03, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Project::SoAR Status::In Progress Weight::1
    • CLOSED
    • 1
    • 0
    updated Mar 03, 2023
  • Use ThreadPoolExecutor in place of ProcessPoolExecutor
    #40 · created Mar 08, 2023 by Dan Jones   SoAR-2023W09   Partner::NOC Project::SoAR Status::In Review bug
    • CLOSED
    • 1
    • 1
    updated Mar 08, 2023
  • Create API endpoint to report on queue size   2 of 2 tasks completed
    #41 · created Mar 08, 2023 by Dan Jones   Partner::NOC Project::SoAR Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Mar 30, 2023
  • Test messages with binary payload
    #42 · created Mar 10, 2023 by Trishna Saeharaseelan   SoAR-2023W11   Partner::NOC Status::In Review
    • CLOSED
    • 1
    updated Mar 23, 2023
  • Replace shared RMQ container instance with RMQ container per instance
    #44 · created Mar 23, 2023 by Dan Jones   Partner::NOC Project::SoAR Status::Sprint Priority Weight::3
    • CLOSED
    • 2
    updated Jun 26, 2023
  • Release v0.1.0
    #45 · created Mar 24, 2023 by Dan Jones   SoAR-2023W13   Partner::NOC Project::SoAR Status::Sprint Priority
    • CLOSED
    • 0
    updated Mar 28, 2023
  • Make create_client.py script return existing credentials for an existing client   3 of 3 tasks completed
    #46 · created Mar 27, 2023 by Dan Jones   SoAR-2023W11   Partner::NOC Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Mar 27, 2023
  • Stress test nucleus   0 of 1 task completed
    #47 · created Jun 21, 2023 by Trishna Saeharaseelan   Priority::Critical
    • 0
    updated Jun 21, 2023
  • Refactor RMQ/soar_bus to lower CPU usage
    #48 · created Jun 26, 2023 by James Kirk   SoAR-2023W27   Partner::NOC Project::SoAR Status::In Review Weight::2
    • CLOSED
    • 1
    • 0
    updated Jul 27, 2023
  • Queues created only when messages are sent to in advance
    #49 · created Jun 27, 2023 by James Kirk   Weight::1 bug
    • 0
    updated Jun 27, 2023
  • On incoming message, reject the message if the client_id in the header doesn't match the token credentials
    #50 · created Jul 06, 2023 by Dan Jones
    • 1
    updated Jul 14, 2023
  • Add an expiry to the queued messages
    #51 · created Jul 06, 2023 by Dan Jones
    • 0
    updated Jul 06, 2023
  • Remove ununsed clients
    #52 · created Jul 10, 2023 by Trishna Saeharaseelan   SoAR-2023W27   Partner::NOC Weight::1
    • 0
    updated Jul 10, 2023
  • Test creating a per-client recent cache using a stream queue
    #53 · created Jun 25, 2024 by Dan Jones
    • 1
    updated Jun 25, 2024
  • How do we remove trust from the backbone
    #54 · created Jun 27, 2024 by Dan Jones
    • 5
    updated Jun 27, 2024
  • Managing multiple projects using a shared backbone
    #55 · created Jun 27, 2024 by Dan Jones
    • 1
    updated Jun 27, 2024
  • Release v1.0.0
    #56 · created Aug 30, 2024 by Dan Jones   CB-2024W37   Priority::Low Status::In Review
    • CLOSED
    • 1
    updated Sep 17, 2024
  • Ensure that sent message source matches the credentials used to send it
    #57 · created Sep 06, 2024 by Dan Jones
    • 0
    updated Sep 06, 2024
  • Show current connection status of clients in GET /api/client endpoint
    #58 · created Sep 06, 2024 by Dan Jones
    • 0
    updated Sep 06, 2024
  • Add swagger docs for backbone api
    #59 · created Sep 06, 2024 by Dan Jones
    • 0
    updated Sep 06, 2024
  • In the proposed infra with internal backbone relaying to project backbone how does broadcast work?
    #60 · created Sep 10, 2024 by Dan Jones
    • 3
    updated Sep 10, 2024
  • Sort out dependencies
    #61 · created Sep 12, 2024 by Dan Jones   CB-2024W37   Partner::NOC Project::MAS-DT Status::In Review Weight::1
    • CLOSED
    • 1
    • 0
    updated Sep 13, 2024
  • Sort out subscription management   0 of 14 tasks completed
    #62 · created Sep 13, 2024 by Dan Jones
    • 0
    updated Sep 13, 2024
  • Log message acknowledgements with queue and message uuid
    #63 · created Oct 08, 2024 by Dan Jones   Partner::NOC Project::MAS-DT Weight::3
    • 0
    updated Oct 08, 2024