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
4f73837822
Remove beaker dependency, switch to Pyramid SignedCookieSessionFactory
...
Replace server-side session backends (redis, file, database, memcached)
with client-side signed cookie sessions. Users will need to
re-authenticate after deploy.
- Rewrite rc_beaker.py to use pyramid.session.SignedCookieSessionFactory
- Gut user_sessions.py to cookie-only stub
- Drop beaker.container from memory_lru_dict.py (pure repoze.lru)
- Migrate ini configs from beaker.session.* to session.* namespace
- Remove beaker==1.13.0 from requirements.txt
- Remove beaker.backends entry points from pyproject.toml
- Preserve backward-compat fallbacks for encryption key resolution
2026-02-19 15:26:24 -05:00
Andrii Verbytskyi
e1a67b7306
Merge pull request !2951 from rhodecode-enterprise-ce feature/RCCE-386_add_ai_code_review_checkbox
...
feature: implements AI code review PR checkbox; adds AI PR settings
2026-01-22 12:00:55 +00:00
Andrii Verbytskyi
9ff7ebfc3b
Merge pull request !2943 from rhodecode-enterprise-ce feature/RCCE-283_long-pull-request-names
...
feature: implements mid trimming long text; implements repo length truncation
2026-01-21 13:56:06 +00:00
ievgenii vdovenko
c71db28d3f
feature: implements AI code review PR checkbox; adds AI PR settings
2026-01-21 11:59:03 +01:00
RhodeCode Admin
cafdf00501
fix(test): another attempt on flaky tests fixes
...
- cleanup DB calls for flaky tests
2026-01-21 09:10:52 +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
6fe5736648
New implementations and updates for security scan
2026-01-16 16:53:31 +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
e0b2043c71
feature: implements mid trimming long text; implements repo length truncation
2026-01-06 17:54:17 +01:00
ievgenii vdovenko
1b193f7210
feature: tweak if statement
2025-12-29 15:03:13 +01:00
ievgenii vdovenko
3a8d727e1a
feature: tweak if statement
2025-12-29 15:03:13 +01:00
ievgenii vdovenko
0e08a98987
feature: implements user profile quotas update
2025-12-29 15:03:13 +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
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
RhodeCode Admin
ee52770fff
feature(repo): added ability to bootstrap repositories on creation
2025-12-26 21:42:02 +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
4ebb7ba28d
fix: removes empty line
2025-12-19 17:03:52 +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
RhodeCode Admin
68ce6dc537
fix: fixed selection of default repo type
2025-12-02 21:17:30 +01:00
RhodeCode Admin
9780721347
core: ruff format
2025-11-28 11:35:34 +01:00
Andrii V
4b2af413dd
Revert flush - address later
2025-11-04 14:49:12 +01:00
Andrii Verbytskyi
814961065b
Merge pull request !2852 from rhodecode-enterprise-ce fix/user-deletion-repo-groups-null-constraint
...
User deletion fix
2025-11-03 08:45:23 +00: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
Andrii V
06e61cee19
Small fix for unpacking
2025-10-31 16:59:54 +01:00
Andrii V
7b315a1001
User deletion fix
2025-10-31 16:26:59 +01:00
Andrii Verbytskyi
9fe203b496
Merge pull request !2850 from rhodecode-enterprise-ce feature/RCCE-334_Button-for-Ai-code-review
...
feature: implements button to start AI code review
2025-10-31 14:38:32 +00:00
ievgenii.v
6e3aa8ed6b
feature: implements locking feature for AI review button; adds detailed audit logging
2025-10-29 16:31:07 +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.v
fe5b0d1fa2
feature: simplifies inactive user filtering; adds tests
2025-10-24 16:08:08 +03:00
ievgenii.v
07193705f4
feature: implements find\notify\delete inactive users
2025-10-23 15:54:54 +03:00
ievgenii.v
f6d1fc8f44
Revert "feature: implements find\notify\delete inactive users"
...
This reverts commit 04ba7e9b1d .
2025-10-23 15:46:37 +03:00
ievgenii.v
04ba7e9b1d
feature: implements find\notify\delete inactive users
2025-10-23 15:45:47 +03:00
Andrii Verbytskyi
7d2a9d1d48
Merge pull request !2834 from rhodecode-enterprise-ce feature/RCCE-325_AI-model-versions-auto-update
...
feature: implements possibility to update AI model versions for admin
2025-10-10 18:22:37 +00:00
ievgenii vdovenko
a1c66a2e0b
feature: implements possibility to update AI model versions for admin
2025-10-09 14:48:41 +02:00
ievgenii vdovenko
695b0db001
fix: migrate pkg_resources lib to importlib
2025-10-03 14:49:50 +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
ievgenii vdovenko
e47245a168
poc: adds instruction editing into admin settings
2025-08-29 09:00:19 +02:00
ievgenii vdovenko
33be6804dc
poc: integrated AI settings into super admin page
2025-08-28 16:53:35 +02:00
Andrii Verbytskyi
9a67f0f0b8
Merge pull request !2798 from rhodecode-enterprise-ce fix/vcs-settings-cache-bug-1
...
fix: cache issue with vcs settings not updating correctly to reflect db values
2025-08-08 17:39:27 +00: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
5f4d428379
fix: invalidate request level cache on settings update instead of turning off cache for requests
2025-08-08 18:07:27 +02:00
Andrii V
63ac4ccb39
fix: fixed dev tag and default value
2025-08-05 16:31:17 +02:00