- 05 Oct, 2016 1 commit
-
-
Denis Laxalde authored
Reformat "context" dict to have it PEP8 compliant along the way (only white space changes).
-
- 12 Oct, 2016 2 commits
-
-
Denis Laxalde authored
In unittest_utils.py, use unittest2's TestCase instead of lgc.testlib one to benefit from subTest API. Closes #15409885.
-
Denis Laxalde authored
-
- 07 Oct, 2016 1 commit
-
-
Denis Laxalde authored
So to as to make it clear that changelog needs to be edited before the Debian package may be published.
-
- 13 Oct, 2016 1 commit
-
-
Florent Cayré authored
An error in the jquery selector of the html widget controlling the log level was the cause of this bug. Closes #15772634
-
- 11 Oct, 2016 1 commit
-
-
Denis Laxalde authored
So that, in particular, its ccplugin.py does not get loaded (which would hide the "pyramid" command in cubicweb). Related to #14023058.
-
- 06 Oct, 2016 1 commit
-
-
Denis Laxalde authored
Related to #14023058.
-
- 05 Oct, 2016 1 commit
-
-
Denis Laxalde authored
This does a partial "drop_cube('pyramid')" equivalent but only considering CWProperty. We cannot just drop the cube since we have introduced some mechanism to exclude pyramid cube from config's cubes list and that would make MigrationHelper.cmd_drop_cube() call not return "pyramid" cube. Related to #14023058.
-
- 28 Sep, 2016 1 commit
-
-
Sylvain Thénault authored
Drop unused stuff.
-
- 27 Sep, 2016 5 commits
-
-
Sylvain Thénault authored
This is not a desired part of the store API. Mapping between extid and eid should be done by the importer. This had been backported from the dataio cube, but not one seems to rely on it yet, so don't provide any backward compat.
-
Sylvain Thénault authored
-
Sylvain Thénault authored
PGHelper has no logger, the store has.
-
Sylvain Thénault authored
-
Sylvain Thénault authored
-
- 06 Oct, 2016 1 commit
-
-
Sylvain Thénault authored
Closes #13436818
-
- 06 Jun, 2016 3 commits
-
-
Sylvain Thénault authored
With cubicweb 3.24, user.groups is set lazily and so retrieving it at this point will cause a traceback because the connection is not yet entered. Also, user doesn't accept anymore groups and properties arguments.
-
Sylvain Thénault authored
[hooks] Change get_user_sessions prototype, necessary for hijacking from other session implementations (e.g. pyramid)
-
Sylvain Thénault authored
* stop retrieving them systematically, only when need, * reimplement session synchronization hooks with some cleanups along the way, * cleanup call to set language: not needed from the base request nor from the server side, only for the web request (on the server side, language is necessary only for notification and such code should set it explicitly). There is still a XXX remaining about one can only "enter" a connection once and this is a problem in some cases. IMO, this restriction could be removed. Closes #13500113.
-
- 05 Oct, 2016 7 commits
-
-
Denis Laxalde authored
We do not ship files as "data files" anymore. Related to #13001466.
-
Denis Laxalde authored
Just add `include_package_data=True` as recommended by `setuptools documentation`_ as this appears to be the simplest way to handle this. Related to #13001466. .. _`setuptools documentation`: \ http://setuptools.readthedocs.io/en/latest/setuptools.html#including-data-files
-
Denis Laxalde authored
Related to #13001466.
-
Denis Laxalde authored
Related to #13001466.
-
Denis Laxalde authored
Related to #13001466.
-
Denis Laxalde authored
-
Denis Laxalde authored
The file is flake8 compliant, actually.
-
- 04 Oct, 2016 1 commit
-
-
Denis Laxalde authored
-
- 29 Sep, 2016 1 commit
-
-
Denis Laxalde authored
-
- 28 Sep, 2016 1 commit
-
-
Denis Laxalde authored
CI server does not rely on this anymore.
-
- 26 Sep, 2016 9 commits
-
-
Yann Voté authored
Related to #14023058.
-
Yann Voté authored
Only keep the CWSession schema definition and the ctl command, now in cubicweb/pyramid/pyramidctl.py Related to #14023058.
-
Yann Voté authored
The following tasks have been done: - merge packaging files - merge documentation - move pyramid_cubicweb package at cubicweb/pyramid and update imports accordingly - rename tests directory into test - move pyramid-cubicweb README.rst into README.pyramid.rst until better idea - add a test dependency on unreleased cubicweb-pyramid to have both py27 and py34 tests pass Closes #14023058.
-
Denis Laxalde authored
Related to #13889793.
-
Denis Laxalde authored
Related to #1300146006.
-
Denis Laxalde authored
-
Denis Laxalde authored
Follow-up for d83676aaea21.
-
Denis Laxalde authored
-
Denis Laxalde authored
This is primary to extract "pyramid" dependencies out of install_requires as they are actually optional. Along the way, resurrect all things in __pkginfo__.__recommends__ which were not used at all and convert them into extra_requires. It appears that __depends__ and __recommends__ in __pkginfo__.py are not useful so drop them and inline dependencies as install_requires/extra_requires in setup function call. For pyramid tests to continue working, add respective dependencies to test-misc.txt requirements file.
-
- 23 Sep, 2016 1 commit
-
-
Denis Laxalde authored
This is to reduce the load on CI server because of parallel clones of the repository in Docker containers. Only keep "server", and "web" environments separated. All other prior environments are in "misc". To avoid duplicate entries in requirements files, move them all in a "requirements" directory (this appears to be a "common" practice, see e.g. Celery). Adjustments in tests: * Rename cubicweb/hooks/test/unittest_notification.py so that it does not conflict with cubicweb/sobjects/test/unittest_notification.py during test discovery as they would have the same module name but different __file__ attribute. * Add "comment" cube to the list of expected cubes in unittest_cwconfig.py as this cube is pulled by requirements/test-mist.txt. Closes #15440662.
-
- 07 Jul, 2016 1 commit
-
-
Denis Laxalde authored
Add py34 environments to tox configuration (only for CubicWeb >= 3.23). And depend on hg version of cubicweb-pyramid since it is not currently Python3-compatible.
-
- 28 Jun, 2016 1 commit
-
-
Sylvain Thénault authored
instead of opening a new internal connection to set the session cookie or retrieve the session data, which may exhaust the connection pools.
-