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
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
RhodeCode Admin
a36b846e92
fix(2fa): fixed redirect loop in workflow when password reset was done.
2024-04-24 11:13:35 +02:00
RhodeCode Admin
566e572fff
fix(tests): fixed 2fa tests and password reset broken by accident
2024-04-24 10:38:07 +02:00
RhodeCode Admin
e20aa86d2d
feat(2fa): updates routes names and urls to better reflect actions
2024-04-24 09:49:39 +02:00
RhodeCode Admin
337031c7a4
feat(2fa): refactor logic arround validation/recoverycodes and workflows of configuration of 2fa
...
- recovery codes are shown in 1 place only
- save status about view of recovery codes
- made the logic of saving states into user_data more explicit and no longer relly on hacky DB transaction logic
- turn JS forms into a regular forms
2024-04-24 09:45:36 +02:00
RhodeCode Admin
cd9fe75554
fix(caching): fixed problems with Cache query for users.
...
The old way of querying caused the user get query to be always cached, and returning old results even in 2fa forms.
The new limited query doesn't cache the user object resolving issues
2024-04-23 15:25:21 +02:00
Serhii Ilin
9678665ecd
feat(2fa): Added 2fa option. Fixes: RCCE-65
2024-04-15 12:13:03 +03:00
Serhii Ilin
d8281bb5c0
feat(login by email option): added ability to log in with user primary email. Fixes: RCCE-63
2024-03-14 11:18:07 +02:00
Serhii Ilin
5f36eb1b22
Updated with a latest changes.
2024-03-11 20:12:31 +02:00
RhodeCode Admin
14e425bce6
fix(user-models): added extra protection against model username changes that would create duplicates
2024-03-13 19:46:19 +01:00
RhodeCode Admin
d00bf18b2d
fix(tests): fixed svn tests
2024-03-04 12:54:09 +01:00