Skip to content

Commit 06a7b19

Browse files
Chantal GärtnerChantal
authored andcommitted
Draft release v5.1.0
1 parent 2e5ae82 commit 06a7b19

File tree

544 files changed

+74202
-51528
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

544 files changed

+74202
-51528
lines changed

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,34 @@ Look out for the flowers that are in bloom and help nurture the garden.
2323

2424
## How to run Epigraf
2525

26-
1. Fire up the Apache Webserver, the PHP container, and the database container
26+
1. Fire up the Apache Webserver, the PHP container, and the database container:
2727
```
2828
docker compose up -d
2929
```
3030

31-
2. Install Epigraf
31+
2. Install Epigraf:
3232
```
3333
docker exec epi_php composer install
34-
docker exec epi_php bin/cake cache clear_all
3534
```
3635

37-
3. Init the database and add an admin user
38-
(with role, password, and access token set to `admin`)
36+
3. Init the main database and add an admin user
37+
(with username, role, password, and access token set to `admin`):
3938
```
40-
docker exec epi_php bin/cake database init --drop
39+
docker exec epi_php bin/cake database init
4140
docker exec epi_php bin/cake user add admin admin admin admin
4241
```
4342

44-
4. Create an example project database from a preset
43+
4. Create an example project database from a preset:
4544
```
4645
docker exec epi_php bin/cake database init --database epi_example --preset movies
4746
```
4847

49-
5. Login to Epigraf at http://localhost with username and password `admin`.
48+
5. Adjust file permissions:
49+
```
50+
docker exec epi_php chown -R www-data /var/www/html
51+
```
52+
53+
6. Login to Epigraf at http://localhost with username and password `admin`.
5054

5155
What's next? Get familiar with the [Epigraf configuration](https://epigraf.inschriften.net/help) to adapt it to your use case.
5256
Have a look at the [docker](docker) folder for more options for running Epigraf.

composer.json

Lines changed: 5 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
{
22
"name": "epigraf/app",
33
"description": "Epigraf",
4-
"version": "0.0.0.9000",
4+
"version": "5.1.0",
55
"type": "project",
6-
"license": "MIT",
6+
"license": "GPL-2.0",
77
"require": {
88
"php": ">=7.4",
99
"cakephp/cakephp": "4.5.x",
1010
"cakephp/migrations": "^3.0",
1111
"cakephp/plugin-installer": "^1.3",
1212
"mobiledetect/mobiledetectlib": "^2.8",
1313
"michelf/php-markdown": "1.9.1",
14-
"components/jquery": "3.*",
15-
"components/jqueryui": "1.*",
16-
"enyo/dropzone": "5.x",
17-
"friendsofcake/cakephp-csvview": "~4.0",
1814
"masterexploder/phpthumb": "^2.1",
1915
"bcrowe/cakephp-api-pagination": "^2.1",
2016
"ext-json": "*",
@@ -30,7 +26,8 @@
3026
"lampager/lampager-cakephp": "^2.0",
3127
"masterminds/html5": "^2.7",
3228
"ivopetkov/html5-dom-document-php": "2.*",
33-
"cakephp/bake": "^2.5"
29+
"cakephp/bake": "^2.5",
30+
"predis/predis": "^2.3"
3431
},
3532
"require-dev": {
3633
"cakephp/cakephp-codesniffer": "~4.3.0",
@@ -47,7 +44,6 @@
4744
"codeception/c3": "2.*"
4845
},
4946
"suggest": {
50-
"markstory/asset_compress": "An asset compression plugin which provides file concatenation and a flexible filter system for preprocessing and minification.",
5147
"phpunit/phpunit": "Allows automated tests to be run without system-wide install.",
5248
"cakephp/cakephp-codesniffer": "Allows to check the code against the coding standards used in CakePHP."
5349
},
@@ -77,32 +73,7 @@
7773
},
7874
"minimum-stability": "dev",
7975
"prefer-stable": true,
80-
"repositories": [
81-
{
82-
"type": "package",
83-
"package": {
84-
"name": "olifolkerd/tabulator",
85-
"version": "4.9.3",
86-
"source": {
87-
"url": "https://github.com/olifolkerd/tabulator.git",
88-
"type": "git",
89-
"reference": "master"
90-
}
91-
}
92-
},
93-
{
94-
"type": "package",
95-
"package": {
96-
"name": "jquery/jquery-mousewheel",
97-
"version": "3.1.13",
98-
"source": {
99-
"url": "https://github.com/jquery/jquery-mousewheel.git",
100-
"type": "git",
101-
"reference": "3.1.x"
102-
}
103-
}
104-
}
105-
],
76+
"repositories": [],
10677
"config": {
10778
"allow-plugins": {
10879
"dealerdirect/phpcodesniffer-composer-installer": true,

0 commit comments

Comments
 (0)