Commit graph

1186 commits

Author SHA1 Message Date
RhodeCode Admin
0122133e4e python3: fixed usage of .next() and .func_name 2023-03-07 09:56:40 +01:00
RhodeCode Admin
94a50edf39 python3: fix usage of int/long 2023-03-07 09:54:36 +01:00
RhodeCode Admin
514144eceb python3: fix utils2 2023-03-06 23:47:47 +01:00
RhodeCode Admin
44cde4b5c1 python3: removed usage of .iteritems() 2023-03-06 23:46:33 +01:00
RhodeCode Admin
0ef47d741b py3: 2to3 fixes 2023-03-06 23:44:55 +01:00
RhodeCode Admin
094d4466e2 python3: 2to3 fixes 2023-03-06 23:40:40 +01:00
RhodeCode Admin
4fb37095fb python3: 2to3 fixes in utils2 2023-03-06 23:38:06 +01:00
RhodeCode Admin
92fe8c512d python3: removed compat modules 2023-03-06 23:36:17 +01:00
RhodeCode Admin
255d0e78ee python3: fix import configparser 2023-03-06 23:30:53 +01:00
RhodeCode Admin
2bd5fdf4bd rhodecode_tools: don't fail on missing package. It's optional 2023-03-06 23:20:35 +01:00
RhodeCode Admin
ad128ba07e markdown: remove smart_strong as it's a default behaviour now 2023-03-06 23:20:12 +01:00
RhodeCode Admin
7e8aaef6c9 caches: fixed utils imports 2023-03-06 23:09:17 +01:00
RhodeCode Admin
135f0f0cc6 python3: fixed usage of stringIO module 2023-03-06 23:09:06 +01:00
RhodeCode Admin
7aad90a506 appenlight: detect and disable appenlight if not installed 2023-03-06 23:05:22 +01:00
RhodeCode Admin
f7091556fd python3: fixed urlparse import 2023-03-06 23:02:03 +01:00
RhodeCode Admin
c03eb06e26 requirements: fixed pycrypto backport and sqlalchemy <2.0 2023-03-06 23:01:05 +01:00
RhodeCode Admin
44486852d1 python3: fix use of basetring 2023-03-06 22:23:16 +01:00
RhodeCode Admin
b5255c2532 python3: fixed some compat problems 2023-03-06 22:20:25 +01:00
RhodeCode Admin
0af0adccee core: break down some utils for better imports 2023-03-06 22:19:44 +01:00
RhodeCode Admin
c22758550a python3: fix urllib usage 2023-03-06 22:00:27 +01:00
RhodeCode Admin
5392dc6c9c python3: models removed usage of orderdefaultdict
- not compatible with py3, and not really used
2023-03-06 21:52:29 +01:00
RhodeCode Admin
975f760526 python3: removed from future imports 2023-03-06 21:51:17 +01:00
RhodeCode Admin
149d8a84a9 py3: synced _vendor with vcsserver py3 changes 2023-03-06 15:56:10 +01:00
RhodeCode Admin
dbf975898e py3: remove use of pyramid.compat 2023-03-06 15:52:51 +01:00
RhodeCode Admin
8f6692847b python3: removed use of xrang 2023-03-06 14:57:53 +01:00
RhodeCode Admin
377ad853c5 hooks: support v2 hooks protocol using binary msgpack 2023-03-05 18:47:43 +01:00
RhodeCode Admin
35791c850a paginator: report better expcetions 2023-03-05 18:47:26 +01:00
RhodeCode Admin
f051e2a56e statsd: better task execution reporting on celery 2023-02-08 21:39:12 +01:00
RhodeCode Admin
f8543e9441 celery: always count tasks even if they fail 2023-02-08 14:01:03 +01:00
RhodeCode Admin
bc9d34cbec config: reduce max-task-per-child to 20 2023-02-08 12:20:01 +01:00
RhodeCode Admin
a831986529 celery: fixed bootstrap of beat workers 2023-02-07 11:13:08 +01:00
RhodeCode Admin
84412730da vcs: added headers into stream call too 2023-02-03 10:35:08 +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
RhodeCode Admin
7a2bd60f22 statsd: use safe mode and disable statsd if we can't connect 2023-02-02 10:01:32 +01:00
RhodeCode Admin
753c195eaf utils: by default use OS implemented pick port which is WAAAY faster, leave fallback if we need specific range. 2023-02-01 21:49:53 +01:00
RhodeCode Admin
13a872fd35 utils: catch error: [Errno 98] Address already in use errors 2023-02-01 21:35:47 +01:00
RhodeCode Admin
8be47ab771 celery: allow JSON task data to be sent 2023-02-01 13:58:28 +01:00
RhodeCode Admin
f881540968 celery: bumped to 4.4.7 and fixed loader logic/logging 2023-02-01 13:33:15 +01:00
RhodeCode Admin
137f5001fb celery: update how reqquest object is passed arround.
- fixed hooks callback to actually use web based request passed to thread
- rely on celery conf mechanism to pass in the request always in the same manner
2023-01-31 23:33:33 +01:00
RhodeCode Admin
49ad8de0a4 bootstrap-request: inject fake user so ishell and other can actually execute tasks or some other web-related calls 2023-01-31 22:04:26 +01:00
RhodeCode Admin
5c25db9c0c celery: fail with exception if bootstrap is failed 2023-01-31 21:57:02 +01:00
RhodeCode Admin
61a728836a celery: don't allow subtasks within tasks 2023-01-31 21:46:38 +01:00
RhodeCode Admin
f4336fe56e requests: cleaned / unified way of handling requests generation from non-web scope.
- cli
- celery workers
2023-01-31 20:31:36 +01:00
RhodeCode Admin
5b6732fae5 code: small fixes/whitespace/logging 2023-01-31 15:00:19 +01:00
RhodeCode Admin
82c7d91c36 debug: logging fix with reduced redundant info 2023-01-31 11:32:19 +01:00
RhodeCode Admin
4301d10342 debug: add example of calling context 2023-01-31 11:22:30 +01:00
RhodeCode Admin
a672643796 celery: improve errors handling and logging 2023-01-31 10:07:10 +01:00
RhodeCode Admin
07bf79ea48 tasks: improve logging on failed tasks 2023-01-31 09:26:54 +01:00
RhodeCode Admin
01c3bcde81 pick_port: unified code for testing/hooks 2023-01-31 08:55:12 +01:00
RhodeCode Admin
9665def3bd error-reporting: fix setting call_context on dummy-request available in sentry 2023-01-31 08:54:26 +01:00