EGroupware:

 

ChangeLog SVN

ChangeLog - SVN

 

Generated from the commit messages of the developers

 
How to read the ChangeLog:
  • if the file name starts with "trunk/" the change is in the development version
  • if it starts with e.g. "branches/1.8/" it's a bugfix or improvment in the released version
  • The revision number is linked to a repository viewer allowing to study the diff or download a patch
 
There's also a SVN statistic (Commits per developer, ...) available.
 
 
  • 2012-02-22 Frédéric Erpicum (f2boot)
  • r38146: GanttChart show elements by applications, applying Birgit suggestions Thanks to her
    trunk/projectmanager/inc/class.projectmanager_hooks.inc.php
  • 2012-02-22 Nathan Gray (nathangray)
  • r38144: Add filemanager to context menu
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php
  • 2012-02-22 Ralf Becker (ralfbecker)
  • r38136: fixed typo and added translation for new context-menu items
    trunk/resources/lang/egw_de.lang, trunk/resources/lang/egw_en.lang, trunk/resources/setup/etemplates.inc.php, trunk/resources/templates/default/show.xet
  • r38135: * Notifications: fixed not correctly reset timezone after notifying users from other timezones
    branches/1.8/etemplate/inc/class.bo_tracking.inc.php
  • r38131: * Notifications: fixed not correctly reset timezone after notifying users from other timezones
    trunk/etemplate/inc/class.bo_tracking.inc.php
  • r38130: * InfoLog/Calendar: renamed context menu "Calendar" to "Schedule appointment" and make preset participants configurable, allow to config prefix for sub-entries and allow times in due-date
    trunk/calendar/inc/class.calendar_uiforms.inc.php, trunk/infolog/inc/class.infolog_bo.inc.php, trunk/infolog/inc/class.infolog_hooks.inc.php, trunk/infolog/inc/class.infolog_ui.inc.php, trunk/infolog/lang/egw_de.lang, trunk/infolog/lang/egw_en.lang, trunk/infolog/setup/etemplates.inc.php, trunk/infolog/setup/setup.inc.php, trunk/infolog/templates/default/admin.tpl, trunk/infolog/templates/default/edit.xet, trunk/infolog/templates/default/index.xet
  • 2012-02-21 Ralf Becker (ralfbecker)
  • r38128: use groupdav->log() for all permanent error-messages, to log the into request-log too, if both If-Match and If-Schdule-Tag-Match given use If-Match for organiser/owner and If-Schedule-Tag-Match for attendees/participants
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php, trunk/phpgwapi/inc/class.groupdav_principals.inc.php
  • 2012-02-21 Frédéric Erpicum (f2boot)
  • r38127: ProjectManager - Keep last used filters and orders across sessions in PM and PE indexes
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php, trunk/projectmanager/inc/class.projectmanager_ui.inc.php
  • r38126: ProjectManager - allow groups as members
    trunk/projectmanager/inc/class.projectmanager_bo.inc.php, trunk/projectmanager/inc/class.projectmanager_so.inc.php, trunk/projectmanager/setup/etemplates.inc.php
  • r38125: ProjectManager Ganttchart - prefs to set which project elements to show in ganttchart depending on applications
    trunk/projectmanager/inc/class.projectmanager_ganttchart.inc.php, trunk/projectmanager/inc/class.projectmanager_hooks.inc.php
  • 2012-02-21 Ralf Becker (ralfbecker)
  • r38123: dont show more lines in multiselectbox as we have values
    branches/1.8/preferences/inc/class.uisettings.inc.php
  • r38121: dont show more lines in multiselectbox as we have values
    trunk/preferences/inc/class.uisettings.inc.php
  • r38119: * CardDAV/Addressbook: storing Apple AB type company (X-ABShowAs:COMPANY) as EGroupware fileAs company
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • 2012-02-20 Frédéric Erpicum (f2boot)
  • r38118: Project Manager - Option to show project ID and title in ganttchart bars title if they appear in project selector tree
    trunk/projectmanager/inc/class.projectmanager_ganttchart.inc.php
  • r38117: Project Manager - Option to show links to other apps or attached files along with the other details for project elements
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php, trunk/projectmanager/inc/class.projectmanager_hooks.inc.php, trunk/projectmanager/setup/etemplates.inc.php
  • r38116: Correct typo
    trunk/projectmanager/inc/class.projectmanager_ganttchart.inc.php, trunk/projectmanager/inc/class.projectmanager_hooks.inc.php
  • 2012-02-20 Nathan Gray (nathangray)
  • r38113: Turn off times column if disabled in column list
    branches/1.8/tracker/inc/class.tracker_ui.inc.php
  • r38112: Turn off times column if disabled in column list
    trunk/tracker/inc/class.tracker_ui.inc.php
  • r38111: Fix spreadsheet date/time formatting issue - incorrect parsing of user's time
    trunk/etemplate/inc/class.bo_merge.inc.php
  • r38110: Try again for HTML notification / signature
    trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/admin.xet
  • 2012-02-20 Ralf Becker (ralfbecker)
  • r38106: * CalDAV/CardDAV/GroupDAV: as all clients dislike not getting an ETag for a PUT, we sending it again even not storing byte-by-byte
    trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • r38105: fixed missing owner
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • r38101: log request in case of exceptions too by installing a custom exeception handler
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-02-19 Frédéric Erpicum (f2boot)
  • r38100: ProjectManager - Add Project ID-Title to options to build Projects Tree
    trunk/projectmanager/inc/class.projectmanager_hooks.inc.php
  • r38099: Ganttchart - Shorten element titles in ganttchart
    trunk/projectmanager/inc/class.projectmanager_ganttchart.inc.php, trunk/projectmanager/inc/class.projectmanager_hooks.inc.php
  • 2012-02-19 Ralf Becker (ralfbecker)
  • r38097: allow to force tooltip for help messages by prepending a pipe "|" character
    trunk/etemplate/inc/class.etemplate.inc.php
  • r38095: improved working in CalDAV/CardDAV prefs
    trunk/phpgwapi/inc/class.groupdav_hooks.inc.php
  • 2012-02-18 Ralf Becker (ralfbecker)
  • r38093: SL translations from Ludvik, Robert
    trunk/addressbook/lang/egw_sl.lang, trunk/calendar/lang/egw_sl.lang, trunk/filemanager/lang/egw_sl.lang, trunk/sitemgr/lang/egw_sl.lang
  • r38091: * InfoLog/CalDAV: fixed sub-entries created in WebGUI got identical caldav_name as parent and therefore updates of sub-entries did not work as expected
    trunk/infolog/inc/class.infolog_ui.inc.php, trunk/infolog/setup/setup.inc.php, trunk/infolog/setup/tables_update.inc.php
  • r38089: add empty line in log between request body and response
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • r38088: fixed not working PUT of groups/lists
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • 2012-02-17 Nathan Gray (nathangray)
  • r38086: Bump template version, restore overwritten changes
    trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/admin.xet
  • 2012-02-17 Ralf Becker (ralfbecker)
  • r38082: * eSync: show (tail -f) serverside logs inside EGroupware incl. enabling/disabling them
    trunk/activesync/inc/class.activesync_hooks.inc.php, trunk/activesync/lang/egw_de.lang, trunk/activesync/lang/egw_en.lang
  • r38081: * Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
    branches/1.8/addressbook/inc/class.addressbook_ui.inc.php
  • r38078: * Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
    trunk/addressbook/inc/class.addressbook_ui.inc.php
  • r38076: refining translations for CalDAV/CardDAV logging
    trunk/phpgwapi/lang/egw_de.lang, trunk/phpgwapi/lang/egw_en.lang
  • r38074: an icon for eSync from Everaldo Coelho LGPL Crystal Project set
    trunk/activesync/templates, trunk/activesync/templates/default, trunk/activesync/templates/default/images, trunk/activesync/templates/default/images/navbar.png
  • r38072: cat_owner can be groups too (cat_owner < 0)
    trunk/admin/inc/class.admin_cmd_change_account_id.inc.php
  • r38070: opening ticket-popup without target, as in most other apps too
    trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/index.xet
  • r38069: logging whole requests, to be able to lock the log-file, as some clients (eg. SOGO) use multiple threads to request resources, which messes up the log otherwise
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • r38066: fixed PHP Warning, if log-dir is not yet created
    trunk/phpgwapi/inc/class.groupdav_hooks.inc.php
  • 2012-02-16 Nathan Gray (nathangray)
  • r38064: Add 'selected' day table for daily schedules
    trunk/calendar/inc/class.calendar_merge.inc.php
  • 2012-02-16 Ralf Becker (ralfbecker)
  • r38062: * CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware
    trunk/phpgwapi/lang/egw_de.lang, trunk/phpgwapi/lang/egw_en.lang
  • r38061: * CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware
    trunk/phpgwapi/inc/class.egw_tail.inc.php, trunk/phpgwapi/inc/class.groupdav_hooks.inc.php, trunk/preferences/inc/class.uisettings.inc.php
  • r38059: ignore exception while sending notification to admin (eg. SMTP error), to block the account and give a correct error-message to user
    branches/1.8/phpgwapi/inc/class.egw_session.inc.php
  • r38056: ignore exception while sending notification to admin (eg. SMTP error), to block the account and give a correct error-message to user
    trunk/phpgwapi/inc/class.egw_session.inc.php
  • r38054: delete profil directory recursive, as it contains (cache_*) subdirectories nowerdays
    trunk/activesync/inc/class.activesync_hooks.inc.php
  • 2012-02-15 Ralf Becker (ralfbecker)
  • r38053: Ajax log file viewer (tail -f)
    trunk/phpgwapi/inc/class.egw_tail.inc.php
  • r38050: Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database)
    trunk/etemplate/inc/class.editor.inc.php, trunk/etemplate/lang/egw_de.lang, trunk/etemplate/lang/egw_en.lang, trunk/etemplate/setup/etemplates.inc.php, trunk/etemplate/templates/default/editor.new.xet
  • r38048: * Addressbook/CardDAV: fixed sync all in one addressbook changed AB to personal, use default addressbook for new contacts if synced, otherwise use always synced personal AB
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • r38047: making ^/trunk default for svn-helper.php merge
    r38045: handling special case of module "egroupware" in merge
    branches/1.8/egroupware/svn-helper.php
  • r38044: handling special case of module "egroupware" in merge
    trunk/egroupware/svn-helper.php
  • r38042: making ^/trunk default for svn-helper.php merge
    trunk/egroupware/svn-helper.php
  • r38040: switch filter (all|global|own) and access column off for all global categories
    trunk/admin/inc/class.admin_categories.inc.php, trunk/admin/setup/etemplates.inc.php, trunk/admin/templates/default/categories.index.xet
  • r38038: fixed app >> categories filter "all" to contain private categories too, also added a private column for easier identification
    trunk/admin/inc/class.admin_categories.inc.php, trunk/admin/setup/etemplates.inc.php, trunk/admin/templates/default/categories.index.xet
  • 2012-02-14 Nathan Gray (nathangray)
  • r38037: Sitemgr reservations - Add confirmed addressbook option to move confirmed contacts
    trunk/resources/inc/class.resources_reserve.inc.php, trunk/resources/sitemgr/class.module_resources_reservation.inc.php
  • r38036: Lock import/export job while running, to prevent multiple instances.
    trunk/importexport/inc/class.importexport_schedule_ui.inc.php
  • r38035: - Fix sorting by modification time to handle files changed at the same time
    - Catch exceptions for logging
    trunk/importexport/inc/class.importexport_basic_import_csv.inc.php, trunk/importexport/inc/class.importexport_import_csv.inc.php, trunk/importexport/inc/class.importexport_schedule_ui.inc.php
  • r38034: Reset warnings before starting import
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php
  • 2012-02-14 Ralf Becker (ralfbecker)
  • r38032: propagate data from settings hook to handlers, to fix failed installs because setup was not detected
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php, trunk/phpgwapi/inc/class.groupdav_hooks.inc.php
  • r38030: added basic update of own cache, to work around failed sitemgr install via setup (cant read just added categories)
    trunk/phpgwapi/inc/class.categories.inc.php
  • r38028: fixed PHP Warning: "Invalid argument supplied for foreach()" in setup
    trunk/tracker/inc/class.tracker_bo.inc.php
  • r38026: added user-agent detection for Snow Leopard (OS X 10.6) addressbook, to stop it from messing up categories and photo, Lion (10.7) addressbook works find
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • 2012-02-13 Nathan Gray (nathangray)
  • r38024: Custom notification & signature changed to HTML
    trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/admin.xet
  • r38023: Fix for missing all queues custom notification
    trunk/tracker/inc/class.tracker_tracking.inc.php
  • r38022: Fix repeated fields in admin template, fix queue level signature
    trunk/tracker/inc/class.tracker_merge.inc.php, trunk/tracker/inc/class.tracker_tracking.inc.php, trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/admin.xet
  • r38021: Fix typo in Excel date processing
    trunk/etemplate/inc/class.bo_merge.inc.php
  • r38020: When merging into a spreadsheet document, convert dates into SS dates
    trunk/etemplate/inc/class.bo_merge.inc.php, trunk/infolog/inc/class.infolog_merge.inc.php
  • r38019: Special handling if user selects a top level project for merging from element list - it's not an element
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php
  • 2012-02-13 Ralf Becker (ralfbecker)
  • r38018: fixed not working URL, if site-url was edited (set to something else then /sitemgr/sitemgr-site/)
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • 2012-02-11 Nathan Gray (nathangray)
  • r38016: A new sitemgr module for public reservation of one specified resource. Uses an emailed confirmation link to confirm the reservation
    trunk/resources/inc/class.resources_reserve.inc.php, trunk/resources/setup/etemplates.inc.php, trunk/resources/sitemgr/class.module_resources_reservation.inc.php, trunk/resources/templates/default/sitemgr_book.xet
  • 2012-02-10 Ralf Becker (ralfbecker)
  • r38013: fixed several small issues around CardDAV and history logging in addressbook (dont log not set custom fields as there are not stored and therefore not changed)
    trunk/addressbook/inc/class.addressbook_bo.inc.php, trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_tracking.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php, trunk/etemplate/inc/class.bo_tracking.inc.php
  • r38011: * Addressbook: use vCard version 3 when exporting via context menu
    trunk/addressbook/inc/class.addressbook_ui.inc.php
  • r38009: using instance-wide cache for categories, so updates from other sessions are immediatly available and sessions get smaller
    trunk/phpgwapi/inc/class.categories.inc.php, trunk/phpgwapi/inc/class.egw.inc.php
  • 2012-02-10 Klaus Leithoff (leithoff)
  • r38008: when importing mail, handle the ability to use html for edit
    trunk/tracker/inc/class.tracker_ui.inc.php
  • r38007: allow to pass the allowance of HTML to getdisplayableBody when calling get_mailcontent (needed for tracker, when html edit is allowed)
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-10 Ralf Becker (ralfbecker)
  • r38005: improved svn-helper quickly merge affected modules only, run a diff afterwards and output a commandline for svn update incl. commit-messages of all merged commits: ./svn-helper.php merge (-c N|-r N:M)+ ^/trunk
    branches/1.8/egroupware/svn-helper.php
  • r38003: improved svn-helper quickly merge affected modules only, run a diff afterwards and output a commandline for svn update incl. commit-messages of all merged commits: ./svn-helper.php merge (-c N|-r N:M)+ ^/trunk
    trunk/egroupware/svn-helper.php
  • r37995: * Addressbook/CardDAV: fixed Apple iOS and OS X addressbook messed up phone numbers (Mobile is now mobile for both and iPhone is matched to EGroupware private cell)
    also removed copy of supportedFields and using again default ones from addressbook_vcal, with Apple specific fixes in _get_handler()
    branches/1.8/addressbook/inc/class.addressbook_groupdav.inc.php
  • r37994: * CalDAV: fixed Outlook needs Microsoft specific x-property to recognice all-day events as such
    branches/1.8/calendar/inc/class.calendar_ical.inc.php
  • r37981: necessary update for distributions lists as groups in CardDAV, fixes SQL errors "unknows column list_...."
    trunk/phpgwapi/setup/setup.inc.php, trunk/phpgwapi/setup/tables_current.inc.php, trunk/phpgwapi/setup/tables_update.inc.php
  • 2012-02-10 Klaus Leithoff (leithoff)
  • r37979: fixing copy/paste error
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-10 Ralf Becker (ralfbecker)
  • r37978: fixed images allways get resized, because mb_substring returned 3 bytes, using cut_bytes now
    branches/1.8/addressbook/inc/class.addressbook_bo.inc.php
  • 2012-02-10 Klaus Leithoff (leithoff)
  • r37974: * email/esync: using tidy (if loadable) instead of purifier to straighten out html when retieving the displayableBody. This is due to performance considerations, and problems with purifier on large html chunks, with lots of tables. (This affects converting emails to infolog and tracker as well)
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-09 Ralf Becker (ralfbecker)
  • r37967: switch off permanent error-log
    trunk/infolog/inc/class.infolog_ical.inc.php
  • r37966: many bugfixes around distribution-lists/groups and some code restructuring
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • 2012-02-09 Nathan Gray (nathangray)
  • r37965: - Add custom notifications and signature for all queues, and per queue. Notifications use merge print placeholders
    - Add last comment placeholders:
    {{comment/-1/...}}Only the last comment{{comment/-1/creator/...}}Only the last comment by the creator
    {{comment/-1/assigned_to/...}}Only the last comment by one of the assigned users
    {{signature}} to use the new notification signature
    trunk/tracker/inc/class.tracker_merge.inc.php, trunk/tracker/inc/class.tracker_tracking.inc.php, trunk/tracker/setup/etemplates.inc.php, trunk/tracker/templates/default/admin.xet
  • 2012-02-09 Ralf Becker (ralfbecker)
  • r37961: * eSync/Addressbook: HTC Desire needs at least one telefon number, otherwise sync of contact fails without error, we now return at least an empty work phone
    trunk/addressbook/inc/class.addressbook_activesync.inc.php
  • r37959: * SiteMgr: allow to specify favicon in config >> template settings (like the logo)
    trunk/sitemgr/inc/class.Common_BO.inc.php, trunk/sitemgr/inc/class.Common_UI.inc.php, trunk/sitemgr/inc/class.Sites_SO.inc.php, trunk/sitemgr/setup/etemplates.inc.php, trunk/sitemgr/setup/setup.inc.php, trunk/sitemgr/setup/tables_current.inc.php, trunk/sitemgr/setup/tables_update.inc.php, trunk/sitemgr/sitemgr-site/inc/class.Template3.inc.php, trunk/sitemgr/sitemgr-site/mos-compat/metadata.tpl, trunk/sitemgr/sitemgr-site/templates/3D-Fantasy/main.tpl, trunk/sitemgr/sitemgr-site/templates/NukeNews/main.tpl, trunk/sitemgr/sitemgr-site/templates/idots/main.tpl, trunk/sitemgr/sitemgr-site/templates/realss/main.tpl, trunk/sitemgr/templates/default/templateprefs.xet
  • r37957: use HTTP_HOST instead of SERVER_NAME to easier accomodate multiple sites matched against one EGroupware installation
    trunk/sitemgr/sitemgr-site/index.php
  • r37956: fixed messed up indention
    trunk/sitemgr/inc/class.Theme_BO.inc.php
  • 2012-02-08 Nathan Gray (nathangray)
  • r37955: Handle merge print with no elements selected. Happens when using merge spreadsheet sidebox from element list, which has no 'use all' option.
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php, trunk/projectmanager/inc/class.projectmanager_ui.inc.php
  • r37952: Pass human/db conversion option to converter
    trunk/projectmanager/inc/class.projectmanager_import_projects_csv.inc.php
  • r37951: - Keep entered data if there's an error
    - Refresh list when deleting or saving from edit popup
    trunk/bookmarks/inc/class.bookmarks_ui.inc.php, trunk/bookmarks/setup/etemplates.inc.php
  • r37950: Support crossing the streams when exporting:
    - Export elements can now handle using the search results from the project list
    - Export projects can now handle using the search results from the element list
    trunk/projectmanager/inc/class.projectmanager_export_elements_csv.inc.php, trunk/projectmanager/inc/class.projectmanager_export_projects_csv.inc.php
  • 2012-02-08 Ralf Becker (ralfbecker)
  • r37947: * eSync/Addressbook: for all-in-one addressbook only use add-default, if it is contained in addressbooks selected, otherwise use personal addressbook
    trunk/addressbook/inc/class.addressbook_activesync.inc.php
  • 2012-02-07 Nathan Gray (nathangray)
  • r37945: Better handling of date-times without times, prevent double-conversion to server time
    trunk/importexport/inc/class.importexport_import_csv.inc.php
  • 2012-02-07 Ralf Becker (ralfbecker)
  • r37944: * CalDAV: allow to create private events on OS X iCal, fixing DAV header for new shared folders
    trunk/calendar/inc/class.calendar_ical.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php
  • r37943: as SOGO Connector requires ETag header to recognice as successful PUT, we are sending them again for it
    trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • r37942: missing change in addressbook for r37912
    trunk/addressbook/inc/class.addressbook_sql.inc.php
  • 2012-02-07 Nathan Gray (nathangray)
  • r37941: More robust handling of importing date-times:
    1. Check against user's preference
    2. Try any other possibilities, by egw_time
    3. Error, unless app plugin takes special measures
    trunk/importexport/inc/class.importexport_import_csv.inc.php
  • 2012-02-07 Klaus Leithoff (leithoff)
  • r37938: quiten warning about invalid object on foreach, when XML Object is given.
    trunk/sitemgr/inc/class.Theme_BO.inc.php
  • r37936: handle warning on cat_id when it is not a string, as expected on explode but already an array of cat-ids
    trunk/calendar/inc/class.calendar_uiviews.inc.php
  • r37934: * email: fix a problem with the retrieval of DOVECOT Mailboxes; shorten mail structure cache expire time; handle structure cache on move and delete
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-07 Ralf Becker (ralfbecker)
  • r37933: Hide Size in autoindex and move Displayname to first column after name
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-02-07 Klaus Leithoff (leithoff)
  • r37931: add missing closing tag for <div> in showBody
    branches/1.8/felamimail/inc/class.uidisplay.inc.php
  • r37929: add missing closing tag for <div> in showBody
    trunk/felamimail/inc/class.uidisplay.inc.php
  • r37927: clear email Structure Cache Objects too on unsetCachedObjects; TODO: defaultimap -> check if some class vars are still used.
    trunk/emailadmin/inc/class.defaultimap.inc.php, trunk/emailadmin/inc/class.emailadmin_bo.inc.php
  • 2012-02-07 Ralf Becker (ralfbecker)
  • r37925: only use egw_link, if url is not yet a full url, eg. filesystem stream-wrapper can set a direct download url!
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • 2012-02-06 Nathan Gray (nathangray)
  • r37924: Add ability to specify parent project when importing - use Project ID / number and choose 'Parent project...' in definition field mapping
    trunk/projectmanager/inc/class.projectmanager_import_projects_csv.inc.php, trunk/projectmanager/inc/class.projectmanager_wizard_import_projects_csv.inc.php
  • r37923: Check to see if element links are needed in template before searching for them
    trunk/projectmanager/inc/class.projectmanager_merge.inc.php
  • r37922: Check to see if links are needed in template before searching for them
    trunk/projectmanager/inc/class.projectmanager_merge.inc.php
  • r37921: Fix broken export using 'Use search results' - exported all data and broke nextmatch on refresh
    trunk/projectmanager/inc/class.projectmanager_export_projects_csv.inc.php
  • r37919: Handle missing DateTime object
    trunk/importexport/inc/class.importexport_import_csv.inc.php
  • r37918: Always use popup to create new bookmark, close it on save
    trunk/bookmarks/inc/class.bookmarks_hooks.inc.php, trunk/bookmarks/inc/class.bookmarks_ui.inc.php, trunk/bookmarks/setup/etemplates.inc.php
  • r37917: - Return errors in timestamp formatting so they can be displayed to user
    - Make sure timestamps returned are timestamps, not DateTimes
    trunk/importexport/inc/class.importexport_import_csv.inc.php
  • r37916: Process infolog start date as a timestamp, instead of just date
    trunk/infolog/inc/class.infolog_egw_record.inc.php
  • 2012-02-06 Klaus Leithoff (leithoff)
  • r37913: if we deal with text, we do not need to tidy any html, if we use tidy, we use show-body-only set to auto, and we switch to output-html
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-04 Ralf Becker (ralfbecker)
  • r37912: resurrect preference to sync all ABs into one (allways implied for OS X) and new pref to "Distributionlists as groups", plus explenation of the prefs
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • r37911: implement RFC 5995 add member to collection via POST, but not yet set DAV:add-member due to problems with OS X clients
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • 2012-02-04 Nathan Gray (nathangray)
  • r37910: Set overwrite flag on import to match the fields set in CSV record
    trunk/projectmanager/inc/class.projectmanager_import_projects_csv.inc.php
  • 2012-02-04 Ralf Becker (ralfbecker)
  • r37909: move app-specific settings to app-handler
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php, trunk/phpgwapi/inc/class.groupdav_hooks.inc.php
  • r37908: move logic of which addressbook/calendars are shared into app-handler
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • 2012-02-03 Ralf Becker (ralfbecker)
  • r37907: * CalDAV: fixed Outlook needs Microsoft specific x-property to recognice all-day events as such
    trunk/calendar/inc/class.calendar_ical.inc.php
  • r37906: add http://calendarserver.org/ns/:shared to shared addressbooks/calendars for Apple clients to mark collections to user as shared
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-02-03 Klaus Leithoff (leithoff)
  • r37905: for performance reasons, use tidy (if available) instead of htmlpurifier to fix html tags
    branches/1.8/felamimail/inc/class.bofelamimail.inc.php
  • r37903: for performance reasons, use tidy (if available) instead of htmlpurifier to fix html tags
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • 2012-02-03 Ralf Becker (ralfbecker)
  • r37902: PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
    branches/1.8/calendar/setup/tz_aliases.inc.php
  • r37900: PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
    trunk/calendar/setup/tz_aliases.inc.php
  • r37899: * Calendar: fixed tz-aliases to NOT use Etc/GMT* but Olson identifiers
    branches/1.8/calendar/setup/tz_aliases.inc.php
  • r37897: * eSync/Calendar: fixed tz-aliases to NOT use Etc/GMT* but Olson identifiers, no more exception in AS tzblob generation, generation of tzblobs for Etc/GMT*
    trunk/calendar/inc/class.calendar_activesync.inc.php, trunk/calendar/setup/tz_aliases.inc.php
  • 2012-02-02 Nathan Gray (nathangray)
  • r37896: Use double quotes for onchange to match everything else
    trunk/etemplate/inc/class.date_widget.inc.php
  • r37894: Improve link warning message to show actual data tried
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php, trunk/infolog/lang/egw_en.lang
  • r37892: Mark name & URL as required in template to match other apps
    trunk/bookmarks/setup/etemplates.inc.php
  • r37889: Make sure letter filter doesn't persist
    branches/1.8/addressbook/inc/class.addressbook_ui.inc.php
  • 2012-02-02 Klaus Leithoff (leithoff)
  • r37886: Add/modify obsolet Alias Asia/Calkutta as it should map to Asia/Kolkata
    trunk/calendar/setup/tz_aliases.inc.php
  • r37884: Add/modify broken Alias Asia/Katmandu as it should map to Asia/Kathmandu
    trunk/calendar/setup/tz_aliases.inc.php
  • 2012-02-01 Ralf Becker (ralfbecker)
  • r37883: allow PROPPATCH on *-home-set, to allow eg. jqcalendar to store its prefs there
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-02-01 Nathan Gray (nathangray)
  • r37882: In scheduled list, show last / next run times in user time. Async still runs in server time though, so added a message about that to edit dialog.
    trunk/importexport/inc/class.importexport_schedule_ui.inc.php, trunk/importexport/lang/egw_en.lang, trunk/importexport/setup/etemplates.inc.php
  • r37881: Make sure letter filter doesn't persist
    trunk/addressbook/inc/class.addressbook_ui.inc.php
  • 2012-02-01 Ralf Becker (ralfbecker)
  • r37880: * Addressbook/CardDAV: fixed Apple iOS and OS X addressbook messed up phone numbers (Mobile is now mobile for both and iPhone is matched to EGroupware private cell)
    also removed copy of supportedFields and using again default ones from addressbook_vcal, with Apple specific fixes in _get_handler()
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • r37878: fix for integer input with negative length, to get readonly input field, fixes html5 not setting size/width commit
    trunk/etemplate/inc/class.etemplate.inc.php
  • 2012-02-01 Klaus Leithoff (leithoff)
  • r37874: upgrade HTML Purifier to Version 4.4.0 (add missing files)
    trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ident.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetBlank.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ChildDef/List.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EnableIDNA.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedComments.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedCommentsRegexp.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeIframe.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TargetBlank.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/Iframe.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/TargetBlank.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIFilter/SafeIframe.php
  • r37873: upgrade HTML Purifier to Version 4.4.0 (with merged trunk patches -c37721 -c34417 -c35216 -c35219)
    trunk/phpgwapi/inc/htmlpurifier/INSTALL, trunk/phpgwapi/inc/htmlpurifier/NEWS, trunk/phpgwapi/inc/htmlpurifier/VERSION, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier.includes.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier.safe-includes.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Color.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/ID.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/URI.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrTransform/Nofollow.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/AttrTypes.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/Config.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/Encoder.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/Filter/ExtractStyleBlocks.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLDefinition.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/Forms.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/Legacy.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/List.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModule/Tables.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/HTMLModuleManager.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/Strategy/Composite.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/Strategy/RemoveForeignElements.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URI.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIDefinition.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIFilter.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIFilter/HostBlacklist.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIFilter/Munge.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme/https.php
  • 2012-02-01 Nathan Gray (nathangray)
  • r37872: When merging styles, handle <b>, <i> in addition to <strong>,<em>
    trunk/etemplate/templates/default/msoffice.xslt, trunk/etemplate/templates/default/openoffice.xslt, trunk/etemplate/templates/default/wordml.xslt
  • 2012-02-01 Klaus Leithoff (leithoff)
  • r37869: attempt to improve contact search while typing adresses in address fields
    trunk/felamimail/inc/class.ajax_contacts.inc.php
  • r37866: basic RIGHTSMANAGEMENT support
    trunk/activesync/request.php, trunk/activesync/zpushdefs.php
  • r37864: since we seem to have major problems authenticating via DIGEST-MD5 and CRAM-MD5 in SIEVE, we skip MD5-METHODS for now, until we fixed that
    trunk/egw-pear/Net/Sieve.php
  • 2012-02-01 Ralf Becker (ralfbecker)
  • r37863: fixed not working update of members
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_sql.inc.php
  • r37862: limit groupVCard to contacts of same addressbook, as OS X and iOS only allows that and PUTs would remove contacts from other ABs, also fixed not working multiget report of lists/groups
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_so.inc.php, trunk/addressbook/inc/class.addressbook_sql.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • 2012-02-01 Nathan Gray (nathangray)
  • r37861: - Re-arrange HTML tag order to account for simplistic newline handling (broke nested tags)
    - If unable to load/parse content after trying to convert HTML styles into target document styles, fall back and try again, but strip all tags this time.
    trunk/etemplate/inc/class.bo_merge.inc.php
  • 2012-01-31 Ralf Becker (ralfbecker)
  • r37860: fixed wrong self-url in PROPFIND of shared addressbooks/calendars
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-01-31 Hans-Jürgen Tappe (hjtappe)
  • r37859: Fix broken link from year view to month view.
    Fixes Bug #3109 - Year view problem
    reported and investigated by "ws Skygge"
    branches/1.8/calendar/inc/class.calendar_uiviews.inc.php
  • r37858: Fix broken link from year view to month view.
    Fixes Bug #3109 - Year view problem
    reported and investigated by "ws Skygge"
    trunk/calendar/inc/class.calendar_uiviews.inc.php
  • 2012-01-31 Ralf Becker (ralfbecker)
  • r37857: extend ctag to lists
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_so.inc.php, trunk/addressbook/inc/class.addressbook_sql.inc.php
  • r37856: fixed many issues with distribution lists as vCard groups, also adding/removing contacts from a list in web-GUI is working again
    trunk/addressbook/inc/class.addressbook_bo.inc.php, trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_so.inc.php, trunk/addressbook/inc/class.addressbook_sql.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • r37855: fixed messed up indention
    trunk/infolog/inc/class.infolog_ical.inc.php
  • r37854: need to load custom fields now allways, as x-props and unsupported components are stored there
    trunk/infolog/inc/class.infolog_groupdav.inc.php
  • r37853: fixed typo
    trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • 2012-01-31 Klaus Leithoff (leithoff)
  • r37852: fix up HTML as it may mess up HTML-Content later on display, if tags are not propper
    branches/1.8/felamimail/inc/class.ajaxfelamimail.inc.php, branches/1.8/felamimail/inc/class.bocompose.inc.php, branches/1.8/felamimail/inc/class.bofelamimail.inc.php
  • 2012-01-31 Nathan Gray (nathangray)
  • r37851: Fix exporting elements with 'User search results' - this option needs pm_id to work properly
    trunk/projectmanager/inc/class.projectmanager_export_elements_csv.inc.php
  • r37850: - Remove nextmatch limit from merge elements
    - Silence warnings
    trunk/projectmanager/inc/class.projectmanager_merge.inc.php
  • 2012-01-31 Klaus Leithoff (leithoff)
  • r37847: add a function to create a HTML-Purifier config to clean up HTML
    branches/1.8/phpgwapi/inc/class.html.inc.php
  • r37846: adapt html purifiers URIScheme cid to new purifiers class requirements; adapt URIScheme data to accept allowed types in whatever (upper/lower/mixed) case
    branches/1.8/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme/cid.php, branches/1.8/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme/data.php
  • r37844: change Stylite GmbH to Stylite AG in about.
    branches/1.8/phpgwapi/inc/class.about.inc.php
  • r37841: change Stylite GmbH to Stylite AG in about.
    trunk/phpgwapi/inc/class.about.inc.php
  • 2012-01-31 Ralf Becker (ralfbecker)
  • r37840: first try to export distribution lists via CardDAV as vCard with "X-CALENDARSERVER-KIND:group", we might need a user-agent whitelist, as not all clients will understand that
    trunk/addressbook/inc/class.addressbook_bo.inc.php, trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/addressbook/inc/class.addressbook_so.inc.php, trunk/addressbook/inc/class.addressbook_sql.inc.php, trunk/addressbook/inc/class.addressbook_vcal.inc.php
  • 2012-01-31 Klaus Leithoff (leithoff)
  • r37838: adapt regarding postgres requirements for typecasts and stuff, remove obsolet table egw_app_sessions
    trunk/admin/inc/class.admin_cmd_change_account_id.inc.php
  • 2012-01-31 Ralf Becker (ralfbecker)
  • r37837: storing unsupported (valarm-)components like unsupported (X-)properties
    trunk/etemplate/inc/class.historylog_widget.inc.php, trunk/infolog/inc/class.infolog_ical.inc.php
  • r37836: fill displayname for contacts and task to easier identify it in autoindex
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php
  • r37835: fixed iCal did not allow user to update calendar color or name --> needs "write-properties" priviledge, which we now return for all calendar/addressbook collections
    trunk/phpgwapi/inc/class.groupdav_handler.inc.php
  • 2012-01-30 Ralf Becker (ralfbecker)
  • r37834: switching schedule-tag on again, as the issue seems to be a (hard to reproduce) bug, PUTs should either have If-Match or If-Schedule-Tag-Match
    trunk/calendar/inc/class.calendar_groupdav.inc.php
  • r37833: outbox supports VFREEBUSY too, it is required from OS X iCal to autocomplete locations
    trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php
  • r37832: fixed fatal error calling widgetExists on a non-object
    trunk/etemplate/inc/class.historylog_widget.inc.php
  • r37831: fixed images allways get resized, because mb_substring returned 3 bytes, using cut_bytes now
    trunk/addressbook/inc/class.addressbook_bo.inc.php
  • r37830: setting CardDAV:max-image-size on addressbook collections, so iOS scales it down before sending
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • r37829: /addressbook/ was not anounced as directory gateway
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-01-30 Nathan Gray (nathangray)
  • r37828: remove accidentally committed debug
    trunk/wiki/inc/class.wiki_ui.inc.php
  • r37827: Fix for permissions - lack of wiki ADMIN was overriding eGW group permissions
    trunk/wiki/inc/class.wiki_so.inc.php, trunk/wiki/inc/class.wiki_ui.inc.php
  • 2012-01-30 Ralf Becker (ralfbecker)
  • r37825: * CalDAV/CardDAV: /addressbook-accounts/ and PROPPATCH for addressbooks/calendars for every namespace but CalDAV, CardDAV or Calendarserver (displayname or *-describtion are ok)
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_handler.inc.php, trunk/phpgwapi/inc/class.groupdav_hooks.inc.php, trunk/phpgwapi/inc/class.groupdav_principals.inc.php
  • r37824: PROPPATCH request was not logged
    branches/1.8/egw-pear/HTTP/WebDAV/Server.php
  • r37821: PROPPATCH request was not logged
    trunk/egw-pear/HTTP/WebDAV/Server.php
  • r37820: do NOT overwrite calendar-description set via PROPPATCH
    trunk/calendar/inc/class.calendar_groupdav.inc.php
  • 2012-01-29 Ralf Becker (ralfbecker)
  • r37819: InfoLog/CalDAV: store unsupported iCal properties like custom fields incl. history logging, thought they are not displayed unless you explicitly add a custom field from them (prefixed with one #)
    trunk/etemplate/inc/class.bo_tracking.inc.php, trunk/etemplate/inc/class.historylog_widget.inc.php, trunk/infolog/inc/class.infolog_bo.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/infolog/inc/class.infolog_ical.inc.php, trunk/infolog/inc/class.infolog_so.inc.php
  • r37818: * Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
    branches/1.8/calendar/inc/class.calendar_ical.inc.php
  • r37815: * Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
    trunk/calendar/inc/class.calendar_ical.inc.php
  • r37814: * Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
    branches/1.8/calendar/inc/class.calendar_ical.inc.php
  • r37811: * Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
    trunk/calendar/inc/class.calendar_ical.inc.php
  • 2012-01-27 Nathan Gray (nathangray)
  • r37810: If user selected an element from another [sub] project, make sure merge doesn't skip it
    trunk/projectmanager/inc/class.projectmanager_elements_ui.inc.php
  • 2012-01-26 Nathan Gray (nathangray)
  • r37808: - Add name to image thumbnail
    - Add CSS snippets for various effects
    - Default transition to fade
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • r37807: Add site configuration to restrict who can add new pages
    trunk/wiki/inc/class.wiki_hooks.inc.php, trunk/wiki/inc/class.wiki_so.inc.php, trunk/wiki/templates/default/config.tpl
  • r37806: Fix access preference overriding the ACL, make sure user is included by adding their primary group if preference excludes them.
    trunk/wiki/inc/class.wiki_ui.inc.php
  • 2012-01-26 Klaus Leithoff (leithoff)
  • r37802: * API/Login: using tabindex to control tab succession on/in loginscreen.
    branches/1.8/phpgwapi/templates/default/login.tpl, branches/1.8/phpgwapi/templates/idots/class.idots_framework.inc.php
  • r37799: * API/Login: using tabindex to control tab succession on/in loginscreen.
    trunk/phpgwapi/templates/default/login.tpl, trunk/phpgwapi/templates/idots/class.idots_framework.inc.php
  • 2012-01-26 Ralf Becker (ralfbecker)
  • r37797: * InfoLog/CalDAV: allow updates with implicite rights of responsible user, InfoLog type is kept on update, deduct not set status of client from completed(-percent)
    trunk/infolog/inc/class.infolog_bo.inc.php, trunk/infolog/inc/class.infolog_groupdav.inc.php, trunk/infolog/inc/class.infolog_ical.inc.php
  • r37795: [Save] missing for edit with implicit rights only, [Apply] was there
    trunk/infolog/inc/class.infolog_ui.inc.php
  • 2012-01-25 Nathan Gray (nathangray)
  • r37794: Better fix to handle non-exact search matching
    trunk/admin/inc/class.admin_import_groups_csv.inc.php, trunk/admin/inc/class.admin_import_users_csv.inc.php
  • r37793: Double check that field matches, accounts search matches anywhere inside
    trunk/admin/inc/class.admin_import_users_csv.inc.php
  • r37792: - Use warnings returned by convert (unknown names)
    - Check foreign key link during dry-run
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php
  • r37791: - Leave any account names that can't be parsed to IDs for use in errors
    - Return warning about any names that can't be parsed
    trunk/importexport/inc/class.importexport_helper_functions.inc.php, trunk/importexport/inc/class.importexport_import_csv.inc.php, trunk/importexport/lang/egw_en.lang
  • r37790: Fix bug in condition matching on account ID, if account ID is not in file
    trunk/admin/inc/class.admin_import_groups_csv.inc.php
  • 2012-01-25 Ralf Becker (ralfbecker)
  • r37789: * CalDAV/CardDAV: show addressbooks/calendars selected to sync in prefs under users addressbook-/calendar-home-set (incl. account addressbook, if enabled)
    trunk/phpgwapi/inc/class.groupdav.inc.php, trunk/phpgwapi/inc/class.groupdav_hooks.inc.php, trunk/phpgwapi/inc/class.groupdav_principals.inc.php, trunk/phpgwapi/lang/egw_de.lang, trunk/phpgwapi/lang/egw_en.lang
  • 2012-01-24 Klaus Leithoff (leithoff)
  • r37785: * eMail: allow to control the connection test link in email sidebar and/or the information displayed when called
    trunk/felamimail/inc/class.felamimail_hooks.inc.php, trunk/felamimail/inc/class.uifelamimail.inc.php, trunk/felamimail/lang/egw_de.lang, trunk/felamimail/lang/egw_en.lang
  • r37783: fix for missing groups in acl-account-list for write / cal-read / booking
    trunk/resources/inc/class.ui_acl.inc.php
  • r37781: * resources: change / introduce sorting for display of Account/Group List in ACL management; in addition groups are now sorted to the end of the list
    trunk/resources/inc/class.ui_acl.inc.php, trunk/resources/templates/default/acl.tpl
  • 2012-01-24 Ralf Becker (ralfbecker)
  • r37780: implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • r37779: implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
    trunk/calendar/inc/class.calendar_groupdav.inc.php, trunk/egw-pear/HTTP/WebDAV/Tools/_parse_propfind.php
  • 2012-01-23 Nathan Gray (nathangray)
  • r37778: Add a warning if the only delegated is unknown
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php
  • 2012-01-23 Klaus Leithoff (leithoff)
  • r37774: * email: fix double encoding problem while toggling html2text (introduced while bugfixing a maildisplay issue)
    trunk/felamimail/inc/class.ajaxfelamimail.inc.php, trunk/felamimail/inc/class.bocompose.inc.php, trunk/felamimail/inc/class.felamimail_bo.inc.php
  • r37771: check, that a possible col_filter is not overwritten by possible customfield col filters
    trunk/resources/inc/class.resources_bo.inc.php
  • 2012-01-23 Ralf Becker (ralfbecker)
  • r37770: DB-model uses now egw_cal_user.cal_status="X" for participants who got deleted. They never get returned by read or search methods, but influence the ctag of the deleted users calendar!
    trunk/calendar/inc/class.calendar_so.inc.php
  • r37768: * Calendar: fixed wrong time in iCal of notification, if notifying user is not in server TZ
    we need to pass $event[id] so iCal class reads event again, as event is in user TZ, but iCal class expects server TZ!
    trunk/calendar/inc/class.calendar_boupdate.inc.php
  • 2012-01-21 Ralf Becker (ralfbecker)
  • r37766: * CardDAV: Hack for iOS 5.0.1 addressbook to stop asking directory gateway permissions with depth=1, which might fail on installs with huge addressbooks
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • 2012-01-20 Nathan Gray (nathangray)
  • r37765: Give an error if the custom field we're supposed to be matching against can't be found
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php
  • r37764: Give a list of what definitions were imported, so you can find them
    trunk/importexport/inc/class.importexport_definitions_bo.inc.php, trunk/importexport/inc/class.importexport_definitions_ui.inc.php, trunk/importexport/setup/etemplates.inc.php, trunk/importexport/templates/default/definition_index.xet
  • r37763: Fix importing responsible, when there are more than 1 user responsible
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php
  • 2012-01-20 Ralf Becker (ralfbecker)
  • r37761: missed merge of r37352: log full requests to files directory "$files/groupdav/$user-$agent.log"
    log REQUEST_URI not PATH_INFO, to log the correct request
    branches/1.8/phpgwapi/inc/class.groupdav.inc.php, branches/1.8/phpgwapi/inc/class.groupdav_hooks.inc.php
  • r37759: log REQUEST_URI not PATH_INFO, to log the correct request
    trunk/phpgwapi/inc/class.groupdav.inc.php
  • r37757: * CardDAV: fixed sometimes not working creation of new contacts from the device, if accounts are stored in LDAP
    not sure why I used $this->bo->account_repository != "ldap", it makes no sense, as we specify the column explicitly, no idea if CardDAV works for an addressbook in LDAP, but now it works for accounts in LDAP too
    trunk/addressbook/inc/class.addressbook_groupdav.inc.php
  • 2012-01-19 Nathan Gray (nathangray)
  • r37756: Copy existing group info, needed for accounts->save()
    trunk/admin/inc/class.admin_import_groups_csv.inc.php
  • r37755: Enumerate recurring events when merging last / next date for contact
    trunk/addressbook/inc/class.addressbook_merge.inc.php
  • r37754: By default, move index bubbles a little closer
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • 2012-01-16 Nathan Gray (nathangray)
  • r37738: Change slideshow CSS to allow easier overrides to just one slideshow, if there are multiple slideshows on a page.
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • r37737: Fix random slide order, was being ignored
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • r37736: Always include 'center' position. Generally not in file, but used by sitemgr
    trunk/sitemgr/inc/class.Theme_BO.inc.php
  • 2012-01-16 Klaus Leithoff (leithoff)
  • r37734: provide fallback for login if authmethod fails
    trunk/egw-pear/Net/Sieve.php, trunk/emailadmin/inc/class.emailadmin_sieve.inc.php
  • r37732: * eMail: option to influence reply behavior for pre-selecting the editor type; simple connection test routine (can be used to reset connection too)
    trunk/felamimail/inc/class.bocompose.inc.php, trunk/felamimail/inc/class.felamimail_hooks.inc.php, trunk/felamimail/inc/class.uicompose.inc.php, trunk/felamimail/inc/class.uifelamimail.inc.php, trunk/felamimail/lang/egw_de.lang, trunk/felamimail/lang/egw_en.lang
  • 2012-01-16 Nathan Gray (nathangray)
  • r37731: Fix link ids (copy/paste error)
    trunk/calendar/inc/class.calendar_merge.inc.php, trunk/projectmanager/inc/class.projectmanager_merge.inc.php
  • 2012-01-16 Klaus Leithoff (leithoff)
  • r37729: fix up HTML as json_encode may mess up HTML-Content later on display, if tags are not propper
    trunk/felamimail/inc/class.felamimail_bo.inc.php
  • r37727: add a function to create a HTML-Purifier config to clean up HTML
    trunk/phpgwapi/inc/class.html.inc.php
  • 2012-01-13 Nathan Gray (nathangray)
  • r37726: Move areas into existing theme info, and pull from there.
    trunk/sitemgr/inc/class.Content_BO.inc.php, trunk/sitemgr/inc/class.Theme_BO.inc.php
  • r37725: If there's a templateDetails.xml, pull the content areas from it
    trunk/sitemgr/inc/class.Content_BO.inc.php
  • r37724: Fix some layout problems & CSS conflicts with certain templates (JA Purity)
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • r37723: Fix links/[app] merge tag - copy/paste error
    trunk/addressbook/inc/class.addressbook_merge.inc.php, trunk/calendar/inc/class.calendar_merge.inc.php, trunk/projectmanager/inc/class.projectmanager_merge.inc.php, trunk/timesheet/inc/class.timesheet_merge.inc.php, trunk/tracker/inc/class.tracker_merge.inc.php
  • 2012-01-13 Klaus Leithoff (leithoff)
  • r37721: adapt html purifiers URIScheme cid to new purifiers class requirements; adapt URIScheme data to accept allowed types in whatever (upper/lower/mixed) case
    trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme/cid.php, trunk/phpgwapi/inc/htmlpurifier/library/HTMLPurifier/URIScheme/data.php
  • 2012-01-13 Ralf Becker (ralfbecker)
  • r37719: * Addressbook: preference to open EMail addresses in external mail program, even if user has access to EMail app
    trunk/addressbook/inc/class.addressbook_hooks.inc.php, trunk/addressbook/lang/egw_de.lang, trunk/addressbook/lang/egw_en.lang, trunk/etemplate/inc/class.url_widget.inc.php
  • 2012-01-12 Nathan Gray (nathangray)
  • r37717: Remove debug, add handling for not yet set path, and no image in path
    trunk/sitemgr/modules/class.module_slideshow.inc.php
  • 2012-01-11 Nathan Gray (nathangray)
  • r37716: Remove extra array, not needed for list view, and prevents proper iteration
    trunk/calendar/inc/class.calendar_uilist.inc.php
  • 2012-01-11 Ralf Becker (ralfbecker)
  • r37715: * Filemanager: allow WebDAVs (https) via PEAR HTTP_WebDAV_Client
    branches/1.8/filemanager/cli.php, branches/1.8/phpgwapi/inc/class.vfs_stream_wrapper.inc.php
  • r37713: * Filemanager: allow WebDAVs (https) via PEAR HTTP_WebDAV_Client
    trunk/filemanager/cli.php, trunk/phpgwapi/inc/class.vfs_stream_wrapper.inc.php
  • 2012-01-11 Klaus Leithoff (leithoff)
  • r37711: improve code readability
    trunk/tracker/inc/class.tracker_bo.inc.php
  • 2012-01-11 Ralf Becker (ralfbecker)
  • r37709: automatic conversation of not set DB timestamps returned by MySQL as "0000-00-00 00:00:00" to null
    trunk/etemplate/inc/class.date_widget.inc.php, trunk/etemplate/inc/class.so_sql.inc.php
  • 2012-01-10 Nathan Gray (nathangray)
  • r37707: Add a slideshow module
    trunk/sitemgr/modules/class.module_slideshow.inc.php, trunk/sitemgr/modules/nivo-slider, trunk/sitemgr/modules/nivo-slider/README, trunk/sitemgr/modules/nivo-slider/demo, trunk/sitemgr/modules/nivo-slider/demo/demo.html, trunk/sitemgr/modules/nivo-slider/demo/images, trunk/sitemgr/modules/nivo-slider/demo/images/dev7logo.png, trunk/sitemgr/modules/nivo-slider/demo/images/nemo.jpg, trunk/sitemgr/modules/nivo-slider/demo/images/toystory.jpg, trunk/sitemgr/modules/nivo-slider/demo/images/up.jpg, trunk/sitemgr/modules/nivo-slider/demo/images/walle.jpg, trunk/sitemgr/modules/nivo-slider/demo/scripts, trunk/sitemgr/modules/nivo-slider/demo/scripts/jquery-1.7.1.min.js, trunk/sitemgr/modules/nivo-slider/demo/style.css, trunk/sitemgr/modules/nivo-slider/jquery.nivo.slider.js, trunk/sitemgr/modules/nivo-slider/jquery.nivo.slider.pack.js, trunk/sitemgr/modules/nivo-slider/license.txt, trunk/sitemgr/modules/nivo-slider/nivo-slider.css, trunk/sitemgr/modules/nivo-slider/themes, trunk/sitemgr/modules/nivo-slider/themes/default, trunk/sitemgr/modules/nivo-slider/themes/default/arrows.png, trunk/sitemgr/modules/nivo-slider/themes/default/bullets.png, trunk/sitemgr/modules/nivo-slider/themes/default/default.css, trunk/sitemgr/modules/nivo-slider/themes/default/loading.gif, trunk/sitemgr/modules/nivo-slider/themes/orman, trunk/sitemgr/modules/nivo-slider/themes/orman/arrows.png, trunk/sitemgr/modules/nivo-slider/themes/orman/bullets.png, trunk/sitemgr/modules/nivo-slider/themes/orman/loading.gif, trunk/sitemgr/modules/nivo-slider/themes/orman/orman.css, trunk/sitemgr/modules/nivo-slider/themes/orman/readme.txt, trunk/sitemgr/modules/nivo-slider/themes/orman/ribbon.png, trunk/sitemgr/modules/nivo-slider/themes/orman/slider.png, trunk/sitemgr/modules/nivo-slider/themes/pascal, trunk/sitemgr/modules/nivo-slider/themes/pascal/bullets.png, trunk/sitemgr/modules/nivo-slider/themes/pascal/controlnav.png, trunk/sitemgr/modules/nivo-slider/themes/pascal/featured.png, trunk/sitemgr/modules/nivo-slider/themes/pascal/loading.gif, trunk/sitemgr/modules/nivo-slider/themes/pascal/pascal.css, trunk/sitemgr/modules/nivo-slider/themes/pascal/readme.txt, trunk/sitemgr/modules/nivo-slider/themes/pascal/ribbon.png, trunk/sitemgr/modules/nivo-slider/themes/pascal/slider.png
  • 2012-01-10 Ralf Becker (ralfbecker)
  • r37705: disabling Lightning hack for fixed version 1.1.1, where bug is fixed and added verbose error_log, if Lightning hack is enabled
    trunk/phpgwapi/inc/class.groupdav_principals.inc.php
  • 2012-01-09 Ralf Becker (ralfbecker)
  • r37699: * Calendar/Resources: do NOT unselect currently selected calendars when selecting a resource category, eg. to choose a meeting room
    trunk/calendar/inc/class.calendar_ui.inc.php, trunk/resources/inc/class.resources_ui.inc.php
  • r37698: for account-selection method "selectbox", make sure everything in $selected gets an option, as for the other methods
    trunk/phpgwapi/inc/class.uiaccountsel.inc.php
  • 2012-01-09 Nathan Gray (nathangray)
  • r37696: Remove double charset conversion on header
    trunk/importexport/inc/class.importexport_export_csv.inc.php
  • r37695: Use opener.egw_appWindowOpen() if in a popup to open links in main window, if the app doesn't want a popup
    trunk/etemplate/inc/class.link_widget.inc.php
  • 2012-01-09 Klaus Leithoff (leithoff)
  • r37687: * tracker: fix broken close_pending and do_escalations
    trunk/tracker/inc/class.tracker_bo.inc.php
  • 2012-01-09 Nathan Gray (nathangray)
  • r37686: Add missing *
    trunk/importexport/lang/egw_de.lang
  • 2012-01-09 Klaus Leithoff (leithoff)
  • r37685: API/tree: do not check parent treenodes if not expizitly selected
    branches/1.8/phpgwapi/inc/class.html.inc.php
  • r37682: API/tree: do not check parent treenodes if not expizitly selected
    trunk/phpgwapi/inc/class.html.inc.php
  • r37681: fix typo in import news feed from egroupware.org, update news_admin cat (if existing)
    branches/1.8/news_admin/setup/default_records.inc.php, branches/1.8/news_admin/setup/setup.inc.php, branches/1.8/news_admin/setup/tables_update.inc.php
  • r37678: add upgrade step to 1.8.001 to ensure backward compatibility
    trunk/news_admin/setup/tables_update.inc.php
  • r37676: fix typo in import news feed from egroupware.org
    trunk/news_admin/setup/default_records.inc.php, trunk/news_admin/setup/setup.inc.php, trunk/news_admin/setup/tables_update.inc.php
  • 2012-01-09 Ralf Becker (ralfbecker)
  • r37673: quieten message that "jdots" is not installed
    trunk/setup/inc/class.setup_cmd.inc.php
  • r37672: formatting close button a little nicer / less visual obstructing
    trunk/calendar/inc/class.calendar_uiviews.inc.php
  • 2012-01-09 Klaus Leithoff (leithoff)
  • r37670: add priority to the sel_options in case someone wants to display the priority as stand alone column
    trunk/infolog/inc/class.infolog_ui.inc.php
  • 2012-01-07 Ralf Becker (ralfbecker)
  • r37669: open calendar of contacts in listview with date-filter "all" and for jdots in calendar tab (not addressbook)
    trunk/addressbook/inc/class.addressbook_ui.inc.php, trunk/addressbook/js/app.js, trunk/calendar/inc/class.calendar_uilist.inc.php
  • r37668: switch off permanent error_log
    trunk/phpgwapi/inc/class.uiaccountsel.inc.php
  • r37667: ability to open nm_action=location in a given targetapp tab, plus documentation
    trunk/etemplate/inc/class.nextmatch_widget.inc.php, trunk/etemplate/js/nextmatch_action.js
  • r37666: * Calendar: showing now all open calendars in the owner-selection, not just accounts. Allows to close them from all views
    trunk/calendar/inc/class.calendar_ui.inc.php, trunk/phpgwapi/inc/class.uiaccountsel.inc.php
  • 2012-01-06 Nathan Gray (nathangray)
  • r37665: Add mergeprint tag for links to a specified application: links/appname
    trunk/addressbook/inc/class.addressbook_merge.inc.php, trunk/calendar/inc/class.calendar_merge.inc.php, trunk/projectmanager/inc/class.projectmanager_merge.inc.php, trunk/timesheet/inc/class.timesheet_merge.inc.php, trunk/tracker/inc/class.tracker_merge.inc.php
  • r37662: Exclude primary link from link lists
    trunk/infolog/inc/class.infolog_merge.inc.php
  • r37661: Add parameter to exclude certain entries
    trunk/etemplate/inc/class.bo_merge.inc.php
  • 2012-01-06 Klaus Leithoff (leithoff)
  • r37658: catching pear error on cmdStatus
    branches/1.8/egw-pear/Net/IMAPProtocol.php
  • r37655: catching pear error on cmdStatus
    trunk/egw-pear/Net/IMAPProtocol.php
  • r37654: fix assumed typo for returnvalue on error in function title; defined/described as boolean/string but was array for one error case
    branches/1.8/phpgwapi/inc/class.egw_link.inc.php
  • r37651: fix assumed typo for returnvalue on error in function title; defined/described as boolean/string but was array for one error case
    trunk/phpgwapi/inc/class.egw_link.inc.php
  • r37649: * notification: if sending meeting requests: only send the text/plain part, as outlook interprets the html part as meeting description
    trunk/notifications/inc/class.notifications_email.inc.php
  • r37647: remove unwanted apps from app list (home-account, addressbook-mail) from the browse dialog of files
    trunk/filemanager/inc/class.filemanager_select.inc.php
  • r37645: remove felamimail from static app_list in egw_link, as felamimail is implementing search_link; gather only apps for link that implement query and title
    trunk/etemplate/inc/class.customfields_widget.inc.php, trunk/phpgwapi/inc/class.egw_link.inc.php
  • 2012-01-05 Ralf Becker (ralfbecker)
  • r37643: check if $name is already a country-code, before attempting to find a matching one, which can fail in certain areas of setup
    trunk/phpgwapi/inc/class.country.inc.php
  • 2012-01-05 Nathan Gray (nathangray)
  • r37641: Refresh opening window after import
    trunk/importexport/inc/class.importexport_import_ui.inc.php
  • r37640: Add mergeprint tag for links to a specified application: links/appname
    trunk/etemplate/inc/class.bo_merge.inc.php, trunk/etemplate/lang/egw_en.lang, trunk/infolog/inc/class.infolog_merge.inc.php
  • r37639: Limit custom field app entry possibilities to apps that support query and title, which are required for custom field to work properly
    trunk/etemplate/inc/class.customfields_widget.inc.php
  • r37638: Allow news_admin articles to be linked to
    trunk/news_admin/inc/class.bonews.inc.php, trunk/news_admin/inc/class.news_admin_hooks.inc.php
  • 2012-01-05 Klaus Leithoff (leithoff)
  • r37636: fixing a java-script syntax error: missing ; for button statustext ->call:clipboard_tooltip(this)
    trunk/filemanager/setup/etemplates.inc.php, trunk/filemanager/templates/default/index.xet
  • r37634: * API/link_widget/wiki: if searched without searchcriteria wiki throws exception, now with an empty search string use a wildcard, as we intend to find all entrys
    trunk/wiki/inc/class.wiki_so.inc.php
  • r37631: * email: fix for ->print of messages in compose state failes with whitescreen<-
    trunk/felamimail/inc/class.uidisplay.inc.php
  • r37630: addressbook/esync: make sure private is set (with 0 or 1); as an contact_private set to NULL within the database is invisible to the users
    trunk/addressbook/inc/class.addressbook_activesync.inc.php
  • 2012-01-05 Ralf Becker (ralfbecker)
  • r37629: * Calendar: new (forcable) user preference to notify external participants (non-EGroupware users), event owner has to set it, it is off by default, to keep the current behavior of not notifying externals
    trunk/calendar/inc/class.calendar_boupdate.inc.php, trunk/calendar/inc/class.calendar_hooks.inc.php, trunk/calendar/lang/egw_de.lang, trunk/calendar/lang/egw_en.lang
  • r37628: * Calendar: button to close a single calendar if multiple calendars are shown (day, week and planner view)
    trunk/calendar/inc/class.calendar_ui.inc.php, trunk/calendar/inc/class.calendar_uiviews.inc.php
  • r37627: * Addressbook: show calendar of contact(s) via context menu
    trunk/addressbook/inc/class.addressbook_ui.inc.php, trunk/addressbook/js/app.js
  • r37625: html5 input type=nummeric seems to ignore size, setting a width instead
    trunk/etemplate/inc/class.etemplate.inc.php
  • 2012-01-04 Nathan Gray (nathangray)
  • r37624: Another attempt to fix lost infolog custom fields in addressbook view when changing nm filters
    trunk/etemplate/inc/class.customfields_widget.inc.php
  • 2012-01-04 Ralf Becker (ralfbecker)
  • r37623: * Addressbook/CardDAV: Add index for contact_modified to improve performance of ctag generation on big installtions
    trunk/phpgwapi/setup/setup.inc.php, trunk/phpgwapi/setup/tables_current.inc.php, trunk/phpgwapi/setup/tables_update.inc.php
  • r37621: *Calendar/CalDAV: Add index for cal_modified and cal_user_modified to improve performance of ctag and etag generation on big installtions
    trunk/calendar/setup/setup.inc.php, trunk/calendar/setup/tables_current.inc.php, trunk/calendar/setup/tables_update.inc.php
  • 2012-01-03 Klaus Leithoff (leithoff)
  • r37616: API/customfields: fix for link-entry validation problems caused by unmotivated/empty default data. This may require a review.
    trunk/etemplate/inc/class.link_widget.inc.php
  • r37615: * API/customfields: fix for Stylite Ticket#2629 ->Mandatory custom field not saved<- fix for customfields (if mandatory) where not saved on first attempt, after failed formvalidation.
    trunk/etemplate/inc/class.link_widget.inc.php
  • 2012-01-02 Klaus Leithoff (leithoff)
  • r37612: Set the IMAP Server ID for Cached SieveError
    trunk/emailadmin/inc/class.emailadmin_sieve.inc.php
  • 2011-12-29 Klaus Leithoff (leithoff)
  • r37610: adapt edit-window height for news items, needed after allowing html-teaser (ckeditor needs way more room, if toolbar is unfolded)
    trunk/news_admin/inc/class.news_admin_hooks.inc.php, trunk/news_admin/setup/etemplates.inc.php, trunk/news_admin/templates/default/edit.xet, trunk/news_admin/templates/default/index.xet
  • r37609: * felamimail: handle IE (8) problem regarding toggling editor modes in compose window
    branches/1.8/felamimail/inc/class.uicompose.inc.php
  • r37606: * felamimail: handle IE (8) problem regarding toggling editor modes in compose window
    trunk/felamimail/inc/class.uicompose.inc.php, trunk/felamimail/js/jscode/composeMessage.js
  • 2011-12-28 Klaus Leithoff (leithoff)
  • r37604: * addressbook: distributionlists, allow to add any seen contact to an available (and editable) distributionlist
    trunk/addressbook/inc/class.addressbook_ui.inc.php
  • r37603: fixing typo in error handling of authCRAM_MD5 and authDigest_MD5
    trunk/egw-pear/Net/Sieve.php
  • r37602: fixing typo in error handling of authCRAM_MD5 and authDigest_MD5
    branches/1.8/egw-pear/Net/Sieve.php
  • r37598: handling possible PEAR Error when fetching the CAPABILITY
    trunk/egw-pear/Net/IMAPProtocol.php
  • 2011-12-27 Nathan Gray (nathangray)
  • r37597: Filter definitions by selected application / plugin
    trunk/importexport/inc/class.importexport_schedule_ui.inc.php
  • r37595: Properly quote foreign key before searching
    trunk/infolog/inc/class.infolog_import_infologs_csv.inc.php