CHANGELOG 6.18 KB
Newer Older
LE GAC Renaud's avatar
LE GAC Renaud committed
1 2 3
--------------------------------- CHANGELOG ----------------------------------

HEAD
4
  - Bugs fixed.
LE GAC Renaud's avatar
LE GAC Renaud committed
5
  - Migrate to plugin_dbui 0.6.1.3
6
  - Add and deploy the methods Record.host, oai and oai_url.
7
  - Add the application property reg_institute.
8
  - Check entries with the same value in the origin field.
9 10
  - Redesign the harvester/check_validate views using inline javascript.
  - Redesing the harvester/check_validate views returning LaTex document.
11
  - Add the wizard compare_publications.
LE GAC Renaud's avatar
LE GAC Renaud committed
12 13

0.8.5 (May 2014)
14
  - Migrate to plugin_dbui 0.6.1.1 and web2py 2.9.5
LE GAC Renaud's avatar
LE GAC Renaud committed
15 16
  - Define the length of each string field to garanty web2py compatibility.
  - Use the controller plugin_dbui/about, documentation and versions.
17 18
  - Add the field 'origin' in publications.
  - Add the table 'application' for configuration parameters.
19 20
  - Add the application properties authorize_user_login,
    authorize_harvester_scan and havester_start_year.
21 22
  - Add the logic to limit the year range to run harvesters.
  - Add the logic to handle the field origin in harvesters.
LE GAC Renaud's avatar
LE GAC Renaud committed
23
  - Add the login to inhibit user login usign application properties.
LE GAC Renaud's avatar
LE GAC Renaud committed
24 25 26 27 28 29 30 31

0.8.4 (Feb 2014)
  - Migrate to plugin_dbui 0.6.0.11, Ext JS 4.2.1 and MathJax 2.0.3.
  - Improve the ergonomie of the interface.
  - Redesing the documentation page.
  - This version is not backward compatible.

c6b881a
32
  - Migrate to plugin_dbui 0.4.14.1
33
  - Proceeding harvester logs publishers, volume and pages.
34
  - Improved algorithm to determine conference location.
35
  - The field section.sort_field is now actif.
36
  - More robust algorithm to determine the publication year.
LE GAC Renaud's avatar
LE GAC Renaud committed
37 38

0.8.3 (Jul 2013)
LE GAC Renaud's avatar
LE GAC Renaud committed
39
  - Migrate to plugin_dbui 0.4.13.1
40 41
  - Add the module callbacks, check_tools and view_tools.
  - More stringent tests in the "check and validate" procedure.
LE GAC Renaud's avatar
LE GAC Renaud committed
42
  - Duplicate entries are reject on insert and look for during check.
43 44
    Difference between duplicate publications are shown in
    the "check and validate" report.
45 46 47
  - Can't delete or update a publication marked OK.
  - Can't delete a reference entry used by at least one publication.
  - The wizard "check" can be ran by user and "check validate" by admin.
48
  - Add the generic pdf converter to be used in view (view/tex2pdf.html).
49 50
  - Pdf reports can be generated for "check and validate" and
    "run harvester(s)" operations.
51
  - Define default values for all string fields.
52
  - Add the action compare and fix_nome in the toolbox.
LE GAC Renaud's avatar
LE GAC Renaud committed
53 54

0.8.2 (Apr 2013)
55
  - Consolidation version.
56 57 58
  - Migrate to plugin_dbui 0.4.12.1: replace local_import by the conventional
    import statement, new syntax for the linked comboxes, and use the filter
    CLEAN_SPACES.
59
  - Bugs fixed and polish the user interface.
60
  - Add constant to deal with migration flag and roles.
61
  - Consolidate the authentification procedure.
62 63
  - Improve the publication column template.
  - Add the field category in the list selector.
64
  - Check collaboration in Proceeding, Reports and Talks harvester.
65
  - Rename the field / table "publishers" as "reviews" using label and
66
    the french translation table (poor man approach).
67 68
  - Deploy filters in the model and the invenio_tools.Record
  - Remove the dot in the review abbreviation (CLEAN_PAPER_EDITOR)
69 70
  - Review the documentaion of the python modules using epytext.
  - All documantations have been moved to "static/docs".
71
  - Add a leaf Help/documentations and remove the leaf database schema.
72 73 74
  - Add the script buildVersion which is quite useful to build
    epydoc documentation.
  - First draft of a tool to find duplicate entries.
75

LE GAC Renaud's avatar
LE GAC Renaud committed
76 77
0.8.1 (Dec 2012)
  - Migrate to plugin_dbui 0.4.10.1.
78 79
  - New node CAS to manage user and their group.
  - User and interface handle 3 groups None, user and admin.
80 81
  - Merge the table diplomas and publications.
  - Modify the metrics table by adding conditions and by removing tablename
LE GAC Renaud's avatar
LE GAC Renaud committed
82 83
  - Add About and licence stuff.
  - Simplify the interface using the teams/project relation ship.
84 85
  - Polish the user role.

LE GAC Renaud's avatar
LE GAC Renaud committed
86
0.7.0 (Nov 2012)
87 88 89 90 91
  - Migrate to plugin_dbui 0.4.9.7.
  - Deploy the new class Selector.
  - Deploy linked comboBox in selectors.
  - New tree structure for the viewport.
  - Add fields publisher, volume, id in the publication filter.
92
  - Add tables axes, controllers and organisation.
93 94 95
  - Add a wizard to check and validate records
  - Add a wizard to run all harvesters in one go.
  - Add a wizard to run a free harvester.
LE GAC Renaud's avatar
LE GAC Renaud committed
96
  - Add the mode dry run for all harvester wizards.
97

LE GAC Renaud's avatar
LE GAC Renaud committed
98 99 100 101
0.6.0 (Oct 2012)
  - Redesign the metric to use the axes approach.
  - Remove obsolete code for lists and metrics reporting.
  - Polish the user interface.
102

LE GAC Renaud's avatar
LE GAC Renaud committed
103 104
0.5.1 (Sept 2012)
  - Consolidation and bugs fixed
105
  - Myseed map the CPPM organisation
LE GAC Renaud's avatar
LE GAC Renaud committed
106
  - Add a toolbox via the controller scripts
107 108
  - Add a model of the MySQL database version 0.4.0.
    It was use to migrate to the current version.
109

LE GAC Renaud's avatar
LE GAC Renaud committed
110
0.5.0 (Sept 2012)
LE GAC Renaud's avatar
LE GAC Renaud committed
111
  - Bugs fixed
112
  - Harvesters can run on INSPIREHEP store.
LE GAC Renaud's avatar
LE GAC Renaud committed
113 114 115
  - New database schema with improved teams/projects axes.
  - Improved version of the tools to generates list.
  - Improved version of the class Record.
116

LE GAC Renaud's avatar
LE GAC Renaud committed
117
0.4.0 (July 2012)
118
  - Review the logic of the harvester and the error messaging.
LE GAC Renaud's avatar
LE GAC Renaud committed
119
    Harvester can be parameterised for a team, a project or both.
120
  - Review the interface to enter an MARC XML record. It can be associated
121
    for a team a project or both. It does not required the parameterisation
122
    of an harvester.
123
  - Add an helper tools to extract the list of authors from a string containing
124
    author names and their affiliation.
125
  - Increase the number of character allowed for the authors field.
LE GAC Renaud's avatar
LE GAC Renaud committed
126 127
  - Redesign the tool to generate the list. It can be fully configure using
    the table lists and sections.
128

LE GAC Renaud's avatar
LE GAC Renaud committed
129
0.3.2 (July 2012)
130
  - Rename the table degrees as levels in order to run with MySQL.
LE GAC Renaud's avatar
LE GAC Renaud committed
131
  - Add authentication procedure using tools provided by web2py.
132
  - Connection to the database and authentication move in the access.py file.
133
  - Sort the content of all tables (alphabetic, order of arrival, ...).
134
  - Activate the Double click to start the RowEditor in update mode.
135
  - Dedicated page to show software versions and database schema.
LE GAC Renaud's avatar
LE GAC Renaud committed
136 137
  - Login via the viewport.
  - Review default values in filter and selector.
138

LE GAC Renaud's avatar
LE GAC Renaud committed
139 140 141
0.2.1 (Jun 2012)
  - Minor release
  - ToolTip for all type of form
142
  - Improve the French translation
143

LE GAC Renaud's avatar
LE GAC Renaud committed
144
0.2.0 (Jun 2012)
LE GAC Renaud's avatar
LE GAC Renaud committed
145
  - First production release.