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