Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
Ralf Becker baaa8a0faf * Calendar: fix holidays are displayed one day off for eg. Austria, Slovakia, Australia (from iCloud)
Caused by no real floating date support in EGroupware and defaulting to UTC, if no timezone specified, because Horde_Icalendar does not report datetimes postfixed with Z as UTC.
Fixed now by not using UTC workaround for date (not datetime) values.
Also implemented default duration of one day for dtstart as date and no dtend/duration given.
2016-11-05 12:02:36 +01:00
addressbook Add some missing translation into addressbook 2016-11-03 11:24:12 +01:00
admin * Admin: fix fatal error when using "Deny Access" from context menu on groups 2016-10-31 18:13:44 +01:00
api * Filemanager: DB schema update to remove doublicate rows for WebDAV properties on update, caused eg. excessively by OneNote 2016-11-03 19:32:28 +01:00
calendar * Calendar: fix holidays are displayed one day off for eg. Austria, Slovakia, Australia (from iCloud) 2016-11-05 12:02:36 +01:00
doc Changelog for 16.1.20161102 2016-11-02 09:08:20 +00:00
emailadmin resurect emailadmin/setup directory, it is needed for updating from versions before latest 14.3 2016-06-03 16:30:59 +02:00
filemanager Fix some missing / incorrect icons 2016-11-01 15:18:08 -06: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 Fix margins of timestamp and encryption buttons in infolog edit dialog 2016-10-28 09:52:20 +02:00
mail Run HTMLawed on compose body 2016-11-02 14:00:19 +01:00
notifications replace deprecated session->appsession with Api\Cache::(s|g)etSession() 2016-10-12 17:54:26 +02:00
pixelegg Make all selectboxes fullwidth in login page 2016-11-03 11:47:28 +01:00
preferences Remove spellchecker lang from preferences 2016-10-06 19:04:26 +02:00
resources Handle show calendar if user did select all - fetch all IDs first 2016-10-20 08:42:22 -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 Fix bug in timesheet simple mode where Save & New, then selecting a different project did not change the title to match the new project 2016-10-20 10:05:17 -06:00
.gitignore
.htaccess
.mrconfig symlink vendor/egroupware/ckeditor to api/js/ to ease upgrade 2016-10-09 13:07:00 +02:00
.travis.yml disable PostgreSQL install as it fails in Travis 2016-10-28 00:12:10 +02:00
about.php
composer.json mv EPL apps to (private) Github repos and fix composer and Travis accordingly 2016-10-09 11:51:12 +02:00
composer.lock mv EPL apps to (private) Github repos and fix composer and Travis accordingly 2016-10-09 11:51:12 +02:00
groupdav.htaccess
groupdav.php
Gruntfile.js Try to correct ckeditor references point to vendor directory 2016-10-09 11:27:24 +02:00
header.inc.php.template
index.php
json.php use 16.1 Api\Exception\Redirect instead of old egw_exception_redirect not existing in default 16.1 install 2016-10-31 18:49:01 +01:00
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 Update README.md 2016-06-30 10:09:22 +02:00
redirect.php
remote.php
share.php
status.php
updateGruntfile.php Try to correct ckeditor references point to vendor directory 2016-10-09 11:27:24 +02:00
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