Commit graph

5404 commits

Author SHA1 Message Date
RhodeCode Admin
a3c59849da config: synced test ini changes with latest configs 2024-05-23 15:08:19 +02:00
RhodeCode Admin
83ac36f14a docs: fixed missing toctree for 5.0.1 2024-05-23 13:50:38 +02:00
RhodeCode Admin
793ec386f8 fix(celery): don't use msgpack serializer due to problems with certain data types 2024-05-20 11:03:42 +02:00
RhodeCode Admin
4142212937 docs: added 5.0.1 entry 2024-05-22 15:37:11 +02:00
RhodeCode Admin
112de0ec6d makefile: allow starting gunicorn with workers=N command 2024-05-22 15:36:20 +02:00
RhodeCode Admin
29de931a2e fix(celery): signal startup failure with sys.exit to recycle celery worker on errors 2024-05-22 15:35:24 +02:00
RhodeCode Admin
f3e09a5995 docs(changelog): added 5.0.1 changelog items 2024-05-20 11:14:50 +02:00
RhodeCode Admin
0f0d045b9b configs: update .ini files 2024-05-20 10:01:35 +02:00
RhodeCode Admin
8c207d7cde chore(debug): improved logging for simplesvn 2024-05-20 09:00:12 +02:00
Serhii Ilin
f0066be1ff fix(forced 2fa): fixed forced 2fa functionality. Fixes: RCCE-68 2024-05-16 16:01:22 +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
aea08fa1b2 docs: added missing release notes files 2024-05-15 10:23:32 +02: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
d05187a20c fix(deps): fixed paste removal, we'\''re not ready to do that yet... 2024-05-09 11:34:26 +02:00
RhodeCode Admin
8c10af342e fix(permissions): fixed missing tempita lib 2024-05-09 08:34:33 +02:00
RhodeCode Admin
590bbea4e3 tests: updated test ini and configs for setting custom ini files 2024-05-08 13:27:19 +02:00
RhodeCode Admin
bfae657d27 chore(deps): bumped zope.interface lib 2024-05-07 15:53:57 +02:00
RhodeCode Admin
e24f08dba3 chore(deps): bumped redis lib 2024-05-07 15:53:39 +02:00
RhodeCode Admin
96822f93f1 chore(deps): bumped cachetools 2024-05-07 15:53:20 +02:00
RhodeCode Admin
9bd31d36b1 chore(deps): bumped pyramid-debugtoolbar 2024-05-07 15:52:54 +02:00
RhodeCode Admin
6db6ef44a6 feat(deps): remove deprecated and unmaintained paste and pastescripts 2024-05-07 12:32:09 +02:00
Andrii Verbytskyi
338376372c fixed permissions for pip cache folder 2024-05-08 13:08:59 +02:00
RhodeCode Admin
6fdf901688 core(deps): bumped orjson to 3.10.3 2024-05-07 00:40:08 +02:00
RhodeCode Admin
a8ed69b19e core(deps): bumped paste deps 2024-05-07 00:34:32 +02:00
RhodeCode Admin
3e3feaa08f core(deps): bumped dogpile.cache to 1.3.3 2024-05-07 00:34:18 +02:00
RhodeCode Admin
960d6c5218 fix(encryption): don't be strict on enc format when no enc headers are missing.
This fixes problem with migration of OLD unencrypted DBs into a encryption format
2024-05-06 14:54:21 +02:00
RhodeCode Admin
a970700222 feat(locks): added no-blocking option for redis blocks 2024-04-26 12:07:06 +02:00
RhodeCode Admin
695fc88813 feat(cache): disable cache before using d_cache call to skip init of dcache on no-cached calls 2024-04-26 12:06:48 +02:00
RhodeCode Admin
85ed19f363 fix(2fa): fixed tests to use mock instead of global value which causes some other tests to fail 2024-04-25 11:40:13 +02:00
RhodeCode Admin
45e456bdf0 fix(2fa): fixed various typos 2024-04-25 10:58:47 +02:00
RhodeCode Admin
6b466e15b1 fix(encryption): rely on default config based strict mode if not explicitly given into function params 2024-04-25 10:56:23 +02:00
RhodeCode Admin
6b1730f325 fix(2fa): fixed typo from refactor 2024-04-24 18:07:14 +02:00
RhodeCode Admin
922adcf2e7 chore(2fa): refactor some attributes for users 2024-04-24 18:06:20 +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
0628f37e75 feat(2fa): improve flash messages on 2fa settings page 2024-04-24 11:57:40 +02:00
RhodeCode Admin
d80f6eb5a8 fix(2fa): fixed case of imports for templates. 2024-04-24 11:29:09 +02:00
RhodeCode Admin
a36b846e92 fix(2fa): fixed redirect loop in workflow when password reset was done. 2024-04-24 11:13:35 +02:00
RhodeCode Admin
566e572fff fix(tests): fixed 2fa tests and password reset broken by accident 2024-04-24 10:38:07 +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
2fcf5e8c05 fix(gists): fixed old way of querying for gist store 2024-04-23 15:26:01 +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
12af6697b8 shell: remove module level imports 2024-04-22 14:54:33 +02:00
RhodeCode Admin
70a5f44578 fix(encryptor): use a failsafe mechanism of detecting old algo for encryption to NOT crash the app when switching to fernet 2024-04-22 11:32:01 +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
RhodeCode Admin
31e3c38a18 chore(deps): bumped paste and pastescript libs for deprecation warnings 2024-04-03 13:52:52 +02: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