Commit graph

82 commits

Author SHA1 Message Date
ievgenii.v
398723f405 feature: migration version fix 2025-11-03 17:53:10 +02:00
ievgenii.v
6e3aa8ed6b feature: implements locking feature for AI review button; adds detailed audit logging 2025-10-29 16:31:07 +02: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
Andrii V
5188f58def fix: update db version to 118 2025-08-05 15:14:01 +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
ievgenii vdovenko
b42333562d feature: adds DB model and global settings inheritance 2025-06-24 16:35:27 +02:00
RhodeCode Admin
166db21812 core: run ruff format 2025-01-13 17:47:37 +01: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
35a099d995 fix: version, ensure no newlines are present 2024-10-21 15:42:29 +02:00
RhodeCode Admin
34dcb83bfb chore: added excplicit db-migrate to update hooks for 5.X rel 2024-07-03 09:50:40 +02:00
RhodeCode Admin
15fd720c89 fix(tests): fixed db migration tests after introduction of RC_TEST flag 2024-03-12 10:08:17 +01:00
RhodeCode Admin
7f994fc993 tests(core): made the test flag setting more flexible.
We no longer use .ini setting, but relly on env variables, that is now set
via pytest env plugin
2024-03-11 09:56:10 +01:00
RhodeCode Admin
2557f18da5 fix(usage): remove print as it leaks to various other outputs like git stdout 2023-12-15 09:46:05 +01: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
1627525cb1 apps: base app fixes for python3 2023-07-18 11:45:54 +02:00
RhodeCode Admin
4f83fd9bce rhodecode: __init__.py package cleanups for unused code 2023-03-27 21:46:01 +02:00
RhodeCode Admin
98d140d533 core: start notifying about import start on project load 2023-03-10 09:59:20 +01:00
RhodeCode Admin
2672be414c db: added index to cache_args column for feaster lookup on cache invalidation 2023-01-05 09:46:07 +01:00
Milka Kuzminski
06c980817a db: fixed new by-uri template missing data 2021-02-06 00:34:13 +01:00
Milka Kuzminski
30342b6001 reviewers: changes for new author/commit author logic.
- new rules to exclude include pr author, commit-authors
- allows workflow to always add author of PR to reviewers
2020-11-11 17:47:49 +01:00
Milka Kuzminski
afd3357349 comments: introduce new draft comments.
- private to author
- not triggering any notifications
- sidebar doesn't display draft comments
- They are just placeholders for longer review.
2020-10-21 17:53:23 +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
9106e99baf pull-requests: added observers, and fix few problems with versioned comments 2020-08-21 20:56:59 +02:00
Bartłomiej Wołyńczyk
b9a819cbfe comments: edit functionality added 2020-05-27 23:47:09 +02:00
Marcin Kuzminski
293a3535ae pull-requests: fix way how pull-request calculates common ancestors.
- fixes #5561
- added new preview for size (commits/files) of PRs before opening, this is now based on the special logic that calculates common ancestor and has access to preview diff
- store common ancestor in DB so updates of pull-requests are consistent
2020-05-08 08:43:51 +02:00
Marcin Kuzminski
ef2b6c8a1c comments: added immutable parameter to forbid editing/deleting certain comments 2020-05-05 11:36:32 +02:00
Marcin Kuzminski
6e32a23add repositories: preserve order of defined backends, and switched repo type selector to radios. 2020-04-27 09:39:34 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Marcin Lulek
780ec5f73e core: added user-notice logic to push notice messages.
- will be used for exception tracker info
- new version upgrades
- dedicated important messages to the users
2020-04-09 12:30:13 +02:00
Marcin Kuzminski
4de6dd537c pull-requests: fixed case for GIT repositories when a merge check failed due to merge conflicts the pull request wrongly reported missing commits.
- we're now searching for dangling commits in a repo that has them and cannot see them because of failed merge checks.
- pull-request: will save metadata during merge simulation so merge conflicts are permanently stored, and showed to all users.
2020-04-08 11:17:10 +02:00
Marcin Kuzminski
521ec573b6 users: added description for users. 2019-10-31 10:23:54 +01:00
Marcin Kuzminski
dfb948e9ab artifacts: alter DB column to allow storing really big artifacts. 2019-10-22 21:09:00 +02:00
Marcin Kuzminski
9c4dbfeb4b artifacts: added metadata table to store various extra data for artifact 2019-10-15 14:05:20 +02:00
Bartlomiej Wolynczyk
e1bc49fad6 artifacts: added hidden flag that will be used to store attachements for comments 2019-10-03 23:33:45 +02:00
Marcin Kuzminski
0b076e1f65 caches: updated cache backend to new vcsserver caches implementation. 2019-07-17 00:14:26 +02:00
Marcin Kuzminski
11d4863052 feat: changed last change of repo group to be commit of a latest repository. 2019-05-21 11:47:13 +02:00
Marcin Kuzminski
5ac3be4f4e repository-groups: use lazy loaded admin dashboard 2019-04-03 23:15:02 +02:00
Marcin Kuzminski
723799ca1d artifacts: added DB store models. 2019-02-05 12:49:36 +01:00
Daniel Dourvaris
796c235358 ui: introduce user-bookmarks for creation of quick shortcuts 2019-01-22 01:18:40 +01:00
Marcin Kuzminski
1e2a7a9136 pull-requests: introduce operation state for pull requests to prevent from
locks during merge/update operations.
2019-01-07 13:32:16 +01:00
Marcin Kuzminski
bd1a9c8201 docs: updated copyrights to 2019 2019-01-02 18:13:27 +01:00
Marcin Kuzminski
2910f510dc repositories: added option to archive repositories instead of deleting them.
- closes #5493
2018-09-25 17:28:11 +02:00
Marcin Kuzminski
e41725c078 branch permissions: added logic to define in UI branch permissions.
- db models
- new permissions pages placeholders
2018-08-28 13:41:30 +02:00
Marcin Kuzminski
099f68a724 pull-requests: make the renderer stored and saved for each pull requests.
- gives backward compatability with previous versions which didn't set renderer
- allows versioning of renderer changes
2018-07-17 14:45:29 +02:00
Marcin Kuzminski
c2c94c7f57 repositories: allow storing push url for automation. 2018-02-11 20:51:56 +01:00
Marcin Kuzminski
00b45c1fa7 release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
Marcin Kuzminski
6f2703e4af default-reviewers: introduce new voting rule logic that allows
defining vote rules for user groups assigned to the default reviewers.

- allows to set per number votes on user groups
- group reviewers by groups
- store the rules and show them in the UI
- fixes #5409
2018-01-19 12:38:25 +01:00
Marcin Kuzminski
4eb2164498 default-reviewers: changes for source/target branch distinction and new rule name.
- since reasons is bigger now we'll hide those and toggle on view.
2017-12-05 00:09:44 +01:00