Commit graph

309 commits

Author SHA1 Message Date
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
ca160683bf ops: make ping view return orderedDict, and make the platform-id expose variables 2023-01-16 12:42:31 +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
edf003e16f packages: remove dogpile core as is a deprecated package 2022-10-25 09:44:02 +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
RhodeCode Admin
985d3eede5 tests: fixed some issues with new transifex urls 2022-09-01 21:58:53 +02:00
Milka Kuzminski
c8ec0b9bca rcextensions: fixed pre-files extractor return code support. 2021-03-09 21:16:34 +01: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
a02d407fdf rcextensions: skip dirs for SVN file verification 2020-12-19 20:13:35 +01:00
Milka Kuzminski
1d648ff119 rcextensions: improve example 2020-12-08 17:04:21 +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
ebb08db0ad channelstream: bumped to channelstream==0.6.14 2020-08-31 21:15:25 +02:00
Marcin Kuzminski
e564aec523 hosting: added usage writers for hosting needs. 2020-08-11 12:41:54 +02:00
Marcin Kuzminski
bdf49e02d6 emails: added logic to allow overwriting the default email titles via rcextensions. 2020-07-16 12:37:52 +02:00
Marcin Kuzminski
aae4c3e227 comments: added rcextensions hoooks for comment editing, and renamed methods to remove odd log_ prefix which
isn't exactly what those functions were actually doing.
2020-07-14 11:24:40 +02:00
Marcin Kuzminski
3eb2aba342 tests: fixed links to rst manual. 2020-07-16 12:08:13 +02:00
Marcin Kuzminski
d4eb900e5e app: use simpler way to extract default_user_id, this will be now registered at server
boot.
2020-05-07 15:28:20 +02:00
Marcin Kuzminski
6e32a23add repositories: preserve order of defined backends, and switched repo type selector to radios. 2020-04-27 09:39:34 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Daniel Dourvaris
466826a84a hooks: added new hooks for comments on pull requests and commits.
- allows writing custom actions on top of comments
- new rcextension hooks
- organized and renamed some hooks
- new helpers for rcextensions
- fixes #5583
2020-04-15 18:00:59 +02:00
Marcin Kuzminski
d0a117b4ad exception-tracker: enable send email on exception 2020-03-26 14:03:07 +01:00
Marcin Kuzminski
540f9ad582 core: fixed cython compat inspect that caused some API calls to not work correctly. 2020-01-10 08:54:49 +01:00
Marcin Kuzminski
c0c1de5d4d config: removed vcsserver log_level deprecated option. 2020-01-07 12:34:34 +01:00
Daniel Dourvaris
56e0778e90 rcextensions: helpers fix, non json data should use params. 2019-12-27 13:35:20 +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
027cffbc31 tests: fixed *again* routing links 2019-12-16 13:53:28 +01:00
Marcin Kuzminski
6bb0004fba tests: fixed sourceforce link, they redirect to .io now 2019-12-15 00:31:55 +01:00
Marcin Kuzminski
656a419c84 app-setup: allow skip of legacy plugin discovery. 2019-11-29 11:15:13 +01:00
Marcin Kuzminski
6df137f964 license: updated license.json metadata 2019-11-14 13:17:29 +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
Marcin Kuzminski
1d9452ce80 pytest: use consistent way of creating a fixture by using pytest.fixture() 2019-09-28 23:04:18 +02:00
Marcin Kuzminski
b1982a3bc3 rcextensions: added logging for basic function calls 2019-09-05 12:47:49 +02:00