Commit graph

1107 commits

Author SHA1 Message Date
RhodeCode Admin
b6c2ac4521 search: remove whoosh, and add support for ES 8 & 9 2025-06-02 13:50:04 +02:00
RhodeCode Admin
c2914495c0 fix: dismiss license warnings should be also possible in non base.mako pages 2025-03-24 05:03:15 +01:00
RhodeCode Admin
6f160d6556 fix(security): fixed xss in file diffs 2025-01-14 13:19:10 +01:00
Serhii Ilin
460e4be5eb added latest changes 2024-11-20 14:12:26 +02:00
Serhii Ilin
a1989bf442 fix: removed change status dropdown for observers. Fixes: RCCE-171 2024-12-11 15:11:51 +02:00
RhodeCode Admin
3a41a8b915 fix(file-caching): fixed cases when old cache was used before changes to operate on bytestrings 2024-12-04 22:33:45 +01:00
RhodeCode Admin
f687bfc994 ui: changed calls for edit caches to use repo id instead of a name for safer calls to repos which paths have special characters 2024-11-27 13:14:40 +01:00
Serhii Ilin
1149dc9093 feat(hide recaptcha secrets): masked sensitive information related to reCaptcha configuration. 2024-11-15 12:14:52 +02:00
RhodeCode Admin
ef109d8f05 feat(remap and rescan): added more relient remap and removal option, and also split the logic to either add or cleanup 2024-11-13 13:39:21 +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
Serhii Ilin
36f01dd3c9 fix: fixed problems on UI in case of long commit messages. Fixes: RCCE-140 2024-11-06 09:36:08 +02:00
RhodeCode Admin
9e9b09f082 fix(emails): fixed white background in email templates 2024-10-24 14:57:31 +02:00
RhodeCode Admin
5f2285d217 feat(system-info): expose rhodecode config for better visibility of set settings 2024-10-14 08:53:25 +02:00
Andrii Verbytskyi
23115440d0 chore: disabled audit functionality for now 2024-10-09 11:53:51 +02:00
Serhii Ilin
0eeee78a52 updated with a latest changes. 2024-10-02 12:22:06 +03:00
RhodeCode Admin
c859407811 feat(vcs): dropped validate SSL for vcs-operations.
- This is very error prone
- With docker we don't need it anymore
2024-10-01 11:28:07 +02:00
Andrii Verbytskyi
8a50fae648 feat: security-related code removed to be moved to EE 2024-09-27 11:03:43 +02:00
Serhii Ilin
5d1b03ab5b feat(git lfs path and path to hg large files in *.ini files): moved git lfs path and path of hg large files to *.ini files. 2024-09-25 10:59:01 +03:00
Serhii Ilin
d174103b5d feat(vcs clients filtering): added changes related to vcs client filtering needed for EE. Fixes: RCCE-41 2024-09-16 12:44:30 +03:00
Andrii Verbytskyi
e9bf0fab31 feat: security tab in admin, routes and placeholder view for ee functionality 2024-09-11 10:10:02 +02:00
RhodeCode Admin
90a1d3ca75 feat(artifacts): new artifact storage engines allowing an s3 based uploads 2024-08-28 23:56:59 +02:00
RhodeCode Admin
cefbec329a auth: updated saml docs, and re-order info on plugin details for easier setup 2024-08-20 15:04:33 +02:00
RhodeCode Admin
26d18ef0fe fix(svn): svn events fixes and change the way how we handle the events 2024-06-04 17:20:16 +02:00
Serhii Ilin
7d866e5cad feat(delete-branch-after-merge-git): added ability to delete a branch automatically after merging PR (if it was configured). Fixes: RCCE-76 2024-06-17 14:59:54 +03:00
RhodeCode Admin
b549afbfee feat: system-upgrade improved message on new version check page 2024-06-13 09:42:48 +02:00
Serhii Ilin
59e99e4368 feat(branch removal trough UI): Added ability to remove branches trough UI from git and hg repositories. Fixes: RCCE-75 2024-06-07 12:28:04 +03:00
Serhii Ilin
d069311e52 feat(2fa): added 2fa for more auth plugins and moved 2fa forced functionality to ee edition. Fixes: RCCE-68 2024-05-13 16:24:31 +03:00
RhodeCode Admin
16f04fd3ed fix(svn-configs): cleanup code and fixed generate config on repo settings page which should not be visible 2024-05-13 12:32:37 +02:00
RhodeCode Admin
32f96b1ae9 feat(svn): re-enable manual generation of SVN config that was removed when we moved svn path config to .ini files
- This still allows to trigger the config creation
- covers some edge cases on a need ro rre-create the svn configs
2024-05-13 08:24:49 +02:00
RhodeCode Admin
aad99df521 feat(2fa): updated and UI fixes
- configure 2fa
- setup 2fa
- various small improvements
2024-04-24 15:22:16 +02:00
RhodeCode Admin
d80f6eb5a8 fix(2fa): fixed case of imports for templates. 2024-04-24 11:29:09 +02:00
RhodeCode Admin
e20aa86d2d feat(2fa): updates routes names and urls to better reflect actions 2024-04-24 09:49:39 +02:00
RhodeCode Admin
337031c7a4 feat(2fa): refactor logic arround validation/recoverycodes and workflows of configuration of 2fa
- recovery codes are shown in 1 place only
- save status about view of recovery codes
- made the logic of saving states into user_data more explicit and no longer relly on hacky DB transaction logic
- turn JS forms into a regular forms
2024-04-24 09:45:36 +02:00
RhodeCode Admin
cd9fe75554 fix(caching): fixed problems with Cache query for users.
The old way of querying caused the user get query to be always cached, and returning old results even in 2fa forms.
The new limited query doesn't cache the user object resolving issues
2024-04-23 15:25:21 +02:00
RhodeCode Admin
518dd69772 fix: added missing templates 2024-04-16 14:30:49 +02:00
RhodeCode Admin
0986ef02a2 2fa: recovery codes copy 2024-04-16 13:14:47 +02:00
Serhii Ilin
9678665ecd feat(2fa): Added 2fa option. Fixes: RCCE-65 2024-04-15 12:13:03 +03:00
Serhii Ilin
d8281bb5c0 feat(login by email option): added ability to log in with user primary email. Fixes: RCCE-63 2024-03-14 11:18:07 +02:00
Serhii Ilin
5f36eb1b22 Updated with a latest changes. 2024-03-11 20:12:31 +02:00
Serhii Ilin
7e2e69d2ba feat(repo_path-config): moved main storage location path into ini file. Fixes: RCCE-61 2024-03-01 09:39:14 +02:00
Serhii Ilin
25f36e9654 feat(svn-config): moved svn related config keys to *.ini file. Fixes: RCCE-60 2024-02-28 09:34:14 +02:00
RhodeCode Admin
d4070f83d4 fix(ui): fixed issues with hover menus and diff download items.
- the diff ops are now moved into context menu
- the diff ops could be now used in PR context
- fixed various UI problems with the old solution
2024-02-12 12:54:05 +01:00
RhodeCode Admin
a10af94314 feat(caches): cache page shows all keys since there should be only 1 per repo now 2024-02-08 10:52:57 +01:00
RhodeCode Admin
719ae001e0 feat(upgrade): added feature to bulk upgrade hooks from 4.X -> 5.X fixes RCCE-34 2024-01-29 12:15:15 +01:00
Serhii Ilin
174ccfff79 feat(ui): added ability to replace binary file through UI, added related tests. Fixes: RCCE-19 2024-01-25 16:32:51 +02:00
RhodeCode Admin
4419c4a9f7 feat(ui): improve submodule rendering 2024-01-10 11:24:41 +01:00
RhodeCode Admin
2b92d7fa48 fix(submodules): fixed an error if reaching out submodule path.
- small UI fixes
- cleanups of submodule code
2024-01-10 11:22:57 +01:00
RhodeCode Admin
8048eb5a1e fix(changeset): fixed incosistent behaviour of rendering gravatars in commit view. Fixes RCCE-25 2024-01-05 21:07:35 +01:00
RhodeCode Admin
9f37558774 fix(git): fixed strip command to always require a valid branch name for git.
unless specific branch is given git strip doesn't really work fine
2024-01-02 16:43:17 +01:00
RhodeCode Admin
45ebc7cca3 fix(mercurial): dropped support for depreacted hgsubversion fixes RCCE-12 2023-12-28 15:09:26 +01:00