Commit graph

2349 commits

Author SHA1 Message Date
Marcin Kuzminski
8f9c4b02a0 pytest: reduce *_util fixture to just relly on db_connection instead of whole baseapp. 2017-11-17 16:25:55 +01:00
Marcin Kuzminski
a5b2b0d0a8 pytest: added db_connection fixture. 2017-11-17 15:59:38 +01:00
Marcin Kuzminski
3646370376 pytest: moved baseapp to plugin 2017-11-17 15:57:51 +01:00
Marcin Kuzminski
ebc7ad3e26 pytest: rc_fixture should be module level. 2017-11-17 15:49:06 +01:00
Marcin Kuzminski
a19d11158e pytest: renamed pylons_config into pyramid_config. 2017-11-17 15:48:32 +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
95badaea26 caches: configure defaults for all defined regions.
- this allows using all cache regions without explicit configuration inside the .ini file
2017-11-16 22:02:32 +01:00
Marcin Kuzminski
79f00ec46a flash: use consistent use of h.flash across the application. 2017-11-16 20:35:50 +01:00
Marcin Kuzminski
1fe7ce51d6 repo_groups: fix bad route on check if revoke permissions on yourself. 2017-11-16 20:35:04 +01:00
Marcin Kuzminski
8654078833 settings: fix potential 500 problem on bad data passed in. 2017-11-16 20:34:38 +01:00
Marcin Kuzminski
a55c5ff1ea simplevcs: handle a case of damaged filesystem repo without 500 exception. 2017-11-16 16:31:18 +01:00
Marcin Kuzminski
4d9fa48377 simplevcs: fixed logic of extraction of base_path 2017-11-16 15:59:11 +01:00
Marcin Kuzminski
3fa0e3ab2f dependencies: small package changes, added license for testpath. 2017-11-16 19:18:26 +01:00
Marcin Kuzminski
fc05deb25b dependencies: dropped amqplib as celery doesn't need it anymore. 2017-11-16 18:52:06 +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
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
af533f47d8 compat: use py3 compatible configparser in all places. 2017-11-15 20:35:22 +01:00
Marcin Kuzminski
596b5d4426 tests: pass in config ini into global configuration, same as the real app does. 2017-11-15 20:30:29 +01:00
Marcin Kuzminski
f5c8419f7c translation: fix wrong argument call on request 2017-11-15 20:30:04 +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
038bcc5f72 dependencies: bumped pastescript to 2.0.2 2017-11-16 08:51:37 +01:00
Marcin Kuzminski
34f6df1fe1 tests: improve assert_flash_message call when called with no_ and empty flash is present. 2017-11-16 14:19:52 +01:00
Marcin Kuzminski
7b2a33c116 dependencies: bumped appenlight client to 0.6.22 2017-11-14 17:19:26 +01:00
Marcin Kuzminski
0073c0bb18 dependencies: removed supervisor as it's no longer required. 2017-11-14 17:18:22 +01:00
Marcin Kuzminski
4f8d9417a5 dependencies: py-gfm is now available via pypi 2017-11-14 17:17:15 +01:00
Marcin Kuzminski
f87eee826e auth: remove pylons i18n and replaced it with pyramid translation 2017-11-13 00:09:01 +01:00
Marcin Kuzminski
f8d09a6e9d release: merge back stable branch into default 2017-11-14 16:14:28 +01:00
Marcin Kuzminski
87cbde5df0 Added tag v4.10.4 for changeset 00821d3afd1d 2017-11-14 15:11:31 +01:00
Marcin Kuzminski
9f635784f3 release: Finish preparation for 4.10.4 2017-11-14 15:11:30 +01:00
Marcin Kuzminski
20e53014ab release: updated pip2nix output for 4.10.4 2017-11-14 15:11:28 +01:00
Marcin Kuzminski
3157b1e8d9 release: Start preparation for 4.10.4 2017-11-14 15:03:10 +01:00
Marcin Kuzminski
d1c6eac5e6 docs: added release notes for 4.10.4 2017-11-14 12:57:29 +01:00
Marcin Kuzminski
2fd10c9dd1 repo-groups: fixed a regression for updating nested repository groups 2017-11-14 13:52:48 +01:00
Marcin Kuzminski
d4c5944577 release: merge back stable branch into default 2017-11-11 22:09:42 +01:00
Marcin Kuzminski
4d9a4b0217 Added tag v4.10.3 for changeset 68baee10e698 2017-11-11 18:46:58 +01:00
Marcin Kuzminski
abcd180bd0 release: Finish preparation for 4.10.3 2017-11-11 18:46:57 +01:00
Marcin Kuzminski
2cb66cfaca release: updated pip2nix output for 4.10.3 2017-11-11 18:46:56 +01:00
Marcin Kuzminski
8aa9dda18f release: Start preparation for 4.10.3 2017-11-11 18:39:17 +01:00
Marcin Kuzminski
9782bb662f docs: added release notest for 4.10.3 2017-11-11 16:10:36 +01:00
Marcin Kuzminski
4b188bf545 pull-requests: loosen permissions on creation of PR.
- in fork based workflow we want still users with just read
permissions to open a PR againt that repository.
2017-11-11 10:44:24 +01:00
Marcin Kuzminski
7a489ac799 db: ported init_model to pyramid. 2017-11-10 16:09:36 +01:00
Marcin Kuzminski
e849692612 core: ported setup-app to pyramid command.
- backward compat is working too for paster setup-app
2017-11-10 16:08:48 +01:00
Marcin Kuzminski
dad1d1510a pyramid-utils: add helper to fetch application config.
- does 'here' interpolation properly
2017-11-10 13:38:58 +01:00
Marcin Kuzminski
b0672c09fa core: ported upgrade-db cli command to pyramid. 2017-11-09 20:55:02 +01:00
Marcin Kuzminski
710b3c10a6 events: expose refs data in commits event serialization data. 2017-11-09 19:49:47 +01:00
Marcin Kuzminski
ec6a342178 vcs: commits, expose refs function to fetch commit refereces such as tags, bookmarks, etc. 2017-11-09 19:49:29 +01:00
Marcin Kuzminski
40e74de7a2 slack: expose the FULL message instead of title.
Because slack uses it's own trim, we should avoid sending trimmed data and let users see the whole set.
2017-11-09 19:03:12 +01:00