| 08500ab3 | 27-Nov-2020 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
create UI\MediaRevisions class
Create new Ui\MediaRevisions class created by copying from Ui\Revisons and customize its methods to use media only (methods args are changed). Replace deprecated html_
create UI\MediaRevisions class
Create new Ui\MediaRevisions class created by copying from Ui\Revisons and customize its methods to use media only (methods args are changed). Replace deprecated html_revisions() with Ui\MediaRevisions->show() method.
show more ...
|
| a7d03b81 | 25-Nov-2020 |
ANDRE BASSANI DE FREITAS <dedebf@gmail.com> |
translation update |
| 3dc79ed8 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
usermanager CLI: more cleanup |
| 1a88e283 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
usermanager CLI: use success messages
This makes it more consistent with the other tools |
| 4fe4fe89 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
usermanager CLI: fix parameter order for creating users |
| 80fb44d9 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
usermanager CLI: catch plugin signalled error messages
Plugins may prevent user modifications and will use msg() to tell why. This will catch the messages and print them on CLI as well |
| e56df874 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
abort early when no auth backend is available |
| 44c2bd91 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
type hints and cleanup |
| 19078209 | 25-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
stricter user check in AbstractUserAction |
| 5525369f | 22-Nov-2020 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
set proper revinfo when media meta file is not available
MediaChangelog::getRevision() may return false when media changes meta file is missing, cause error unsupported operand types. |
| 7bbf38ee | 20-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
avoid running tests twice for pull requests
This implements the suggested method from [1]. It runs tests on all pushes to our own repository and for pull requests coming from other people's forks.
avoid running tests twice for pull requests
This implements the suggested method from [1]. It runs tests on all pushes to our own repository and for pull requests coming from other people's forks.
[1] https://github.community/t/how-to-trigger-an-action-on-push-or-pull-request-but-not-both/16662/10
show more ...
|
| 2cf7c325 | 19-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
Replace Appveyor and Travis with Github actions
Travis has recently introduced built limits which makes using them very slow sometimes and I never really liked the setup for appveyor for our Windows
Replace Appveyor and Travis with Github actions
Travis has recently introduced built limits which makes using them very slow sometimes and I never really liked the setup for appveyor for our Windows testing.
This makes use of github actions instead. Some notes:
* since we only support PHP 7.2+ anymore, nothing below is tested * MySQL and Postgres auth backends are only tested on Linux (as before) * I am not actually sure the problem matchers are working as intended * There is currently no good way to run tests that are allowed to fail so no PHP 8 tests are run yet * I haven't reestablished the no-gzip test runs again, I'm not sure they are still relevant on modern PHP systems * PHP 7.4 currently fails because of https://github.com/MarcusSchwarz/lesserphp/pull/18 * I'm currently using @v2 tags for the used action. We had a discussion before if we should actually pin the action to a fixed commit. For sake of easier maintainance, I would argue to trust the setup-php action.
show more ...
|
| 6b6d27d9 | 20-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
monkeypatch lesserphp
This applies https://github.com/MarcusSchwarz/lesserphp/pull/19 manually to the vendor directory.
It seems lesserphp is abandoned and we will need to find a proper solution. P
monkeypatch lesserphp
This applies https://github.com/MarcusSchwarz/lesserphp/pull/19 manually to the vendor directory.
It seems lesserphp is abandoned and we will need to find a proper solution. Probably by maintaining our own fork. For now this should fix PHP 7.4 tests.
show more ...
|
| 601a1f60 | 20-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
Allow revert action for logged in users only
This should prevent accidental reverts by bots on open wikis |
| b09504a9 | 19-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
SVG based smileys
This patch replaces our old gif based smileys by SVG based ones from the Twemoji project. This allows for scaling the emojis with the text they're used in. |
| 571a8adb | 19-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
work around disabled php_strip_whitespace. fixes #3271 |
| e71d33ca | 19-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
scrutinizer fix |
| 01648efd | 19-Nov-2020 |
Andreas Gohr <andi@splitbrain.org> |
Media CSP: omit script-src and add frame-ancestors
See comments for details:
https://github.com/splitbrain/dokuwiki/pull/3310#discussion_r506909727 https://github.com/splitbrain/dokuwiki/pull/3310#
Media CSP: omit script-src and add frame-ancestors
See comments for details:
https://github.com/splitbrain/dokuwiki/pull/3310#discussion_r506909727 https://github.com/splitbrain/dokuwiki/pull/3310#discussion_r506913304
show more ...
|
| 13dfa018 | 18-Nov-2020 |
Michael Stapelberg <stapelberg@users.noreply.github.com> |
mime.conf: add SVG image mime type
This allows uploading and serving SVG images. |
| 079f521b | 14-Nov-2020 |
Petr Kajzar <petr.kajzar@centrum.cz> |
translation update |
| e4248bc9 | 10-Nov-2020 |
Sam <1631095+takuy@users.noreply.github.com> |
update wiki:syntax with usage doc |
| b22e7f79 | 31-Oct-2020 |
Thien Hau <thienhau.9a14@gmail.com> |
translation update |
| 0c3086bb | 30-Oct-2020 |
GHSRobert Ciang <robertus0617@gmail.com> |
translation update |
| 66b108d6 | 28-Oct-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix groups match in auth_ismanager and auth_isadmin
Even if a user was passed to the check but no groups, current user's groups were used for the match |
| 65e83d3f | 28-Oct-2020 |
GHSRobert Ciang <Robertus0617@gmail.com> |
Remove strings and files not yet translated |