Unipoll-api

Latest version: v0.12.2

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

Scan your dependencies

Page 4 of 5

0.7.6

Ci

* ci: Fixed released condition for pypi job ([`e100810`](https://github.com/unipoll/api/commit/e100810683acdd2612681334645f8ec01af6fc45))

* ci: Added step to publish package to PyPI ([`441bd3a`](https://github.com/unipoll/api/commit/441bd3a05c00d06b9c40d66e8821e57f036de639))

* ci: Added test trigger on pull into main ([`df99d9e`](https://github.com/unipoll/api/commit/df99d9e7922fb2152609f48489fa2f463290aa5b))

* ci: Removed debug message from release step ([`aef429c`](https://github.com/unipoll/api/commit/aef429c353cd3529473f9df28299f3bfb5896031))

* ci: Added test as a requirement for release action ([`b91ff0a`](https://github.com/unipoll/api/commit/b91ff0ab4d3b79d5f79fe0210a7cf6eef904ae8d))

Unknown

* Update README.md

Updated tests badge ([`d8ee875`](https://github.com/unipoll/api/commit/d8ee8750089f6f87905eab22b32a2edd0130a7f4))

* Update README.md

Changed color of version badge ([`9c0e7c7`](https://github.com/unipoll/api/commit/9c0e7c771f576bc691d1efe147cefa9602f625fb))

* Merge branch &39;main&39; of github.com:unipoll/API ([`a79a75b`](https://github.com/unipoll/api/commit/a79a75b1709c596c3f55dc90a90083604ea799a7))

* Update README.md

Added badges for GitHub release and Docker Image ([`5be3a4a`](https://github.com/unipoll/api/commit/5be3a4ad9c498e31ef9480f06ff0f935fe218325))

0.7.5

Ci

* ci: Updated actions

Added test job to release action, deleted docker action as it&39;s moved to release, updated trigger for tests actions ([`93423ad`](https://github.com/unipoll/api/commit/93423ad6fd5e7ecc0d5493000df48164d631a229))

0.7.4

Ci

* ci: Added id to the release step ([`19bcc00`](https://github.com/unipoll/api/commit/19bcc00b744367631ada21cba0cf09a127c39a93))

0.7.3

Ci

* ci: Testing output variables without brackets ([`4d9894e`](https://github.com/unipoll/api/commit/4d9894eea496d84d90f09051ff64cb5e7ebe6cd1))

0.7.2

Build

* build: Removed package_data as not supported ([`46e9ea2`](https://github.com/unipoll/api/commit/46e9ea254bd25e6fb679b6704b954927a1a582fd))

* build: Updated pyproject.toml

Removed setuptools_scm, provided version manualy, updated email ([`67cd4a8`](https://github.com/unipoll/api/commit/67cd4a870af4457bc065323d3d3bca2ef7561d91))

Ci

* ci: Updated release action

Added debug message to see the output variables, changed docker tag from output.tag to output.version ([`eb989c0`](https://github.com/unipoll/api/commit/eb989c054ce8dc8facd0fae7269902fb7bb1f0a4))

0.7.1

Breaking

* feat: Updated Polls

Updated polls document deffinition and schemas for polls and questions

BREAKING CHANGE: Added Polls ([`f2bc01d`](https://github.com/unipoll/api/commit/f2bc01d382f9c44f805cf4865880d8f18f233c18))

Ci

* ci: Removed matrix value ([`48304f8`](https://github.com/unipoll/api/commit/48304f85d6803b7331f76b38ad4097c66ac5f592))

* ci: Updated release action

Added build command and forced patch version ([`08ede08`](https://github.com/unipoll/api/commit/08ede08687fd19aeeef35e7c20b908b93834332b))

* ci: Made jobs run sequentially ([`f912c06`](https://github.com/unipoll/api/commit/f912c06d2c0d7e0aa999875bfb41cd3853976d08))

* ci: Updated release actions

Added additional step to rebuild package manualy, added job to release Docker image using release output ([`937f218`](https://github.com/unipoll/api/commit/937f218af1a5ecd026d3ee699ee7fbaa94ea4f14))

Feature

* feat: Added route to get Poll by id ([`56b12d8`](https://github.com/unipoll/api/commit/56b12d813afe59235e569d80903dbbc656e989d4))

* feat: Created actions to get questions and policies ([`6670083`](https://github.com/unipoll/api/commit/66700831281ac4b084a584ebaf3016a66e4e0b99))

* feat: Added model and permission dependencies for Polls

Added get_poll_model dependency to get a poll by id and verify it exists, and check_poll_permission to check if the current user has permissions to access the poll and perform requested actions ([`89eac3b`](https://github.com/unipoll/api/commit/89eac3b99de730bd555536297d7ff18ac9dc3da8))

* feat: Created permission class and parser for Polls

Created PollPermissions class from action file, added constants POLL_ALL_PERMISSIONS and POLL_BASIC_PERMISSIONS ([`6f3a866`](https://github.com/unipoll/api/commit/6f3a8665ae055e615d61870dd0f9518e2f9375f1))

* feat: Added exceptions for getting polls

Added exceptions PollNotFound, UserNotAuthorized, and ActionNotFound ([`e0e3a84`](https://github.com/unipoll/api/commit/e0e3a8402b47ba405f083dcff0671ca7db93cfbe))

* feat: Created QuestionList schema ([`486d2e2`](https://github.com/unipoll/api/commit/486d2e2b107a9bdbb24ae37e5ebf8df4be2ae4b2))

* feat: Updated schemas

Added public and workspace field to Poll schema ([`7669106`](https://github.com/unipoll/api/commit/76691065e78a4d308a4a2ef4b6b65b7cea3abe22))

* feat: Added public field to Poll documents ([`3d64638`](https://github.com/unipoll/api/commit/3d64638446ed5a5a1c086f7d62c473bd42f73699))

* feat: Added response scheme PollShort

Changed PollList scheme to exclude questions and policies fields ([`08a9645`](https://github.com/unipoll/api/commit/08a964560fdc57106995614b07960ef939310a7d))

* feat: Updated workspace resource

Added Polls definitions to workspace routes, schemas, and actions ([`e0f2611`](https://github.com/unipoll/api/commit/e0f26112d7b9ced0327c9833a6d563402cfff1f3))

* feat: Created Poll scheme ([`67bb557`](https://github.com/unipoll/api/commit/67bb5577a640009cda173c1f1d2dc51608ec8c2e))

* feat: Created Question scheme ([`c7e9b5d`](https://github.com/unipoll/api/commit/c7e9b5d5d040c2663db244f28dab27c7df09efa1))

* feat: Created document definition for polls ([`133e7e7`](https://github.com/unipoll/api/commit/133e7e7f5748914559c5c090dd9eda03921c2b31))

Fix

* fix: Added question field to question model ([`d913b20`](https://github.com/unipoll/api/commit/d913b20b32f8112be74bc9f19981ce94749f76a4))

* fix: Added missing values when creating Poll document

Add public and policies fields when creating Poll document ([`d4d147d`](https://github.com/unipoll/api/commit/d4d147d1a75be80e2ab1413fc6453635d7b2ac79))

Refactor

* refactor: Updated route and action to get list of polls

Changed workspace route and action to use PollShort scheme to response to exclude list of questions and policies from the list ([`aa23e32`](https://github.com/unipoll/api/commit/aa23e32abaa02c3477a117ee098288b6f62eed5f))

Style

* style: Removed empty line at the beginning ([`cfad0ef`](https://github.com/unipoll/api/commit/cfad0ef5b4950775dcb26f2fd46f489a5a8cbdbc))

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.