Skip to content

Release 4.0#436

Merged
MarcelGeo merged 60 commits intomasterfrom
develop
May 2, 2025
Merged

Release 4.0#436
MarcelGeo merged 60 commits intomasterfrom
develop

Conversation

@MarcelGeo
Copy link
Collaborator

No description provided.

harminius and others added 30 commits April 2, 2025 10:27
* Show 'Change password' and 'Edit profile' only when user created account through our registration form

* Backend blocks update profile for SSO users

* Allow creating mock of SSO user

* Add test for admin

* black .

* Add checks for others methods, address reviews

* decorate can_edit_profile

* black .

* Do not duplicate can_edit_profile check
Send SSO connections for server in statistics
- add column to project table
- block push
- do not count to workspace storage and project number
Make sidebarItem proerty optional for an external link
- timeut for downloadArchive
- admin, project dashboard and project version download
Backport master to develop
- add test for 200
- increase max download size limit to 20GB
- functions description
- partial archive expiration in seconds
@MarcelGeo MarcelGeo requested a review from varmar05 April 29, 2025 09:30
@coveralls
Copy link

coveralls commented Apr 29, 2025

Pull Request Test Coverage Report for Build 14793595278

Details

  • 199 of 220 (90.45%) changed or added relevant lines in 22 files are covered.
  • 40 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-0.6%) to 91.641%

Changes Missing Coverage Covered Lines Changed/Added Lines %
server/mergin/auth/app.py 10 11 90.91%
server/mergin/sync/public_api_controller.py 6 7 85.71%
server/mergin/auth/controller.py 6 9 66.67%
server/mergin/sync/private_api_controller.py 24 29 82.76%
server/mergin/sync/tasks.py 24 29 82.76%
server/mergin/commands.py 0 6 0.0%
Files with Coverage Reduction New Missed Lines %
server/mergin/sync/storages/disk.py 15 81.01%
server/mergin/sync/storages/storage.py 25 44.44%
Totals Coverage Status
Change from base Build 14619139561: -0.6%
Covered Lines: 6951
Relevant Lines: 7585

💛 - Coveralls

@MarcelGeo MarcelGeo merged commit 7c81a88 into master May 2, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants