CalDavZAP is 100% written in JavaScript, with some jQuery, allowing it to run from any machine, with or without a server.
A demo interface is included with the default package.
What is new in this release:
- Added globalDefaultEventDuration configuration variable - set the default duration (in minutes) for newly created events
- Added widened todo list with dynamic number of columns
- Added checkboxes for todos in the todo list - now you can change the status of a todo by clicking on its checkbox
- Added duplicate button for copying of events/todos
- Fixed loading of future/past todos - now the loading of additional future/past todos is performed also by clicking on datepicker calendar (in the todo list view)
- Updated jQuery to 2.1.3
- Updated jQuery-UI to 1.11.2
- Other improvements and fixes
What is new in version 0.12.1:
- Added globalDefaultEventDuration configuration variable - set the default duration (in minutes) for newly created events
- Added widened todo list with dynamic number of columns
- Added checkboxes for todos in the todo list - now you can change the status of a todo by clicking on its checkbox
- Added duplicate button for copying of events/todos
- Fixed loading of future/past todos - now the loading of additional future/past todos is performed also by clicking on datepicker calendar (in the todo list view)
- Updated jQuery to 2.1.3
- Updated jQuery-UI to 1.11.2
- Other improvements and fixes
What is new in version 0.12.0:
- Added globalDefaultEventDuration configuration variable - set the default duration (in minutes) for newly created events
- Added widened todo list with dynamic number of columns
- Added checkboxes for todos in the todo list - now you can change the status of a todo by clicking on its checkbox
- Added duplicate button for copying of events/todos
- Fixed loading of future/past todos - now the loading of additional future/past todos is performed also by clicking on datepicker calendar (in the todo list view)
- Updated jQuery to 2.1.3
- Updated jQuery-UI to 1.11.2
- Other improvements and fixes
What is new in version 0.11.0:
- Added Japan localization (ja_JP)
- Added support for loading and unloading of user collections and delegated collections (delegation functionality)
- Added support for calendar color change (write support for calendar-color property)
- Added arrow icons for agenda views to indicate out of view events
- Added currently logged user into the page title
- Added hover element for calendar events
- Updated localizations
- Fixed occasional wrong UID processing when moving events/todos between different calendar collections
- Fixed issues with subscribed calendars
- Fixed processing of alarms
- Fixed an occasional parseDate bug due to daylight saving time in specific timezones
- Various fixes, optimizations, improvements, visual updates and more
What is new in version 0.10.0.3:
- Added support for LDAP binding in auth/ldap module (see auth/plugins/ldap_conf.inc).
- Fixed occasional wrong processing of DTEND attribute.
- Fixed incorrect creation of recurring events which caused that multiple different UIDs can be present in one calendar object (edit + save of previously created events will split them into multiple objects).
What is new in version 0.10.0:
- Added support for time-range filtering (requires server with time-range filtering support) - EXTREME performance improvements
- Added workaround for buggy HTML5 cache handling in the latest Firefox
- Added "equivalency" for todo filters (globalAppleRemindersMode) - NEEDS-ACTION, IN-PROGRESS and CANCELLED are processed as NEEDS-ACTION
- Added calendar color indicator for event/todo forms (unified with the upcoming CardDavMATE)
- Added handling of unsupported settings
- Added support for 'headervalue' collection property (namespace: http://inf-it.com/ns/dav/) - useful for collection grouping
- Added new overlay with refresh button, when cache manifest change is detected (it forces users to reload the page)
- Added support/mapping for alternative timezone names - e.g. 'US/Pacific' (legacy name) is mapped to 'America/Los_Angeles' (current name)
- Changed resource list design (unified with the upcoming CardDavMATE)
- Changed todo processing if globalAppleRemindersMode is enabled - todos with start and no end are processed as simple todos
- Changed displaying of repeating todo confirm question
- Changed time-range filtering for todos - all todos from future are loaded from server initially
- Updated French [fr_FR] localization - thanks Jean-Christophe Bach
- Optimized window resizing functionality
- Fixed local timezone processing
- Fixed loader hanging after login if subscribed calendar list is empty
- Fixed generating of repeating events in future
- Fixed RRULE processing if specified in YYYYMMDD format
- Fixed displaying of arrows for repeating events
- Fixed sorting of resources
What is new in version 0.9.1.2:
- Fixed processing of recurrent events (special recurrences - correct BYMONTHDAY processing)
- Fixed globalTimeFormatBasic configuration option processing (it is no longer ignored)
- Removed old and unused configuration options (globalDefaultDisplayTodo and globalTodoHideExpired)
What is new in version 0.9.0:
- Added:
- Support for Cyrus server - thanks Ken Murchison
- Support for additional CalDAV servers (should work with the same servers as CardDavMATE)
- Completely new and shiny interface for todos
- Support for additional todo properties and repeating todos
- Support for PRODID property for both events and todos
- New custom formats for time and day strings based on currently selected localization
- Hungarian localization (hu_HU)
- Changed:
- cache.manifest - cache all image files in HTML5 cache
- Changed ordering of calendars in selectbox (globalSortAlphabet is used)
- Internal logic of resource loading, synchronization and version check functionality (to prepare for integration with CardDavMATE)
- Minimum height of events to height of "30 minutes" event
- Fixed:
- Firefox placeholder colors
- Various localization strings
- Events and todos sometimes being editable even with forceReadOnly flag enabled
- Various timezone processing issues
- Visual event form bug when using repeat option with weekend/business days
- Current time indicator error during day/week transition
- Timezone picker (at the bottom of the resource list) - it is no longer editable using keyboard navigation while editing event/todo
- Wrong Ajax parameter which may cause warnings in server log
- An issue when timezone picker was not always visible after login
- Updated:
- Left menu with new icons
- jQuery to 2.0.2 (and related fixes)
- jQuery-UI to 1.10.3 (and related fixes)
- Auth module to reflect the latest changes in configuration options
- Misc directory (it is the same as in CardDavMATE)
Requirements:
- JavaScript enabled on client side
- jQuery
評論沒有發現