omniport-backend
omniport-backend copied to clipboard
The Django backend of the one true portal for any and every educational institute
Referring to the issue:- https://github.com/IMGIITRoorkee/omniport-backend/issues/103
**Describe the bug** A clear and concise description of what the bug is. 500 error when the user's IP address is not in allowed IP rings. **To Reproduce** Steps to...
We are facing the issue described here: https://github.com/Kozea/WeasyPrint/issues/915 currently due to mismatch in the version of the docker base image, GTK cairo, and the Weasyprint.
**Is your feature request related to a problem? Please describe.** Many pull requests to the omniport ecosystem have mistakes in formatting and more than half of the comments are about...
**Is your feature request related to a problem? Please describe.** It will be nice to have a feature to skip the same authorization form when performing OAuth with Omniport for...
**Describe the bug** Backend throws a `TypeError` if `integrations` is left blank in `base.yml`. This is because in https://github.com/IMGIITRoorkee/omniport-backend/blob/d1261f674c2bee9561728e487db38c95b04913af/omniport/omniport/settings/configuration/integrations.py#L12 `_CONF.integrations` is `None` and hence not iterable here. **To Reproduce** Make...
**Is your feature request related to a problem? Please describe.** A single command, to setup any omniport app (along with all the dependent services) in local for development. - Why...
**Describe the bug** There isn't any unique field in the [`FacultyMember`](https://github.com/IMGIITRoorkee/omniport-backend/blob/master/omniport/core/kernel/models/roles/faculty_member.py) model currently. There should be a unique field throughout the model which can be used to identify one Faculty...
The mixins `PeriodMixin` and `BlurryPeriodMixin` use the start and end date very primitively. They might be replaced with a `DateRangeField` offered by the `django.contrib.postgres` package, which has very efficient range...