Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
2018-02-08 14:25:58 +01:00
addressbook Fix missing translations, found by Stefan Unverricht 2018-01-29 16:32:56 -07:00
admin Fix missing translations, found by Stefan Unverricht 2018-01-29 16:32:56 -07:00
api Add some translations and adopt link list widget to take editor opener handler preference into account 2018-02-08 14:25:58 +01:00
calendar * Calendar - Allow templates without pagerepeat or range tags to work using only the first ID 2018-02-07 11:03:21 -07:00
collabeditor/lang Add some translations and adopt link list widget to take editor opener handler preference into account 2018-02-08 14:25:58 +01:00
doc Changelog for 17.1.20180130 2018-01-30 16:34:48 +00:00
emailadmin remove hooks from EMailAdmin as it might screw up adding/removing accounts 2017-11-14 15:20:26 +01:00
filemanager Add some translations and adopt link list widget to take editor opener handler preference into account 2018-02-08 14:25:58 +01:00
files
home * Addressbook: fix bug setting Hide User Account in preferences into Show all accounts breaks show accounts 2017-12-01 17:07:42 +01:00
importexport Correct translation for importexport 2018-01-11 11:51:06 -07:00
infolog * Infolog - Fix merging empty custom date fields filled them with current date 2018-02-01 10:45:17 -07:00
mail remove not necessary skipping of regular validation on sending mail 2018-02-05 19:06:14 +01:00
notifications Fix translation 2018-02-05 15:31:40 +01:00
pixelegg Apply custom color to quick-add selectbox 2018-02-05 10:09:57 -07:00
preferences Some style fixes: 2017-11-29 11:27:57 +01:00
resources pending translations from our translation server 2017-11-04 09:36:02 +01:00
setup update/add support options in setup and about EGroupware page 2018-01-29 12:50:58 +01:00
timesheet Check to make sure we're in a JSON request before accessing it 2017-12-14 14:40:56 -07:00
ViewerJS
.gitignore
.htaccess
.mrconfig forgot to switch ADOdb to 17.1 2017-11-05 10:43:29 +01:00
.travis.yml Give demo user an email 2017-10-26 09:07:49 +02:00
about.php
composer.json * All apps: update CKeditor to 4.7.3 and other dependencies like Horde 2017-10-30 20:33:17 +01:00
composer.lock * All apps: update CKeditor to 4.7.3 and other dependencies like Horde 2017-10-30 20:33:17 +01:00
groupdav.htaccess
groupdav.php
Gruntfile.js Include cropper.min.css into css minifying. Fix issue of avatar editor does not work when minifying is switched on. 2017-11-09 17:24:54 +01:00
header.inc.php.template
index.php
json.php
login.php
logout.php
package.json update to newest grunt* versions, you need to run npm install to update to them 2017-10-12 09:59:15 +02:00
README.md Update Readme for 17.1 2017-11-15 15:45:29 +01:00
redirect.php
remote.php
share.php
status.php
updateGruntfile.php
webdav.php Allow access to upload in user/.tmp/ even if user has no rights to filemanager 2017-05-08 17:21:51 +02:00

EGroupware 17.1

Branch Status Composer
17.1 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 17.1 from Github:

  • cd /path/to/your/docroot
  • git clone -b 17.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 17.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 a git installation from master or 16.1 to 17.1:

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

For further instalation instructions see our wiki.