Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
2016-10-05 18:20:33 +00:00
addressbook * eSync: only export raw email for contacts as Outlook seems to have problems with it 2016-10-04 15:36:06 +02:00
admin * Admin: show "check ip address of all sessions": No (it was stored but always shown as Yes) 2016-10-04 14:30:51 +02:00
api fix dbb0796 allow to specify a subdirectory in attach_file as part of $file[name] parameter 2016-10-04 16:49:21 +02:00
calendar Always pass owner when creating a new appointment, server will check preference and decide who to add as participants. Fixes one more case where 'Just me' preference was not correctly handled - single week, single other user. 2016-10-05 11:41:17 +02:00
doc Changelog for 16.1.20161006 2016-10-05 18:20:33 +00:00
emailadmin
filemanager Remove filemanager upload progress in mobile template 2016-09-29 10:45:48 +02:00
files
home Fix home context menu was not available on the entire home page when blank, only parts 2016-07-21 16:27:38 -06:00
importexport - Improve export link conversion to be able to handle links as arrays with app & id 2016-09-20 09:47:50 -06:00
infolog allow to specify an info_id when creating a new entry eg. for import, replacing 5800eff use of insert, as it broker other stuff 2016-10-04 11:38:42 +02:00
mail Fix inline images of compose do not get stored as links into integrated applications like infolog, tracker or calendar 2016-09-22 09:19:22 +02:00
notifications
pixelegg Implement fav_filter icon base on template 2016-09-29 12:59:36 +02:00
preferences * Calendar: Fix saving preferences place-holders in all languages except en breaks their values in database 2016-09-19 11:11:12 +02:00
resources Add conflict check when listing resources in a category for calendar owner / participan 2016-10-04 09:28:50 -06:00
setup * Setup: make sure interactive setup does not stall on SQL error when updating from 1.8 2016-09-26 09:29:11 +02:00
timesheet Allow project selection in timesheet list nextmatch header to be very tall, if needed 2016-09-28 10:13:30 -06:00
.gitignore
.htaccess
.mrconfig reverting accidental changes to .mrconfig 2016-08-10 09:14:27 +02:00
.travis.yml - temp. fix screwed up Travis pecl config for 5.4 2016-08-13 14:55:17 +02:00
about.php
composer.json * ActiveDirectory: using adLDAP now from adldap2/adldap2=4.0.4 via composer 2016-07-15 07:42:12 +02:00
composer.lock * ActiveDirectory: using adLDAP now from adldap2/adldap2=4.0.4 via composer 2016-07-15 07:42:12 +02:00
groupdav.htaccess
groupdav.php
Gruntfile.js
header.inc.php.template
index.php
json.php
login.php move check_logoutcode to Api\Framework\Login, where it is used 2016-07-11 11:06:13 +02:00
logout.php
package.json
README.md
redirect.php
remote.php
share.php
status.php
updateGruntfile.php
webdav.php

EGroupware

Status Composer
Build Status Dependency Status

Default and prefered installation method for EGroupware is via your package manager:

https://software.opensuse.org/download.html?project=server%3AeGroupWare&package=egroupware-epl

Installing EGroupware 16.1 from github:

  • cd /path/to/your/docroot
  • git clone -b 16.1 https://github.com/EGroupware/egroupware.git # or git@github.com:EGroupware/egroupware.git for ssh
  • cd egroupware
  • install composer.phar from https://getcomposer.org/download/

  • install myrepos (mr) from https://myrepos.branchable.com/ or your distribution package manager

  • add a line /path/to/egroupware/.mrconfig to your ~/.mrtrust, to allow running composer.phar and git clone -b 16.1

  • mr up
  • enable further / non-default EGroupware apps by uncommenting them in .mrconfig and run mr up

  • continue installation at http://localhost/egroupware/setup/

  • to get minified JavaScript and CSS you need to install nodejs and grunt, if you have not already done so

  • install nodejs from your distribution package manager

  • npm install -g grunt-cli # installs grunt command globally, if you have not already done so
  • npm install # installs required npm/grunt modules into node_modules/ dir
  • run grunt manually after every update, or better uncomment grunt steps in .mrconfig

Switching to stable 16.1 branch from 14.x or master

for d in . * activesync/vendor/z-push/z-push api/src/Db/ADOdb ; do [ -d $d/.git ] && (echo $d; cd $d; git checkout 16.1); done