Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Docker-in-Docker (DinD) capabilities of public runners deactivated.
More info
Open sidebar
tev
plugin_event
Commits
5eec7203
Commit
5eec7203
authored
Nov 30, 2016
by
LE GAC Renaud
Browse files
Move CHANGELOG and ABOUT to static/plugin_event.
parent
50871b65
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
123 additions
and
235 deletions
+123
-235
CHANGELOG
CHANGELOG
+1
-115
CHANGELOG
CHANGELOG
+1
-115
models/common_settings.py
models/common_settings.py
+6
-4
static/CHANGELOG
static/CHANGELOG
+0
-1
static/plugin_event/ABOUT.html
static/plugin_event/ABOUT.html
+0
-0
static/plugin_event/CHANGELOG
static/plugin_event/CHANGELOG
+115
-0
No files found.
CHANGELOG
deleted
100644 → 0
View file @
50871b65
--------------------------------- CHANGELOG ----------------------------------
HEAD
- Require plugin_dbui 0.9.7 or higher
- The selector for report uses the accordion layout.
- The form for event uses the card layout.
- In the event table, data model information are displayed using
the Table widget.
- for list and metric, the conditions can be written using the web2py
syntax for database query. Therefore, it can deal with foreign tables
of the history table as well as with the history.data field.
0.6.2 (Nov 2016)
- Migrate to ExtJS 6.
- Require plugin_dbui 0.9.5 and plugin_extjs 6.2.0 or higher.
- New syntax for grid column configuration property:
renderer and summaryRenderer.
- Redesing the JavaScript class UserDataMultiDefault.
- Add the custom widget TrackEvents.grid.HistoryGridFilter.
0.6.0 (Oct 2016)
- Require plugin_dbui 0.9.0 or higher.
- Change the javaScript namespaces to Dbui and TrackEVents.
- Update the database schema by adding the table domains.
- Add the modules matplotlib_tools
- Add the script lbfr_report.py
0.5.6 (Jun 2016)
- Migrate to w2pext 2.14.6 and plugin_dbui 0.8.3
- Release requires web2py 2.14 or higher due to a change in pyDAL.
- New project organization where build_version is in w2pext/uitlities.
- Few bugs fixed.
0.5.3 (Feb 2016)
- Migrate to plugin_dbui 0.8.2
- Apply pslint and jshint rules to the source codes.
- Migrate the API documentation from epydoc to sphinx.
- Update to run via a docker image.
0.5.2 (Jan 2016)
- Use plugin_dbui 0.8.1 and the compress version of the plugins but ace.
- List entries can be sorted in descending order.
- Add a selection criteria on the field history.data in the report selector.
- Fix bugs selecting people categories and quality in reports
- Fix few bugs in the List class.
0.5.0 - 0.5.1 (May 2015)
- Major relealse non backward compatible
- Add the tables objects and object_categories for a more generic tool.
- List, Metric1D and 2D works with missing data. It appends when several
events are merged with different user data blocks.
- Re-enforce column configuration rules: xtype has always to be defined,
dataIndex is required with eval.
- Use the DBURIS construct.
- Add the script fix-duplicate.py to remove duplicate entries in the
history table.
0.4.5 (Mar 2015)
- Major release non-backward compatible.
- Migrate to plugin_dbui 0.6.2.6, pluggin_ace 1.1.8
and to python-pandas 0.15.2
- Migrate from sqlite to mariadb.
- Migrate to matplotlib 1.3.1 instead of Ext.chart.
- Add the user data block in the history / events tables:
MyApp.UserData, MyApp.UserDataMultiDefault,
MyApp.form.plugin.UserModelConsistency and the controller mytools.
- Remove obsolete tables and codes.
- Redesing the viewport using a more generic organisation
(configure, metadata, events, lists, metrics and graphs)
- Use the pGridExport plugin in views/report/grid.html
- Redesing the report section using pandas DataFrame and the
new classes List, Metrid1D and Metric2D.
- Refactor the lists and metrics table and add the graphs table.
- Add user documentation explaining how to create list, metric and
graph. It relies on the python-sphinx 1.3.9.
70753e8 (Jul 14)
- Migrate to plugin_dbui 0.6.1.6 and Web2py 2.9.5.
- Define the length of each string field to garanty Web2py compatibility.
- Use the controllers plugin_dbui/about, documentations and versions.
- Implement new reporting tools based on the javascrip inline script
technique, the Ext.grid.Panel widget and on the views database table.
- Remove the reporting tools based on the plugin_report which is much
more complicated with respect to the new approach.
05d5393 (Mar 14)
- Migrate to plugin_dbui 0.6.0.18 and ExtJS 4.2.1
- This version is not backward compatible
0.3.1-14-gf93ae68 (Sept 13)
- Migrate to plugin_dbui 0.4.15.2 and Ext JS 3.4.1.1
- Incubator for the generic plugin report.
- Report are customized by users via the plugin report.
0.3.0 (Aug 13)
- Rename field stage_xxx as trainee_xxx
- Minor polishing of the interface.
- Add the logic for user loggin.
- Add the help page documentation and about.
0.2.0 (Feb 13)
- Migrate to plugin_dbui 0.4.10.1 to develop filter on date.
- Add the class MySelector, Base, Hardware and Person.
- Build the list of history, hardware and people.
- Simplify the database schema introducing the concept of events
removing budgets, hardware, lines and responsibilities tables.
- Add a new node wizard to enter person and training.
- Count the number of people per category for a given time range.
- Polish the interface
- Rename the table categories, agencies, levels as people_categories,
fundings and organization_level.
- Reports can be extract as a csv, tex and pdf files.
0.1.0 (July 12)
- First running version based on dbui 0.4.7.6
CHANGELOG
0 → 120000
View file @
5eec7203
static/plugin_event/CHANGELOG
\ No newline at end of file
models/common_settings.py
View file @
5eec7203
...
...
@@ -36,14 +36,16 @@ is_dbui = (ctrl == "plugin_dbui") and \
if
is_dbui
:
dbui
.
Dbui
.
initialise_paths
(
app_css
=
"static/track_events/resources/css/my.css"
,
app_about
=
"static/plugin_event/ABOUT.html"
,
app_css
=
"static/plugin_event/resources/css/event.css"
,
app_changelog
=
"static/plugin_event/CHANGELOG"
,
app_db_schema
=
"static/plugin_event/docs/database.png"
,
app_debug
=
"static/
track
_event
s
/src"
,
app_debug
=
"static/
plugin
_event/src"
,
app_html_api
=
"static/plugin_event/docs/api/index.html"
,
app_html_jsduck
=
"static/plugin_event/docs/jsduck/index.html"
,
app_html_user
=
"static/plugin_event/docs/user/index.html"
,
app_lg
=
"static/
track
_event
s
/locale/
myapp
-lang-fr.js"
,
app_libmin
=
"static/
track_events
-min.js"
,
app_lg
=
"static/
plugin
_event/locale/
event
-lang-fr.js"
,
app_libmin
=
"static/
plugin_event/event
-min.js"
,
app_pdf_api
=
"static/plugin_event/docs/pdf/event_api.pdf"
,
app_pdf_user
=
"static/plugin_event/docs/pdf/event_user.pdf"
,
app_script
=
"static/app.js"
)
...
...
static/CHANGELOG
deleted
120000 → 0
View file @
50871b65
../CHANGELOG
\ No newline at end of file
static/ABOUT.html
→
static/
plugin_event/
ABOUT.html
View file @
5eec7203
File moved
static/plugin_event/CHANGELOG
0 → 100644
View file @
5eec7203
--------------------------------- CHANGELOG ----------------------------------
HEAD
- Require plugin_dbui 0.9.7 or higher
- The selector for report uses the accordion layout.
- The form for event uses the card layout.
- In the event table, data model information are displayed using
the Table widget.
- for list and metric, the conditions can be written using the web2py
syntax for database query. Therefore, it can deal with foreign tables
of the history table as well as with the history.data field.
0.6.2 (Nov 2016)
- Migrate to ExtJS 6.
- Require plugin_dbui 0.9.5 and plugin_extjs 6.2.0 or higher.
- New syntax for grid column configuration property:
renderer and summaryRenderer.
- Redesing the JavaScript class UserDataMultiDefault.
- Add the custom widget TrackEvents.grid.HistoryGridFilter.
0.6.0 (Oct 2016)
- Require plugin_dbui 0.9.0 or higher.
- Change the javaScript namespaces to Dbui and TrackEVents.
- Update the database schema by adding the table domains.
- Add the modules matplotlib_tools
- Add the script lbfr_report.py
0.5.6 (Jun 2016)
- Migrate to w2pext 2.14.6 and plugin_dbui 0.8.3
- Release requires web2py 2.14 or higher due to a change in pyDAL.
- New project organization where build_version is in w2pext/uitlities.
- Few bugs fixed.
0.5.3 (Feb 2016)
- Migrate to plugin_dbui 0.8.2
- Apply pslint and jshint rules to the source codes.
- Migrate the API documentation from epydoc to sphinx.
- Update to run via a docker image.
0.5.2 (Jan 2016)
- Use plugin_dbui 0.8.1 and the compress version of the plugins but ace.
- List entries can be sorted in descending order.
- Add a selection criteria on the field history.data in the report selector.
- Fix bugs selecting people categories and quality in reports
- Fix few bugs in the List class.
0.5.0 - 0.5.1 (May 2015)
- Major relealse non backward compatible
- Add the tables objects and object_categories for a more generic tool.
- List, Metric1D and 2D works with missing data. It appends when several
events are merged with different user data blocks.
- Re-enforce column configuration rules: xtype has always to be defined,
dataIndex is required with eval.
- Use the DBURIS construct.
- Add the script fix-duplicate.py to remove duplicate entries in the
history table.
0.4.5 (Mar 2015)
- Major release non-backward compatible.
- Migrate to plugin_dbui 0.6.2.6, pluggin_ace 1.1.8
and to python-pandas 0.15.2
- Migrate from sqlite to mariadb.
- Migrate to matplotlib 1.3.1 instead of Ext.chart.
- Add the user data block in the history / events tables:
MyApp.UserData, MyApp.UserDataMultiDefault,
MyApp.form.plugin.UserModelConsistency and the controller mytools.
- Remove obsolete tables and codes.
- Redesing the viewport using a more generic organisation
(configure, metadata, events, lists, metrics and graphs)
- Use the pGridExport plugin in views/report/grid.html
- Redesing the report section using pandas DataFrame and the
new classes List, Metrid1D and Metric2D.
- Refactor the lists and metrics table and add the graphs table.
- Add user documentation explaining how to create list, metric and
graph. It relies on the python-sphinx 1.3.9.
70753e8 (Jul 14)
- Migrate to plugin_dbui 0.6.1.6 and Web2py 2.9.5.
- Define the length of each string field to garanty Web2py compatibility.
- Use the controllers plugin_dbui/about, documentations and versions.
- Implement new reporting tools based on the javascrip inline script
technique, the Ext.grid.Panel widget and on the views database table.
- Remove the reporting tools based on the plugin_report which is much
more complicated with respect to the new approach.
05d5393 (Mar 14)
- Migrate to plugin_dbui 0.6.0.18 and ExtJS 4.2.1
- This version is not backward compatible
0.3.1-14-gf93ae68 (Sept 13)
- Migrate to plugin_dbui 0.4.15.2 and Ext JS 3.4.1.1
- Incubator for the generic plugin report.
- Report are customized by users via the plugin report.
0.3.0 (Aug 13)
- Rename field stage_xxx as trainee_xxx
- Minor polishing of the interface.
- Add the logic for user loggin.
- Add the help page documentation and about.
0.2.0 (Feb 13)
- Migrate to plugin_dbui 0.4.10.1 to develop filter on date.
- Add the class MySelector, Base, Hardware and Person.
- Build the list of history, hardware and people.
- Simplify the database schema introducing the concept of events
removing budgets, hardware, lines and responsibilities tables.
- Add a new node wizard to enter person and training.
- Count the number of people per category for a given time range.
- Polish the interface
- Rename the table categories, agencies, levels as people_categories,
fundings and organization_level.
- Reports can be extract as a csv, tex and pdf files.
0.1.0 (July 12)
- First running version based on dbui 0.4.7.6
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment