Andrii V
6fe5736648
New implementations and updates for security scan
2026-01-16 16:53:31 +01:00
Andrii V
9ce6ca8fd8
Initial implementation of security scan for PRs
2026-01-15 16:48:04 +01:00
RhodeCode Admin
63639e5bf6
feat(code-highlite): added support for Jenkinsfile
2025-12-21 08:27:16 +01:00
RhodeCode Admin
b452f0598e
stats: use persistent UUID identifier
2025-11-28 11:32:42 +01:00
ievgenii vdovenko
695b0db001
fix: migrate pkg_resources lib to importlib
2025-10-03 14:49:50 +02: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
d392589e5c
feature: makes forks and PR's link to clearly show admin what will be done
2025-08-01 13:31:27 +02:00
ievgenii vdovenko
d4cb542581
feature: implements repo deletion mechanism
2025-08-01 13:30:48 +02:00
ievgenii vdovenko
6e8b6c4975
tests: fixes existing tests and add new assertion
2025-07-26 10:36:17 +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
RhodeCode Admin
166db21812
core: run ruff format
2025-01-13 17:47:37 +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
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
5fc38bda7c
fix(ssl): explicitly disable mercurial web_push ssl flag to prevent from errors about ssl required
2024-10-03 17:06:18 +02:00
Serhii Ilin
0eeee78a52
updated with a latest changes.
2024-10-02 12:22:06 +03: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
Serhii Ilin
5d1b03ab5b
feat(git lfs path and path to hg large files in *.ini files): moved git lfs path and path of hg large files to *.ini files.
2024-09-25 10:59:01 +03:00
Serhii Ilin
d174103b5d
feat(vcs clients filtering): added changes related to vcs client filtering needed for EE. Fixes: RCCE-41
2024-09-16 12:44:30 +03:00
RhodeCode Admin
7b14663e2c
feat(caches): make sure commit-caches propagate to parent repo groups
2024-07-29 18:02:15 +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
RhodeCode Admin
5d6400eec0
fix(service-api): rely on urljoin for constructing the call url
2024-02-27 09:52:29 +01:00
RhodeCode Admin
8de3597958
fix(api.url): set default api.url and re-use defaults in ssh wrappers
2024-02-27 09:50:56 +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
719ae001e0
feat(upgrade): added feature to bulk upgrade hooks from 4.X -> 5.X fixes RCCE-34
2024-01-29 12:15:15 +01:00
RhodeCode Admin
920327d224
prompts: fixed input() calls for python3
2023-08-25 12:51:20 +02:00
RhodeCode Admin
163ca2fb91
spelling
2023-08-09 11:21:56 +02:00
RhodeCode Admin
b82349386a
modernize: python3 updates
2023-07-18 14:50:17 +02:00
RhodeCode Admin
42301154fc
copyrights: updated for 2023
2023-07-18 11:57:27 +02:00
RhodeCode Admin
ff41e3487b
utils: ported to python3 and new app
2023-07-18 11:42:39 +02:00
RhodeCode Admin
5357fb11f2
libs: removed utf8 markers
2023-07-18 10:57:59 +02:00
RhodeCode Admin
34af9cfa2f
python3: fixed various code issues
...
- iterators
- use of u''
2023-03-20 20:51:25 +01:00
RhodeCode Admin
5b6732fae5
code: small fixes/whitespace/logging
2023-01-31 15:00:19 +01:00
RhodeCode Admin
7908e6921a
routing: improve bad character detection on repo names
2023-01-12 21:24:59 +01:00
Daniel Dourvaris
a20d45c20e
notifications: properly inject the custom email headers into templates.
2020-07-24 09:51:14 +02:00
Marcin Kuzminski
97a12ce1b9
utils: added code for sending test emails.
2020-07-10 10:33:51 +02:00
Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Daniel Dourvaris
4057ada739
webhelpers: port most of the items from webhelpers to webhelpers2
...
- webhelpers are deprecated and py2 only
2019-11-21 15:48:12 +01:00
Marcin Kuzminski
37991ffd4e
rcextensions: improved messaging on rcextensions load fail
2019-07-16 11:42:56 +02:00
Marcin Kuzminski
d621ac19ee
mercurial: enabled full evolve+topic extensions
2019-04-19 12:00:01 +02:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
175a9b344e
rcextensions: new builtin rcextensions.
...
- ability to expose output to users from rcextensions
- new docs
- linking to the code makes the tests always check the integrity of rcextensions
- added new hook variables and described them to end users
2018-10-23 11:45:45 +02:00
Marcin Kuzminski
59312acf82
import/repo-checks: skip validating storage path in detection of SCMs.
2018-09-19 14:19:45 +02:00
Marcin Kuzminski
9033601562
logging: use lazy parameter evaluation in log calls.
2018-09-13 17:41:35 +02:00
Marcin Kuzminski
6e45dc9605
caches: introduce new conditional cache function.
2018-07-14 18:17:02 +02:00
Marcin Kuzminski
edc9dc5771
caches: don't use deprecated md5 for key calculation.
...
- md5 isn't a valiable option for compliance reasons
2018-07-03 14:27:32 +02:00