:date: 2016-12-29 =========================== Thursday, December 29, 2016 =========================== Today I committed the work I did during the Christmas holidays for the :ref:`care` project (tickets :ticket:`1285` and :ticket:`1304`). Here is an overview of these changes. - New module :mod:`lino.modlib.restful` and :mod:`lino_noi.projects.team.urls` which uses it. Currently just a proof of concept. - New field :attr:`User.last_login ` as a side effect of above. Also :mod:`lino.modlib.users.forms` and :mod:`lino.modlib.users.views`. - New module :mod:`lino_xl.lib.excerpts.roles` which defines the new roles ExcerptsUser and ExcerptsStaff because simple users in :ref:`care` never print excerpts and don't want to see a menu command "My excerpts". Because this functionality had been covered by OfficeUser and OfficeStaff so far, I had to adapt the roles definitions in noi, cosi, presto, voga, welfare Here is a list of the commits: - 2016-12-29 08:27 : `lino `__ `62c25f4 `__ - 2016-12-29 08:30 : `lino_xl `__ `dcbadb3 `__ - 2016-12-29 08:30 : `lino_noi `__ `ca6b639 `__ - 2016-12-29 08:30 : `lino_cosi `__ `8485825 `__ - 2016-12-29 08:30 : `lino_presto `__ `92505c6 `__ - 2016-12-29 08:30 : `lino_voga `__ `463f9b5 `__ - 2016-12-29 08:30 : `lino_book `__ `7f3896a `__ - 2016-12-29 08:30 : `lino_welfare `__ `c2068b1 `__ - 2016-12-29 08:30 : `lino_algus `__ `021af5e `__ - 2016-12-29 08:31 : `blog `__ `078c722 `__ Another series of minor changes: - The :cmd:`inv ct` command defined in :mod:`atelier.invlib.tasks` did not link to the blog in above list. Fixed. Changes in `atelier `__ `fc83fc1 `__ and `blog `__ `c080f92 `__. - The default value for :attr:`lino.core.site.Site.use_websockets` is now `False` (because Hamza and I decided yesterday to leave :ticket:`1331` sleeping for a while). Changes in `lino `__ `590f3ab `__ `lino_voga `__ `bf6b8f3 `__ `lino_book `__ `ae5a3b0 `__ `lino_welfare `__ `e5e899b `__