1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/dokuwiki_ynh.git synced 2024-09-03 18:26:20 +02:00
Commit graph

43 commits

Author SHA1 Message Date
Éric Gaspar
f86fda5a8c
Version 2 (#98)
* v2

* v2

* Auto-update README

* Update tests.toml

* Update manifest.toml

* Update LICENSE

* cleaning

* cleaning

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>
2023-05-16 12:54:30 +02:00
yalh76
da54fe8875 Apply example_ynh 2022-09-27 03:20:52 +02:00
Gofannon
3182589014 upgrade to lastest version "Hotfix 2022-07-31a"
Fix security hole https://github.com/splitbrain/dokuwiki/issues/3761
2022-09-08 10:20:55 +02:00
Gofannon
a81ca11603 add 'extra_php-fpm.conf' to custom php config
"ynh_add_fpm_config" uses this file at the end of its setup
Allows to upload bigger files than default
2022-08-21 01:15:46 +02:00
Gofannon
d9e9f93281 purge plugin "logautherror" (not compatible) 2022-08-18 20:46:27 +02:00
Gofannon
f5b13fce99 bump dokuwiki upstream version 2022-08-18 19:58:12 +02:00
Éric Gaspar
89fc6747b1
Template (#85) 2021-11-24 21:21:02 +01:00
yalh76
8ca845440e
md5sum checksum to sha256sum
! logautherror.src: Using md5sum checksum is not so great for security. Consider using sha256sum instead.
2021-05-11 23:31:32 +02:00
ljf (zamentur)
fdc2fc4e2e
Merge branch 'testing' into permissions 2021-01-19 13:30:29 +01:00
ljf (zamentur)
fb65a8bfa2
[fix] Allow to use every groups we want 2021-01-19 13:25:05 +01:00
Éric Gaspar
7648128ee5
Transition to PHP7.2 (#68) 2020-10-23 18:35:07 +02:00
ericgaspar
b428aa06bb
Update app.src 2020-09-24 10:59:54 +02:00
Gofannon
717f0f9f44
[Fix] caching pictures that didn't work (#65)
Set HTTP Headers 'Expires' on the correct PATH...

Co-authored-by: Gofannon <gofannon+github@riseup.net>
2020-05-15 12:53:36 +02:00
Gofannon
ac50e4c719 Implement new permissions system in YNH 3.7 2020-04-30 17:41:56 +02:00
Gofannon
9d12c49aae
2018 04 22b (#58)
* Upgrade template to latest version

* Upgrade dokuwiki version and version's location

* Delete "jessie" from READMEs

* Migrate to changelog file instead of READMEs

* Fix markdown syntax errors

* Add local screenshot

* Update manifest.json

Co-Authored-By: Kayou <pierre.moltess@gmail.com>

* Revert CI link

* Correct version number to match manifest

Co-authored-by: Gofannon <gofannon+github@riseup.net>
Co-authored-by: Kayou <pierre.moltess@gmail.com>
2020-04-22 23:24:55 +02:00
Gofannon
9715aff9ba
[fix] dedicated named location per $app (#61)
fix multiple install on subdomains

Before this fix
app1 => @dokuwiki   works
app2 => @dokuwiki   fails

After \o/
app1 => @app1       works
app2 => @app2       works
2020-04-15 12:54:57 +02:00
Gofannon
407180e2f2
Url rewriting (#54)
* Remove unused code

* Add rewrite URL functionnality

* Fix subpath handling

* Fix nginx error

nginx: [emerg] named location "@dokuwiki" can be on the server level only in /etc/nginx/conf.d/sub.example.org.d/dokuwiki.conf:20

* [enh] Enforce URL rewrite

* Increment package version
2020-02-29 09:56:13 +01:00
Maniack Crudelis
bf641f873f
Merge branch 'testing' into master 2019-05-12 17:13:09 +02:00
Maniack Crudelis
5951478de2 Fix fail2ban and add logautherror plugin 2019-05-12 17:06:51 +02:00
Maniack Crudelis
d884f34618 Use php7 2019-02-12 19:40:15 +01:00
Maniack Crudelis
c4ae1aacd0 Normalization from example_ynh 2019-02-12 19:39:23 +01:00
Maniack Crudelis
af622d3c1f Remove ini file for php 2018-10-02 00:32:39 +02:00
Gofannon
813957624f [fix] Fix issue alias_traversal
See d3f4117369
2018-07-09 22:15:49 +02:00
Gofannon
1ee015bd50 [enh] rework linux permissions 2018-07-08 00:04:33 +02:00
Gofannon
c25787db1e [enh] Split configuration in different files
Separate dedicated Yunohost configuration in a new file that cannot be modified by user
Adapt scripts to handle new files

See https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/37
2018-06-27 23:12:30 +02:00
Gofannon
c7261fb714 [enh] move 'systemd' config as not needed
See https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/37
2018-06-26 23:57:01 +02:00
Gofannon
83ac2d72cb [enh] Update to "Greebo" 2018-04-22 hotfix a 2018-06-17 22:24:38 +02:00
Gofannon
3c587b3ac1 [enh] Add language choice + cleaning variables 2018-06-17 22:15:01 +02:00
Gofannon
5f797220eb [enh] Use a dedicated file to store customization
Will be useful for next upgrades
See https://www.dokuwiki.org/config#configuration_options
2018-06-17 19:33:18 +02:00
ansible
42a170b60c refactor "install" script and use best practices
- migrate from custom helper '.fonctions' to official helpers
- Use '_common.sh' + various templates from 'example_ynh'
- update 'manifest' with new Yunohost version requirement
- redo 'install' script
2018-06-14 18:28:14 +02:00
__cyp
795059f383 [fix] Fix issue #25 #26 #27 (#28)
* [fix] Reactivate integrity check #26

* [fix] Use boolean type for is_public #25

* [fix] isolate user with php-fpm

* [fix] boolean is_public for check_process

* [fix] Create user for upgrade and restore

* [fix] delete choices manifest.json

* [fix] load generic function

* [fix] delete reload php5-fpm

* [fix] owner file with user dokuwiki

* [fix] correctly ssowat config for install

* [fix] Get file fonction if not been to the current directory

* [fix] owner file with user dokuwiki - upgrade

* [fix] Clean code

* Reload php-fpm et after remove user

* [fix] upgrade php5-fpm with a good user

* [fix] owner root for all files & owner dokuwiki for write access

* [fix] owner root for all files & owner dokuwiki for write access (upgrade script)

* [fix] owner read & write for plugins directory
2017-07-12 19:22:08 +02:00
JimboJoe
5930dc76ec Enable uploads bigger than 1Mb
Reference: https://www.dokuwiki.org/faq:uploadsize
2017-04-17 12:08:43 +02:00
__cyp
95b5d8a1ba Refactoring and upgrade to 2017-02-19b "Frusterick Manners" version 2017-04-15 13:16:21 +02:00
Alex Johnstone
829973aad2 [fix] new ldap config syntax 2016-10-21 20:53:12 -07:00
opi
ed12e06f7f [fix] data directory access. #417 2016-06-22 10:53:41 +02:00
opi
f8e809a163 [fix] Nginx location & path trailing slash. 2016-03-01 09:36:24 +01:00
Julien Malik
100abb83b1 Update nginx.conf 2015-01-19 08:22:34 +01:00
opi
ab20cc695d [enh] Move config file into appropriate folder. Declare default ACL. 2014-10-30 00:28:29 +01:00
opi
960aad9712 [fix] [fix] Secure directories ( fix ddb281eb9b) 2014-10-20 12:25:46 +02:00
Jérôme Lebleu
ddb281eb9b [fix] Secure directories of install in custom path 2014-09-10 12:15:24 +02:00
opi
d15105f38d [enh] Nginx conf improvments (security, static files cache). 2014-07-20 15:28:18 +02:00
opi
48a3d89cd7 [add] Include SSOWAT user panel. 2014-05-28 09:52:17 +02:00
Adrien Beudin
6762867dac first commit 2014-02-11 14:56:25 +01:00