RhodeCode Admin
cf125256a4
configs: removed utf8 markers
2023-07-18 11:01:46 +02:00
RhodeCode Admin
34af9cfa2f
python3: fixed various code issues
...
- iterators
- use of u''
2023-03-20 20:51:25 +01:00
RhodeCode Admin
91c6809a7f
vcs: report warning on start if vcsserver connection is not configured
2023-03-10 10:07:11 +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
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
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
b1bfdeb6ba
caches: enable cache TTL=30s for auth-plugins.
...
- mostly due to this gives massive performance gains.
- most of customers choose to use it.
- svn gets *massive* boost from this.
2018-08-11 21:35:19 +02:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
32c6a95335
env: removed old not used code for starting vcsserver together with rhodecode.
2017-12-18 21:19:00 +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
1d332c03ad
pylons: fixed code and test suite after removal of pylons.
2017-11-16 18:27:09 +01:00
Marcin Kuzminski
5f9ae2ae11
pylons: remove pylons as dependency
...
- dependencies: bumped:
-setuptools-scm==1.15.6
-celery==4.1.0
-kombu==4.1.0
-pytz==2017.3
-Routes==2.4.1
Removed all pylons components. Refactored the code to use only pyramid
parts
2017-11-15 13:42:54 +01:00
Marcin Kuzminski
b3a2a6ad45
core: code refactor and cleanups for easier pylons porting.
2017-11-08 00:13:27 +01:00
Marcin Kuzminski
b505377197
users: ported controllers from pylons into pyramid views.
2017-09-20 22:29:34 +02:00
Marcin Kuzminski
928129ed6c
repositories: rewrote whole admin section to pyramid.
...
- fixed few small found problems
- code cleanups
2017-08-11 13:00:47 +02:00
Marcin Kuzminski
5bee7acb7a
application: moved JS routes generation into pyramid.
...
- this will generate both pylons and pyramid js routes
2017-03-14 02:40:56 +01:00
Marcin Kuzminski
3d3f2db34a
core: removed pyro4 from Enterprise code. Fixes #5198
2017-02-07 15:58:49 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Daniel Dourvaris
f9e2cd26fe
tests: disable pretty error page handler for tests, with option to
...
disable when testing error pages, fixes #4208
2016-09-02 09:24:57 +03:00
Daniel Dourvaris
562d672a0c
celery: Reorder celery imports to fix case where celery tasks were being
...
registered before celery config was setup. Added comments to make this
clear so we don't chase this problem in the future until it is refactored
2016-08-11 02:08:54 +03:00
Martin Bornhold
3d5075af5f
config: Fix settings for celery tasks.
2016-08-10 16:53:23 +02:00
Martin Bornhold
8e0eed4a23
config: Move pyro4 initialization to load_pyramid_environment.
2016-08-10 12:11:49 +02:00
Martin Bornhold
1739739bed
config: Move vcs hooks protocol and direct call setting to vcs configure mehod.
2016-08-08 08:23:53 +02:00
Martin Bornhold
b2edd71976
vcs: Move the setup code for vcs lib from pylons to pyramid layer.
...
The VCS setup code now uses the prepared settings from pyramid layer.
2016-08-05 17:10:33 +02:00
Martin Bornhold
9cf62f5f92
config: Move initial repo scan up to the pyramid layer.
...
It is now subscribed to the ApplicationCreated event from pyramid.
2016-08-05 17:01:00 +02:00
Marcin Lulek
e9d5eb09c5
notifications: support real-time notifications with websockets via channelstream
2016-08-02 16:18:44 +02:00
Daniel Dourvaris
fa69408b87
javascript: add default value for js generate ini option
2016-06-06 17:27:04 +03:00
Daniel Dourvaris
7bcafe31fd
javascript: use separate ini config for generating dynamic js files
2016-06-06 16:38:09 +03:00
Johannes Bornhold
ec516d16f1
db: Move db setup code to seperate function.
2016-06-07 17:17:28 +02:00
Johannes Bornhold
7fefcc4ffb
db: Set rhodecode.is_test in make_pyramid_app instead of make_app
...
Based on this setting the crypto backend is selected: brypt or md5.
During tests md5 is used to sppedup test execution. We have to move this
setting up to the pyramid layer otherwise the test DB init will use bcrypt
and the tests use md5. This will result in test users not able to login.
2016-06-07 11:13:50 +02:00
Johannes Bornhold
422f825bb8
db: Move initialization of test environment up to pyramid layer.
2016-06-07 09:31:33 +02:00
Johannes Bornhold
35f714fa77
db: Move database initialization up to pyramid.
...
We need the DB during app setup. Therefore we have to move this up to the
make_pyramid_app function.
2016-06-06 09:05:03 +02:00
Daniel Dourvaris
04248deccd
cleanup: move jsroutes generator function and only generate in
...
debug mode
2016-06-03 15:33:26 +03:00
Daniel Dourvaris
3041ea6869
refactor: made javascript routes autogenerate based on python routes
2016-06-03 15:10:45 +03:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00