Commit graph

98 commits

Author SHA1 Message Date
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
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
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
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
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
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
c162ccdedd core: don't check channelstream connections for faster handling of this route. 2021-06-23 21:36:49 +02: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
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
Marcin Kuzminski
60cbfd99c9 path-filter: enable for quick search menu. 2019-07-24 11:53:06 +02:00
Marcin Kuzminski
cab16efa4e vcs: optimized pre-load attributes for better caching. 2019-07-17 13:50:26 +02:00
Marcin Kuzminski
39e6f817c7 repositories: use remote function to check if repo is empty
- changed 2 cases where we want to check for None instead of __bool__ of repo object
2019-06-05 13:30:26 +02:00
Marcin Kuzminski
4ff7ba8955 repositories: bring back watch action in summary view 2019-05-10 17:47:39 +02:00
Marcin Kuzminski
88056f6f71 auth: don't check for delegated admin if we are super admin. 2019-03-27 14:37:34 +01:00
Marcin Kuzminski
0a8e792efc auth: reduced usage of raw auth calls inside templates 2019-03-27 12:29:31 +01:00
Marcin Lulek
3ab8040abf caches: allow cache disable for file tree 2019-02-12 10:14:15 +01:00
Daniel Dourvaris
4eccdc24d9 search: new UI for search, and repo group context search
- expose search into main NAV
- have repo group search filter using new ES lang
- show token keys and curretn context when searching
- ui updated and consistency fixes
2019-01-30 21:20:26 +01:00
Daniel Dourvaris
96fa4e0bdc py3: remove usage of basestring 2019-01-22 23:06:49 +01:00
Marcin Kuzminski
239d860950 forks: don't expose fork link if we don't have permission to read it, and also don't pre-select in pull request. 2019-01-03 13:03:40 +01:00
Marcin Kuzminski
bd1a9c8201 docs: updated copyrights to 2019 2019-01-02 18:13:27 +01:00
Marcin Kuzminski
9014d9516c pull-requests: allow to show range diff in pr view 2018-10-15 12:44:36 +02:00
Marcin Kuzminski
df27625f07 exceptions: use python3 compatible exception handling 2018-10-02 11:03:22 +02:00
Marcin Kuzminski
dffd66bf18 routing: fix default argument mutability. 2018-09-25 14:02:31 +02:00
Marcin Kuzminski
2910f510dc repositories: added option to archive repositories instead of deleting them.
- closes #5493
2018-09-25 17:28:11 +02:00