Commit graph

96 commits

Author SHA1 Message Date
RhodeCode Admin
16ca79921f hooks: allow to bind to existing hostname automatically if nothing explicitly is set. 2023-01-21 14:47:59 +01:00
RhodeCode Admin
95bdb4e1c3 ini: cleanups + added generic cache definition 2023-01-05 09:50:14 +01:00
RhodeCode Admin
7a4e0005a5 config: updated changes to config files 2022-12-19 15:20:13 +01:00
RhodeCode Admin
43f40cd31c config: major update for the code to make it be almost fully controllable via env for new docker based installer. 2022-12-12 14:05:25 +01:00
RhodeCode Admin
062734947d configs: added changed require to track logging with loki or logstash 2022-10-28 13:08:19 +02:00
RhodeCode Admin
0edcacd71a config: expose statsd config variable 2022-10-14 12:53:21 +02:00
RhodeCode Admin
fe98575ce6 cache: allow controlling lock_auto_renewal via .ini config 2021-07-22 11:47:42 +02:00
Marcin Kuzminski
38ebd62814 configs: changed allowed method of setting SVN compatible version 2020-03-30 11:50:05 +02:00
Marcin Kuzminski
d0a117b4ad exception-tracker: enable send email on exception 2020-03-26 14:03:07 +01:00
Marcin Kuzminski
ed40528e9a ini: updated .ini templates 2020-01-08 13:21:51 +01:00
Marcin Kuzminski
b02aadfe98 config: small updated to .ini files 2020-01-07 13:36:17 +01:00
Marcin Kuzminski
55ed321e0a configs: use new style of comments on .ini files.
- This will allow better diffing options with control mako templates
- main problem was ## comments which in mako we needed to escape.
- cleanup configurations with some nicer formatting/comments
2020-01-06 14:03:47 +01:00
Marcin Kuzminski
656a419c84 app-setup: allow skip of legacy plugin discovery. 2019-11-29 11:15:13 +01:00
Marcin Kuzminski
2f94372e2a gunicorn: moved loglevel control to .ini file 2019-11-28 12:54:53 +01:00
Marcin Kuzminski
aa65b092ff gunicorn: moved all configuration of gunicorn workers to .ini files.
- ini files should be the only config source
- gunicorn config only brings a logic we don't want to change
- memory monitoring will be now controlled by .ini file as well.
2019-11-25 13:15:29 +01:00
Daniel Dourvaris
603a3c0545 emails: added reply link to comment type emails
- also added note/todo ID in display
- cleanup code for anchor resolution, and selected elements highlight
2019-11-08 13:05:34 +01:00
Marcin Kuzminski
1ed9cf6561 license: added a flag to allow hidding license info. 2019-10-23 13:07:29 +02:00
Marcin Kuzminski
f14723cb7f configs: removed deprecated convert_unicode param 2019-09-30 10:55:14 +02:00
Daniel Dourvaris
f36492a220 git: remove GIT_REV_FILTER argument as it's now obsolete with libgit2 implementation 2019-09-03 16:51:07 +02:00
Marcin Kuzminski
633c58187e packages: updated celery to 4.3.0 and switch default backend to redis
- we usually have redis, and it makes our stack simpler and easier to debug.
2019-09-03 11:42:10 +02:00
Marcin Lulek
fad8893252 user-sessions: added option to cleanup redis based sessions in user session interface. 2019-03-06 12:22:09 +01:00
Marcin Kuzminski
823c59c011 encryption: added new backend using cryptography + Fernet encryption.
- This would soon replace the old deprecated one based on pycrypto
- We need a migration for the encryption data
2019-02-26 13:18:24 +01:00
Marcin Kuzminski
2e1d1b5168 config: updated .ini configs 2019-02-15 11:10:57 +01:00
csalgau
ef7b0fcbd5 Issue #5536 - ability to disable server-side SSH key generation
- Fixes #5536
2019-02-14 01:16:57 +02:00
Marcin Lulek
f94d402566 file-uploads: created simple upload capabilities.
- This initially will be used for comments /ticket uploads of binarry attachements
2019-01-25 12:51:26 +01:00
Marcin Kuzminski
2e8001e5fa application: add debug mode that switches logging to debug.
It's no longer required to reconfigure all logging. debug flag
now does it automatically.
2018-12-05 13:35:10 +01:00
Marcin Kuzminski
5a37a33119 mailing: switched from homebrew lib to pyramid_mailer with python3 compatability 2018-10-03 18:47:58 +02:00
Marcin Kuzminski
bb3af9d7ff config: updated example configs 2018-09-18 11:58:59 +02:00
Marcin Kuzminski
b8b33988bd exception_store: rename .ini option for future 2018-09-13 14:35:14 +02:00
Marcin Kuzminski
19d4c6901b exc_tracker: allow setting custom store via .ini file
- use safer exc read when listing exceptions.
2018-09-10 22:18:53 +02:00
Marcin Kuzminski
68e0fed088 config: updated docstrings in .ini files 2018-09-03 13:43:33 +02:00
Marcin Lulek
db4b2e05bc configurations: update attached configuration INI files with the ENV_ substitution infomation.
In addition show better error message if substitution cannot be made.
2018-08-30 13:42:26 +02:00
Marcin Kuzminski
0d42a57792 configs: update ini files with some minor changes. 2018-08-19 16:09:05 +02:00
Marcin Kuzminski
feb55bb023 config: updated .ini files with cache settings 2018-08-13 10:09:49 +02:00
Marcin Kuzminski
f1497f5afd caches: new cache context managers.
- deprecate beaker cache completly
- use new cache decorators from dogpile
- use a proper per cache key invalidation
2018-08-02 18:04:52 +02:00
Marcin Kuzminski
84d673d387 caches: use dogpile for sql_cache_short region. 2018-07-12 17:20:03 +02:00
Marcin Kuzminski
a48ab8a32d caches: don't use beaker for file caches anymore 2018-07-06 12:55:13 +02:00
Marcin Kuzminski
ddc445856e caches: rewrite of auth/permission caches to dogpile. 2018-07-05 20:14:33 +02:00
Marcin Kuzminski
225757aaf3 hooks: made the callback host configurable.
- This allows easier docker container seperation
2018-07-03 11:57:03 +02:00
Marcin Kuzminski
27a87da295 config: removed obsolete super_short_term cache definition 2018-06-18 17:22:34 +02:00
Marcin Kuzminski
e0b621ed56 permissions: enable caching by controlling short_term cache settings. 2018-06-15 19:36:19 +02:00
Marcin Kuzminski
201da2ea63 loggers: add PID into logs for easier debugging of multi worker logs. 2018-02-19 15:11:02 +01:00
Marcin Kuzminski
f878774dde ini: remove deprecated ini setting. 2018-02-11 20:42:17 +01:00
Marcin Kuzminski
c0a1cd695a config: update .ini file to latest installer defaults. 2018-01-30 13:57:48 +01:00
Marcin Kuzminski
6bbab12fcc celery: celery 4.X support. Fixes #4169
- update tasks
- enabled celerybeat to function
- check and cleanup code for 4.X
2017-11-16 19:26:53 +01:00
Marcin Kuzminski
38c78cd493 ssh: allow customizing the base_url for running application.
Allows proper URLs inside events when executing on SSH calls.
2017-10-25 11:48:03 +02:00
Marcin Kuzminski
ba710e874d ssh-support: don't use API calls to fetch the data.
We now rely on pure bootstrap executable that has access to the database and can
check things directly without any API calls.
2017-10-23 16:09:50 +02:00
Marcin Kuzminski
cbcd579b02 svn: allow specifying alternative template file for mod_dav config. 2017-10-10 09:30:22 +02:00
Marcin Kuzminski
0459d08860 config: updated .ini files. 2017-09-25 19:33:16 +02:00
Marcin Kuzminski
e6fffe4b97 binaries: cleanup new upcomming rc-* commands that will replace paster * commands from pylons 2017-09-21 21:45:01 +02:00