Commit graph

5 commits

Author SHA1 Message Date
Lance Edgar
c7e0bfef6a extended commit (see note)
- Slight overhaul of init() system; added ``edbob.init_modules()`` function.

- Added ``read_service()`` method to ``AppConfigParser`` class, for use with
  Windows services.

- Added generic ``Service`` class to ``edbob.win32`` module.  (File monitor now
  inherits from it.)

- Tweaked ``edbob.db`` initialization somewhat.  (``Base.metadata`` no longer
  binds to ``edbob.db.engine``.)

- Fixed guest role bug in ``edbob.db.auth.has_permission()`` function.

- Added "automagical" enumeration support for database extensions.

- Added ``EMAIL_PREFERENCE`` enum to ``contact`` database extension.

- Tweaked ``edbob.pyramid.includeme()``.

- Tweaked ``people`` Pyramid views.
2012-09-17 11:43:13 -07:00
Lance Edgar
e1e8169985 add InitError exception 2012-08-01 14:26:50 -07:00
Lance Edgar
b939bc42aa convert initialization module to unix format 2012-07-08 11:43:37 -05:00
Lance Edgar
8ceb98baf4 save point (see note)
Added initial database schema and ability to install it, added init-db command
to pyramid scaffold.
2012-03-24 12:15:11 -05:00
Lance Edgar
a6decbb313 save point (see note)
Changed license to AGPLv3, "finished" console command framework (for now?), and
added initial db/lib/pyramid/wx subpackages - though those are not yet well tested.
2012-03-20 09:11:01 -05:00