Commit graph

876 commits

Author SHA1 Message Date
RhodeCode Admin
e9ad755887 tests: fixed some flaky tests 2025-01-10 10:42:53 +01:00
RhodeCode Admin
d79877ff23 ssh-wrapper: added extra logging in case of failed user fetch 2025-01-06 12:09:22 +01:00
Serhii Ilin
460e4be5eb added latest changes 2024-11-20 14:12:26 +02:00
Serhii Ilin
a1989bf442 fix: removed change status dropdown for observers. Fixes: RCCE-171 2024-12-11 15:11:51 +02: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
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
2bbd831d7c fix(ssh-backend): fix accidentally added rhodecode_tools import 2024-11-08 15:18:23 +01:00
RhodeCode Admin
fa816afe7b fix: settings, no longer create lfs dirs, and disable hgsubversion from old installations 2024-11-08 15:17:36 +01:00
Serhii Ilin
38d5e39b57 feat(task-for-automatic-pr-merge): added f-ty to support pull request auto merge for EE. Fixes: RCCE-67 2024-10-28 12:35:44 +02:00
RhodeCode Admin
5f2285d217 feat(system-info): expose rhodecode config for better visibility of set settings 2024-10-14 08:53:25 +02:00
RhodeCode Admin
a7e6b8d86c fix(permissions): added a common way to update private flag via repo model
- this allows to have a one and only one way to control the flag with the business logic shared
- added test for that
- changed view to use this method instead of DB update and custom permissions flush
- fixed a case when update of repo settings didn't flush permissions actually while it should when private flag changed
2024-10-14 11:07:44 +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
Andrii Verbytskyi
d8f740e0fc fix: fix ajax request route to update client whitelist config 2024-09-30 23:45:29 +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
Andrii Verbytskyi
8a50fae648 feat: security-related code removed to be moved to EE 2024-09-27 11:03:43 +02: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
Andrii Verbytskyi
e9bf0fab31 feat: security tab in admin, routes and placeholder view for ee functionality 2024-09-11 10:10:02 +02:00
RhodeCode Admin
90a1d3ca75 feat(artifacts): new artifact storage engines allowing an s3 based uploads 2024-08-28 23:56:59 +02:00
RhodeCode Admin
8ef98917aa chore(logs): report warning on missing filestore object 2024-08-20 16:19:38 +02:00
RhodeCode Admin
efb6d1e422 feat(configs): deprecared old hooks protocol and ssh wrapper.
New defaults are now set on v2 keys, so previous installation are automatically set to new keys.
Fallback mode is still available.
2024-08-07 13:35:47 +02:00
RhodeCode Admin
55281cb2b0 feat(config): deprecated old ssh wrapper command and make the v2 the default one 2024-08-06 16:02:40 +02:00
Serhii Ilin
9019f7e9c8 fix: fixed empty server url in PR link. Fixes: RCCE-77 2024-06-21 09:25:02 +03:00
RhodeCode Admin
8f1e706ad8 chore(cleanups): cleanup unicode usage... 2024-06-23 21:48:10 +02:00
RhodeCode Admin
8ac5fafd3d fix(users-creation): fixed reported error for emails as dict not label 2024-06-23 10:01:08 +02:00
Serhii Ilin
9db393bf1a fix(branch removal trough UI): changed route path. Fixes: RCCE-75 2024-06-14 13:10:47 +03:00
RhodeCode Admin
c2075c1239 celery: added test view to test celery exception handling 2024-06-14 08:58:18 +02:00
RhodeCode Admin
984a9a564f feat(archive-cache): implemented s3 based backend for filecaches 2024-06-13 21:29:37 +02:00
RhodeCode Admin
b44b38740b feat(system-info): update report and made a ver option be passed via GET param to test check for update logic 2024-06-13 10:44:25 +02:00
RhodeCode Admin
b549afbfee feat: system-upgrade improved message on new version check page 2024-06-13 09:42:48 +02: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
3d0e81968b feat(disk-cache): use fsync to force flush changes on NFS, and use retry mechanism to archive caches... 2024-06-10 17:01:42 +02:00
RhodeCode Admin
164d313bea feat(archive-cache): added retry mechanism, and some code cleanups 2024-06-09 22:01:19 +02:00
RhodeCode Admin
a98ae47e79 feat(system-info): properly report storage stats after diskcache removal 2024-06-05 16:27:54 +02:00
RhodeCode Admin
39bed20bcb feat(disk-cache): rewrite diskcache backend to be k8s and NFS safe.
- no longer depend on diskcache
- use simpler version with Redis lock, and filesystem storage
- fixes RCCE-78
2024-06-05 12:32:12 +02:00
Serhii Ilin
f0066be1ff fix(forced 2fa): fixed forced 2fa functionality. Fixes: RCCE-68 2024-05-16 16:01:22 +03:00
Serhii Ilin
d069311e52 feat(2fa): added 2fa for more auth plugins and moved 2fa forced functionality to ee edition. Fixes: RCCE-68 2024-05-13 16:24:31 +03:00
RhodeCode Admin
16f04fd3ed fix(svn-configs): cleanup code and fixed generate config on repo settings page which should not be visible 2024-05-13 12:32:37 +02:00
RhodeCode Admin
32f96b1ae9 feat(svn): re-enable manual generation of SVN config that was removed when we moved svn path config to .ini files
- This still allows to trigger the config creation
- covers some edge cases on a need ro rre-create the svn configs
2024-05-13 08:24:49 +02:00
RhodeCode Admin
695fc88813 feat(cache): disable cache before using d_cache call to skip init of dcache on no-cached calls 2024-04-26 12:06:48 +02:00
RhodeCode Admin
85ed19f363 fix(2fa): fixed tests to use mock instead of global value which causes some other tests to fail 2024-04-25 11:40:13 +02:00
RhodeCode Admin
45e456bdf0 fix(2fa): fixed various typos 2024-04-25 10:58:47 +02:00
RhodeCode Admin
6b1730f325 fix(2fa): fixed typo from refactor 2024-04-24 18:07:14 +02:00
RhodeCode Admin
922adcf2e7 chore(2fa): refactor some attributes for users 2024-04-24 18:06:20 +02:00
RhodeCode Admin
aad99df521 feat(2fa): updated and UI fixes
- configure 2fa
- setup 2fa
- various small improvements
2024-04-24 15:22:16 +02:00
RhodeCode Admin
0628f37e75 feat(2fa): improve flash messages on 2fa settings page 2024-04-24 11:57:40 +02:00
RhodeCode Admin
d80f6eb5a8 fix(2fa): fixed case of imports for templates. 2024-04-24 11:29:09 +02:00