Commit 36b314f2 authored by Nicolas Chauvat's avatar Nicolas Chauvat
Browse files

merge 3.27.4 into 3.28

--HG--
branch : 3.28
...@@ -645,14 +645,27 @@ e7eb914df71dc35c81515e8f04912678aa13c2b1 debian/3.26.11-2 ...@@ -645,14 +645,27 @@ e7eb914df71dc35c81515e8f04912678aa13c2b1 debian/3.26.11-2
1fc684253207b7989ab25ed68468420185f28e59 3.26.13 1fc684253207b7989ab25ed68468420185f28e59 3.26.13
172f683a84f6dbc069298bba811f590afb5e5a43 debian/3.26.14-1 172f683a84f6dbc069298bba811f590afb5e5a43 debian/3.26.14-1
172f683a84f6dbc069298bba811f590afb5e5a43 3.26.14 172f683a84f6dbc069298bba811f590afb5e5a43 3.26.14
fe9bd0e937e4614de7ae418e60a24909a6e63bc8 3.26.15
fe9bd0e937e4614de7ae418e60a24909a6e63bc8 debian/3.26.15-1
fb6aecd654a34b68b81a444340d5c6c8a7c80664 3.26.16
fb6aecd654a34b68b81a444340d5c6c8a7c80664 debian/3.26.16-1
5c6d242069b6362d2cd2e651bdbf42c384c93da1 3.26.17
5c6d242069b6362d2cd2e651bdbf42c384c93da1 debian/3.26.17-1
2d1d6c5ab3c3b8f8a348d79fe92d2e897eccc698 3.26.18
2d1d6c5ab3c3b8f8a348d79fe92d2e897eccc698 debian/3.26.18-1
d5fb8ecdd5c0cdc6c3df757f2bb8826ec99aa866 3.26.19
d5fb8ecdd5c0cdc6c3df757f2bb8826ec99aa866 debian/3.26.19-1
e77900f19390fdf38515afdd212d21ac2592693d 3.27.0 e77900f19390fdf38515afdd212d21ac2592693d 3.27.0
e77900f19390fdf38515afdd212d21ac2592693d debian/3.27.0-1 e77900f19390fdf38515afdd212d21ac2592693d debian/3.27.0-1
917601bb5b1ba13eb92296f5bd82eaa89e99bdad 3.27.1 917601bb5b1ba13eb92296f5bd82eaa89e99bdad 3.27.1
917601bb5b1ba13eb92296f5bd82eaa89e99bdad debian/3.27.1-1 917601bb5b1ba13eb92296f5bd82eaa89e99bdad debian/3.27.1-1
e731c31eaed06ac0a781db4d9a36d8b3732a4852 3.27.2 e731c31eaed06ac0a781db4d9a36d8b3732a4852 3.27.2
e731c31eaed06ac0a781db4d9a36d8b3732a4852 debian/3.27.2-1 e731c31eaed06ac0a781db4d9a36d8b3732a4852 debian/3.27.2-1
85284f0282667f577c1422725605565b95b5a9c7 3.27.3
85284f0282667f577c1422725605565b95b5a9c7 debian/3.27.3-1
695832965852f2a8d6c767dab0f74903c962feb8 3.28.0rc1 695832965852f2a8d6c767dab0f74903c962feb8 3.28.0rc1
2c0ecdfda9c46f95ef514efa0c9c06c96c98b4bd 3.28.0 2c0ecdfda9c46f95ef514efa0c9c06c96c98b4bd 3.28.0
4b2725c4066a0015afa66267dea3bd392235194d 3.28.1 4b2725c4066a0015afa66267dea3bd392235194d 3.28.1
152838b95709e95297996583a7f1a20262453970 3.28.2 152838b95709e95297996583a7f1a20262453970 3.28.2
0b6a5ea3950bcb3bc50b38e7d7288e3b59a7cb1a 3.28.3 0b6a5ea3950bcb3bc50b38e7d7288e3b59a7cb1a 3.28.3
...@@ -88,4 +88,5 @@ recursive-include cubicweb/skeleton *.py *.css *.js *.po compat *.tmpl format op ...@@ -88,4 +88,5 @@ recursive-include cubicweb/skeleton *.py *.css *.js *.po compat *.tmpl format op
prune cubicweb/misc/cwfs prune cubicweb/misc/cwfs
prune debian prune debian
prune cubicweb.spec exclude cubicweb.spec
exclude .gitlab-ci.yml
...@@ -22,6 +22,12 @@ cubicweb (3.28.0-1) unstable; urgency=medium ...@@ -22,6 +22,12 @@ cubicweb (3.28.0-1) unstable; urgency=medium
-- Chabot Simon <schabot@logilab.fr> Wed, 24 Jun 2020 10:17:13 +0200 -- Chabot Simon <schabot@logilab.fr> Wed, 24 Jun 2020 10:17:13 +0200
cubicweb (3.27.4-1) unstable; urgency=medium
* New upstream release
-- Nicola Spanti <nspanti@logilab.fr> Tue, 05 Jan 2021 16:49:13 +0100
cubicweb (3.27.3-1) unstable; urgency=medium cubicweb (3.27.3-1) unstable; urgency=medium
* New upstream release * New upstream release
...@@ -101,6 +107,36 @@ cubicweb (3.27.0~a0-1) unstable; urgency=medium ...@@ -101,6 +107,36 @@ cubicweb (3.27.0~a0-1) unstable; urgency=medium
-- Denis Laxalde <denis.laxalde@logilab.fr> Wed, 24 Jul 2019 16:08:43 +0200 -- Denis Laxalde <denis.laxalde@logilab.fr> Wed, 24 Jul 2019 16:08:43 +0200
cubicweb (3.26.19-1) unstable; urgency=medium
* New upstream release
-- Elouan Martinet <elouan.martinet@logilab.fr> Mon, 14 Dec 2020 17:29:01 +0200
cubicweb (3.26.18-1) unstable; urgency=medium
* New upstream release
-- Nicola Spanti <nspanti@logilab.fr> Fri, 25 Sep 2020 11:19:53 +0200
cubicweb (3.26.17-1) unstable; urgency=medium
* New upstream release
-- Chabot Simon <schabot@wilson> Thu, 05 Mar 2020 17:49:14 +0100
cubicweb (3.26.16-1) unstable; urgency=medium
* New upstream release
-- Philippe Pepiot <philippe.pepiot@logilab.fr> Thu, 05 Mar 2020 10:41:03 +0100
cubicweb (3.26.15-1) unstable; urgency=medium
* New upstream release.
-- gvandevelde <guillaume.vandevelde@logilab.fr> Thu, 13 Feb 2020 13:54:00 +0100
cubicweb (3.26.14-1) unstable; urgency=medium cubicweb (3.26.14-1) unstable; urgency=medium
* New upstream release. * New upstream release.
......
...@@ -8,7 +8,6 @@ Set-up of a *CubicWeb* environment ...@@ -8,7 +8,6 @@ Set-up of a *CubicWeb* environment
You can `configure the database`_ system of your choice: You can `configure the database`_ system of your choice:
- `PostgreSQL configuration`_ - `PostgreSQL configuration`_
- `SQLServer configuration`_
- `SQLite configuration`_ - `SQLite configuration`_
For advanced features, have a look to: For advanced features, have a look to:
...@@ -17,7 +16,6 @@ For advanced features, have a look to: ...@@ -17,7 +16,6 @@ For advanced features, have a look to:
.. _`configure the database`: DatabaseInstallation_ .. _`configure the database`: DatabaseInstallation_
.. _`PostgreSQL configuration`: PostgresqlConfiguration_ .. _`PostgreSQL configuration`: PostgresqlConfiguration_
.. _`SQLServer configuration`: SQLServerConfiguration_
.. _`SQLite configuration`: SQLiteConfiguration_ .. _`SQLite configuration`: SQLiteConfiguration_
.. _`Cubicweb resources configuration`: RessourcesConfiguration_ .. _`Cubicweb resources configuration`: RessourcesConfiguration_
...@@ -39,7 +37,7 @@ Databases configuration ...@@ -39,7 +37,7 @@ Databases configuration
Each instance can be configured with its own database connection information, Each instance can be configured with its own database connection information,
that will be stored in the instance's :file:`sources` file. The database to use that will be stored in the instance's :file:`sources` file. The database to use
will be chosen when creating the instance. CubicWeb is known to run with will be chosen when creating the instance. CubicWeb is known to run with
Postgresql (recommended), SQLServer and SQLite. Postgresql (recommended) and SQLite.
Other possible sources of data include CubicWeb, LDAP and Mercurial, Other possible sources of data include CubicWeb, LDAP and Mercurial,
but at least one relational database is required for CubicWeb to work. You do but at least one relational database is required for CubicWeb to work. You do
...@@ -150,46 +148,6 @@ the instance. Things that require special privileges at this step: ...@@ -150,46 +148,6 @@ the instance. Things that require special privileges at this step:
Where `pgadmin` is a postgres superuser. Where `pgadmin` is a postgres superuser.
.. _SQLServerConfiguration:
SQLServer
~~~~~~~~~
As of this writing, support for SQLServer 2005 is functional but incomplete. You
should be able to connect, create a database and go quite far, but some of the
SQL generated from RQL queries is still currently not accepted by the
backend. Porting to SQLServer 2008 is also an item on the backlog.
The `source` configuration file may look like this (specific parts only are
shown)::
[system]
db-driver=sqlserver2005
db-user=someuser
# database password not needed
#db-password=toto123
#db-create/init may ask for a pwd: just say anything
db-extra-arguments=Trusted_Connection
db-encoding=utf8
You need to change the default settings on the database by running::
ALTER DATABASE <databasename> SET READ_COMMITTED_SNAPSHOT ON;
The ALTER DATABASE command above requires some permissions that your
user may not have. In that case you will have to ask your local DBA to
run the query for you.
You can check that the setting is correct by running the following
query which must return '1'::
SELECT is_read_committed_snapshot_on
FROM sys.databases WHERE name='<databasename>';
.. _SQLiteConfiguration: .. _SQLiteConfiguration:
SQLite SQLite
......
...@@ -99,7 +99,7 @@ list of available cubes using ``apt-cache search cubicweb`` or at the ...@@ -99,7 +99,7 @@ list of available cubes using ``apt-cache search cubicweb`` or at the
.. _`list of sources`: http://wiki.debian.org/SourcesList .. _`list of sources`: http://wiki.debian.org/SourcesList
.. _`Logilab's gnupg key`: https://www.logilab.fr/logilab-debian-keyring.gpg .. _`Logilab's gnupg key`: https://www.logilab.fr/logilab-debian-keyring.gpg
.. _`CubicWeb.org Forge`: http://www.cubicweb.org/project/ .. _`CubicWeb.org Forge`: https://forge.extranet.logilab.fr/cubicweb/cubicweb
.. _VirtualenvInstallation: .. _VirtualenvInstallation:
......
...@@ -10,8 +10,8 @@ with form manipulation. The following example comes from the the ...@@ -10,8 +10,8 @@ with form manipulation. The following example comes from the the
where a ``Talk`` entity is getting into ``submitted`` state. The goal where a ``Talk`` entity is getting into ``submitted`` state. The goal
is to select reviewers for the submitted talk. is to select reviewers for the submitted talk.
.. _`cubicweb forge`: http://www.cubicweb.org/view?rql=Any+P+ORDERBY+N+WHERE+P+name+LIKE+%22cubicweb-%25%22%2C+P+is+Project%2C+P+name+N .. _`cubicweb forge`: https://forge.extranet.logilab.fr/cubicweb/cubicweb
.. _`conference`: http://www.cubicweb.org/project/cubicweb-conference .. _`conference`: https://forge.extranet.logilab.fr/cubicweb/cubes/conference
.. sourcecode:: python .. sourcecode:: python
......
...@@ -41,23 +41,23 @@ Step 3: pick building blocks into existing cubes ...@@ -41,23 +41,23 @@ Step 3: pick building blocks into existing cubes
Almost everything I want to handle in my web-site is somehow already modelized in Almost everything I want to handle in my web-site is somehow already modelized in
existing cubes that I'll extend for my need. So I'll pick the following cubes: existing cubes that I'll extend for my need. So I'll pick the following cubes:
* `folder <https://www.cubicweb.org/project/cubicweb-folder>`_, containing the * `folder <https://forge.extranet.logilab.fr/cubicweb/cubes/folder>`_, containing the
`Folder` entity type, which will be used as both 'album' and a way to map `Folder` entity type, which will be used as both 'album' and a way to map
file system folders. Entities are added to a given folder using the file system folders. Entities are added to a given folder using the
`filed_under` relation. `filed_under` relation.
* `file <https://www.cubicweb.org/project/cubicweb-file>`_, containing `File` * `file <https://forge.extranet.logilab.fr/cubicweb/cubes/file>`_, containing `File`
entity type, gallery view, and a file system import utility. entity type, gallery view, and a file system import utility.
* `person <https://www.cubicweb.org/project/cubicweb-person>`_, containing the * `person <https://forge.extranet.logilab.fr/cubicweb/cubes/person>`_, containing the
`Person` entity type plus some basic views. `Person` entity type plus some basic views.
* `comment <https://www.cubicweb.org/project/cubicweb-comment>`_, providing a * `comment <https://forge.extranet.logilab.fr/cubicweb/cubes/comment>`_, providing a
full commenting system allowing one to comment entity types supporting the full commenting system allowing one to comment entity types supporting the
`comments` relation by adding a `Comment` entity. `comments` relation by adding a `Comment` entity.
* `tag <https://www.cubicweb.org/project/cubicweb-tag>`_, providing a full * `tag <https://forge.extranet.logilab.fr/cubicweb/cubes/tag>`_, providing a full
tagging system as an easy and powerful way to classify entities supporting tagging system as an easy and powerful way to classify entities supporting
the `tags` relation by linking the to `Tag` entities. This will allows the `tags` relation by linking the to `Tag` entities. This will allows
navigation into a large number of picture. navigation into a large number of picture.
......
...@@ -446,7 +446,7 @@ to build our page using true object oriented programming techniques, that no ...@@ -446,7 +446,7 @@ to build our page using true object oriented programming techniques, that no
template language provides. template language provides.
A library of standard cubes is available from `CubicWeb Forge`_, to address a A library of standard cubes is available from `CubicWeb Forge `_, to address a
lot of common concerns such has manipulating files, people, things to do, etc. In lot of common concerns such has manipulating files, people, things to do, etc. In
our community blog case, we could be interested for instance in functionalities our community blog case, we could be interested for instance in functionalities
provided by the `comment` and `tag` cubes. The former provides threaded provided by the `comment` and `tag` cubes. The former provides threaded
...@@ -538,4 +538,4 @@ piece. Really. ...@@ -538,4 +538,4 @@ piece. Really.
.. _`CubicWeb Forge`: http://www.cubicweb.org/project .. _`CubicWeb Forge`: https://forge.extranet.logilab.fr/cubicweb/cubicweb
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# pylint: disable=W0142,W0403,W0404,W0613,W0622,W0622,W0704,R0904,C0103,E0611 # pylint: disable=W0142,W0403,W0404,W0613,W0622,W0622,W0704,R0904,C0103,E0611
# #
# copyright 2003-2011 LOGILAB S.A. (Paris, FRANCE), all rights reserved. # copyright 2003-2011 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
# contact http://www.logilab.fr/ -- mailto:contact@logilab.fr # contact https://www.logilab.fr/ -- mailto:contact@logilab.fr
# #
# This file is part of CubicWeb. # This file is part of CubicWeb.
# #
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
# details. # details.
# #
# You should have received a copy of the GNU Lesser General Public License along # You should have received a copy of the GNU Lesser General Public License along
# with CubicWeb. If not, see <http://www.gnu.org/licenses/>. # with CubicWeb. If not, see <https://www.gnu.org/licenses/>.
"""Generic Setup script, takes package info from __pkginfo__.py file """Generic Setup script, takes package info from __pkginfo__.py file
""" """
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment