8000 Releases · agritheory/approvals · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: agritheory/approvals

v15.2.0

17 Oct 14:51
Compare
Choose a tag to compare

v15.2.0 (2024-10-17)

Features

  • feat: require rejection reason in workflow (#73)

Co-authored-by: fproldan franciscoproldan@gmail.com (a33e1d9)

Refactoring

  • refactor: pyproject to poetry(v15) (#71)

  • refactor: pyproject to poetry(v15)

  • refactor: pyproject to poetry(v14)

  • fix: remove js dependency check


Co-authored-by: Tyler Matteson tyler@agritheory.com (f3ce58a)

Unknown

  • [Backport] Reminder Email (#47)

  • chore: backport

  • chore: backport (087fb1f)

  • Workflow integration v15 (#44)

  • wip: add workflow integration

  • wip: add workflow integration

  • wip: approval workflow with tests

  • fix: add typing to Vue files

  • fix: tests cleanup

  • fix: build entry point

  • fix: clean up python typing


Co-authored-by: Rohan Bansal rohan@agritheory.dev (9c92ca0)

v14.2.3

17 Oct 14:17
Compare
Choose a tag to compare

v14.2.3 (2024-10-17)

Continuous Integration

  • ci: change backport config (#67)

  • ci: change backport config

  • fix: change pre-commit config (248b30d)

Fixes

  • fix: check for docstatus if doc is submittable (#63)

  • fix: check for docstatus if doc is submittable

  • fix: remove property setter for ToDo field order

  • fix: combine if statement checks (fef7d42)

Testing

  • test(fix): non workflow test (#64)

  • test(fix): non workflow test

  • test(fix): non workflow test

  • fix: remove headless

  • fix: restore invoice number

  • fix: wait for selector

  • fix: added timeout before query selector

  • fix: added timeout before query selector

  • fix: added timeout before query selector

  • fix: remove wait for selector

  • fix: set password on user creation for test data

  • fix: use page.locator

  • fix: build app before running tests

  • fix: remove client script and add approval doctypes on create test data

  • fix: add init script before navigating to page

  • fix: asset path

  • ci: build before bench start (b19003d)

Unknown

  • Validate Python in condition field Document Approval Rule (#69)

  • feat: validate condition field

  • feat: test condition

  • feat: dry option to apply

  • fix: error messages (8b30643)

  • Rejection Notification User (#65)

  • feat: rejection user

  • fix: permission

  • fix: fallback rejection user

  • feat: approval_doctypes in create_document_approval_settings

  • feat: wip notifications

  • chore: fix customization, prettier

  • feat: rejection, notifications

  • chore: fix for mypy

  • fix: disable notifications (6b08331)

  • Remove client script requirement (#57)

  • wip: remove client script requirement

  • fix: minor fixes


Co-authored-by: Rohan Bansal rohan@agritheory.dev (3781ab1)

v14.2.2

24 Jul 11:34
Compare
Choose a tag to compare

v14.2.2 (2024-07-24)

Ci

  • ci: install playwright before running tests (#58) (4042765)

Fix

  • fix: translate approval labels (#61)

Co-authored-by: Rohan Bansal <rohan@agritheory.dev> (29ce726)

Refactor

  • refactor: pyproject.toml to poetry (#49)

  • refactor: pyproject.toml to poetry

  • fix: add pytest-cov as a dev dependency (92cb558)

  • refactor: added typing (#31)

  • refactor: added typing

  • refactor: added typing

  • refactor: added typing in document approval rule (50e8077)

Unknown

  • Draft: feat: confirm to submit for doctypes where workflow does not exist (#48)

  • feat: confirm to submit for doctypes where workflow does not exist

  • fix: use string substitution

  • wip: add playwright

  • fix: update test case for test_non_workflow_approval


Co-authored-by: Tyler Matteson <tyler@agritheory.com> (32f180d)

  • Reminder Email (#27)

  • fix: query and added missing commit

  • feat: Pending Approval Email Template

  • feat: add pending approval email template

  • feat: Document Approval Rule link in ToDo

  • fix: remove scheduler hook

  • fix: ToDo in UserDocumentApproval

  • feat: send reminder email logic

  • feat: send reminder email logic

  • feat: email reminder hour settings

  • chore: merge

  • chore: merge

  • fix: settings layout (02c613e)

  • Workflow Integration (#39)

  • wip: add workflow integration

  • wip: workflow integration

  • wip: approval workflow with tests

  • fix: add typing to Vue files


Co-authored-by: Rohan Bansal <rohan@agritheory.dev> (a9abbe8)

v14.2.1

08 Jul 15:07
Compare
Choose a tag to compare

v14.2.1 (2024-07-08)

Chore

Ci

Fix

  • fix: allow approvers to view non-role documents (#26)

  • fix: handle case where fallback approver is not set

  • fix: throw error on missing fallback approval role

  • fix: allow approvers to view non-role documents

  • fix: use wildcard permissions for approvals

  • fix: recursion permission checks

  • fix: share documents with approvers

  • fix: replace SQL with ORM

  • fix: remove permission controller hook

  • style: pre-commit fixes

  • fix: alias add to add_share


Co-authored-by: Rohan Bansal <rohan@agritheory.dev>
Co-authored-by: Tyler Matteson <tyler@agritheory.com> (3b16714)

Unknown

  • Merge pull request #33 from agritheory/fix_backport

chore: fix backport (2b307c7)

  • Merge pull request #32 from agritheory/backport

chore: backport (4c62a18)

v14.2.0

02 Jul 13:12
Compare
Choose a tag to compare

fix: handle case where fallback approver is not set (#25)

  • fix: handle case where fallback approver is not set

  • fix: throw error on missing fallback approval role


Co-authored-by: Rohan Bansal rohan@agritheory.dev
Co-authored-by: Tyler Matteson tyler@agritheory.com

v15.0.1

13 Jun 12:42
Compare
Choose a tag to compare

v15.0.1 (2024-06-13)

Ci

  • ci: update conftest for json (#12) (8d43518)

  • ci: update versions, mypy to pre-commit (dda57eb)

  • ci: add app names in get-app call (546dc18)

Fix

  • fix: enable server script before creating invoices (#19)

Co-authored-by: Rohan Bansal <rohan@agritheory.dev> (baa41d5)

Initial Version-15 Release

19 Mar 23:10
Compare
Choose a tag to compare

Initial version-15 release

v14.1.0

08 Jun 18:21
c74193a
Compare
Choose a tag to compare

14.1.0 (2023-06-08)

Bug Fixes

  • flip docstatus flag (8d92d74)
  • re-word remove approver dialog title (459cc9b)

Features

  • add detail to instructions (3979cce)
  • add function to dismiss onboarding in tests (b0a4a31)
  • add more test scenarios (1431239)
  • Initialize App (3ec2926)
  • keep test purchase invoices as drafts (2094b05)
  • prevent disabled rules from being applied (a1f628a)
  • update test client script to load Vue components (66cc58d)
0