RhodeCode Admin
166db21812
core: run ruff format
2025-01-13 17:47:37 +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
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
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
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
3fdca0d681
vcs-lib: bulk of changes for python3 support
2023-07-18 11:41:47 +02:00
RhodeCode Admin
5357fb11f2
libs: removed utf8 markers
2023-07-18 10:57:59 +02:00
RhodeCode Admin
53a4ec6192
pycurl: fix usage of bytes when making curl calls
2023-03-10 12:29:37 +01:00
RhodeCode Admin
b5255c2532
python3: fixed some compat problems
2023-03-06 22:20:25 +01:00
RhodeCode Admin
455020bf4a
vcs-client: report more data about the call for better request tracking
2023-02-02 23:47:08 +01:00
Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Marcin Kuzminski
8dc9e50530
pycurl: skip host verification to speed up curl a bit.
2019-09-20 14:28:44 +02:00
Daniel Dourvaris
de8ff5bcfa
file-nodes: added streaming remote attributes for vcsserver.
...
- this will enable doing a streaming raw content or raw downloads of large files without transfering them over to enterprise for pack & repack using msgpack
- msgpack has a limit of 4gb and generally pack+repack for 2gb is very slow
2019-08-23 19:09:59 +02:00
Marcin Kuzminski
8091a48859
vcs-http: set user-agent
2019-07-18 18:12:41 +02:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
9038c818bd
vcs-lib: code cleanup
2018-07-31 19:38:28 +02:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
32c6a95335
env: removed old not used code for starting vcsserver together with rhodecode.
2017-12-18 21:19:00 +01:00
Marcin Kuzminski
f8f9bdc988
http-backend: catch errors from HTTP calls that are not raising exceptions, but
...
return non 200 exception codes.
2017-02-07 16:16:42 +01:00
Marcin Kuzminski
3d3f2db34a
core: removed pyro4 from Enterprise code. Fixes #5198
2017-02-07 15:58:49 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Marcin Kuzminski
f76d8139cb
vcs-http: explicitly pass in vcs-type into vcsserver.
2016-11-17 19:25:09 +01:00
Marcin Kuzminski
c68c339c0b
system-info: fetch vcs settings from vcsserver. Fixes #4276
...
- redone the system info page. Errors/Warnings now show next to the
data, and also show up in API call.
- implemented fetching of git/hg/svn version from running vcsserver
- implemented fetching of vcsserver version from itself
- added more warnings/errors detection on RAM/Inodes etc
- few cleanups
2016-11-14 21:14:29 +01:00
Martin Bornhold
a9a4e32eed
subprocess: Change all imports from subprocess -> subprocess32
2016-10-14 09:37:44 +02:00
Martin Bornhold
2279a8a80e
vcs: Fix vcsserver startup with http backend.
2016-10-04 12:53:40 +02:00
Martin Bornhold
65bc7e55cf
vcs: Raise exception if unknown protocol specified for vcs server protocol.
2016-10-04 11:24:56 +02:00
Martin Bornhold
0a1cdb3d33
http: Remove 'pyro4' default values from function arguemnts in vcs init. #4237
2016-10-04 11:24:34 +02:00
Martin Bornhold
0c80668486
vcs: Refactor the get_repo function.
...
Goal was to not use the search_path_up argument of get_scm and
include some logic that sits in model.db.Repository in get_scm_instance
method.
2016-07-21 09:00:53 +02:00
Martin Bornhold
99a93285fe
vcs: Implemented a gevent compatible Curl class, part of #4046
...
This Curl class acts like a wrapper around the original one but uses
the curl multi interface together with gevent's machanisms for synchronization
of threads (greenlets).
2016-07-21 12:51:50 +02:00
Martin Bornhold
20205cf371
pyro4: Create pyro proxy factory which returns instaces scoped by the request.
2016-07-04 16:35:03 +02:00
Martin Bornhold
6b84fcdb1d
threading: Use the curl session factory.
2016-06-22 10:18:33 +02:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00