Ralf Becker
|
d328af7cff
|
accounts addressbook incl. working updates for active directory
|
2013-06-01 17:55:33 +00:00 |
|
Ralf Becker
|
5c63214e82
|
contact id can be non-numeric, LDAP eg. uses UUID containing dashes and letters
|
2013-06-01 17:03:32 +00:00 |
|
Ralf Becker
|
bd1d0f7c18
|
fixed not working quoting of multiple values specified as array, can not use array walk, as 2. parameter is the key not passed data
|
2013-05-31 08:29:34 +00:00 |
|
Nathan Gray
|
5fc63e4fd5
|
Fix Export as CSV context option to not bring back the popup if you change a nextmatch filter
|
2013-05-29 20:51:28 +00:00 |
|
Nathan Gray
|
ae69fbfe8e
|
Filter by plugin, if passed in via
|
2013-05-29 20:47:34 +00:00 |
|
Nathan Gray
|
5fea4ed9a5
|
- Use a queue to buffer property updates
- Better support for dropping application entries on Home portlet area
- Add a portlet that shows a list of entries, supports dropping into the list
|
2013-05-29 19:25:12 +00:00 |
|
Nathan Gray
|
fdfae8dd92
|
Add gridster library for home portlet layout
|
2013-05-29 19:23:49 +00:00 |
|
Nathan Gray
|
c2c910cee2
|
Add UI object into all links, in case of popup, so it's available to whatever is chosen
|
2013-05-29 19:20:36 +00:00 |
|
Nathan Gray
|
e2d6d9a65d
|
Change some indenting
|
2013-05-29 19:12:14 +00:00 |
|
Nathan Gray
|
aeeb3e9469
|
Silence one warning by providing an attribute definition
|
2013-05-29 19:08:00 +00:00 |
|
Nathan Gray
|
59471e7e18
|
Queue property updates
|
2013-05-29 19:06:23 +00:00 |
|
Nathan Gray
|
0285ea4b28
|
Avoid errors removing top-level widgets, check for parent property first
|
2013-05-29 18:57:48 +00:00 |
|
Nathan Gray
|
555de8e540
|
Include jQuery's UI object in drop action for location
|
2013-05-29 16:41:00 +00:00 |
|
Nathan Gray
|
e948a270f6
|
Fix bug losing app when passing {app:... id:...} to link entry
|
2013-05-29 15:26:22 +00:00 |
|
Klaus Leithoff
|
5fba6a1503
|
one more attempt to harden splitter dock/undock against breaking, as there are other methods to dock the split bar (e.g.:doubleclick)
|
2013-05-29 14:19:49 +00:00 |
|
Ralf Becker
|
4c8c9dc93f
|
fixed new eTemplate using InfoLog admin no longer stores multiple types as array, but comma-separated
|
2013-05-29 13:54:46 +00:00 |
|
Klaus Leithoff
|
c8a37e3c56
|
attempt to harden splitter dock/undock against breaking, as there are other methods to dock the split bar (e.g.:doubleclick)
|
2013-05-29 12:34:33 +00:00 |
|
Nathan Gray
|
51161e8ddd
|
For nested droppables, make children greedy to consume the action
|
2013-05-28 22:09:03 +00:00 |
|
Nathan Gray
|
4995e1fa08
|
When clearing, remove links too
|
2013-05-28 22:08:17 +00:00 |
|
Nathan Gray
|
d8fcb574a6
|
Implement csv_fields = false to disable export button
|
2013-05-28 18:16:22 +00:00 |
|
Nathan Gray
|
9248942e9f
|
idots theme needs to use window, since the parent might not be full height either
|
2013-05-28 17:11:35 +00:00 |
|
Nathan Gray
|
6cfda15a5f
|
If a programmer calls dock on the splitter while it's already docked, just ignore it instead of breaking
|
2013-05-28 17:08:45 +00:00 |
|
Nathan Gray
|
25a6b2bda2
|
Update internal options
|
2013-05-28 15:43:35 +00:00 |
|
Klaus Leithoff
|
0e0fff38ef
|
trying to reduce calls to get_rows
|
2013-05-28 14:10:17 +00:00 |
|
Klaus Leithoff
|
4ba51c410a
|
reenable splitter dock/undock; improve/fix bug in findNode regarding comparing node at hand and nodeid requested
|
2013-05-28 09:32:23 +00:00 |
|
Nathan Gray
|
681be3af08
|
I guess template needs to stick around, even though it's freed
|
2013-05-27 23:34:14 +00:00 |
|
Nathan Gray
|
78b1fffc81
|
Fix spelling, avoid DOM error if you try to remove a node that wasn't added
|
2013-05-27 23:24:22 +00:00 |
|
Nathan Gray
|
7c7e100842
|
Properly remove template so it's not still a child
|
2013-05-27 23:22:31 +00:00 |
|
Nathan Gray
|
7f669bc5f0
|
Save a jQuery call by just passing the row to remove
|
2013-05-27 23:21:13 +00:00 |
|
Nathan Gray
|
68b4d0e975
|
Don't try to fill the window, just the parent
|
2013-05-27 23:12:40 +00:00 |
|
Nathan Gray
|
f08af9d467
|
Fix splitter by setting no overflow
|
2013-05-27 16:58:24 +00:00 |
|
Nathan Gray
|
89fe4531e2
|
Make sure actions get set when a leaf is refreshed
|
2013-05-27 15:51:18 +00:00 |
|
Ralf Becker
|
30b3f407d2
|
2 more cases for r42550: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too
|
2013-05-27 14:30:22 +00:00 |
|
Klaus Leithoff
|
a7fc441423
|
allow to delete messages immediately (on userinteraction), if OVERQUOTA error is encountered; completely hide preview area stuff on unselect (dock/undock still not working as desired); TODO: hiding the preview area by default
|
2013-05-27 13:48:55 +00:00 |
|
Ralf Becker
|
da74bf4210
|
prefering mysqli for new installs
|
2013-05-26 09:43:10 +00:00 |
|
Ralf Becker
|
3996f8a936
|
* MySQL: got mysqli extension working and make it default for EGroupware, as mysql is now officially deprecated, existing installs need to be switched manually in header.inc.php or Setup >> Manage header
|
2013-05-26 09:32:41 +00:00 |
|
Ralf Becker
|
cd7b9b0910
|
return (protected) array with validation errors instead of just the count
|
2013-05-25 17:18:43 +00:00 |
|
Ralf Becker
|
b9102b010c
|
* Sambaadmin: create new users/groups in LDAP with uidNumber/gidNumber matching relative id (last part of SID) to ease migration to AD or Samba4
|
2013-05-25 11:07:38 +00:00 |
|
Ralf Becker
|
b8ce46782c
|
re-order ADS above CAS, as it now also allowed for account storage and translations
|
2013-05-25 09:15:17 +00:00 |
|
Ralf Becker
|
8c6fd8d936
|
changes to create users and set passwords on win2008r2
|
2013-05-24 17:08:15 +00:00 |
|
Ralf Becker
|
59f57d69b6
|
* Timesheet: allow to add timesheets starting yesterday and end today (no warning end-time before start-time)
|
2013-05-24 07:07:04 +00:00 |
|
Ralf Becker
|
9ecefc6b79
|
* LDAP: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too
|
2013-05-23 17:09:59 +00:00 |
|
Ralf Becker
|
6066cbaad4
|
prevent PHP Noticed: undefined index: menuaction
|
2013-05-23 17:01:35 +00:00 |
|
Ralf Becker
|
94bf204388
|
fixed typo causing no accounts to be displayed in accounts addressbook under ldap
|
2013-05-23 16:52:42 +00:00 |
|
Ralf Becker
|
8ebd18f33e
|
* Tracker: widget to fetch tracker-data for custom print templates
|
2013-05-23 16:15:39 +00:00 |
|
Ralf Becker
|
eaf3e6e1a5
|
offer to delete all existing accounts from SQL tables, before migration to it
|
2013-05-23 14:33:14 +00:00 |
|
Klaus Leithoff
|
a7944a3b76
|
fix problem regarding the ability to save a groups emailaddress
|
2013-05-23 13:48:51 +00:00 |
|
Ralf Becker
|
d894051d1e
|
fixed broken template
|
2013-05-23 09:45:03 +00:00 |
|
Ralf Becker
|
50ed435eb7
|
* Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input
|
2013-05-23 09:01:33 +00:00 |
|
Klaus Leithoff
|
894f92b4c3
|
make sure subject is UTF8 (complies with json_encode); handle unfolding of the emailadmin profile correctly
|
2013-05-23 08:16:25 +00:00 |
|