Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
 
 
 
 
 
 
Go to file
Tamás Zolnai 9ac9bc8be4 cypress: add initial code coverage support.
It's not optimal now, beacuse it changes source files.

Change-Id: I01cfb0be37eb0ef21dd1d606d9260b455a1cd585
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97036
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-06-25 13:27:53 +02:00
android android: clean debug and release assets 2020-06-11 21:34:21 +02:00
common wsd: use more efficient StringVector::equals 2020-06-23 06:42:25 +02:00
cypress_test cypress: add initial code coverage support. 2020-06-25 13:27:53 +02:00
debian Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
docker we don't have to depend on locales-all 2020-06-01 19:32:42 +02:00
etc add the /hosting/capabilities endpoint to the example reverse proxy configs 2018-11-30 13:46:33 +01:00
fuzzer libfuzzer: fix build 2020-06-03 16:39:45 +02:00
gtk gtk: fix typo 2019-04-23 09:10:18 +02:00
ios Bump the internal iOS app version to 4.2.6 2020-06-23 16:46:13 +03:00
kit Fix insert local image for online 2020-06-18 21:16:57 +02:00
kubernetes/helm kubernetes: libreoffice-online helm chart improvements 2019-12-16 14:12:56 +01:00
loleaflet notebookbar: styles preview next/prev buttons 2020-06-25 12:51:56 +02:00
man Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
net No pinging necessary in the MOBILEAPP case 2020-06-24 13:27:47 +02:00
scripts Add more source files to scripts/unocommands.py 2020-06-24 09:08:25 +02:00
test wsd: avoid unnecessary string ops 2020-06-23 06:41:58 +02:00
tools wsd: move LOOLProtocol::tokenize to Util::tokenize 2020-06-02 18:03:36 +01:00
wsd The locale dance is unnecessary on iOS 2020-06-24 13:16:05 +02:00
.clang-format Add clang-format config from core repo 2018-11-28 16:46:11 +01:00
.clang-tidy Png: avoid multiplication at int precision, then converting to long 2016-12-05 11:56:46 +01:00
.gitignore updated gitignore to avoid build directories 2020-06-25 09:11:24 +02:00
.gitreview Revert "[cp] Update the .gitreview for this branch." 2020-01-10 12:17:31 +01:00
AUTHORS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
COPYING Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
ChangeLog Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
INSTALL Start writing something serious in the INSTALL file 2020-05-05 22:24:45 +02:00
Makefile.am wsd: remove unused QueueHandler 2020-06-02 17:26:08 +02:00
NEWS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
PROBLEMS Tweak problemms. 2019-02-13 18:35:32 +01:00
README Mention test folders in the top-level README. 2020-05-27 15:36:14 +02:00
autogen.sh typo 2020-05-20 22:31:19 +02:00
browsersync-config.js Browsersync: Also sync html files 2019-05-20 09:59:45 +02:00
configure.ac android: add "x86_64" ABI build variant 2020-06-11 20:11:44 +02:00
discovery.xml Remove duplicating extensions from discovery 2020-06-25 12:27:15 +02:00
favicon.ico Favicon refresh 2018-06-06 03:18:13 -05:00
logerrit typo fixes in comments and code 2020-04-26 23:19:52 +02:00
loolkitconfig-mobile.xcu Disable Help button on dialogs in mobile apps 2020-03-23 21:16:40 +01:00
loolkitconfig.xcu Clobber gio in the configuration. 2020-01-21 15:06:17 +01:00
loolwsd-generate-proof-key Proof: fixed a typo, and handled the case when the script is running from rootless docker 2020-04-24 20:04:33 +02:00
loolwsd-systemplate-setup Copy linked /etc/localtime (and also timezone) into the systemplate. 2019-10-25 11:24:33 +01:00
loolwsd.init.rhel6 add init script for RHEL6/CentOS6 2019-09-12 18:33:22 +02:00
loolwsd.service service: enable sandboxing options 2020-06-25 10:58:23 +02:00
loolwsd.spec.in Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
loolwsd.xml.in Add LOKit logging option to configuration file 2020-06-15 16:06:37 +02:00
sysconfig.loolwsd Add LOKit logging option to configuration file 2020-06-15 16:06:37 +02:00

README

LibreOffice Online.

This project has several components:

wsd/
	The Web Services Daemon - which accepts external connections.

kit/
	The client which lives in its own chroot and renders documents.

common/
	Shared code between these processes.

loleaflet/
	The client side JavaScript component.

test/
	C++ based unit tests.

cypress_test/
	JavaScript based integration tests.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.