Candig-server

Latest version: v1.4.0

Safety actively analyzes 623965 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.4.0

This is the v1.4.0 release of the candig-server.

This release introduces:

- Database Snapshot Report: A new functionality that creates reports either in HTML or Markup containing information about Clinical; Pipeline; Genomic; Dataset; and Id of Patients stored in the database.

For more information about Database Snapshot Report. please check the [documentation](https://candig-server.readthedocs.io/en/v1.4.0/datarepo.htmlcandig-snapshot).

Improvements:
- Some improvements on the documentation
- Upgrade of some third-party libraries, improving security

Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | No | N/A

1.3.0

Not secure
This is the v1.3.0 release of the candig-server.

This release introduces:

- The updated candig-server data schema to incorporate the needs of RedCap data.
- A re-organized static directory.
- Updated dependencies.

In order to help you smoothly transition to the new data schema, we have provided a schema migration script that helps you convert existing databases. If you are installing the server for the first time with no existing databases, you may ignore the following part.

To upgrade your existing database, please follow the upgrade guideline here: https://candig-server.readthedocs.io/en/v1.3.0/status.html.

Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | No | N/A
Database Schema | Yes | No (migration script provided)

1.2.3

Not secure
This is the v1.2.3 release of the candig-server.

This release introduces:

- A mobile-responsive dashboard.
- Updated dependencies.

Fixes:
- A timeout limit on peer server request. It's supposed to be included in a previous release, but was not.
---

Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | No | N/A

1.2.2

Not secure
This is the v1.2.2 release of the candig-server.

This release introduces:

- A now-backward-compatible access_list handling method that correctly supports specifying X, ` ` (empty space), or null (not specifying anything) to indicate no access.

Fixes:
- Some typos on the documentation.

---

Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | Yes | Yes

1.2.1

Not secure
This is the v1.2.1 of the candig-server.

This release introduces:
- The updated access_list mechanism that now uses `X` to indicate a user having no access to a particular dataset.
- The updated acceptable list of DUO ids, as `DUO:0000002` and `DUO:0000003` have now been removed in the most recent release of DUO.

Fixes:
- A bug that incorrectly throws BadRequestException at valid queries for users with partial data access (0 <= level < 4).
- A bug where session_id was not removed from some client side functions that make requests.

We now recommend **against**
- The usage of empty space to indicate the user having no access to a particular dataset. It is recommended to use `X` instead.
---
**For system administrators**:
From this release onwards, we will now include an `Upgrade Guideline` for every new release, which will include our recommendations on any updates to the server-side configurations, it will be under the `Status` at https://candig-server.readthedocs.org

---
Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | Yes | Yes

1.2.0

Not secure
This is the v1.2.0 of the candig-server.

This release introduces:
- the removal of authentication-related code to work with the virtual endpoints
- the timeout limit of federation-related calls, in case the peer server is timing out
- the updated docs

Please note that from this release onwards, candig-server will not work with the old Tyk setup, as the authentication code has been moved up to Tyk virtual endpoints, with updated middleware. If you are running this candig-server in standalone mode, this should not affect you. Otherwise, make sure you update your Tyk configs while updating to this version of candig-server.

---

Component | Changes were made | Backward compatibility
------------ | ------------- | -------------
API | No | N/A
Server Side Configs | Yes | Yes (See note below)

* If you deploy candig-server with Tyk, then you will need to make configuration changes. Using this package standalone does not require any changes.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.