Commit graph

1404 commits

Author SHA1 Message Date
RhodeCode Admin
5fc38bda7c fix(ssl): explicitly disable mercurial web_push ssl flag to prevent from errors about ssl required 2024-10-03 17:06:18 +02:00
Serhii Ilin
0eeee78a52 updated with a latest changes. 2024-10-02 12:22:06 +03:00
RhodeCode Admin
1e874473bf fix(vcs): fixed logic bug on skip-vcs detector where it didn't skip properly defined urls 2024-10-01 22:51:12 +02: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
RhodeCode Admin
1a00627df3 feat(license): allow import of license from rhodecode_enterprise.license which got broken after python3 migration 2024-10-01 11:26:42 +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
RhodeCode Admin
90a1d3ca75 feat(artifacts): new artifact storage engines allowing an s3 based uploads 2024-08-28 23:56:59 +02:00
RhodeCode Admin
772fde2914 chore(logging): optimize loggers for request wrapper to be easier to read 2024-08-28 13:29:30 +02:00
RhodeCode Admin
81595dcae2 fix(mailing): patch repozesendmail to properly use CRLF for newlines. Fixes RFC5322 Issues with mailing 2024-08-28 13:29:10 +02:00
RhodeCode Admin
e334f29358 chore: cleanup, remove unused param for objectstore cache 2024-08-21 00:21:44 +02:00
RhodeCode Admin
11bd292508 fix(db-migrate): enforce gc collection to optimize memory usage 2024-08-20 12:06:59 +02:00
RhodeCode Admin
9a46cbc018 chore(caches): cleanup cache lib and added cleanup backend 2024-08-07 13:40:30 +02:00
RhodeCode Admin
e23ad22b70 fix(mailing): don't default to empty string for smtp_password and user, since mailing lib only expects None as empty values 2024-07-31 19:48:01 +02:00
RhodeCode Admin
632140ed6c d-cache: don't init in includeme so we don't trigger s3 connections on startup of rcstack.
The d-cache will be initied only when needed during first file download
2024-07-30 14:27:00 +02:00
RhodeCode Admin
7b14663e2c feat(caches): make sure commit-caches propagate to parent repo groups 2024-07-29 18:02:15 +02:00
RhodeCode Admin
3f8807d95c fix: updated command list mapping for mercurial 6.5, after client upgrade a new command can be given which is clonebundles_manifest, we marked it explicit as pull command. Also added few more commands, fixes RCCE-111 2024-07-24 09:46:05 +02:00
Marcin Kuźmiński
1790b4d3d2 Fixed problem with step param not initializing for 0 step migration 2024-07-12 16:41:59 +00: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
RhodeCode Admin
34dcb83bfb chore: added excplicit db-migrate to update hooks for 5.X rel 2024-07-03 09:50:40 +02:00
Serhii Ilin
93f783912f fix: fixed s3 region. Fixes: RCCE-98 2024-07-11 09:36:35 +03:00
Serhii Ilin
61c700577b feat(region for s3 storage): added configurable region of s3 storage. 2024-07-03 14:17:17 +03:00
RhodeCode Admin
f9dff2a21f feat(archive-cache): added presigned_url support for objectstore 2024-06-20 10:57:56 +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
b965526856 fix: fixed logging 2024-06-19 13:14:05 +02:00
RhodeCode Admin
eab897ac5c feat(archive-cache): objectstore now makes bucket required, and use shards as folders inside it 2024-06-19 12:34:05 +02:00
RhodeCode Admin
eed5751983 feat(archive-cache): added option to define a configurable top-level bucket for all shards 2024-06-18 14:03:06 +02:00
RhodeCode Admin
c2075c1239 celery: added test view to test celery exception handling 2024-06-14 08:58:18 +02:00
RhodeCode Admin
bb46f148f2 feat(archive-cache): added extra info on number of evicted caches 2024-06-14 08:57:51 +02:00
RhodeCode Admin
984a9a564f feat(archive-cache): implemented s3 based backend for filecaches 2024-06-13 21:29:37 +02:00
RhodeCode Admin
b8bd026171 core: refactor of vendor lib to easier sync with vcsserver 2024-06-13 21:30:11 +02:00
RhodeCode Admin
80f7b38d7d fix(bootstrap): fixed issues that lead to leaving rhodecode.local as a default setting which is now explicitly read from .ini config 2024-06-13 10:43:17 +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
RhodeCode Admin
3d0e81968b feat(disk-cache): use fsync to force flush changes on NFS, and use retry mechanism to archive caches... 2024-06-10 17:01:42 +02:00
RhodeCode Admin
164d313bea feat(archive-cache): added retry mechanism, and some code cleanups 2024-06-09 22:01:19 +02:00
RhodeCode Admin
f642c7aebf feat(archive-cache): re-calculate size better if we miss it in stats 2024-06-06 19:50:31 +02:00
RhodeCode Admin
4ce101104b feat(archive-cache): added logging and relative imports 2024-06-06 16:54:19 +02:00
RhodeCode Admin
fd5f035c74 feat(archive-cache): implemented eviction policy logic 2024-06-06 14:48:07 +02:00
RhodeCode Admin
308a5029a1 feat(archive-cache): implement more usage stats for later easier evictions 2024-06-06 14:43:26 +02:00
RhodeCode Admin
a98ae47e79 feat(system-info): properly report storage stats after diskcache removal 2024-06-05 16:27:54 +02:00
RhodeCode Admin
39bed20bcb feat(disk-cache): rewrite diskcache backend to be k8s and NFS safe.
- no longer depend on diskcache
- use simpler version with Redis lock, and filesystem storage
- fixes RCCE-78
2024-06-05 12:32:12 +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
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
8c207d7cde chore(debug): improved logging for simplesvn 2024-05-20 09:00:12 +02:00
RhodeCode Admin
6db6ef44a6 feat(deps): remove deprecated and unmaintained paste and pastescripts 2024-05-07 12:32:09 +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
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
a36b846e92 fix(2fa): fixed redirect loop in workflow when password reset was done. 2024-04-24 11:13:35 +02:00
RhodeCode Admin
12af6697b8 shell: remove module level imports 2024-04-22 14:54:33 +02:00