• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Brunowar12 / TaskManagerSystem / 14985374433
93%

Build:
DEFAULT BRANCH: master
Ran 13 May 2025 12:26AM UTC
Jobs 5
Files 66
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 May 2025 12:25AM UTC coverage: 93.727%. First build
14985374433

push

github

web-flow
Polishing & refinement (#22)

* update

+ optimized categories, security, tasks and users tests
+ api status version modified
+ custom middleware for control large request

* update

project update:
+ role permissions dictionary
+ dynamic api version update for urls
+ use error_response util
for users app intregrated error_response util
tasks:
+ split the responsibility of the save method (model)
+ reduce move task to proj service
+ integrate error_response ta status_response
+ changes for project logic
api:
+ adding global mixins

* projects update

+ post_migrate creating roles
+ fixed roles
+ clean method for role
+ is_active field for sharelink
+ settings for sharelink
+ new classes for check roles in permissions
+ description field in serializer
+ reduced project service
+ created share link service with validation and create share link methods
+ transaction atomic for assign role
+ nested router for access tasks crud in project instead of tasks actions in projects
+ roles settings
+ now user can be invited in project only by share link
+ generate sharelink reduce
+ kick method
+ roleviewset and projectmembershipviewset now only readonly
+ atomic transaction for join project

* tests update

+ permission tests update (+4 new tests)
+ fixed task test
+ a very extensive work on test projects, almost everything's been remodeled.

* feat

+ gh actions upload to coveralls
+ new updated readme file
+ swagger\redoc api documentation

* fix

+ api_status with no permissions
+ requirements

* feat

+ split userviewset
+ auth endpoint become account

* Update test_setup.py

* feat projects

+ deleted permissionviewset
+ serializer for kick user action and assign role for correct swagger
+ endpoints fixed from projects/projects/

* fix

* feat, fix

+ feat urls for projects, tasks
+ new serializers for tasks actions

699 of 735 new or added lines in 31 files covered. (95.1%)

1509 of 1610 relevant lines covered (93.73%)

9.37 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
75.0
TaskManagerSystem/views.py
2
86.67
TaskManagerSystem/middleware.py
2
82.61
api/mixins.py
2
96.97
api/tests/test_security.py
3
95.88
projects/views.py
4
78.46
projects/models.py
4
90.7
projects/services.py
4
82.69
users/views.py
5
81.25
projects/permissions.py
9
86.99
tasks/views.py
Jobs
ID Job ID Ran Files Coverage
1 14985374433.1 13 May 2025 12:26AM UTC 132
93.73
GitHub Action Run
2 14985374433.2 13 May 2025 12:26AM UTC 132
93.73
GitHub Action Run
3 14985374433.3 13 May 2025 12:26AM UTC 132
93.73
GitHub Action Run
4 14985374433.4 13 May 2025 12:26AM UTC 132
93.73
GitHub Action Run
5 14985374433.5 13 May 2025 12:26AM UTC 132
93.73
GitHub Action Run
Source Files on build 14985374433
  • Tree
  • List 66
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14985374433
  • 10dcaf0a on github
  • Next Build on master (#14985410192)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc