Wednesday, January 11, 2017¶
I did a release in CPAS de Châtelet and worked on #1317, #1318 and #1301.
I am in an observation phase: should I abandon this blog and write everything as comments and sessions into our ticket management instead?
I continued optimizing the tickets and votes workflow (#1359).
New tables MyVotes and MyWatched.
I extended the votable_overview
field which now uses
get_overview_elems
.
I added a new class attribute filter_ticket_states
on
Votes
. This is used by the
MyTasks and MyOffers tables.
An internal optimization: until today the workflow_state_field
of a Model was always a string with the name of a field. Now this
name is being resolved during startup and converted into a field.
lino.core.model.Model.do_setup()
lino.core.plugin.pre_site_startup()