Commit graph

116 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
a960c9f99c refactoring: implements setting up global repo quotas UI for super admin 2025-12-29 15:03:13 +01:00
Andrii Verbytskyi
7bc3381ddb Merge pull request !2935 from rhodecode-enterprise-ce fefature/RCCE-371_If-repo-is-damaged-redirect-to-deletion-page
feature: redirect to repo remove if repo is damaged
2025-12-29 13:30:49 +00:00
RhodeCode Admin
cd01bbbddd feat(repo-creation): added svn bootstrap, and improved repo creation validation
Also added refined UI, ability to pre-validate repo names

fold: repo create

fold repo creation

foldz

feat(repo-creation): added svn bootstrap, and improved repo creation validation

Also added refined UI, ability to pre-validate repo names

fold: repo create

fold repo creation

foldz

fold
2025-12-26 21:42:03 +01:00
ievgenii vdovenko
3877c500e5 feature: redirect to repo remove if repo is damaged 2025-12-26 16:44:37 +01:00
RhodeCode Admin
102205ec73 feature(scm): added multibranch support for git and mercurial 2025-12-21 08:27:16 +01:00
ievgenii vdovenko
6eb49a6095 fix: repo index tests 2025-11-05 15:47:10 +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
60146345d3 poc: fixes active ai settings 2025-08-29 09:05:18 +02:00
ievgenii vdovenko
33be6804dc poc: integrated AI settings into super admin page 2025-08-28 16:53:35 +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
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
82f0f8d214 core: updated copyright to 2024 2024-11-12 16:39:07 +01: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
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
922adcf2e7 chore(2fa): refactor some attributes for users 2024-04-24 18:06:20 +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
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
Serhii Ilin
9678665ecd feat(2fa): Added 2fa option. Fixes: RCCE-65 2024-04-15 12:13:03 +03:00
RhodeCode Admin
49911056f3 fix(permission-flush): use delete method for permission cache invalidation as it's multi-process safe.
Fixes RCCE-23
2024-01-12 15:25:27 +01:00
RhodeCode Admin
95a81d966d fix(apps): fixed readme generator from async to sync runner.
This caused some issues with threadlocals, this isn't safe to use at this moment and was a regression
2023-11-16 08:10:20 +01:00
RhodeCode Admin
e898385b32 core: revamp of automation/scheduler/artifacts EE functionality 2023-08-16 15:57:08 +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
4bbb30fa06 modernize: updates for python3 2023-07-18 14:45:20 +02:00
RhodeCode Admin
4026ee36ee apps: modernize for python3 2023-07-18 14:24:37 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
1627525cb1 apps: base app fixes for python3 2023-07-18 11:45:54 +02:00
RhodeCode Admin
c231b4c990 apps: various fixes and improvements for python3 2023-07-18 11:39:51 +02:00
RhodeCode Admin
006cbc84e0 apps: removed utf8 marker 2023-07-18 10:20:56 +02:00
RhodeCode Admin
a53d42117a ui: links to tags/branches/bookmarks render that in a context of summary page for better navigation. 2023-03-20 21:04:33 +01:00
RhodeCode Admin
af8527ad8a pass-change: don't trigger check on ops ping 2023-03-07 09:58:26 +01:00
RhodeCode Admin
dbf975898e py3: remove use of pyramid.compat 2023-03-06 15:52:51 +01:00
RhodeCode Admin
463905a689 logging: expose logs when not mapped repo is found 2023-01-12 21:50:56 +01:00
RhodeCode Admin
7908e6921a routing: improve bad character detection on repo names 2023-01-12 21:24:59 +01:00
RhodeCode Admin
9aad6f687e routing: detect invalid repo/group names before we hit DB checks to prevent some errors for bad repo names 2023-01-11 22:47:29 +01:00
RhodeCode Admin
c3bd2e4093 logging: fixed typo 2022-12-12 22:03:47 +01:00
RhodeCode Admin
da3f876a71 commits/summary: unify fetching remote attribute in summary and commits page to properly and in the same way show the data. 2021-12-20 16:07:22 +01:00
RhodeCode Admin
3ce837d046 caches: introduce invalidation as a safer ways to expire keys, deleting them are more problematic. 2021-07-23 11:09:12 +02:00
RhodeCode Admin
c162ccdedd core: don't check channelstream connections for faster handling of this route. 2021-06-23 21:36:49 +02:00
Milka Kuzminski
eb5ec20934 application: not use config.scan(), and replace all @add_view decorator into a explicit add_view call for faster app start. 2020-12-08 17:04:39 +01:00
Marcin Kuzminski
475dda82af files: use a common function to handle url-by-refs, and fix landing refs for SVN.
- fixes #5619
2020-06-03 20:29:26 +02:00
Marcin Kuzminski
833fb8ef6c caches: flush *all* caches used for permissions. 2020-05-05 21:35:59 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Marcin Kuzminski
b0691022ea acl: added some nicer logging for file path ACL checks. 2020-03-31 16:42:44 +02:00
Bartlomiej Wolynczyk
eb8c355a4d issue-tracker: use stored issueTracker patterns for repo instead of initializing model every time. 2020-01-20 13:39:14 +01:00
Marcin Kuzminski
387e40f55b menu: expose artifacts count into menu 2019-10-09 14:10:22 +02:00
Marcin Kuzminski
51c6861d06 files: render readme files found in repository file browser.
- GH/GL does the same
- this is handy browsing monorepos/big repos with structured docs found in subprojects
2019-09-09 13:03:37 +02:00
Marcin Kuzminski
0ae89b9907 files: only check for git_lfs/hg_largefiles if they are enabled.
- this speeds up fetching of files if they are not LF and very big.
2019-08-23 14:37:56 +02:00