Merge remote-tracking branch 'origin/main'

This commit is contained in:
RhodeCode Admin 2025-06-02 13:51:42 +02:00
commit 7c78b19dba
4 changed files with 78 additions and 1 deletions

View file

@ -0,0 +1,37 @@
|RCE| 5.5.2 |RNS|
-----------------
Release Date
^^^^^^^^^^^^
- 2025-05-15
New Features
^^^^^^^^^^^^
General
^^^^^^^
Security
^^^^^^^^
Performance
^^^^^^^^^^^
Fixes
^^^^^
- Fixed issue with auth configuration for Jira integration
Upgrade notes
^^^^^^^^^^^^^
- RhodeCode 5.5.2 is unscheduled bugfix release.

View file

@ -0,0 +1,37 @@
|RCE| 5.6.0 |RNS|
-----------------
Release Date
^^^^^^^^^^^^
- TBD
New Features
^^^^^^^^^^^^
- git: added server-side support for partial and shallow cloning, so "--depth", "--filter" arguments are supported
General
^^^^^^^
Security
^^^^^^^^
Performance
^^^^^^^^^^^
Fixes
^^^^^
Upgrade notes
^^^^^^^^^^^^^
- RhodeCode 5.6.0 is a planned feature release.

View file

@ -9,6 +9,8 @@ Release Notes
.. toctree::
:maxdepth: 1
release-notes-5.6.0.rst
release-notes-5.5.2.rst
release-notes-5.5.1.rst
release-notes-5.5.0.rst
release-notes-5.4.2.rst

View file

@ -39,7 +39,8 @@ class GitTunnelWrapper(object):
def command(self):
root = self.server.get_root_store()
git_server_config = " "
# Support for partial and shallow cloning
git_server_config = " -c uploadpack.allowfilter=true -c uploadpack.allowAnySHA1InWant=true "
command = f"cd {root}; {self.server.git_path}{git_server_config}{self.server.repo_mode} '{root}{self.server.repo_name}'"
log.debug("Final CMD: %s", command)
return command