Udata

Latest version: v8.0.0

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

Scan your dependencies

Page 1 of 25

8.0.0

- **breaking change** Migrate to Python 3.11 [2992](https://github.com/opendatateam/udata/pull/2992) [#3021](https://github.com/opendatateam/udata/pull/3021)
- **breaking change** Fix datetime serialization in extras (return ISO string in JSON). Warning, `ujson` shouldn't be installed anymore on the project to allow `cls` parameter to override the JSONEncoder [3019](https://github.com/opendatateam/udata/pull/3019)
- Fix missing `bcrypt` dependency [3019](https://github.com/opendatateam/udata/pull/3019)

7.0.7

- :warning: **breaking change** `DATASET_MAX_RESOURCES_UNCOLLAPSED` config is removed.
- Replace schemas API with a simple proxy to the `schemas.json` file [2989](https://github.com/opendatateam/udata/pull/2989)
- Topic: add filters in API [3007](https://github.com/opendatateam/udata/pull/3007)
- Move constants outside `models.py` files to `constants.py` [3001](https://github.com/opendatateam/udata/pull/3001)
- Move `db` and Mongo fields classes outside `udata.models` [3005](https://github.com/opendatateam/udata/pull/3005)
- :warning: Update LICENSE_GROUPS config layout [3010](https://github.com/opendatateam/udata/pull/3010)
- Remove unused dependencies [3006](https://github.com/opendatateam/udata/pull/3006)
- Move `FieldValidationError` into its own module and add an error handler [3012](https://github.com/opendatateam/udata/pull/3012)
- Move some `import User` to runtime imports [3013](https://github.com/opendatateam/udata/pull/3013)
- Move `Owned` mixin to its own module [3008](https://github.com/opendatateam/udata/pull/3008)
- Move `badge_fields` to separate module than `models.py` [3011](https://github.com/opendatateam/udata/pull/3011)

7.0.6

- Add new harvester for ISO DCAT with XSLT transform [2982](https://github.com/opendatateam/udata/pull/2982)
- Fix, do not fail on spatial coverage harvesting exception and allow literal spatial BBOX from Arcgis [2998](https://github.com/opendatateam/udata/pull/2998)
- Mock calls to example.com [3000](https://github.com/opendatateam/udata/pull/3000)
- Fix duplicate logs in console commands [2996](https://github.com/opendatateam/udata/pull/2996)
- Refactor `Activity.kwargs` into `Activity.extras` to facilitate its usage [2999](https://github.com/opendatateam/udata/pull/2999)
- :warning: Datasets without resources are now visible and indexable [2997](https://github.com/opendatateam/udata/pull/2997)

7.0.5

- Add spatial coverage harvesting [2959](https://github.com/opendatateam/udata/pull/2959) [#2991](https://github.com/opendatateam/udata/pull/2991)
- Fix: updating a dataset without `private` do not reset `private` to `False`, the previous saved value is kept [2955](https://github.com/opendatateam/udata/pull/2955)
- Fix: return the correct error when no `Content-Type` is sent instead of 500 [2967](https://github.com/opendatateam/udata/pull/2967)
- Improve documentation for API errors [2952](https://github.com/opendatateam/udata/pull/2965)
- Allow harvesting of big catalog (bigger than 16MB) [2980](https://github.com/opendatateam/udata/pull/2980) [2985](https://github.com/opendatateam/udata/pull/2985)
- Add downloads' count to organizations CSV [2973](https://github.com/opendatateam/udata/pull/2973)
- Add 3 new badges to the organization model : `company`, `association` and `local authority` [2984](https://github.com/opendatateam/udata/pull/2984)
- Prevent geozones listed ad `deleted` to be loaded [2983](https://github.com/opendatateam/udata/pull/2983) [#2993](https://github.com/opendatateam/udata/pull/2993)
- Topic: add spatial field [2988](https://github.com/opendatateam/udata/pull/2988)
- Topic: add last_modified field [2987](https://github.com/opendatateam/udata/pull/2987)
- Add stacktraces to CSV errors [2990](https://github.com/opendatateam/udata/pull/2990)
- Fix harvesting of DCT.conformsTo for complex inner information [2994](https://github.com/opendatateam/udata/pull/2994)

7.0.4

- Add rotate password command [2966](https://github.com/opendatateam/udata/pull/2966)
- Custom extras metadata [2921](https://github.com/opendatateam/udata/pull/2921):
- Organization can nom define a custom metadata of a choosen type
- Dataset belonging to the organization can assign a value to the defined metadata
- Metadata value must match the choosen type by the organization
- Harvest DCAT conformsTo into schemas for resources and datasets [2949](https://github.com/opendatateam/udata/pull/2949) [#2970](https://github.com/opendatateam/udata/pull/2970) [#2972](https://github.com/opendatateam/udata/pull/2972) [#2976](https://github.com/opendatateam/udata/pull/2976)
- Better reporting in spam detection (show the writer of the discussion/message) [2965](https://github.com/opendatateam/udata/pull/2965)
- Fix: spam lang detection not lowering input resulting in false positives [2965](https://github.com/opendatateam/udata/pull/2965)
- Fix: do not send mail about discussions when there is no owner / no organisation members [2962](https://github.com/opendatateam/udata/pull/2962)
- Fix: 'backend' is now required in `HarvestSource` [2962](https://github.com/opendatateam/udata/pull/2962)
- Fix: URL to organizations in mails are now independent from `udata-front` (show the URL of the API if no `udata-front`) [2962](https://github.com/opendatateam/udata/pull/2962)
- Add harvested dcat properties as extras [2968](https://github.com/opendatateam/udata/pull/2968):
- DCT.provenance [0..n]
- DCT.accessRights [0..1]
- Generate translations file [2974](https://github.com/opendatateam/udata/pull/2974)
- Fix contact point test with missing translation [2977](https://github.com/opendatateam/udata/pull/2977)
- Remove documentation about maintenance branches [2979](https://github.com/opendatateam/udata/pull/2979)

7.0.3

- Add spam detection and prevention logic on discussion model [2954](https://github.com/opendatateam/udata/pull/2954) [#2963](https://github.com/opendatateam/udata/pull/2963)
- Fix reuses inside database without private information (default to public) [2951](https://github.com/opendatateam/udata/pull/2951)
- Fix: you can now remove schema from a resource in the admin [2950](https://github.com/opendatateam/udata/pull/2950)
- Fix: refuse an organisation access request when multiple access requests are pending [2960](https://github.com/opendatateam/udata/pull/2960)
- Add downloads count in datasets' CSV [2953](https://github.com/opendatateam/udata/pull/2953)
- Allow dicts in datasets' extras [2958](https://github.com/opendatateam/udata/pull/2958)

Page 1 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.