Commit graph

196 commits

Author SHA1 Message Date
RhodeCode Admin
1d5d2c0155 tests: fixed test suite for celery adoption 2024-11-08 16:17:57 +01: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
90a1d3ca75 feat(artifacts): new artifact storage engines allowing an s3 based uploads 2024-08-28 23:56:59 +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
984a9a564f feat(archive-cache): implemented s3 based backend for filecaches 2024-06-13 21:29:37 +02:00
RhodeCode Admin
fc0ee0e99b feat(ssh-wrapper-speedup): major rewrite of code to address imports problem with ssh-wrapper-v2
- use bootstrapped settings rather than config
- use more code split to make sure we don't import heavy code
2024-02-28 09:30:58 +01:00
RhodeCode Admin
8de3597958 fix(api.url): set default api.url and re-use defaults in ssh wrappers 2024-02-27 09:50:56 +01:00
RhodeCode Admin
17e93a0136 fix(pyroutes): fixed generated JS routes for EE 2024-01-09 13:11:01 +01:00
RhodeCode Admin
5ba93a980e config: set default file-based sessions if not specified. This will prevent memory session to kick-in 2023-10-23 21:59:14 +02:00
RhodeCode Admin
6e5314f631 tests: refactor code to use a single test url generator 2023-10-04 19:36:19 +02:00
RhodeCode Admin
97f6e3695b exc_tracking: always nice format tb for core exceptions 2023-08-07 14:03:11 +02:00
RhodeCode Admin
4bbb30fa06 modernize: updates for python3 2023-07-18 14:45:20 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
198e5b39b2 configs: refactor and updated for python3 migrations 2023-07-18 11:02:32 +02:00
RhodeCode Admin
cf125256a4 configs: removed utf8 markers 2023-07-18 11:01:46 +02:00
RhodeCode Admin
f9ed4af22a middleware: use explicit call to .includeme while importing apps and modules. This is a bit faster for code discovery and app startup 2023-05-11 12:17:28 +02:00
RhodeCode Admin
42e4d2d45b middleware: use timing for complete stack call 2023-03-27 21:45:38 +02:00
RhodeCode Admin
cb4c965e1a settings-maker: moved key to common section 2023-03-10 10:07:40 +01:00
RhodeCode Admin
83e86c7943 small naming fixes 2023-02-02 09:41:40 +01:00
RhodeCode Admin
f4336fe56e requests: cleaned / unified way of handling requests generation from non-web scope.
- cli
- celery workers
2023-01-31 20:31:36 +01:00
RhodeCode Admin
f7e8f47972 logging: set logging autoconfigure default to False so it's not a breaking change 2023-01-23 10:45:56 +01:00
RhodeCode Admin
119c3c406b caches: remove settings cache to use invalidation context as it's slowing down much usage 2023-01-05 09:51:28 +01:00
RhodeCode Admin
577bf534e9 env: small fixes to sync with vcsserver settings maker 2022-12-12 22:34:15 +01:00
RhodeCode Admin
911fc2e7e3 env-config: use proper ALL keys reconfiguration based on env vars 2022-12-12 22:04:53 +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
ab6095b38c config: move env expansion to common code for EE usage 2022-11-20 07:25:54 +01:00
RhodeCode Admin
877b1f16b8 metrics: remove bootstrap timing, as its not usefull at all.
Counter resets on each start we don't get any good metrics out of that
2022-10-27 15:31:18 +02:00
RhodeCode Admin
fb9e5e1720 metrics: expose exc_type in consistent format 2022-10-26 10:17:24 +02:00
RhodeCode Admin
059911817e metrics: use non decimal version for timer.
- added bucket registry
- some small fixes
2022-10-25 16:39:23 +02:00
RhodeCode Admin
e9cba7b782 metrics: fixed exc type metrics 2022-10-25 13:59:47 +02:00
RhodeCode Admin
bc8d59f1a7 metrics: use prom metrics, and added some additional metrics 2022-10-25 13:08:47 +02:00
RhodeCode Admin
8e00aec5f4 metrics: further adjustments.
- reduce cardinality
- added push/pull
2022-10-14 22:05:39 +02:00
RhodeCode Admin
89550b662b metrics: added new statsd client and enabled new metrics on app 2022-10-14 12:47:01 +02:00
RhodeCode Admin
227f4040d2 debugging: expose logs/exception when debug log is enabled. 2022-10-03 12:03:41 +02:00
Milka Kuzminski
9dea53efd3 app: added statsd calls for monitoring. 2021-02-03 15:17:14 +01:00
Milka Kuzminski
91fc0a33e6 imports: fixed recursive imports on EE 2021-01-14 16:05:01 +01:00
Milka Kuzminski
eb5ec20934 application: not use config.scan(), and replace all @add_view decorator into a explicit add_view call for faster app start. 2020-12-08 17:04:39 +01:00
Milka Kuzminski
2b4fc53bae core: allow loading all auth plugins in once place for CE/EE code. 2020-12-08 11:13:30 +01:00
Milka Kuzminski
f5bed7486e app: improve logging, and remove DB calls on app startup. 2020-11-10 09:55:47 +01:00
Marcin Kuzminski
2b3b3aa5a7 observers: hide it for CE edition.
- This hide is simple, but real logic is in the validate function which would only work if EE edition is installed.
2020-10-08 22:28:51 +02:00
Marcin Kuzminski
80da773011 reviewers: added observers as another way to define reviewers.
- fixes #4183
2020-10-06 08:49:13 +02:00
Marcin Kuzminski
e564aec523 hosting: added usage writers for hosting needs. 2020-08-11 12:41:54 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Marcin Kuzminski
d0a117b4ad exception-tracker: enable send email on exception 2020-03-26 14:03:07 +01:00
Marcin Kuzminski
c0c1de5d4d config: removed vcsserver log_level deprecated option. 2020-01-07 12:34:34 +01:00
Marcin Kuzminski
631a663b62 request-wrapper: ensure we wrap WHOLE request not just logic after http detection. 2019-12-26 19:52:17 +01:00
Marcin Kuzminski
656a419c84 app-setup: allow skip of legacy plugin discovery. 2019-11-29 11:15:13 +01:00
Marcin Kuzminski
29038019e8 hovercacrds: added new tooltips and hovercards to expose certain information for objects shown in UI 2019-10-31 17:52:42 +01: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
e9054ac9e7 ssh: skip loading parts for SSH to make execution of ssh commands faster. 2019-08-28 15:05:48 +02:00