babc62d9f1
Popup notifications now go to all windows and are removed when user clicks OK. Or, close the popup with (X) to mark all as read.
2011-04-13 17:51:02 +00:00
056f61ef72
Fix typo
2011-04-13 17:09:18 +00:00
39faba482e
Make sure selects is an array, if passed
2011-04-13 14:34:12 +00:00
e61bb1abf7
Make sure lookups is initialized to an array
2011-04-13 14:32:45 +00:00
3333d18fae
Avoid warning from array_shift() if egw_link::delete_attached() doesn't return an array
2011-04-13 14:16:05 +00:00
5495491e78
* Admin: session-list is generated now from egw_access_log table independent of readablity of sessions files in filesystem
...
- session_(dla|action) is stored in egw_access_log table
- notifications refresh via ajax set notification_heartbeat timestamp in egw_access_log
- if notification_heartbeat is set (happens only for browser sessions with popup notification) sessions get removed from session list one minute after browser is closed
- new static method egw_session::notifications_active($account_id) to check if given user has an open browser with notifications popup checking, to ensure popup notifications can fall back to email
--> REQUIRES DATABASE UPDATE / SETUP
2011-04-13 14:11:09 +00:00
aecfe9d768
disable dla_update for xajax felemimail call to refresh MessageList and FolderList periodically
2011-04-13 13:31:09 +00:00
5d41f54594
* Admin: fix for reported error regarding wrong count of lines in Admin -> view error log (note, not all errors are logged there, only some. Its only used for some error logging, most of error logging is done/directed to the webservers error log)
2011-04-13 10:07:42 +00:00
3d94b7a0c2
fix for bug #2935 : Infolog edit broken in latest revision
2011-04-13 06:00:09 +00:00
50296c519a
Fix import / export available and exported fields
2011-04-12 22:23:40 +00:00
64e2ada353
Add export plugins for users and groups
2011-04-12 15:38:27 +00:00
2e4c048e9e
fixed not working setting of links for new entries after r34606
2011-04-12 11:53:34 +00:00
93540e1604
* Preferences: fixed not working setting of preferences without a logout
...
need to call preferences::add() or preferences::delete(), to also set affective prefs!
2011-04-12 07:54:30 +00:00
418fd825b2
fix for bug #2935 : InfoLog edit broken: call to member function on non-object
2011-04-12 06:10:34 +00:00
dc270e8bae
Change title of links for all apps from Import & Export to Import CSV & Export CSV in the correct place
2011-04-11 21:20:32 +00:00
9d722f1cf8
Change title of links for all apps from Import & Export to Import CSV & Export CSV
2011-04-11 20:55:20 +00:00
a52f9ccc4d
* Addressbook/PostgreSQL: lettersearch in organisation-view allways returned empty
2011-04-11 16:33:00 +00:00
f46cb24198
* PostgreSQL: when importing/updating timezones, only query last insert id, if not already in database (gives warning for PostgreSQL)
2011-04-11 16:06:10 +00:00
82bb3f8044
* ImportExport/PostgreSQL: fixed SQL error "wrong operator !" when defining a profil
2011-04-11 15:45:29 +00:00
459e6be4d2
Blacklist calendar CSV import because it doesn't work the same as the others, and you should use iCal. If someone needs it, they can put it back in.
2011-04-11 15:21:10 +00:00
e3ad932afa
fixed catchable fatal error "infolog_so::read() parameter 1 is no array" after CalDAV commit
2011-04-11 13:45:35 +00:00
3915fb6f03
* SyncML/Calendar/PostgreSQL: fixed SQL error when searching participants (SELECT DISTINCT requires ORDER-BY-expressions to be in SELECT-list)
2011-04-11 12:07:30 +00:00
440bcb1235
* Calendar: fixed not working "use event TZ" pref for iCal exports and allways use event TZ for calendar notifications (NOT use file export pref.)
2011-04-11 10:59:59 +00:00
fd56c47151
* InfoLog/CalDAV: allowing clients to specify URL (name-part), as required by CalDAV spec
2011-04-11 09:29:39 +00:00
4c24ac26b2
* Addressbook: lettersearch was not working for addressbooks in LDAP if PostgreSQL database was used
...
wrong parsing of sql query to construct LDAP query
2011-04-10 15:31:06 +00:00
f9444ae1cd
added "decimal" to nummeric types, to fix PostgreSQL error (bug #2105 )
2011-04-10 15:12:43 +00:00
da7b427480
output function_backtrace, if get_last_insert_id() fails and commented code to switch querylog on for a single instance/domain
2011-04-10 15:10:07 +00:00
a182d128b8
order returned async jobs by execution time
2011-04-10 15:08:49 +00:00
524b5d081b
some more PostgreSQL stuff from ADOdb 5.11
2011-04-10 15:06:22 +00:00
18b818bd57
reverting accidently commit r34595
2011-04-10 15:05:47 +00:00
bd4f019062
some more PostgreSQL stuff from ADOdb 5.11
2011-04-10 15:04:40 +00:00
51c365d572
deal with cols parameter to search() being an array
2011-04-10 13:52:35 +00:00
2c750ac774
fixed typo preventing new installs of trunk
2011-04-10 13:48:16 +00:00
1b8654b57f
fixed PostgreSQL error on CalDAV PROPFIND: not all selected columns where in GROUP BY clause
2011-04-10 13:11:33 +00:00
b56311dca0
patch #2932 : allow PostgreSQL unix domain sockets
2011-04-10 12:28:17 +00:00
da95032505
fixed some problems with r34529: move all filtering into SQL query
...
- group-calendar empty
- owner-too filter fixed
- events with multiple users with differnt status and group invitation fixed
2011-04-09 14:41:15 +00:00
52be51f4bf
* Calendar/API: fixed not working dateformat d-M-Y with French language (Juin=Jun, Juillet=Jui)
2011-04-09 11:24:50 +00:00
0db7258a7b
quietened permanent eror_log
2011-04-09 10:02:40 +00:00
5f2252819a
* Setup: fixed not working deinstall of languages
2011-04-09 09:45:41 +00:00
a1b44f8df7
projectmanager: added a moreOptions dropdown list to the link add widget in elements view to be able to assign eRoles to added elements quick; added a preference to give a downloaded merge document a default name
2011-04-08 19:32:17 +00:00
1d9f9e4ee3
removed not used code and only query user what to do with exceptions, if we have some
2011-04-08 14:21:23 +00:00
2de73d86a5
fixed not working creation of new series, calendar_bo::read() always returned some event, even if no id given
2011-04-08 14:20:01 +00:00
0e56e1b7b6
AlterPingChanges / ctag for all-in-one addressbook
2011-04-07 19:37:37 +00:00
6361ee4f4b
(Hopefully) fixed a few bugs in the grid: Fixed problem with eventQueue, fixed problem in egwGridViewContainer.getHeight() which caused sorting to break the grid, fixed bug with grid not being generated correctly when being generated in an invisible container.
2011-04-07 19:29:07 +00:00
f192583f58
- Move around field types into egw_record class
...
- Add Infolog ID field to importexport
- Fix import condition matching
2011-04-07 15:28:45 +00:00
02d8b86d7e
Limit UI to just ID
2011-04-07 15:10:05 +00:00
f4e372747a
allways update modified TS and modifier in save(), removed code to only conditionally update in update()
...
fixes bug that ctag got not updated when eg. a recurrence got deleted
2011-04-07 08:01:48 +00:00
c443126893
make sure ca(rd|l)dav_name never get copied
2011-04-07 07:28:46 +00:00
9ba77ce164
Enable conditional import for calendar
2011-04-06 23:51:24 +00:00
20b6a2f2ee
Add calendar ID to field mapping options
2011-04-06 23:27:22 +00:00