Commit graph

452 commits

Author SHA1 Message Date
722c3bd369 Prototype: OTP auth, styleguide overhaul, login/session rework
Replace password reset with email OTP verification flow.
Add auth_otp module, OTP templates, and email delivery.
Expand styleguide CSS with full component library.
Rework login, register, and admin views for cookie sessions.
Remove legacy 2FA templates and password reset flow.
Update SSH wrappers, forms, validators, and middleware.
2026-03-04 16:44:40 -05:00
ievgenii vdovenko
c71db28d3f feature: implements AI code review PR checkbox; adds AI PR settings 2026-01-21 11:59:03 +01:00
Andrii Verbytskyi
01e582003c Merge pull request !2949 from rhodecode-enterprise-ce security-audit-improvements
Changes from branch: Security audit improvements
2026-01-19 12:53:42 +00:00
Andrii V
37b3695596 Added settings override 2026-01-16 17:03:20 +01:00
Andrii V
9ce6ca8fd8 Initial implementation of security scan for PRs 2026-01-15 16:48:04 +01:00
RhodeCode Admin
513e951219 deps: remove sshpubkeys dependency as this project is deprecated 2026-01-11 09:35:38 +01:00
ievgenii vdovenko
a960c9f99c refactoring: implements setting up global repo quotas UI for super admin 2025-12-29 15:03:13 +01:00
ievgenii vdovenko
c4db0d33e5 feature: simplify code 2025-12-29 15:03:13 +01:00
ievgenii vdovenko
746c5b4699 feature: initial implementation of qoutas for a user, repo count part 2025-12-29 15:03:10 +01:00
Andrii Verbytskyi
7bc3381ddb Merge pull request !2935 from rhodecode-enterprise-ce fefature/RCCE-371_If-repo-is-damaged-redirect-to-deletion-page
feature: redirect to repo remove if repo is damaged
2025-12-29 13:30:49 +00:00
RhodeCode Admin
cd01bbbddd feat(repo-creation): added svn bootstrap, and improved repo creation validation
Also added refined UI, ability to pre-validate repo names

fold: repo create

fold repo creation

foldz

feat(repo-creation): added svn bootstrap, and improved repo creation validation

Also added refined UI, ability to pre-validate repo names

fold: repo create

fold repo creation

foldz

fold
2025-12-26 21:42:03 +01:00
ievgenii vdovenko
3877c500e5 feature: redirect to repo remove if repo is damaged 2025-12-26 16:44:37 +01:00
Andrii Verbytskyi
d61a7389cb Merge pull request !2922 from rhodecode-enterprise-ce feature/RCCE-360__Repo-deletion
feature: implements the feature to delete a repository completely or leave backup
2025-12-23 12:01:57 +00:00
Andrii Verbytskyi
515fc40de7 Merge pull request !2927 from rhodecode-enterprise-ce multi-branch
Changes from branch: Multi branch
2025-12-23 10:59:24 +00:00
RhodeCode Admin
102205ec73 feature(scm): added multibranch support for git and mercurial 2025-12-21 08:27:16 +01:00
ievgenii vdovenko
328153000e fix: adds a special case - when there are duplicated permissions, allows removing them 2025-12-19 16:53:10 +01:00
ievgenii vdovenko
376aa04b3c feature: implements the feature to delete a repository completely or leave backup 2025-12-17 16:13:22 +01:00
Andrii V
2f46166d0e Fixed merge conflicts, regenerated lock file 2025-12-10 17:56:09 +01:00
ievgenii.v
cf5ea2eac5 migration: migrated dropzone to filepond; couple fixes for select2; fixes luxon seconds display; 2025-12-02 15:42:34 +01:00
RhodeCode Admin
9780721347 core: ruff format 2025-11-28 11:35:34 +01:00
Andrii V
01257daa5d Fixes for failing tests 2025-11-04 14:40:54 +01:00
Andrii V
0ed5092f63 Skip svn test for now 2025-11-04 14:11:50 +01:00
Andrii Verbytskyi
126269feef Merge pull request !2849 from rhodecode-enterprise-ce feature/git-default-branch
Setting for default branch and creating new repo+commits on empty repo
2025-10-31 16:00:29 +00:00
ievgenii.v
b2b9527164 feature: fix minor bugs, fix tests 2025-10-30 16:46:53 +02:00
ievgenii.v
1f6f5b9cc4 feature: improve tests 2025-10-30 16:30:54 +02:00
ievgenii.v
25d6587ebe feature: improve tests 2025-10-30 16:24:07 +02:00
ievgenii.v
a74e797fb2 feature: remove redundant patch 2025-10-30 16:16:32 +02:00
ievgenii.v
f801ea6c71 feature: adds tests 2025-10-30 15:03:13 +02:00
ievgenii.v
e6a050d76a feature: preserve observers order 2025-10-30 11:09:21 +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.v
32952f105b feature: implements button to start AI code review 2025-10-27 15:16:13 +02:00
Andrii V
c67bb94291 Setting for default branch and creating new repo+commits on empty repo 2025-10-24 16:20:56 +02:00
ievgenii vdovenko
e984966a9d poc: allow code review only for admin 2025-09-10 13:16:33 +02:00
ievgenii vdovenko
1f9ff01e39 poc: adds message about code review 2025-09-08 16:24:17 +02:00
ievgenii vdovenko
29564261fb poc: POC fully integrated, need still to fix a couple of bugs and add audit logs 2025-09-03 13:08:19 +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
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
91a731620e tests: fixes existing tests; adds tests for forks detach\delete 2025-08-01 13:31:30 +02:00
ievgenii vdovenko
d392589e5c feature: makes forks and PR's link to clearly show admin what will be done 2025-08-01 13:31:27 +02:00
ievgenii vdovenko
d4cb542581 feature: implements repo deletion mechanism 2025-08-01 13:30:48 +02:00
ievgenii vdovenko
f9d7b95583 tests: adds tests for show/hide PR merge strategy based on VCS settings 2025-07-04 14:25:53 +02:00
ievgenii vdovenko
29ef46a375 feature: adds default value for c.show_merge_strategy for svn 2025-07-04 12:38:37 +02:00
ievgenii vdovenko
89d2a6aa05 feature: add an option to the repo settings to disable/enable
strategy selector for a user in a pull request
2025-07-04 12:38:36 +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
4f1abd8ffa tests: cleanup tests, adds new test for updating close branch setting 2025-06-26 10:10:14 +02:00
ievgenii vdovenko
e20686a760 feature: adds test global settings inherited 2025-06-25 18:07:58 +02:00
ievgenii vdovenko
fcec7f0bbc feature: adds tests if a new checkbox is shown for CE and EE 2025-06-25 17:16:34 +02:00
ievgenii vdovenko
c591138dd0 feature: fixes test after refactoring 2025-06-25 15:29:53 +02:00
ievgenii vdovenko
83ca0d54f2 feature: adds test checking new pr settings flag, refactor tests 2025-06-25 14:04:22 +02:00
ievgenii vdovenko
c0ccce7e10 feature: implements frontend saving PR setting 2025-06-24 16:48:31 +02:00