Commit graph

180 commits

Author SHA1 Message Date
RhodeCode Admin
102205ec73 feature(scm): added multibranch support for git and mercurial 2025-12-21 08:27:16 +01:00
Andrii V
a5e5df6d4b Fixed template 2025-12-11 14:40:39 +01:00
ievgenii vdovenko
56fc497067 feature: reverts select2 changes 2025-12-08 11:44:35 +01:00
ievgenii.v
89479931d7 migration: update seelect2 to latest version 2025-11-25 13:07:43 +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
fbdae085e5 fix: fixed metatags change after ruff format 2025-01-17 13:16:27 +01:00
RhodeCode Admin
166db21812 core: run ruff format 2025-01-13 17:47:37 +01:00
RhodeCode Admin
e2042ae54f fix: fixed deprecation warnings on syntax 2025-01-09 11:07:10 +01:00
RhodeCode Admin
107b31a78f core: use consistent import for get_current_request 2024-12-10 07:36:38 +01:00
Serhii Ilin
a5e5325b84 fix: changed imports. 2024-12-18 09:51:23 +02:00
RhodeCode Admin
82f0f8d214 core: updated copyright to 2024 2024-11-12 16:39:07 +01: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
984a9a564f feat(archive-cache): implemented s3 based backend for filecaches 2024-06-13 21:29:37 +02:00
Serhii Ilin
25f36e9654 feat(svn-config): moved svn related config keys to *.ini file. Fixes: RCCE-60 2024-02-28 09:34:14 +02:00
RhodeCode Admin
4b9bf78fc5 helpers: fix tests and tag replacers 2023-08-25 16:06:54 +02:00
RhodeCode Admin
e278d7d3ad code: fixes to escape characters improperly used 2023-08-25 14:20:05 +02:00
RhodeCode Admin
d635d5ea1f ui: fixed default gravatar b64 code 2023-07-26 22:03:38 +02:00
RhodeCode Admin
e0ae91f767 html_sanitizer: abstracted bleach into own function/code for later replacement
- fixed bleach related test failures
2023-07-19 10:26:46 +02:00
RhodeCode Admin
4bbb30fa06 modernize: updates for python3 2023-07-18 14:45:20 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
228b1ac56f helpers: python3 port 2023-07-18 11:45:18 +02:00
RhodeCode Admin
5357fb11f2 libs: removed utf8 markers 2023-07-18 10:57:59 +02:00
RhodeCode Admin
acbe2b54a6 json: fixed calls to json after orjson implementation 2023-03-20 20:58:57 +01:00
RhodeCode Admin
604e2a83fa FOLD: into unicode changes 2023-03-10 10:09:29 +01:00
RhodeCode Admin
aab457fdca python3: removed more unicode usage 2023-03-10 10:05:54 +01:00
RhodeCode Admin
0122133e4e python3: fixed usage of .next() and .func_name 2023-03-07 09:56:40 +01:00
RhodeCode Admin
135f0f0cc6 python3: fixed usage of stringIO module 2023-03-06 23:09:06 +01:00
RhodeCode Admin
44486852d1 python3: fix use of basetring 2023-03-06 22:23:16 +01:00
RhodeCode Admin
c22758550a python3: fix urllib usage 2023-03-06 22:00:27 +01:00
RhodeCode Admin
dbf975898e py3: remove use of pyramid.compat 2023-03-06 15:52:51 +01:00
RhodeCode Admin
8f6692847b python3: removed use of xrang 2023-03-06 14:57:53 +01:00
RhodeCode Admin
747411a097 helpers: use a small compilation cache to not re-compile same patterns over and over. 2022-10-13 13:24:37 +02:00
RhodeCode Admin
7483c5b2bf files: fixed unicode problems in specially encoded paths handler. 2022-01-10 15:24:21 +01:00
RhodeCode Admin
eb95462c1a files: escape special chars for metadata loading to prevent breaking url with chars like #, <.
- fixes #5672
2021-12-17 08:24:00 +01:00
RhodeCode Admin
37a751bc31 users: enable full edit mode for super admins.
- We'll enable the users to change their names via external auth for rename cases.
2021-10-29 14:42:31 +02:00
Milka Kuzminski
ce1015425e pull-requests: fixed multiple repetitions of referenced tickets in pull requests summary sidebar. 2021-03-11 22:20:02 +01:00
Marcin Kuzminski
80da773011 reviewers: added observers as another way to define reviewers.
- fixes #4183
2020-10-06 08:49:13 +02:00
Marcin Kuzminski
8627996783 issue-trackers: implemented more sophisticated ticket data extraction based on advanced regex module, and special
look-behind regex. This is a recommended ticket extraction from Atlassian itself (for Jira) and we also
implemented it for Redmine, or tickets

- bonus: report errors on patterns in preview window
2020-09-30 10:53:17 +02:00
Marcin Kuzminski
5def722eda issue-trackers: fix XSS with description field. 2020-09-24 13:11:05 +02:00
Marcin Kuzminski
9430615145 pull-requests: overhaul of the UX by adding new sidebar
- sidebar aggregates comments, todos, observers, referenced tickets, and reviewers
- live components push now comments, reviewer presence, and todo live via channelstream
- sidebar is collapsable, and stored in user session
- simplified number of information on the pull request page
- fixed and cleanup of the outdated comments and at version comments that in some cases reported wrong version assignment.
2020-09-01 12:09:40 +02:00
Marcin Kuzminski
436bb2e63a helpers: cleanup gravatars code. 2020-08-24 15:13:48 +02:00
Marcin Kuzminski
b495ecb8ac helpers: allow save-on-disk svg gravatars instead of the on-the-fly generated ones 2020-08-24 15:08:39 +02:00
Daniel Dourvaris
ca1ac56a3b downloads: added more archive options that we support. Exposing this to users so they actually
know we support more then .zip downloads.
2020-07-16 12:37:18 +02:00
Marcin Kuzminski
012f801f16 diffs: added diff navigation to improve UX when browisng the full context diffs. 2020-07-13 11:12:21 +02:00
Marcin Kuzminski
119f11f756 auth-tokens: expose all roles with explanation to help users understand it better. 2020-07-07 13:04:19 +02:00
Daniel Dourvaris
94a30540f9 permissions: fixed missing user info on global and repository permissions pages. 2020-07-01 12:57:48 +02:00
Marcin Kuzminski
40505633d1 comment-history: fixes/ui changes
- show explicit version conflicts
- use new select2 based dropdown with nicer formatting
- enabled editing of content for TODO comments
2020-06-23 17:43:06 +02:00
Marcin Kuzminski
634a5a2c23 py3: don't use lambda assignments. 2020-06-22 11:25:42 +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