majora2 icon indicating copy to clipboard operation
majora2 copied to clipboard

Malleable All-seeing Journal Of Research Artifacts

Results 18 majora2 issues
Sort by recently updated
recently updated
newest added

Bumps [requests](https://github.com/psf/requests) from 2.23.0 to 2.31.0. Release notes Sourced from requests's releases. v2.31.0 2.31.0 (2023-05-22) Security Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization...

dependencies

Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.4.0 to 9.3.0. Release notes Sourced from pillow's releases. 9.3.0 https://pillow.readthedocs.io/en/stable/releasenotes/9.3.0.html Changes Initialize libtiff buffer when saving #6699 [@​radarhere] Limit SAMPLESPERPIXEL to avoid runtime DOS #6700 [@​wiredfool]...

dependencies

Bumps [django-celery-results](https://github.com/celery/django-celery-results) from 1.2.1 to 2.4.0. Release notes Sourced from django-celery-results's releases. v2.4.0 What's Changed [pre-commit.ci] pre-commit autoupdate by @​pre-commit-ci in celery/django-celery-results#312 drop django 2.2 by @​auvipy in celery/django-celery-results#317 save...

dependencies

Bumps [django](https://github.com/django/django) from 2.2.27 to 2.2.28. Commits 5c33000 [2.2.x] Bumped version for 2.2.28 release. 29a6c98 [2.2.x] Fixed CVE-2022-28347 -- Protected QuerySet.explain(**options) against... 2c09e68 [2.2.x] Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(),...

dependencies

* All ArtifactGroups (Artifacts?) have a JSON field on their model for storing a cache of themselves, for fast serialisation (but not querying) * Determine whether to abolish ProcessRecords and...

post-COG

The cohesion between the API and the business work is very high. We should split things into reusable components like a good software architect.

It is not Django best practice to allow for `CharField` to contain `None` and empty string unless absolutely necessary. This also is the root cause of `None` appearing in API...

enhancement
P:LOW

Apparently GFK's are garbage (https://lukeplant.me.uk/blog/posts/avoid-django-genericforeignkey/) and I can see why. I suggest removing the GFK and using an Artifact, Group and possibly Process FK in its place.

post-COG