Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
2016-08-29 17:15:47 +02:00
addressbook * Admin: warn admin if passwords for new accounts / password reset lack in strength 2016-08-12 13:48:36 +02:00
admin fix Scrutinizer errors 2016-08-15 11:58:06 +02:00
api possible fix for deactivated / or /apps 2016-08-29 17:15:47 +02:00
calendar Make sure selecbox arrow does not cover value of year selectbox in calendar 2016-08-26 16:03:33 +02:00
doc fix Debian/Ubunut dependency to require: php-bz2 | php5-common, as bz2 extension is only in php7 packaged as own package while it is inclued in php5-common for earlier versions 2016-08-10 18:41:57 +02:00
emailadmin
filemanager * Filemanager/WebDAV: generally deny user to delete directories /, /home, /apps, /templates (last 2 incl. subdirectories) 2016-08-18 10:05:37 +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 Fix attempting to set array value accessed via magic methods was silently ignored by changing and setting the whole array 2016-08-05 08:08:32 -06:00
infolog * All apps: symlink files to not yet saved entries were not working 2016-08-17 16:09:50 +02:00
mail Fix "From" field in mail display always get abbreviated 2016-08-24 16:12:35 +02:00
notifications
pixelegg Fix border radius in nextmatch headers not getting properly rounded in firefox. 2016-08-01 16:55:43 +02:00
preferences Make type selectbox in preferences dialog slightly smaller to get it align with rest of the fields 2016-08-26 16:03:42 +02:00
resources Avoid &nbsp in resource subcategory name when searching for calendar 2016-08-23 08:12:18 -06:00
setup pending translations from our translation server, thanks to Illias and others 2016-08-10 09:10:45 +02:00
timesheet * Timesheet: do not show deactivated accounts for creating new timesheets (keeping them in list header) 2016-08-29 11:27:10 +02: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
composer.lock
groupdav.htaccess
groupdav.php move CalDAV/CardDAV server to api 2016-04-02 10:44:17 +00:00
Gruntfile.js
header.inc.php.template need to use api not phpgwapi version 2016-05-02 20:28:42 +00:00
index.php
json.php
login.php
logout.php
package.json
README.md
redirect.php
remote.php
share.php
status.php * Filemanager: support for ownCloud WebDAV clients which keep a local directory in sync with server (by default users home-dir with local ownCloud dir, thought other dirs can be configured as well) 2012-07-12 08:20:33 +00:00
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