Commit Graph

13 Commits

Author SHA1 Message Date
Benjamin Bädorf 488cd3eff9 Fix/wysiwyg changes (#8884)
* Only set styling on code-block when editing

* CKEditor fixes

Adds op-uc-figure--content fix for tables,
Adds op-uc-container to preview,

* Left align figure content by default, making the changes in appearance less severe

* Revert wrapping table in op-uc-figure--content in edit mdoe

* Update CSS Classes spec

* Resize figcaption together with image

* Add underlines to headings on wiki pages

* Remove word breaking from tables

* Left align images in editor

* Avoid break inside all figures, including images

* linting

* restrict lines under headings to h1 only

* remove ckeditor changes

* adapt spec to altered l10n string

* revert expected css classes since ckeditor remains unchanged

Co-authored-by: ulferts <jens.ulferts@googlemail.com>
2020-12-16 13:38:41 +01:00
Markus Kahl be2c5ed347 Made docker dev setup more accessible, added Quickstart to docs. 2020-11-27 14:07:58 +00:00
Benjamin Bädorf 5f45ee07ab Move development docker-compose file to the main directory (#8798)
* Move development docker-compose file to the main directory

This requires us to move some other files around, like the pullpreview and example docker-compose file for production
setups. This commit also does some housekeeping, like removing some old files and deduping configuration.

* Updated to selenium grid

* Fix in-Docker Selenium tests

The Selenium tests now run inside a Docker Chrome Container. Backwards compatability with non-docker setups is not
guaranteed, though it should not be hard to implement with a couple of small fixes.

* Updated docker development documentation

* Improved test timings, changed the documentation

* Updated docker testing again

* Run npm in the frontend directory

* Really run npm in the frontend directory

* Also run npm in frontend when setting up travis cache

* Change directory for one command only

* Change default test driver name

* CI test change fixes

* Fixed syntax error

* Added dev check

* Trying to fix firefox resizing

* Trying to get tests running

* Stop resizing firefox

* Fixed apple icon spec

* fix host in url helpers for omniauth spec

* Fix omniauth specs

* Fix docs

* Small fixes to docker tests

* Added package.json back in

* Change env variables

Co-authored-by: Markus Kahl <machisuji@gmail.com>
2020-11-12 14:05:03 +00:00
Markus Kahl df7948d7af Updated docker tag to use correct release (11) 2020-11-02 09:35:45 +00:00
Cyril Rohr bdaef63ee2 [docker] Depend on seeder process 2020-05-08 15:15:16 +00:00
Markus Kahl f0e68a100b don't build docker image in docker-compose but just pull it 2020-03-20 15:04:45 +00:00
Cyril Rohr ed9319bad3 Fix installation and ops guides 2020-02-10 19:36:12 +00:00
Cyril Rohr a37166607d Add support for relative root url without the need to recompile 2020-02-04 11:20:34 +00:00
Cyril Rohr 66e7272173 Add proxy container back 2020-02-04 11:20:34 +00:00
Cyril Rohr 28771bdb25 Directly expose web container, add cron container 2020-02-04 11:20:34 +00:00
Cyril Rohr 1cc7fedac0 Provide docker-compose v3 with one process per container 2020-02-04 11:20:34 +00:00
Cyril Rohr 413de3080a Use database YAML file instead of env variable 2016-04-06 12:55:46 +00:00
Cyril Rohr c048c7b58d Alternate docker-compose reusing the official Dockerfile 2016-03-30 15:44:44 +00:00