RhodeCode Admin
94c141d6a4
caches: fix id sanitizer.
2022-10-10 12:30:07 +02:00
RhodeCode Admin
39e6e12be3
caches: fixes the file-store backend to use serialized names for filename cache of vcsserver.
...
Using ones with '/' would crash the backend
2022-10-06 10:26:43 +02:00
RhodeCode Admin
227f4040d2
debugging: expose logs/exception when debug log is enabled.
2022-10-03 12:03:41 +02:00
RhodeCode Admin
093cf251d5
caches: make sure we init caches on repo names withou '/' to not create a new cache subpath
2022-09-01 22:00:13 +02:00
RhodeCode Admin
ce7e048a7d
git: allow overriding default master branch with an env variable.
2022-08-11 09:39:24 +02:00
RhodeCode Admin
4508de422b
caches: fixed error for unique non-ascii cache keys
2022-07-25 15:07:29 +02:00
RhodeCode Admin
7483c5b2bf
files: fixed unicode problems in specially encoded paths handler.
2022-01-10 15:24:21 +01:00
RhodeCode Admin
eb95462c1a
files: escape special chars for metadata loading to prevent breaking url with chars like #, <.
...
- fixes #5672
2021-12-17 08:24:00 +01:00
RhodeCode Admin
86f1961de4
caches: invalidate cache on remote side from repo settings alongside local cache.
2021-12-16 14:26:38 +01:00
RhodeCode Admin
b7718f5e2d
vcs-cache: enable more methods, and fix arguments calls
2021-12-06 10:30:22 +01:00
RhodeCode Admin
2b35e8af0d
vcs-call-cache: controll via hidden .ini flag
2021-12-03 15:17:11 +01:00
RhodeCode Admin
aedc41d96a
vcs: experimental local cache for methods
2021-12-01 14:17:51 +01:00
RhodeCode Admin
37a751bc31
users: enable full edit mode for super admins.
...
- We'll enable the users to change their names via external auth for rename cases.
2021-10-29 14:42:31 +02:00
RhodeCode Admin
720dbed814
ops: added healthcheck view
2021-10-12 14:29:26 +02:00
RhodeCode Admin
f5cf1a1f86
celerylib: fixed broken tasks for auto-update
2021-10-12 14:09:11 +02:00
RhodeCode Admin
448f66785c
sys-info: added helpers for faster loading of sys-info data
2021-10-12 13:40:59 +02:00
RhodeCode Admin
98cc67d889
caches: added debug and timings
2021-10-12 13:40:31 +02:00
RhodeCode Admin
d811485440
locks: handle refresh thread already started
2021-07-27 10:08:28 +02:00
RhodeCode Admin
8fe339248e
caches: fixed wrong except
2021-07-24 08:11:42 +02:00
RhodeCode Admin
7170e63907
caches: use the same lock instance, otherwise we won't release it.
...
Also handle AlreadyAquired so locks skip that case and not throw a 500 error
2021-07-23 11:21:58 +02:00
RhodeCode Admin
3ce837d046
caches: introduce invalidation as a safer ways to expire keys, deleting them are more problematic.
2021-07-23 11:09:12 +02:00
RhodeCode Admin
81ea8edd0b
views: skip vcsdetection for ops view
2021-07-23 10:47:20 +02:00
RhodeCode Admin
d8aa3deda9
caches: optimized defaults for safer more reliable behaviour
2021-07-22 22:28:32 +02:00
RhodeCode Admin
fe98575ce6
cache: allow controlling lock_auto_renewal via .ini config
2021-07-22 11:47:42 +02:00
RhodeCode Admin
8ec2b58a03
caches: improved locking problems with distributed lock new cache backend
2021-07-18 23:33:46 +02:00
RhodeCode Admin
0d36e58be5
pull-requests: optimize db transaction logic.
...
- we've been investigating this issue with locked pull-requests
- the transactions arround audit-logs and state-lock seems to be fragile for long-running, and exception prone setups
- this change tries to make use of few snapshot transactions to prevent a long ones, and actually try to recover on failed audit-log calls.
2021-07-15 15:05:16 +02:00
RhodeCode Admin
ac5dbf712f
emails: default app-from email should be a valid one.
2021-07-15 14:20:03 +02:00
RhodeCode Admin
2b9eeb7a86
redis-lock: strict-redis is what we use.
2021-07-15 14:19:47 +02:00
RhodeCode Admin
d52521dd31
redis-lock: add rhodecode logging prefix to properly log things.
2021-07-15 14:19:09 +02:00
RhodeCode Admin
8f4dca8494
redis: added better distributed lock implementation.
2021-07-14 15:35:27 +02:00
RhodeCode Admin
14751ae9c1
caches: report damaged DB on key iterations too not only the GET call
2021-06-23 21:37:29 +02:00
RhodeCode Admin
9f13849af9
api: added proper full permission flush on API calls when creating repos and repo groups.
...
- This allows a full flush and multiple calls made via API
2021-05-24 23:47:29 +02:00
RhodeCode Admin
56421dc214
pull-requests: added retry mechanism for updating pull requests.
2021-05-24 23:46:36 +02:00
Milka Kuzminski
72085d16b0
pull-requests: fixed problems with unicode characters in branches.
2021-04-08 16:59:58 +02:00
Milka Kuzminski
e6e16f3d3e
clone-uri: fixed the problems with key mismatch that caused errors on summary page.
2021-03-25 23:15:48 +01:00
Milka Kuzminski
1df8822469
largefiles: added fix for downloading largefiles without an extension in name.
2021-03-25 21:46:25 +01:00
Milka Kuzminski
219a05baa4
permissions: use constant for fork enable/disable
2021-03-24 16:52:47 +01:00
Milka Kuzminski
c0508d2945
git: fix for unicode branches
2021-03-18 15:26:51 +01:00
Milka Kuzminski
723ccff72e
git: fix lookups.
...
- prioritize referenace names over numerical ids
- numerical ids are supported as a fallback if ref matching is unsuccessful.
2021-03-17 17:55:02 +01:00
Milka Kuzminski
3d88792e6b
core: optimize some calls to skip license/scm detection on them
2021-03-17 17:54:23 +01:00
Milka Kuzminski
2cc353de2c
backends: use reference explicitly to properly translate GIT references to commits such as numeric branches
2021-03-16 23:18:52 +01:00
Milka Kuzminski
ce1015425e
pull-requests: fixed multiple repetitions of referenced tickets in pull requests summary sidebar.
2021-03-11 22:20:02 +01:00
Milka Kuzminski
06c980817a
db: fixed new by-uri template missing data
2021-02-06 00:34:13 +01:00
Milka Kuzminski
6d5662e69e
installation: fixed some defaults for better 1st time experience.
2021-02-06 00:25:21 +01:00
Milka Kuzminski
3cfae0d77f
automation: enabled automated check for new versions.
2021-02-04 23:40:58 +01:00
Milka Kuzminski
9dea53efd3
app: added statsd calls for monitoring.
2021-02-03 15:17:14 +01:00
Milka Kuzminski
202df81250
clone-urls: allow custom clone by id template.
2021-01-22 08:56:20 +01:00
Milka Kuzminski
b0a5210748
merges: fixed excessive data saved in merge metadata that could not fit inside the DB table.
...
- fixes #5651
2021-01-18 22:17:00 +01:00
Milka Kuzminski
6dbf7d6dae
exceptions: fixed problem with exceptions formatting resulting in limited exception data reporting.
2021-01-18 22:10:00 +01:00
Milka Kuzminski
88b07d3f00
hooks-daemon: fixed problem with lost hooks value from .ini file.
2021-01-09 03:06:08 +01:00