Commit graph

313 commits

Author SHA1 Message Date
RhodeCode Admin
d7e732ede3 core: support req-id tracking 2024-12-30 17:07:53 +01:00
RhodeCode Admin
3a41a8b915 fix(file-caching): fixed cases when old cache was used before changes to operate on bytestrings 2024-12-04 22:33:45 +01:00
RhodeCode Admin
ea05521e76 fix(hg-items): fixed missing submodules code and add forgotten stats item 2024-12-02 09:24:32 +01:00
RhodeCode Admin
d08633d220 fix(encoding for file): fixed support of non utf-8 files in all backends 2024-11-27 19:35:02 +01:00
RhodeCode Admin
4bd1cec615 fix(git): moved certain operations into vcsserver 2024-11-15 09:50:40 +01:00
RhodeCode Admin
ef109d8f05 feat(remap and rescan): added more relient remap and removal option, and also split the logic to either add or cleanup 2024-11-13 13:39:21 +01:00
RhodeCode Admin
82f0f8d214 core: updated copyright to 2024 2024-11-12 16:39:07 +01:00
RhodeCode Admin
1d5d2c0155 tests: fixed test suite for celery adoption 2024-11-08 16:17:57 +01:00
RhodeCode Admin
465e9ede18 fix(mercurial): actually use assert_path instead of always initializing repo object.
This makes it consistent with how things work on git and svn sides
2024-10-24 13:25:37 +02:00
RhodeCode Admin
67674fcb3d fix(caches): actually obey wire cache flag on local method caching 2024-10-23 11:32:20 +02:00
RhodeCode Admin
7a7a07d0b1 fix(svn): cache path check similar like for git 2024-10-21 14:50:32 +02:00
Serhii Ilin
7d866e5cad feat(delete-branch-after-merge-git): added ability to delete a branch automatically after merging PR (if it was configured). Fixes: RCCE-76 2024-06-17 14:59:54 +03:00
Serhii Ilin
59e99e4368 feat(branch removal trough UI): Added ability to remove branches trough UI from git and hg repositories. Fixes: RCCE-75 2024-06-07 12:28:04 +03:00
RhodeCode Admin
f928ad9b22 feat(mercurial): added close branch commit message template 2024-03-03 08:40:40 +01:00
RhodeCode Admin
d57482be62 fix(pycurl): report nicer error log on failed calls in pycurl 2024-02-28 09:30:11 +01:00
RhodeCode Admin
3982ae9102 fix(pycurl): added missing __all__ imports 2024-02-27 15:37:33 +01:00
Serhii Ilin
16c169bec2 fix(ssh): Added alternative SshWrapper and changes needed to support it + service api. Fixes: RCCE-6 2024-02-19 13:49:51 +02:00
Serhii Ilin
86bc980004 feat(celery-hooks): added all needed changes to support new celery backend, removed DummyHooksCallbackDaemon, updated tests. Fixes: RCCE-55 2024-02-12 11:38:03 +02:00
RhodeCode Admin
42cb5aabb1 fix(server-info): removed dulwich from update-server-info and added force flag support 2024-01-29 13:19:59 +01:00
RhodeCode Admin
86f20fdf18 chore(http-client): small refactor and use fstrings 2024-01-10 09:39:17 +01:00
Serhii Ilin
843367a511 fix(LFS): added git lfs push --all <GIT-URL> option's related changes. 2024-01-09 17:32:34 +02:00
Serhii Ilin
840ea1daef fix(LFS): fixed pull_changes method to support a new (sync_large_objects) flag, updated all parts that will use a new flag. Fixes: RCCE-8 2024-01-08 14:22:04 +02:00
RhodeCode Admin
9f37558774 fix(git): fixed strip command to always require a valid branch name for git.
unless specific branch is given git strip doesn't really work fine
2024-01-02 16:43:17 +01:00
RhodeCode Admin
f58c9733d4 fix(repo): fixed empty config case 2023-12-28 15:25:35 +01:00
RhodeCode Admin
45ebc7cca3 fix(mercurial): dropped support for depreacted hgsubversion fixes RCCE-12 2023-12-28 15:09:26 +01:00
RhodeCode Admin
a507c058d8 feat(git/svn): remove filesystem modifications from git/svn calls. When sharding comes in place we can't do this.
- This code was moved back to the vcsserver logic now
2023-12-01 10:18:51 +01:00
RhodeCode Admin
3d6f5a067e chore(code-cleanups): small fixes for readability 2023-11-23 09:38:12 +01:00
RhodeCode Admin
9ed71a170e chore(mercurial): Fixed usage of str in generation of mercurial configs, and fixed largefiles call 2023-11-06 13:50:58 +01:00
RhodeCode Admin
00bce73f62 code: import fix/pep8 2023-10-09 12:45:35 +02:00
RhodeCode Admin
c3e9673c86 strip: fix backup command args 2023-08-28 20:59:37 +02:00
RhodeCode Admin
53292e1e37 archives: fixed bugs with serving archives from non-ascii repos, and also deliver archives at much bigger reading blocks for faster downloads 2023-08-09 14:33:20 +02:00
RhodeCode Admin
96f8f6c4ed git: fix submodule handling for git repositories 2023-08-07 14:01:30 +02:00
RhodeCode Admin
b82349386a modernize: python3 updates 2023-07-18 14:50:17 +02:00
RhodeCode Admin
230f12827e api: modernize code for python3 2023-07-18 14:16:28 +02:00
RhodeCode Admin
80f63bd18b libs: more python3 reformats 2023-07-18 14:12:39 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
2c5e0a909c vcs-support: bulk of changes for python3 2023-07-18 11:42:17 +02:00
RhodeCode Admin
3fdca0d681 vcs-lib: bulk of changes for python3 support 2023-07-18 11:41:47 +02:00
RhodeCode Admin
abbc465e47 core: multiple fixes to unicode vs str usage
- python3 fixes
- import fixes
- list vs iterators
2023-07-18 11:17:17 +02:00
RhodeCode Admin
5357fb11f2 libs: removed utf8 markers 2023-07-18 10:57:59 +02:00
RhodeCode Admin
d74d7b993b remote-call: added retries for connection-reset-by-peer and optimize logging leaking too much info 2023-05-17 09:44:00 +02:00
RhodeCode Admin
34af9cfa2f python3: fixed various code issues
- iterators
- use of u''
2023-03-20 20:51:25 +01:00
RhodeCode Admin
41a62fc572 communication: use unpack without bytes 2023-03-10 12:32:52 +01:00
RhodeCode Admin
53a4ec6192 pycurl: fix usage of bytes when making curl calls 2023-03-10 12:29:37 +01:00
RhodeCode Admin
c9bdedb3ea python3: more unicode fixes 2023-03-10 11:41:09 +01:00
RhodeCode Admin
604e2a83fa FOLD: into unicode changes 2023-03-10 10:09:29 +01:00
RhodeCode Admin
f2c5bfb6c6 vcs-connection: report problems more explicitly if connections are not established and we want to use it 2023-03-10 10:08:05 +01:00
RhodeCode Admin
aab457fdca python3: removed more unicode usage 2023-03-10 10:05:54 +01:00
RhodeCode Admin
0c53201403 python3: fixed urllib usage 2023-03-10 10:01:53 +01:00
RhodeCode Admin
a31c7f35e5 git: fixed wrong regex on sha search 2023-03-07 09:58:00 +01:00