Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
2016-06-03 08:42:20 +02:00
addressbook Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
admin Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
api Move api-accounts links to api app, fixes search in account selectbox does not work without home permission 2016-06-02 10:11:31 -06:00
calendar Fix day view drag and drop invite / move action for drop on own all day non-blocking section 2016-06-02 10:01:12 -06:00
doc updated php syntax check 2016-06-03 08:42:20 +02:00
filemanager Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
files
home Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
importexport Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
infolog Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
mail Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
notifications Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
pixelegg Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
preferences Make sure default lang is set, even if not in setup 2016-05-27 09:31:08 -06:00
resources fix deprecated warnings because of constructor named as class 2016-05-30 20:42:14 +02:00
setup quitening connection trial for testing database is there 2016-06-02 12:34:51 +02:00
timesheet Allow custom date filter with no start date 2016-05-27 10:36:51 -06:00
.gitignore adding adLDAP to .gitignore, as it is an external repo 2016-05-25 15:00:08 +00:00
.htaccess
.mrconfig try to detect if composer binary is called composer.phar or just composer 2016-05-30 20:04:50 +02:00
.travis.yml an other way to install myrepos 2016-05-30 19:40:36 +02:00
about.php using eT2 for about and moved code to api (api/src/Framework/About.php) 2016-05-16 16:27:33 +02:00
composer.json switch to https for pear.horde.org and version 2.29.7 for Horde_Imap_Client 2016-06-02 15:31:27 +02:00
composer.lock switch to https for pear.horde.org and version 2.29.7 for Horde_Imap_Client 2016-06-02 15:31:27 +02:00
groupdav.htaccess
groupdav.php
Gruntfile.js disable hub (processing of Gruntfile.js in apps/subdirs), unless we need it, as it gives a warning if none found 2016-05-25 15:06:04 +02:00
header.inc.php.template need to use api not phpgwapi version 2016-05-02 20:28:42 +00:00
index.php fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer) 2016-05-14 21:26:36 +02:00
json.php WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
login.php replace (login_)template_set="idots" with "default" 2016-05-09 09:15:05 +00:00
logout.php WIP egw installs now without phpgwapi and allows to login 2016-05-02 22:26:40 +00:00
package.json remove dependency on phpgwapi as far as css is concerned 2016-05-02 12:31:24 +00:00
README.md typos and some update about minifying 2016-05-30 22:18:08 +02:00
redirect.php From tracker 2276: 2010-04-13 19:27:54 +00:00
remote.php
share.php
status.php
updateGruntfile.php avoid encoded slashes 2016-05-05 08:04:57 +00:00
webdav.php moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00

EGroupware

Branch Status
master Build Status
14.2 Build 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 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