Commit graph

97 commits

Author SHA1 Message Date
Manuel Thalmann 6ecfecbcbd Fix the code-format 2021-05-10 23:31:10 +00:00
Manuel Thalmann 1e6daaacd7 Move from tslint to eslint 2021-05-10 23:13:23 +00:00
Manuel Thalmann 1337771f59 Allow the project to be run in a docker-volume 2021-05-10 23:10:12 +00:00
Manuel Thalmann 3af6253c56 Update the test-website 2021-05-10 20:47:00 +00:00
Manuel Thalmann f1a35756b3 Fix broken .scss-code 2021-05-10 20:46:45 +00:00
Manuel Thalmann 2dceaf9520 Fix linting-messages 2021-05-10 20:46:32 +00:00
Manuel Thalmann 7015fa994a Fix watchers for windows running docker 2021-05-10 20:45:57 +00:00
Manuel Thalmann 9f9c0bc497 Move huge directories to volumes 2021-05-10 20:40:36 +00:00
Manuel Thalmann d468b58393 Add the silverstripe-extension to the devcontainer 2021-05-10 20:35:53 +00:00
Manuel Thalmann 0e59d2cd50 Update all npm-packages 2021-05-10 20:35:36 +00:00
Manuel Thalmann 55a2ff97d1 Update the composer.lock-file 2021-05-10 20:34:56 +00:00
Manuel Thalmann f00977b8bf Add a timeout to the composer-installation 2021-05-10 20:34:32 +00:00
Manuel Thalmann 56d8a6af3d Rearrange the mysql-variables 2021-05-10 20:34:21 +00:00
Manuel Thalmann 1ad03d1d41 Complete the ts-configuration of the app 2019-11-24 15:10:07 +00:00
Manuel Thalmann 2dd3a6161a Add the ESLint-extension 2019-11-22 13:19:43 +00:00
Manuel Thalmann 5cbb4cf411 Remove unnecessary extension 2019-11-22 13:17:22 +00:00
Manuel Thalmann 0b91e83df4 Add error-messages for node-sass 2019-11-22 13:14:49 +00:00
Manuel Thalmann 7d99223936 Update all packages 2019-11-22 13:14:33 +00:00
Manuel Thalmann 5bb5999cde Add a few style-changes 2019-11-22 13:12:55 +00:00
Manuel Thalmann 1543603447 Add a valid admin-password 2019-10-27 19:06:01 +00:00
Manuel Thalmann 428dcedea9 Add the form to the test-template 2019-10-27 19:05:27 +00:00
Manuel Thalmann 7d189ede99 Ensure the theme-path is created correctly 2019-10-27 19:05:14 +00:00
Manuel Thalmann c7b9118298 Ensure php is loaded from the correct path 2019-10-27 17:46:42 +00:00
Manuel Thalmann aeb85de82a Ensure line-endings aren't messed up 2019-10-27 17:37:07 +00:00
Manuel Thalmann 7777dee9f3 Add debug-configurations 2019-10-07 21:33:33 +00:00
Manuel Thalmann 1242bbdc90 Remove redundant tasks 2019-10-07 23:32:53 +02:00
Manuel Thalmann ed165b43e9 Add composer-tasks 2019-10-07 23:29:37 +02:00
Manuel Thalmann dbcfd2e148 Add tasks for building the project 2019-10-07 21:20:38 +00:00
Manuel Thalmann 0fee992b83 Add a task for cleaning the project 2019-10-07 21:17:44 +00:00
Manuel Thalmann 6b8c085976 Provide the functionality to auto-reload the website on build 2019-10-07 20:08:35 +00:00
Manuel Thalmann 2b44c6ac22 Fix typo 2019-10-07 20:05:07 +00:00
Manuel Thalmann b413318097 Simplify the theme-handling 2019-10-07 20:03:44 +00:00
Manuel Thalmann 683e09f236 Refactor the sass build process 2019-10-07 18:53:26 +00:00
Manuel Thalmann a027ba64a2 Refactor the watch-task 2019-10-07 18:44:32 +00:00
Manuel Thalmann ac76bf6715 Add templates for testing 2019-10-07 17:10:00 +00:00
Manuel Thalmann 6c72e6200f Add a task for building templates 2019-10-07 17:09:35 +00:00
Manuel Thalmann 68378b1e86 Add a task for compiling the theme 2019-10-07 16:59:23 +00:00
Manuel Thalmann 84ada4d843 Load the theme into the test-website 2019-10-07 17:50:06 +02:00
Manuel Thalmann f734303a26 Rename the env-file 2019-10-07 12:20:25 +00:00
Manuel Thalmann f1906b03cd Add tasks for building typescript-code 2019-10-07 11:48:01 +00:00
Manuel Thalmann bdb2e4e02f Remove redundant variables 2019-10-07 02:45:55 +00:00
Manuel Thalmann 7718b1dad7 Initialize a silverstripe-website for testing 2019-10-07 02:26:37 +00:00
Manuel Thalmann 2b347775c4 Add configuration-files for developing the project using docker 2019-10-07 00:24:57 +00:00
Manuel Thalmann 6e424a7710 Convert the project to a composer-project 2019-10-05 23:35:56 +02:00
Manuel Thalmann 5ebc689c95 Initialize a composer-module 2019-10-03 22:11:59 +02:00
Manuel Thalmann 434ca85b41 Initialize a new npm-module 2019-10-03 21:46:08 +02:00
Manuel Thalmann d309e4d2fe Initial commit 2019-10-03 21:33:04 +02:00