lp:oerppy

Created by Duncan McGreggor on 2011-06-01 and last modified on 2011-06-09
Get this branch:
bzr branch lp:oerppy
Members of oerppy Hackers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
oerppy Hackers
Project:
oerppy
Status:
Development

Recent revisions

48. By Duncan McGreggor on 2011-06-09

Added a permissions change to the config file.

47. By Duncan McGreggor on 2011-06-09

* Added a util function for finding scripts.
* Renamed the scripts to be unique (starting with the string "oerppy_").
* Updated the setup.py script to include script installation.

46. By Duncan McGreggor on 2011-06-09

* Added setup.py and meta.py files.
* Added a -V option to scripts (for version).

45. By Duncan McGreggor on 2011-06-09

Updated TODO.

44. By Duncan McGreggor on 2011-06-09

* Split-out Canonical customizations into subclasses and copied appropriate
  methods over to the Canonical query class.
* Added some missing docstrings to models.

43. By Duncan McGreggor on 2011-06-09

* Added a script and export class for getting the list of project names in
  OpenERP.
* Fixed up the csv exporter function to use the simple csv writer in addition
  to the dict writer and to allow for string-based rows (as opposed to just
  list-based ones).
* Fixed a bad variable name in the Canonical query class for monthly export of
  all project timesheets.

42. By Duncan McGreggor on 2011-06-09

* Improved some of the command line help options.
* Added support for querying all projects.
* Moved Project query methods out of the Canonical query class and into the
  project one.
* Added a TODO file.

41. By Duncan McGreggor on 2011-06-09

* Added get_mondays utility function.
* Split out some of the date logic from the start_of_week utility function.
* Fixed up csv export function.
* Added a project class for grouping a project's time-related data.
* Converted the numbered attributes in the TimeEntry model to groups of
  attributes, greatly improving the ease with which one can iterate/search
  through the project data (e.g., match project names).
* Added a model for the project.project entity search results.
* Fixed up MonthExport class.
* Added logic to get_project_month_timesheets.
* Split out logic in large week export method into separate private methods.
* Added project-specific methods to CanonicalQuery.
* Changed the query class to use a getter for the user_dept data instead of an
  attribute.

40. By Duncan McGreggor on 2011-06-06

* Added a script and script class for getting table metadata out of OpenERP.
* Added new models for project.timeentry*.
* Split the query method that gets all timeentries from the beginning until now
  into a general method for any time entry period and a new *
  since-the-beginning one that uses the new method.
* Split out more Canonical-specific code (and data models).
* Added a check in the results set class: if there are no results, just leave
  as an empty list and do no processing.
* Converted more methods to use the data model classes.
* Simplified logic in get_all_weeks_oem_timesheets.
* Added missing docstrings for some script classes.

39. By Duncan McGreggor on 2011-06-06

* Added missing bin script.
* Renamed a method.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~oubiwann/oerppy/trunk
This branch contains Public information 
Everyone can see this information.