back
O.B.M. 2.1 ChangeLog
version 2.1.18 - 2009-08-06
2009-MM-DD : version 2.1.18
- Group : allow group rename only on private group if LDAP service enable
- Mailshare : set ACLs before mailshare creation
2009-06-12 : version 2.1.17
- Contract : added search by creator delegation
- Project : added search by creator delegation
- Lead : added search by manager delegation
- Deal : added search by manager delegation
- Calendar printing center that allows PDF quality printing (2.2 backport)
- Deal : added manager delegation and region filters in dashboards
- Deal : display potential dashboard by delegation
- Invoice : added manager delegation and region filters in dashboards
- Invoice : added search by manager delegation and deal region
- Calendar : fixed a bug with quote in calendar name
- Calendar : display the users own rights in rights screen
- Calendar : fix a case of invalid event end date in form
- Bugs# 18, 19, 20, 26, 28, 50, 65, 194, 195, 210, 215, 220
- #156 User creation missing default group association
- #223 User : Vacation period not saved correctly
- #250 Calendar : all events are not visible in month print view
- #253 Display only the first page of the list of users belonging to a group
2009-04-09 : version 2.1.16
- User csv import with empty login fixed
- User csv import now forces correct columns number in rows
- Calendar : Added hook on participation decision
- Update tool does not run global mode on default Domain mailserver change
- Default domain mailserver now used in new user form
- User and Host deletion from domain 0 now preserve domain_id in Delete table
- Event alert synchronisation fixes (with Outlook and TBird)
- Domain search fixed
- module host now prevents to delete a host which is a mailserver
- module host now prevents to create a windows host in the global domain
- Organizationalchart now displays group responsible first in outline view
2009-03-02 : version 2.1.15
- Time management validation screen now displays all active users
- Publication : fixed warning message on invalid title
- Private Group gid now forced to NULL
- Calendar view with only resource ok; now removes current user selection
- Better checks on mailshare and emails, to be case incensitive
2009-02-04 : version 2.1.14
- Bug fix : Critical SQL compatibility in calendar bug with mysql 4.1
2009-02-03 : version 2.1.13
- Bug fix : resource events deletion when deleting a user
- Fixed a warning in import module if "admin group" id not set
- Removed a debug display in calendar list view
- New day planning calendar view
- Fixing a bug with ldap for user with no phone and/or no fax
- Fixed order of recurring events in some calendar views (list,..)
- $path fixes (remove a domain, waiting events links,..)
- Incident logger update fixed
- Preserve displayed user colors when adding new calendar in view
- Display the event owner in list view and in event popup
- Fix invoice search with order by status
- Fix payment list display from one invoice
- Added invoice status "Factor"
- bug#66 Mailserver search fixed
- User CSV import, now totally case insensitive on group names
- Add an icon to represent all day events in calendar
- Event detail popup now back in calendar planning view
- Added link to project in Time management user planning view
- Slot time defaults to full day in Time management
- Lead and Deal comments size enlarged
2008-11-28 : version 2.1.12
- fixed a bug where event participation notifications were sent twice
- Improvement in event alert automation
- fixed a bug when inserting an event with resources
- added a parameter to set default users email quota
- Some specifics events were not displayed when week-end display was disabled
- Calendar list view now display all day events dates without hours
- fixed change password with non plain password
- Allow creation of user with same logins in different domains
- Fix user email domain aliases handling from Domain 0
- Delete all mailshare tree on mailshare delete
2008-10-31 : version 2.1.11
- Calendar now display events invitations in working views
- Todo : portlet updated when a displayed todo is updated
- 2 debug messages removed from Time and Payment
- Todo : reworked to have standard module handling (find, new,..)
- Calendar : display location in events + display event extensions
- Deal : fix a deal sorting bug
- Lead : link from one company do not retrieve company with same name
- Lead : lead without company can now be retrieved !
- Right management action URL OK through proxies
- Time : dates and range (month, week, specific) can be select for stats
- Time : fixed a bug when an empty user group was selected for stats
- Time : User select now displays users having activity in the time frame
- Automate : only users with 'admin' right can manage mailboxes folder tree
- User : import now handles delegation and fixes password
- Calendar : performance improvement in waiting events queries
- Project : Company link from search result set
- Email syntax uniformisation between interface et automate
- Calendar : performance improvement in getting resources infos
- Rights : performance improvement in calculating consumers for an entity
- Calendar : remove a warning on event deletion with only resources
- Mailshare : administrator validation not needed to apply ACLs in Cyrus
- Mailbox : administrator validation not needed to apply ACLs in Cyrus
- Better handling of user archive and right on other mailshare/user mailbox
- Better handling of user mail right and on other mailshare/user mailbox
- Group : add interface to foreign contacts email
- Calendar : repetion date end checked to be after repetition period
- Lead : added contact in lead list
- Lead : displaying the lead form now preserve the archive status
- Project : order tasks in alphanum (parent label, task label)
- Automate : adding a script to update user BD quota used from Cyrus
- Mailshare : adding ACL by group support
- Mailbox : adding ACL by group support
- Translation EN : English countries names contribution (Jon Green)
- Core/LDAP : generate incremental UID/GID only
- Sieve handling : update current if exists else create 'login-domain.sieve'
- Calendar : Display content of own private events in all views
- Calendar : Distinguish private events with an icon. Currently a key
- Many users lists now ordered alpha (company, contact, deal, project,..)
- Prevent to have a mailbox or resource with no administrator
- Calendar : conflict now handles existing events recurrences
- User : user with no mailbox on OBM can have external emails
- Resource : user do not receive anymore its own reservation notifications
- Archiving a user now preserve his groups memberships (better restoration)
- Company : addded link for the company address to google map
- Calendar : event participation send an email only if state has changed
- Calendar : better conflict handling with all days, user, resources
- Calendar : events alerts now take car of reccurences exceptions
- Calendar : improve mail notifications and texts
- Project shortname inherit from Deal number on creation + new projects hooks
2008-06-13 : version 2.1.10
- BUG#665 : mini obm site typo corrected.. but real new obm.org
- BUG#660 : Private groups fixes (old fix)
- BUG#7 (new bugzilla !) : fixed some $path pbs (contact, backup, mailserver)
- Time : month and validate views ordered by user lastname
- Time & Project : planning views display not working days in grey
- Time & Project : planning views display total time spent by user / project
- Calendar : New event popup now requires a double click
- Password : character support enhancements (\, &, +,..)
- Time : Activity report PDF generation
- Time : Validation view can be ordered by activity filling rate
- Time : user Group selection added in month view and time stats
- Calendar : items only appears if the selected resource has some items
- Calendar : small fixes in meeting handling on dates and members
- Calendar : visible hour range extended to 24h (from 23)
- Calendar : multi-calendar colors enancements
- Group : fixes in multi-page searches navigation
- Mail : parameter userMailboxDefaultFolder allows auto folders tree creation
- Mail : multi name spaces support added
- Mail : added automatic folders creation on new mail share
- Invoice : fixes in results navigation with type criteria
- Invoice : enhancements in status and updates
- Time : month calendar added for each users in multi-user month view
- Calendar : VCS import, ICS import fixes
- SSO : Embendded SSO server mecanism in OBM
- Automate : LDAP public contact synchronisation
- Automate : user e-mail address in all or some mail domain alias
- Satellite : add postfix SMTP maps for relay that redirect only OBM mail address to OBM mail server
- Automate : create mailbox subfolder on mailbox/share creation
- obmSatellite : adding some default values for some configuration parameters
- Automate : cyrus quota in Mibits to replace Mbits - better with big quota
- LDAP : conf parameter for LDAP e-mail publication when mail access disabled
2008-04-02 : version 2.1.9
- Time : date handling rewritten for consistency and use obm functions
- Time : stats enhancements
- Incident : fixed incident update where there was no logger
- Calendar : A, W and R attendees states labels are now configurable
- User : fixed a bug introduced in 2.1.8 that prevent to update passwords
- User : Updating windows privileges now handles windows groups membership
2008-03-21 : version 2.1.8
- Lead : manager now sorted in lead form
- Deal : fix region value on deal update form
- Calendar : cursor contextual changes, larger event handle
- Calendar : added ruler to help locate the cursor
- Organizational chart name extended to 32 chars
- Calendar : New icalendar import/export
- OrganizationalChart : SVG export functionality (require PHP5)
- Better english translation for miscellaneous modules
- Group : display improvement
- Allow user login change, with mailbox handling
- Correct LDAP host handling : fill LDAP with correct host IP
- Better handling of incremental changes for links in the update tool
- Resource rights enhancements : Enable right delegation to a simple user
- Group : correctly display user email link when user have more than 1 email
2008-02-29 : version 2.1.7
- Contact user defined functions (hook) enhancement
- Calendar : free/busy bug fixes
- Host : English traduction
- Host : IP is now mandatory
- Host : Name isn't updatable anymore
- Calendar : bookmark with group work correctly
- Global : Mail fixes
- OrganizationChart : Display fixes
- Contact : Display bug fixes
2008-02-15 : version 2.1.6
- Check hook implemented in all modules
- Deal allow separate search by marketing or technical manager
- Deal display the number in search result
- Time : allow month planning view with multiple users for readm_admin right
- Home page invoice link now with same privilege as invoice portlet
- Waiting events message now styled as info
- Calendar : bug fix when adding user groups in some events
- Calendar : DST Bugfix
- OrganizationChart : fix with user presentation in update form
- Generated emails fixed on general encoding and attachements
- Incident export fixed
- User creation fixed after similar user warning
- Delegation correctly handled on entity deletion ('Deleted' table)
- Country update fixed on multi-lingual sites
- Tools : update : Scope bug fix
- Cron : Calendar cron bugfix
- Postgres : some compatibilty fix in the list module
2008-02-04 : version 2.1.5
- Update system : great performance enhancement (differencies checking)
- Update system : better administration realm handling
- Contact import fix to better handle contact's company
- Contact : Handle contacts with empty name
- OrganizationChart : Ldif export
- User : user consult fix
- Calendar event on group fix
- OBM-Sync can now natively authenticate on LDAP directory
- Calendar ICS import bugfixes
- Right management : bug fixes with public right
- Group : user list is now sortable
- Cron : Calendar cron fixes
- Postgres fix in user update
- User list sorting by nomad email fix
- Security fix on csv export
2008-01-21 : version 2.1.4
- BUG#653 : Company deal number review. Should be ok
- Allow user search by user defined categories
- Project closing fix
- User display preferences need admin read rights to protect user infos
- Update system fixed : display empty groups, mailshare, mailbox ok
- User defined rules evolution to allow user defined functions (hooks)
- Lead : display lead status in search result
- Organizationalchart : LDIF export functionality
- Calendar : event color loop extended to 20 colors
- Calendar : better handling of short event display
- Calendar : differentiate display of all day events from over ranges events
- Contact : hooks and User defined rules added
- ACL : performance tuning
- User : Hidden mailbox (hide user email for all user but admins)
- Contact : Privacy search field
- Calendar: On update if event duration and event date are unchanged, conflict check is not done
2008-01-11 : version 2.1.3
- BUG#599 : Write event modifications in event update generated email
- BUG#555 : fixed a CSS bug in User and Resource modules
- BUG#513 : " in adress does not brake the copy to clipboard anymore
- BUG#411 : Debian packages now ok, but removed from obm repository
- BUG#270 : Project task allocation can be set in fraction of day
- BUG#265 : Calendar navigation with DST fixed
- BUG#154 : WONTFIX display mandatory fields
- Calendar : Owner bug fix
- Calendar : Public groups select widget improvement
- Organizationalchart : many bugfixes, browser compatibility
- Organizationalchart : zoom function
- Postgres compliance improvements (Calendar drag n drop,..)
- Better task sorting in time filling
- Page title is now handled within the theme
- Contact kind selexion fixed when kind label not set
- URL regexp now allow ',' and URL get trimmed to easy copy/paste
- Backup warning fixes
- User defined check rules for entities insert/update
2008-01-04 : version 2.1.2
- BUG#645 : i18n : Mail functionalities are translated in english
- Fix bad SQL in security checking for frozen codes
- Fix on #contact and #company when converting lists from normal to expert
- Postgres compliance improvements (new contact, login, company,..)
- Calendar : New views : day and week planning
- Calendar : New group selection (private and all groups separation)
- Tooltips added to actions menus
- Calendar : navigation improvements (more year navigation,..)
2007-12-21 : version 2.1.1
- Some fixes for PostgreSQL better compliance, 2.0 migration
- Calendar : added view bookmark handling
- Email vacation can be automatically activated and desactivated
- User quota more complete display : % used (size used / quota)
- English translation improvement
- Security enhancements : block users who try 5 connexions in a given time
- Simple default User import tool, handling group membership
- User Deletion now more complete (removing users infos, events,...)
- Users with profile without level definition can be managed by default
- Calendar views menus reworked (view period and view type) with more views
- ACL on group handling
- Global cron system to handle automation (email alerts, auto vacation,..)
- Domain creation fixes (creator info, ghost menu removed,..)
- Calendar enhancements (display, alerts,..)
2007-12-07 : version 2.1.0
- BUG#648 : Password handling fixes and enhancements
- BUG#644 : Contract label can be displayed in Incident result list
- BUG#643 : Incident sort order now preserve text search field
- BUG#642 : Incident sort order is OK
- BUG#638 : Deal date format fixed
- BUG#632 : Private group can not have an email address
- BUG#606 : Time management : added link from month view to week view
- BUG#560 : Contact kind default selection on new contact
- BUG#405 : User can change their password (module password)
- Install scripts improvements (database independant)
- Calendar : Home page minicalendar now display events in days
- Lead : a lead can now have a contact
- Contact : new action ext_get_id to select one contact from other module
- Import : some fixes and enhancements on getting similar company, lang
- Group : separation of Public and Private groups management rights
- Admin : added administration delegation
- Todo : 100% complete todos not displayed in todo reminder list
- Calendar : many small UI enhancements (exceptions, repeat)
- Calendar : display fix for events beginning one month and ending next one
- Calendar : allow category filtering in views
- Calendar : event list view greatly enhanced
- Date : filling date format now configurable (iso, french, english,..)
- Display : many IE6 and IE7 fixes (some checkboxes,...)
- User selection enhancements (now uses Ajax everywhere, no more popup)
- new module : Organizational chart
- Session handling performance improvement
- Contact : separation of Public and Private contact management rights
- Invoice : credit memo handling
- Update (LDAP, Mail) tool rewritten (more granularity and incremental)
- Calendar : planning view rights fixes
- Calendar : exception insertion fixes on event insertion
- Calendar : new conf parameter to disable sending ics file
- Payment : allow to add more than one invoice at a time
- Payment : added ability to remove an invoice association
- Deal : added margin info in a deal and dashboards
- Added default module title for each module
- User : added company, direction, kind and hidden infos
- User : added vacation date field
- Calendar : Planning view colors by categories
- Project : Planning view colored by categories
- Project : time management day fraction now configurable (default 1/8)
- Project : added task begin and end date fields
- Calendar : added event color and different color schemes (user, event)
- Calendar : duplicate event action added
- Calendar : Bug fix in Free/Busy search
- Calendar : Printable view
- Debug configuration now need cright_write_admin privilege
- Theme config : allow section links to open in other window
- Mailserver rewritten, imap, smtp in and smtp out handling distinctly
- User : External user search improved
- Resource : External resource search improved
- Resource : New resource reservation management
- Resource : Right management improved
- Contact : date search enhanced
- Group : visibility (public/private) can not be updated
- Postgres compatibility fixes (home page, user creation,..)
- Deal : add search by deal number
- Payment : added payment gap
- singleNameSpace parameter for mono-domain mode, c_multidomain deprecated
- obm_conf.ini values (obm-ldap, obm-mail,..) now configure ui module
- Calendar : parameter to set minutes precision for event form
- Selections (users, groups,..) now done through popup or Ajax
- New global parameter $conf_display_max_rows to limit #rows settings
- Calendar : first and last hours displayed now a user preference
- Admin data : archived contact removed from Company contact count
- Deal : add new dashboard by hitrate
- Performance improvement in group hierarchy handling to prepare group acl
- User profile level handling
- DealType info now in project, to allow DealType - TaskType matrix
- Added code to TaskType and DealType
- Lead : added LeadStatus and archive state
- List module can now work with only the contact module (without company)
- Publication : subscription to contact lists allowed on existing publication
- Contact : improve handling of multiple publications subscriptions
2007-04-20 : version 2.0.1
- BUG#635 : "New" action stay when updating display preferences on user
- BUG#634 : Display preferences fix
- Invoice : added supplier dashboard (year detail, year to year comparison)
- Chart : update the Artichow library to 1.1.0
- Payment : module now in beta ! Invoice / payment relation done
- Project : fixed project deletion
- New module "mailbox" to allow share a user own mailbox
- User data : fixed special case un category update form
- Display : many IE6 and IE7 fixes
- Time : all user select is now working again
- OBM-LDAP, OBM-Mail updates and fixes
back