ievgenii.v
6e3aa8ed6b
feature: implements locking feature for AI review button; adds detailed audit logging
2025-10-29 16:31:07 +02:00
Andrii Verbytskyi
2e4a6ec5d7
Merge pull request !2787 from rhodecode-enterprise-ce feature/setting-to-pre-populate-branch-in-pr
...
Changes from branch: Feature/setting to pre populate branch in pr
2025-08-08 17:37:22 +00:00
ievgenii vdovenko
59a3637c3b
feature: adds message about closing branch to 'error section'
2025-08-05 12:00:22 +02:00
ievgenii vdovenko
7b983024f5
feature: changes an info message for closing pull request branch
2025-08-04 15:30:54 +02:00
Andrii V
c1c982956a
feat: add repo setting to not pre-populate target branch in PR
2025-08-01 16:35:21 +02:00
ievgenii vdovenko
802e8a8119
feature: initial implementation of squash functionality for git and hg; no enable/disable settings option yet
2025-07-04 12:38:33 +02:00
ievgenii vdovenko
edf6be86a1
feature: adds handling CE and EE versions
2025-06-25 10:52:12 +02:00
ievgenii vdovenko
b5c53fab64
feature: adds priority for PR settings
2025-06-25 10:32:20 +02:00
ievgenii vdovenko
c0ccce7e10
feature: implements frontend saving PR setting
2025-06-24 16:48:31 +02:00
RhodeCode Admin
166db21812
core: run ruff format
2025-01-13 17:47:37 +01:00
RhodeCode Admin
107b31a78f
core: use consistent import for get_current_request
2024-12-10 07:36:38 +01:00
Serhii Ilin
460e4be5eb
added latest changes
2024-11-20 14:12:26 +02:00
RhodeCode Admin
d08633d220
fix(encoding for file): fixed support of non utf-8 files in all backends
2024-11-27 19:35:02 +01:00
RhodeCode Admin
82f0f8d214
core: updated copyright to 2024
2024-11-12 16:39:07 +01:00
RhodeCode Admin
1d5d2c0155
tests: fixed test suite for celery adoption
2024-11-08 16:17:57 +01:00
Serhii Ilin
38d5e39b57
feat(task-for-automatic-pr-merge): added f-ty to support pull request auto merge for EE. Fixes: RCCE-67
2024-10-28 12:35:44 +02:00
RhodeCode Admin
fc0ee0e99b
feat(ssh-wrapper-speedup): major rewrite of code to address imports problem with ssh-wrapper-v2
...
- use bootstrapped settings rather than config
- use more code split to make sure we don't import heavy code
2024-02-28 09:30:58 +01:00
Serhii Ilin
86bc980004
feat(celery-hooks): added all needed changes to support new celery backend, removed DummyHooksCallbackDaemon, updated tests. Fixes: RCCE-55
2024-02-12 11:38:03 +02:00
RhodeCode Admin
3d6f5a067e
chore(code-cleanups): small fixes for readability
2023-11-23 09:38:12 +01:00
RhodeCode Admin
b3ef7ac244
lint: use null() to compare to == None for linters to be happy
2023-10-13 13:58:26 +02:00
RhodeCode Admin
b82349386a
modernize: python3 updates
2023-07-18 14:50:17 +02:00
RhodeCode Admin
42301154fc
copyrights: updated for 2023
2023-07-18 11:57:27 +02:00
RhodeCode Admin
175640c7d0
models: major update for python3,
...
- imports fixes
- str vs unicode fixes
- found issues with logic on tests runs
2023-07-18 11:31:01 +02:00
RhodeCode Admin
9c37eeebb1
models: removed utf8 markers
2023-07-18 10:59:21 +02:00
RhodeCode Admin
92fe8c512d
python3: removed compat modules
2023-03-06 23:36:17 +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
c691bf8c9a
statsd/audit-logs: cleanup push/pull user agent code.
...
- add normalization
- add user-agent tag into statsd call so we can track protocol/vcs type usage
- internal merge also sends in repo type
2023-01-21 14:38:37 +01:00
RhodeCode Admin
bfaa4b9416
pull-requests: Add possibility to include pull request description into merge commit message
2022-11-04 12:03:49 +01:00
RhodeCode Admin
952b2b0cdc
pull-requests: fix potential crash on providing a wrong order-by type column.
2021-07-19 11:53:32 +02:00
RhodeCode Admin
0d36e58be5
pull-requests: optimize db transaction logic.
...
- we've been investigating this issue with locked pull-requests
- the transactions arround audit-logs and state-lock seems to be fragile for long-running, and exception prone setups
- this change tries to make use of few snapshot transactions to prevent a long ones, and actually try to recover on failed audit-log calls.
2021-07-15 15:05:16 +02:00
RhodeCode Admin
aded27dc31
pull-requests: added awaiting my review filter for users pull-requests.
...
- additionally the awaiting my review now properly filters pull requests that have no review votes on them
2021-04-20 12:59:31 +02:00
Milka Kuzminski
2cc353de2c
backends: use reference explicitly to properly translate GIT references to commits such as numeric branches
2021-03-16 23:18:52 +01:00
Milka Kuzminski
9c33519fcc
pull-requests: expose commit versions in the pull-request commit list. Fixes #5642
2020-12-29 08:48:26 +01:00
Milka Kuzminski
a48329f4be
reviewers: only require a review when we have reviewers defined.
...
- use case is that pr can be created without review needed, maybe just for sharing, or CI checks
2020-11-13 11:31:29 +01:00
Milka Kuzminski
6cf496d104
notifications: skip double rendering just to generate email title/desc
2020-11-11 22:44:38 +01:00
Marcin Kuzminski
c3f059ebc6
observers: code cleanups and fixed tests.
2020-10-11 22:16:08 +02:00
Marcin Kuzminski
b5f86e3b64
pull-requests: fixed creation of pr after new serialized commits data.
2020-10-09 09:39:27 +02:00
Marcin Kuzminski
16678eb0f8
reviewers: use common function to obtain reviewers with filter of role.
2020-10-08 14:10:11 +02:00
Marcin Kuzminski
0bbae6c416
pull-requests: only allow actual reviewers to leave status/votes.
...
Other participants aren't allowed that, they could only sent text comments
to not distract from actual votes that count towards the overall review.
2020-10-08 13:46:33 +02:00
Marcin Kuzminski
508c8ba158
reviewers: optimize diff data, and creation of PR with advanced default reviewers
2020-10-08 12:01:18 +02:00
Marcin Kuzminski
e78b5fc1ee
pull-requests: limit the ammount of data saved in default reviewers data for better memory usage
...
- fixes #5633
2020-10-07 11:26:24 +02:00
Marcin Kuzminski
d724630710
default-reviewers: diff data should load more things lazy for better performance.
2020-10-06 14:32:24 +02: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
8bd65513e6
pull-requests: properly save merge failure metadata. Before this change
...
when reference errors were saved the de-serialization lost some of the
attributes resulting in bad formatting of merge failure messages.
2020-08-03 11:15:04 +02:00
Marcin Kuzminski
50d91914f5
emails: set References header for threading in mail user agents even with different subjects
...
- drop template headers() function as it wasn't used, and actually had bad implementation
2020-07-15 21:37:03 +02:00
Marcin Kuzminski
74e96ea4b4
comments: added new events for comment editing to handle them in integrations.
2020-07-13 11:18:28 +02:00
Marcin Kuzminski
3ca5ca1105
pull-requests: changed the order of close-branch after merge, so we don't leave open heads.
...
Branches will be closed, and then merged based on the close commit. This is a proper and recommended
workflow for feature branches and close option.
2020-07-09 13:09:14 +02:00
Marcin Kuzminski
8e312294e7
default-reviewers: fixed problems with new diff format for more advanced default reviewer rules.
2020-06-12 22:14:48 +02:00
Daniel Dourvaris
03f066ce9a
users: added option to detach pull requests for users which we delete.
...
- as bonus added ability to specify new owner via ?detach_user_id=NUM GET param.
2020-05-20 12:33:43 +02:00