Ralf Becker
f18c4811fe
* All apps: default preferences wont save because merge-print template directory does not exist
...
creating /templates/$app now via update-script, if it does not already exist, it was already created for new installation and for EPL
2016-08-25 18:16:57 +02:00
Ralf Becker
c3f1e887c5
no need to call accounts class, if we have no id
2016-08-24 19:44:48 +02:00
Ralf Becker
81dd3cc41f
remove deprecated use of read without id (1. parameter) to accounts class in phpgwapi
2016-08-24 16:28:06 +02:00
Hadi Nategh
a317c6b1c0
Fix "From" field in mail display always get abbreviated
2016-08-24 16:12:35 +02:00
Ralf Becker
b121039ef1
fix PHP Fatal Call to a member function update() on null
2016-08-24 13:07:00 +02:00
Ralf Becker
d055de2e16
* Mail: iCal attachments are shown as such, only meeting requests trigger calendar interface with accept/reject buttons
2016-08-23 17:35:43 +02:00
nathangray
c7996ae42e
Preserve link order set by application
2016-08-23 08:16:56 -06:00
Ralf Becker
28c4159788
* Admin/Mail/ProjectManager: add missing tree images for Stylite template
2016-08-22 13:02:35 +02:00
Ralf Becker
ce9ba4e2bc
fix enhanced (multi-)select boxes in old eTemplate where broken and displayed only as regular select-boxes
2016-08-19 16:48:56 +02:00
Ralf Becker
281fed9669
fix CSP error in nextmatch print, if EGroupware is installed direct into docroot
...
et2.template_base_url == '/' generates url //api/templates/... which is a protocol independent representation of domain api and not identical to /api/templates
2016-08-19 14:56:02 +02:00
nathangray
238e67ed92
Add tooltip to datepicker Today button
2016-08-18 11:10:26 -06:00
Ralf Becker
ef1d8c57b7
log menuaction of eT2 requests, instead of eT2 itself, to do so move update of access-log to destructor of Session class
2016-08-18 16:33:45 +02:00
Ralf Becker
e7ff94a153
* Filemanager/WebDAV: generally deny user to delete directories /, /home, /apps, /templates (last 2 incl. subdirectories)
2016-08-18 10:05:37 +02:00
Ralf Becker
366a940030
* All apps: symlink files to not yet saved entries were not working
2016-08-17 16:09:50 +02:00
Ralf Becker
26feef16c0
* Addresssbook: fixed category tree looses unavailable categories (eg. private categories of other users)
2016-08-15 18:23:49 +02:00
Ralf Becker
b444969a86
calling (static) EGroupware\Api\Vfs::chown instead of using old egw_vfs not available in minimal install in account::deleted hook when moving home directory to /home/$new_user/old-home-$old_user
2016-08-15 15:44:31 +02:00
Ralf Becker
dd7466dcb3
fix PHP Fatal from old code using EGW_API_INC, that should point to old api and usage is decrecated in favor of autoloading anyway
2016-08-12 11:26:26 +02:00
Ralf Becker
a49627c850
* Filemanager: fix not working changing owner or group of a file/directory (as root!)
2016-08-12 09:30:45 +02:00
Ralf Becker
d9297ca193
Handle recursive directory creation in vfs layer, as not all underlaying
...
wrappers, eg. smb(client), support it themselfs
2016-08-12 08:51:03 +02:00
Ralf Becker
39a28c3faa
* Filemanager: fix PHP Fatal error when changing ownership or permissions
2016-08-11 22:41:54 +02:00
Ralf Becker
3ed36b48e3
pending translations from our translation server, thanks to Illias and others
2016-08-10 09:10:45 +02:00
Ralf Becker
6c3a6dadb4
* Mail: fix lost mail account password on user password change
2016-08-09 11:48:56 +02:00
Ralf Becker
30bcf7edef
use Etemplate\Widget::registerWidget, not some third class extended from Etemplate\Widget, as that might screw up autoloading if it happes to create a circle
2016-08-09 10:12:19 +02:00
Ralf Becker
2a1c5f2443
* PostgreSQL/Setup: fix SQL error in Backup or update: Invalid SQL: SELECT * FROM egw_pm_members
...
ADOdb drive for PostgreSQL requires 2. parameter for RowLock, while MySQL(i) defaults to all rows
2016-08-09 09:47:50 +02:00
Ralf Becker
cba0cd2071
try fixing error in installtion in Travis using Postgres during admin account creation
2016-08-07 11:19:05 +02:00
Ralf Becker
81554c511e
try creating egroupware database for postgres with psql, as creating it through SQL seem not to work in Travis
2016-08-07 11:19:05 +02:00
Ralf Becker
a2a674fa3a
debugging db creation in Travis for postgres
2016-08-07 11:19:05 +02:00
leithoff
2bf5a61361
fix charset/transfer encoding issue when sending plain ascii mails but adding utf-8 signature
2016-08-05 15:13:31 +02:00
Ralf Becker
bb0035d687
* Admin: fix email address for groups could not be stored for accounts in SQL
2016-08-03 18:25:00 +02:00
Ralf Becker
3c246fe494
* Api/Filemanager: add mime icons to minimal install
2016-08-03 17:21:53 +02:00
Ralf Becker
8a6127efea
* EPL/Filemanager: fix PHP Fatal using file-a-file dialog (upload with setting eg. a comment)
2016-08-03 15:27:19 +02:00
Ralf Becker
1f05f6f528
do NOT write install_id twice, it is already generated in setup_process::save_minimal_config
2016-08-02 18:42:02 +02:00
Ralf Becker
d6043be127
fix not working removing of directories and changing group ownership
2016-08-02 12:21:39 +02:00
Hadi Nategh
6d9daa036b
Make sure html property of html object in egw_seperateJavascript is type of string
2016-08-02 12:17:56 +02:00
Ralf Becker
868d84c411
fix "PHP Fatal error: APCuIterator::__construct(): APC must be enabled to use" in setup-cli
2016-08-02 11:43:18 +02:00
Ralf Becker
2cb2f4a6b1
fix PHP Fatal error: Class 'EGroupware\Api\Vfs\Config' not found
2016-08-02 10:20:21 +02:00
Ralf Becker
6473a66520
fix PHP Strict Standards: Only variables should be assigned by reference
2016-08-02 10:17:39 +02:00
Ralf Becker
2cbd2ded82
fix RenameTable for PostgreSQL to only use old logic, if we still have an old sequence, and if old logic is used, set sequence value
2016-08-01 13:33:20 +02:00
Ralf Becker
a862bbb270
fix PHP Warning: filemtime(): stat failed for phpgwapi/setup/setup.inc.php
2016-07-31 10:33:06 +02:00
nathangray
588862d150
Slightly more intelligent detection of plain text fields in a document that has HTML parsing turned on
2016-07-29 09:40:37 -06:00
Hadi Nategh
f84b2422c2
* all apps: Fix vfs upload button does not work in link tab
2016-07-29 12:46:24 +02:00
Ralf Becker
a327b622f7
* Templates: disable old idots and jerryr template, as new calendar does not work with them
2016-07-29 11:59:27 +02:00
Ralf Becker
b9109b6593
* Filemanager/EPL: fix broken notification / subscription to folders
...
Do not check for (no longer existing) $GLOBALS[egw]->hooks but for no class setup_process, to not call them during install or update.
2016-07-28 16:14:45 +02:00
Ralf Becker
237b8eceeb
fix Travis error for HHVM
2016-07-28 14:05:33 +02:00
Ralf Becker
3909c2fdf0
* Admin/APC(u): fix error in clear cache: if APC(u) runs out of memory clearing just instance cache clear whole cache
2016-07-28 12:07:28 +02:00
Ralf Becker
6f4e65b782
make is-directory check more robust, by checking for PHP's directory-mode / Sqlfs::DIR_MODE too, not only for mime-type which is set eg. by stylite.links to "egs/$app"
2016-07-28 11:12:09 +02:00
Ralf Becker
d552ed4f06
define Vfs::LINK_MODE constant again, since we no longer inherit from Vfs\StreamWrapper
2016-07-28 10:06:02 +02:00
Ralf Becker
686f3af559
fix cant attach files, if none have been attached to an entry before: Sqlfs\StreamWrapper::mkdir('/apps/calendar/123',0,1) already exist!
2016-07-28 09:41:10 +02:00
Ralf Becker
4fb658c2f3
fixed SQL error caused by sql_mode ONLY_FULL_GROUP_BY under MySQL 5.7+ in VFS file-system-check
2016-07-28 09:27:24 +02:00
Ralf Becker
77bafe49fd
fix PHP Fatal error: Access to undeclared static property: EGroupware\Api\Vfs\StreamWrapper::$is_root
2016-07-27 11:11:09 +02:00