dc3502fed0
Fix session.save() for cookie sessions, add vcsserver/rc_license stubs
...
- Guard all session.save() calls with hasattr checks for CookieSession
compatibility (CookieSession auto-saves via response callbacks)
- Guard beaker-specific _set_cookie_expires and _update_cookie_out in
login views
- Defer ldap scope_labels to property to avoid class-level AttributeError
when python-ldap is not installed
- Add vcsserver stub package to allow imports without full vcsserver
- Add rc_license stub for CE edition (no license management)
2026-02-19 19:38:09 -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 V
a3465d8e83
Fixed orjson incompatibility with empty values from 4.x db schema
2026-01-22 15:10:46 +01: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
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
65cd9bb0aa
Remove debug email entries
2026-01-16 17:12:26 +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
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
e9a3cf8c29
fix(celery): fixed issue with repo creation tasks that could hide exceptions
2025-12-26 21:42:03 +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
RhodeCode Admin
6f780dccb1
fix(diffs): bumped diffs cache to invalidate previous logic on single branch
2025-12-25 16:41:21 +01: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
RhodeCode Admin
63639e5bf6
feat(code-highlite): added support for Jenkinsfile
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
Andrii V
a5e5df6d4b
Fixed template
2025-12-11 14:40:39 +01:00
Andrii V
2f46166d0e
Fixed merge conflicts, regenerated lock file
2025-12-10 17:56:09 +01:00
Andrii Verbytskyi
10ad0686cb
Merge pull request !2871 from rhodecode-enterprise-ce Polymer-lit-migration-1
...
Changes from branch: Polymer lit migration 1
2025-12-10 16:17:29 +00:00
ievgenii vdovenko
56fc497067
feature: reverts select2 changes
2025-12-08 11:44:35 +01:00
Andrii V
1791f83dcc
Bumped webpack and grunt, fixed notifications issue caused by minification
2025-12-03 18:13:53 +01:00
RhodeCode Admin
2f1aff604a
svn: fix ssh subcommand type with missing space
2025-12-03 13:39:14 +01:00
RhodeCode Admin
9780721347
core: ruff format
2025-11-28 11:35:34 +01:00
RhodeCode Admin
b452f0598e
stats: use persistent UUID identifier
2025-11-28 11:32:42 +01:00
ievgenii.v
89479931d7
migration: update seelect2 to latest version
2025-11-25 13:07:43 +01:00
Andrii V
01257daa5d
Fixes for failing tests
2025-11-04 14:40:54 +01:00
ievgenii.v
398723f405
feature: migration version fix
2025-11-03 17:53:10 +02:00
ievgenii.v
bbe3cafd64
feature: apply configs via config maker
2025-11-01 09:59:24 +02:00
ievgenii vdovenko
c255a3aef6
feature: implements deduplication mechanist for celery messages
2025-11-01 09:59:22 +02:00
ievgenii.v
33ca7503ed
feature: apply configs via config maker
2025-11-01 09:58:47 +02:00
ievgenii vdovenko
9555056af7
feature: implements deduplication mechanist for celery messages
2025-11-01 09:58:44 +02: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 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
ecfb132dc4
feature: uncomment AI review
2025-10-29 20:02:48 +02:00
ievgenii.v
afe21adf51
feature: removes redundant import
2025-10-29 16:32:28 +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.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
ievgenii.v
eb1f2f8109
feature: implements sending emails to a local store for local development
2025-10-21 11:51:26 +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
2cabe6569c
fix: migrates pkg_resources.working_set; removes commented test
2025-10-06 11:24:37 +02:00
ievgenii vdovenko
695b0db001
fix: migrate pkg_resources lib to importlib
2025-10-03 14:49:50 +02:00