Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Marcin Kuzminski
a9aa65e7f2
artifacts: added CLI script for adding really big artifacts.
2019-10-23 00:30:34 +02:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
5d140a8700
app: removed depreacted rc-server command
2018-12-21 07:46:05 +01:00
Marcin Kuzminski
f33e0ddc9f
core: change from homebrew plugin system into pyramid machinery.
...
- it's faster to load
- homebrew system was never used as intended
- it's cleaner CE/EE code this way
2018-11-25 11:56:29 +01:00
Marcin Kuzminski
bf88165cf3
packages: normalize package emails.
2018-08-10 15:51:22 +02:00
Marcin Kuzminski
0946eaebaf
caches: use repo.lru based Dict cache. This LRUDict uses Timing Algo to not have to use locking
...
for the LRU implementation, this it's safer to use for dogpile. We used it before with beaker, so it's
generally more stable.
2018-08-06 00:35:46 +02:00
Marcin Kuzminski
318eb25186
setup: use pip10 compatible setup code.
2018-07-26 13:06:45 +02:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
2775417d96
paster: further deprecated certain commands from paster.
...
- replaced by rc-* type executables as recommended for pyramid.
2017-11-17 11:38:54 +01:00
Marcin Kuzminski
b0071bb7c7
paster: commands cleanup.
...
- moved upgrade_db into paster_commands (soon to be deprecated)
2017-11-16 18:26:55 +01:00
Marcin Kuzminski
dbc4aee3a6
pylons: deprecate certain pylons paster command
2017-11-16 08:53:49 +01:00
Marcin Kuzminski
2a9ff62556
pylons: remove core components out of setup.py
2017-11-16 08:52:36 +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
698358646e
dependencies: added redis library to enable usage of redis backend for beaker.
2017-10-09 11:43:36 +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
Marcin Kuzminski
034abca8dc
ssh: embedded ssh support
...
- updated command generation and added debug flag
- updated .ini config to have ALL required components to run SSH commands
- rcssh-wrapper now is embedded and pinned into version of enterprise
- update ssh_support configration
- implements #5343
2017-08-18 14:32:00 +02:00
Marcin Kuzminski
5286b2484f
core: added two new commands rcsetup-app and rcupgrade-db that will
...
replace pserve equivalents.
- pserver uses some internals from pylons, and we want to remove this.
2017-08-04 15:42:14 +02:00
Marcin Kuzminski
c18fe82344
core: expose pshell as ipython with RhodeCode imports.
...
- will replace soon paster ishell
2017-08-04 15:15:43 +02:00
Marcin Kuzminski
35cefa9b2d
users: added SSH key management for user admin pages
2017-08-03 16:35:13 +02:00
Marcin Kuzminski
15272baace
core: deprecated non-existent commands from paster commands.
...
- previously registered, they are no longer in use
2017-08-03 12:19:56 +02:00
Marcin Kuzminski
4a9be66cd1
dependencies: bumped pyramid-debugtoolbar to 4.3.1
2017-07-12 22:55:39 +02:00
Marcin Kuzminski
c2cc303035
dependencies: added css select into required libraries.
2017-03-11 00:00:19 +01:00
Marcin Kuzminski
838777528b
dependencies: bumped lxml and made it a dependency.
2017-03-09 19:53:29 +01:00
Marcin Kuzminski
3fce2ad988
jupyter-rendering: add required packaging to handle rendering of jupyter notebooks.
...
- added nbgenerate, and other related libs.
2017-02-25 15:22:11 +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
Marcin Kuzminski
e3d352749c
packaging: restructured setup.py file.
...
- added inclusion of configs
- some cleanups
- use pytest runner as other projects do
2016-12-13 11:54:43 +01:00
Marcin Kuzminski
94dc4195e2
dependencies: organized test requirements.
...
- introduced requirements_test.txt file to store test requirements.
- add parsing into setup.py of requirement files and passing it automatically.
2016-12-07 00:19:15 +01:00
Marcin Kuzminski
33ad4d47b8
libraries: bumped ipython to 5.10, bumped ipdb to 0.10.1
2016-11-10 17:29:46 +01:00
Martin Bornhold
f5a84e0461
nix: Add subprocess32 to build inputs.
...
From the python 2 docs: POSIX users (Linux, BSD, etc.)
are strongly encouraged to install and use the much
more recent subprocess32 module instead of the version
included with python 2.7. It is a drop in replacement
with better behavior in many situations.
2016-10-14 09:23:41 +02:00
Martin Bornhold
b6edbc7c40
nix: Remove flake8 from test requirements.
2016-09-30 16:45:52 +02:00
Martin Bornhold
0e71efebfd
nix: Add pytest-sugar to our development environment
2016-09-27 16:42:11 +02:00
Marcin Kuzminski
b70466f693
packaging: added channelstream and gevent back into CE.
...
- re-generated packages using pip2nix
2016-08-02 12:21:45 +02:00
Daniel Dourvaris
9dd0674b39
forms: add deform for integration settings forms
2016-07-27 11:39:23 +03:00
Martin Bornhold
cb6fc8a3c1
dev-env: Remove locustio from dependencies and nix-shell
2016-07-21 14:21:01 +02:00
Martin Bornhold
f178c4826e
dev-env: Add locustio to the nix-shell.
2016-07-12 20:36:11 +02:00
Daniel Dourvaris
7ff09cda95
integrations: add integration support
...
* added db migration for integration table, version 55
* added integrations views/templates/models
* added slack integration
* added h.url.current() support for pyramid only contexts
* added issues extractor for commit messages
* renamed repo-deleted/repo-created to repo-delete/repo-create
* removed marshmallow
* added serialization for events to static dicts of data
* added lazy_ugettext for translation of start time string
2016-07-10 06:43:20 +03:00
Daniel Dourvaris
23d7a947f5
events: add serialization .to_dict() to events based on marshmallow
2016-07-06 12:21:03 +03:00
Marcin Kuzminski
83b9fcd4da
release: merge back stable branch into default
2016-07-04 12:38:32 +02:00
Marcin Kuzminski
3db34079bd
setup:added missing py-gfm
2016-07-01 17:49:01 +02:00
Marcin Lulek
8abd31cc4f
setup: require dogpile.cache and core
2016-07-01 17:29:36 +02:00
Marcin Kuzminski
2fa4556f4a
i18n: added JS extractors to work with the standard extract_messages command.
2016-07-04 00:02:14 +02:00
Johannes Bornhold
966561a1f4
authn: Add rhodecode token auth plugin to setup.py
2016-06-03 11:24:29 +02:00
Johannes Bornhold
284957a394
authn: Renamed auth_container -> auth_headers
2016-05-30 15:26:26 +02:00
Johannes Bornhold
d593bef27b
authn: Add container authentication plugin again.
2016-05-27 19:31:30 +02:00
Johannes Bornhold
8b9d673143
dependencies: Add gunicorn
...
Adding gunicorn into the default environment so that we have it available when
dunning nix-shell as well.
2016-05-24 23:47:50 +02:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00