Commit graph

193 commits

Author SHA1 Message Date
Andrii V
6fe5736648 New implementations and updates for security scan 2026-01-16 16:53:31 +01:00
ievgenii vdovenko
b4aecb1e0b poc: adds AI user to the system, adds migration, changes AI settings to have switch enable\disable AI features 2025-09-01 12:51:26 +02:00
ievgenii vdovenko
2dcb9984c7 feature: implemented deleting user and migrating all user assets new system ghost user 2025-07-25 15:43:29 +02:00
ievgenii vdovenko
d00249de71 remote debugger: adds pycharm remote debugger 2025-06-11 10:09:19 +02:00
RhodeCode Admin
60a989d44b fix: req-tracking, handle edge case when SVN server is off 2025-01-17 10:04:42 +01:00
RhodeCode Admin
166db21812 core: run ruff format 2025-01-13 17:47:37 +01:00
RhodeCode Admin
31bd95758d fix: remove ipdb 2025-01-09 11:07:10 +01:00
RhodeCode Admin
d7e732ede3 core: support req-id tracking 2024-12-30 17:07:53 +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
840634c16f fix(mercurial): fixed httppostargs logic 2024-11-08 16:17:03 +01:00
RhodeCode Admin
43efb324b4 chore(code): small code improvements logging & stricter header checks 2024-10-16 09:45:34 +02:00
RhodeCode Admin
d59469e975 fix(vcs-operations): fixed problems with locked repos and with branch permissions reporting, previously it shown error 500 when those cases were handled 2024-10-06 08:41:02 +02:00
RhodeCode Admin
1e874473bf fix(vcs): fixed logic bug on skip-vcs detector where it didn't skip properly defined urls 2024-10-01 22:51:12 +02:00
RhodeCode Admin
c859407811 feat(vcs): dropped validate SSL for vcs-operations.
- This is very error prone
- With docker we don't need it anymore
2024-10-01 11:28:07 +02:00
RhodeCode Admin
772fde2914 chore(logging): optimize loggers for request wrapper to be easier to read 2024-08-28 13:29:30 +02:00
RhodeCode Admin
3f8807d95c fix: updated command list mapping for mercurial 6.5, after client upgrade a new command can be given which is clonebundles_manifest, we marked it explicit as pull command. Also added few more commands, fixes RCCE-111 2024-07-24 09:46:05 +02:00
RhodeCode Admin
26d18ef0fe fix(svn): svn events fixes and change the way how we handle the events 2024-06-04 17:20:16 +02:00
RhodeCode Admin
8c207d7cde chore(debug): improved logging for simplesvn 2024-05-20 09:00:12 +02:00
RhodeCode Admin
a36b846e92 fix(2fa): fixed redirect loop in workflow when password reset was done. 2024-04-24 11:13:35 +02:00
Serhii Ilin
5f36eb1b22 Updated with a latest changes. 2024-03-11 20:12:31 +02:00
Serhii Ilin
f56c72e441 feat(svn-config): updated with the latest changes. 2024-03-01 12:49:01 +02:00
Serhii Ilin
7e2e69d2ba feat(repo_path-config): moved main storage location path into ini file. Fixes: RCCE-61 2024-03-01 09:39:14 +02:00
RhodeCode Admin
fc0ee0e99b feat(ssh-wrapper-speedup): major rewrite of code to address imports problem with ssh-wrapper-v2
- use bootstrapped settings rather than config
- use more code split to make sure we don't import heavy code
2024-02-28 09:30:58 +01:00
Serhii Ilin
25f36e9654 feat(svn-config): moved svn related config keys to *.ini file. Fixes: RCCE-60 2024-02-28 09:34:14 +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
2f7467e347 fix(git): fixed issues with gzip detection for git protocol 2023-12-15 09:46:38 +01:00
RhodeCode Admin
aae5984782 fix(svn): fixed svn tests and pass-in the Auth headers back to the svn server 2023-12-05 10:01:09 +01:00
RhodeCode Admin
25c079d921 feat(svn): improvements to handle SVN protocol 1.4 features
- added support to actually allow HEAD type calls
- support HEAD / DELETE calls properly with new requets
- use request session for performance optimization on making a lot of calls.
2023-12-01 09:48:28 +01:00
RhodeCode Admin
2033612a4e fix(svn): fix the problems of reading txn_id when used gunicorn/waitress + traefik/no-traefik combinations 2023-11-24 10:32:00 +01:00
RhodeCode Admin
4162cecdee fix(svn): fixed txn_id extraction from the data buffer.
- This buffer is always BYTES
- use new python3 getvalue that can get the data and not exhaust the iterator
- fixes # 5707
2023-11-23 10:19:44 +01:00
RhodeCode Admin
69428fe244 svn: fixed svn operations 2023-08-28 18:30:21 +02:00
RhodeCode Admin
c8b35a769a ldap: small fixes and improvements over ldap authentication 2023-08-21 09:40:30 +02:00
RhodeCode Admin
cbe72d2e58 vcs: skip vcs detection on repo creating page 2023-08-09 11:20:34 +02:00
RhodeCode Admin
8ae0e8de44 caches: make sure the global cache namespace prefixes are used.
- fixes problems when porting from old RC to new python3 based and different serialization mech
2023-07-26 16:15:52 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
cf44a5cb75 middlewares: all porting for python3 2023-07-18 11:44:32 +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
67ddb883ac PATH_INFO: use new method to consistently extract proper PATH_INFO data 2023-05-11 12:32:19 +02:00
RhodeCode Admin
9740247ef1 core-app: use a consistent pep-3333 compatible PATH_INFO extraction 2023-05-11 12:28:41 +02:00
RhodeCode Admin
34af9cfa2f python3: fixed various code issues
- iterators
- use of u''
2023-03-20 20:51:25 +01:00
RhodeCode Admin
0c53201403 python3: fixed urllib usage 2023-03-10 10:01:53 +01:00
RhodeCode Admin
b1ab0c0f32 appenligth: make it optional if library is not installed 2023-03-07 09:57:01 +01:00
RhodeCode Admin
0122133e4e python3: fixed usage of .next() and .func_name 2023-03-07 09:56:40 +01:00
RhodeCode Admin
44cde4b5c1 python3: removed usage of .iteritems() 2023-03-06 23:46:33 +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
c22758550a python3: fix urllib usage 2023-03-06 22:00:27 +01:00