[Obm] OBM 2.0.0 rc1 is out !

Pierre Baudracco pierre.baudracco at aliasource.fr
Thu Mar 8 02:25:33 CET 2007


Hi all,

The first snapshot of the upcoming 2.0.0 release is available (2.0.0 rc1)

Although OBM has gone through intensive testings, this is a test release due to
the huge amount of changes since last version

Enjoy !

known bugs:
- Cyrus, Postfix automation not activated,
- Postgres scripts not up-to-date
- some lang files (from Aliamin) still to be converted from UTF-8 to ISO-8859-15

changes summary:
* most visible change : totally new display, with some web 2.0 (drang and drop
in calendar,...). See screenshots :
http://obm.aliasource.org/screenshots-2.0.html
* Aliamin integration, that means
- handling of an OpenLdap directory
- handling of a complete mail system (cyrus, postfix,...) which can be
distributed, and user tools (vacation, password, mail forwarding...)
- handling a Windows domain controler (Samba - ldap)
* Security : OBM now works with PHP register_globals turned to Off
* OBM is now multidomains (domain 0 being the global admin domain)
* User configurable categories (in Company, contact,... automatically used in
import, stats, List modules)
* new module cv (CRM)
* OpenOffice document generation
* Calendar views nor more limited to 6 simultaneous calendars
* Password configuration (can be PLAIN, MD5, CRYPT)
* Configuration enhancements
- all in one single location : conf/
- obm_conf.ini to store db, db login and password, used by all scripts, app
- obm_conf.inc to store all parameters
- login page now configurable
- incremental themes updates (just set differences with default themes in new
themes)
* OBM-Sync to sync Calendar and contacts with Outlook, PDA and Thunderbird (with
Lightning)
*...
with many many code cleanups, enhancements, OF enhancements,...


* Changelog extract :
<li> BUG#624 : contact select for new deals now put archived contact at the end
<li> BUG#623 : Domain info now displayed on user detail page
<li> BUG#622 : Profile labels are already configurables
<li> BUG#618 : Document sorting in search results fixed
<li> BUG#617 : Lead manager search selection now OK
<li> BUG#611 : Project : fixed bug in search query for current projects
<li> BUG#610 : Duplicate of #582
<li> BUG#607 : incident date search are OK
<li> BUG#586 : Calendar : day links from planning view added
<li> BUG#582 : Calendar : add rights restrictions to planning view
<li> BUG#537 : script to migrate document (from 0.9 to 1.0) in bugzilla
<li> BUG#521 : User labels now ok thanks to OBM-Aliamin merge in OBM 2
<li> BUG#122 : event description now preserved on the insert conflict form
<li> Calendar : fixed a warning whith group membership on a new event on PHP5
<li> Contract : fixed inserting / updating contract type
<li> Incident : fixed wrong message (and bogus email) when inserting incident
<li> Incident : fixed archive info on insert with some MySQL versions
<li> Category : User configurable categories (one conf line)
<li> Stats : adapted to new user categories. Auto provided for all categories
<li> Cv : new module : to manage user (worker) cv with project references
<li> Odt : new module : to generate OpenDocument documents
<li> OBM is now multi-domains (new module : Domain)
<li> Tests : add non regression tests for Lists
<li> Deal : Kind and status administration now ok
<li> Group : access to group popup selection now only need "read rights"
<li> Lead : new portlet on home page
<li> Calendar : many navigation fixes (eg returning always on the current week)
<li> Calendar : fixed case where month view last days events were not displayed
<li> Import : automatically manage same companies (!= similar)
<li> Import : user categories handle in import (company and contact)
<li> Contact : statistics enhancements
<li> Fixed some SQL error with PostgreSQL (contact, company insertion)
<li> Change some date handling to allow PHP 5.2 compatibility
<li> Security : prevent admin script to being called in txt mode from a browser
<li> Calendar : fixed an error looking for availability with user & resources
<li> Postgres : fixed error message when inserting a group on Postgres
<li> Resource : Correctly delete all Resource group membership on deletion
<li> Contract : fixed search by date expiration
<li> Contract : fixed wrong error message on contract insertion
<li> Lead : Automatically delete a lead successfully converted to a deal
<li> Login page now totally configurable
<li> OBM now works with register_globals = Off !!!
<li> OBM : display totally rewritten, new default theme, icons, DHTML,...
<li> Calendar : Display totally rewritten ! Did you hear about buzzword AJAX ?
<li> Calendar : views no more limited to 6 users
<li> Calendar : display now spread to all the available space
<li> OBM now show the field in error when submitting, user and tools data
<li> OF : authentication rewrite (getting rid of $auth,..)
<li> OBM : Aliamin merge !
<li> Password : new module : to allow users to change their password
<li> OBM-Mail : OBM now can handle the postfix MTA and Cyrus IMAP server
<li> Mailforward (OBM-Mail) : new module : allow users to redirect their emails
<li> Vacation (OBM-Mail) : new module : allow users to set up the vacation msg
<li> Mailshare (OBM-Mail) : new module : handle Cyrus shared mailbbox
<li> Host (OBM-Ldap) : new module : handle hosts database (Windows PDC, Samba)
<li> OBM-Ldap : OBM now can handle an OpenLdap directory
<li> code clean-up: $C_IMAGE_PATH, $set_theme, $auth, $sess removed in the code




-- 
Pierre Baudracco - AliaSource - 05 62 19 24 91 - www.aliasource.fr


More information about the Obm mailing list