cb9212e691
Calendar can now store participants which are no accounts or contacts.
...
- as required by iCal/CalDAV/GroupDAV/SyncML
- this also fixes problems with LDAP contacts, which have non-numeric
ids
- iCal code now converts to and from all participant types supported by
eGroupWare: some types (eg. ressources) require that the clients keeps
the new X-EGROUPWARE-UID attribute
- calendar UI allows to enter email addresses via the addressbook search
box (dont type search, but direct add)
2008-05-08 15:02:35 +00:00
5d50d41004
- modified etag/optimistic locking, to always increment the etag, was before only via the GUI
...
- replaced own "locks" via egw_cal.cal_edit_user/time with the new egw_vfs::lock() methods
2008-05-07 22:12:25 +00:00
573f7f2470
Feature to control the concurrent opening of calendar events.
...
If an entry which is opened by another user, gets saved by another user before the former commits its changes, the former user is notified at the
time saving the event and asked to reload the event and reedit. A link to reedit is provided.
Additionally there is a feature to inform a user that a given entry is opened by another user within a configurable timespan.
This feature was developed by Stefan Becker
2008-01-15 08:21:25 +00:00
14fc433fcf
updated application versions 1.4 and dependencies accordingly (API is still 1.3.xxx 'til the first RC)
2007-04-30 09:10:36 +00:00
a92c5ea81a
new egw_cal.cal_special integer column, to flag calendar entries as eg. birthdays/aniversaries (1). Plans are to use this to store the holidays and and linked entries of timed infolog (eg. phonecalls) too.
2006-08-21 08:15:14 +00:00
45b93c09ce
check_install reads now further checks from the setup.inc.php file of the apps
2006-06-20 23:02:03 +00:00
e644513233
fix to get old alarms (saved before 1.2) working again
2006-04-30 12:52:14 +00:00
c1722f0bf9
adding 1.3 api to dependencies
2006-03-08 21:41:25 +00:00
b111419c1b
fixed handling of groups:
...
- groups can now be selected as participants again
- groups need to have calendar run-rights, to be selectable in the calendar (as it was in 1.0)
- groups will NOT be enumerated as users anymore
--> new or removed members are taken into account as participants
- error messages: if no participant selected or startdate behind enddate (no more automatic swapping)
- pushing the version to 1.2
2005-11-23 14:21:20 +00:00
439d23490d
merged contacts_and_resources branch again with HEAD
...
all further development will be in HEAD now
everyone using the contacts_and_resources branch, update again to HEAD with: cvs update -dPA calendar
2005-11-08 23:15:14 +00:00
c70be30eba
reverted Pim's last commit, as it's based on the 1.0.0 branch and need to be merged with HEAD first
2005-07-18 23:30:09 +00:00
b47c0977f3
add toolbar hook for idots2 template set
...
add notify hook for idots2 template set
add menu hook for idots2 template set
2005-06-15 12:14:25 +00:00
67ed35e6ea
fix for bug [ 1106014 ] Problems with recurring events (several bugs)
2005-02-10 00:13:37 +00:00
d582d8b68f
changed calendar schema, title to varchar(255) as requested by Matthew Galgoci
2004-10-18 21:29:11 +00:00
fd6b69d7a8
added freetime search
2004-10-07 22:11:18 +00:00
bdc3456ed6
reworked so-layer for MaxDB and new db-functions:
...
- added cal_ prefix to phpgw_cal
- hol_ prefix to phpgw_cal_holidays
- renamed cal_login=>cal_user_id,cal_type=>cal_user_type in phpgw_cal_user
2004-08-03 22:52:13 +00:00
700c20b802
Imported the new calendar from the ralfbecker branch and merged it with the bugfixes and improvments of the 1.0 branch.
...
All further development will be done now in HEAD
2004-08-01 15:36:04 +00:00
ff34378a1e
Fixed app dependencies for api-1.0.1 version change
2004-07-30 19:06:35 +00:00
2ba2d8aca1
updating the missed sequenzes (postgres) and pushing all versions to 1.0.0
2004-07-02 22:27:33 +00:00
2a1b37b6da
an other uid update: very old entries had empty uid, they are update now too
2004-05-26 09:37:15 +00:00
5ec6ce4d75
fix to create uid's for the calendar and a db-update to create them for the already existing events
2004-05-23 23:46:27 +00:00
390dc7737b
performance patch: indices for the calendar
2004-05-23 17:51:41 +00:00
2847d27af9
added freebusy information (iCal) for KDE organizer or other external sheduling programs
2004-03-14 01:10:37 +00:00
57c55f4899
remove blank lines
2004-02-20 14:59:44 +00:00
cce7b854a2
changes to egw dev group
2004-01-26 01:29:06 +00:00
bc05713de1
fixed not working empty default for phpgw_cal_user's cal_type, it's now 'u'
2003-09-25 02:00:26 +00:00
b8557e49d9
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:31:11 +00:00
e51ef6d6e8
changed calendar to use the user/default/forced prefs
...
deleted the no longer used classes ui-/bo-prefs
2003-03-30 01:41:37 +00:00
f3834879c8
update about
2002-10-27 23:56:10 +00:00
c54195c6dd
ubdate to new about-system (all infos are in setup.inc.php, no more hook_about)
2002-10-27 16:46:15 +00:00
587fa97db2
removed app_title plus update layout
2002-10-23 20:47:33 +00:00
2f001c89f5
Updating the setup.inc.php files.
2002-04-27 15:35:26 +00:00
debc1f5b36
additional information for use by http://apps.phpgroupware.org .
2002-04-25 12:41:19 +00:00
1d5c3853f9
added hook about
2002-01-28 00:22:04 +00:00
105b55ef96
added api version to deps
2002-01-13 20:17:42 +00:00
c13ade18dc
Several fixes in this commit because the switch from sf to savannah had to come from a day old copy of our cvs tree. Much was fixed including email being fixed for PHP3 compatibility, skeeter updated all the setup.inc.php files to say they would be comaptible with the new API version, ceb made fixes to the projects app based on newly submitted bug reports. Im sure there are more but I dont know all the details. Oh, I did add a print_r() to the php3 support files.
2002-01-07 10:50:42 +00:00
f3fb44a6a6
updated the hooks entries
2002-01-02 17:01:55 +00:00
1f8ae0362f
This adds the bility to exclude individual events from a repeating event.
2001-11-05 02:08:31 +00:00
2da7e41cd4
Various changes.. Too numerous to mention. Major change is a table change for having multiple categories for a sngle event.
2001-09-17 02:33:19 +00:00
0cde39204d
Backend work for processing alarms.
2001-09-08 08:48:38 +00:00
0732fd541e
Starting to add support for displaying a list of alarms.
2001-09-04 03:17:49 +00:00
3bf1728dc6
Feature Request #229502 - Allow editing of a single occurence of a repeating event.
2001-08-27 01:30:40 +00:00
5a3e19e6ab
Add missing versions, increment version to current api version
2001-06-17 16:35:49 +00:00
03a82af40e
Updated the hooks for the calendar.
2001-06-08 03:21:59 +00:00
6bb6470ec8
Add enable flag
2001-06-03 20:56:46 +00:00
1def56a2c4
updating for the new dev versioning
2001-05-30 17:48:20 +00:00
7827d25bfe
Updates to some tables_current and setup_inc files
2001-05-29 14:13:03 +00:00
329a51bf2b
Add tables_current, update setup.inc.php
2001-05-25 03:28:42 +00:00
ba54e7d972
Add correct table names
2001-05-24 08:18:41 +00:00
85a3b35de4
I have decided that setup.inc.php will contain all the details about the app, which setup will need to know. I am removing all other existing files that served the same purpose. I may switch to setup.xml at some point... but not yet
2001-05-19 06:09:07 +00:00