back
O.B.M. 2.1 ChangeLog
version 2.1.10 - 2008-06-13
To do
- how to detect doublons ?
- Regressions tests (siege ?)
- tenir compte contacts prives dans les listes (liste privee =>+ contact prives)!
- param global pour recherche prefixees ou non par %
- sous vue d'un module : via ajax !!!
- templates : pour personnaliser vues !
- responsable de ressource ? processus quand reservation d'une res sans les droits
- calendarcategory1 => calendarcategory : partout (code + lang + bd) [pas urgent]
- publication : category de contact en dur (pourrait etre generique sur toutes)
- displaypref : group_user, group_group encore actualite ?
- admin delegue : doc + optimisation (x fois get_group_info()), check_group_update_rights
- projectclosing : reutiliser requete project_statlog ??
- usergroup : agir lorsqu'archivage d'un user ?
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 suuport 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
- obmSatallite : generate postfix SMTP maps that can be use on relay to
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 conversion with
big quota
- Automate : configuration parameter for LDAP user e-mail address publication
even if user mail access disable
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