Introduce token authentication #2431This generates a JWT token for users. This token can be sent in a Bearerauthentication header as a login mechanism. Users can reset their tokenin the profile.
Introduce token authentication #2431This generates a JWT token for users. This token can be sent in a Bearerauthentication header as a login mechanism. Users can reset their tokenin the profile.Note: a previously suggested implementation used a custom token format,not JWT tokens
show more ...
Removed link, because it is wrongly cached. Fixes #3013
Avoid out-of-memory problems in log viewerfixes #3919Squashed commit of the following:commit 322d0846f39b0641ab7af69e24d1bd70a95b58b5Author: Andreas Gohr <andi@splitbrain.org>Date: Mon Mar
Avoid out-of-memory problems in log viewerfixes #3919Squashed commit of the following:commit 322d0846f39b0641ab7af69e24d1bd70a95b58b5Author: Andreas Gohr <andi@splitbrain.org>Date: Mon Mar 20 18:45:30 2023 +0100 some more simplifications for the log viewer * use exceptions to abort on read errors * use the same fread call regardless of log sizecommit b8a3dfbd90a77811db380510cc279f973c92bd01Author: Hamid <hamid0x4c@gmail.com>Date: Mon Mar 20 17:49:41 2023 +0330 Fix code stylecommit aa0e5b6692f9c26a9c22875111760803e280c9acMerge: 23b372c94 ac1d8211aAuthor: Hamid <hamid0x4c@gmail.com>Date: Mon Mar 20 17:39:05 2023 +0330 Merge branch 'dokuwiki:master' into fix-display-large-logcommit 23b372c94d466ff3436177bf8386c879b78c5777Merge: d82b8818c e410a7b8fAuthor: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Mon Mar 20 17:35:07 2023 +0330 Merge branch 'fix-display-large-log' of github.com:Adibzadeh/dokuwiki into fix-display-large-logcommit d82b8818c86f614f7d504cf19ad6d0492bb6d92fAuthor: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Mon Mar 20 17:29:43 2023 +0330 Use only fopen to read logfilecommit e410a7b8fa7663039bbdcfd6a90aed89877bb744Author: Hamid <hamid0x4c@gmail.com>Date: Sat Mar 18 10:30:19 2023 +0330 White-space removedcommit 8f1ad23f785b1cccb790b39371b8989514777a38Author: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Sat Mar 18 10:12:16 2023 +0330 Refactoring getLogLines and code improvementscommit 37a0e60c920343ff45ed12ede2cf96c2251108a3Author: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Sat Mar 18 00:27:27 2023 +0330 Refactoring and improve error handlingcommit 25d3465289053130546c9066c82b0b620f596c33Author: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Sat Mar 18 00:00:59 2023 +0330 Translation for log errors in Fa and Encommit cc96b9babee12e4f4678380208685b3497a29b70Author: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Fri Mar 17 00:34:06 2023 +0330 code improvecommit 9c0e42285fc8d553e26c030d407d46f69f8c3d91Author: Hamid <hamid0x4c@gmail.com>Date: Tue Mar 14 18:16:23 2023 +0330 variable name fixedcommit 89124317ba2cccc12cb506f4d641a9e6288969e1Author: Hamid <hamid0x4c@gmail.com>Date: Tue Mar 14 18:13:30 2023 +0330 tab indent fixcommit b154bfde3ecd2039c16b8f8002ada291301e19b2Author: Hamid Adibzadeh <hamid0x4c@gmail.com>Date: Tue Mar 14 17:21:09 2023 +0330 fix #3919 log viewer runs into OOM
list external edits also in revs list- current revision changelogline is already in changelog, so retrieve in one go- include listing of external edits- for external deletions no date is known
cleaner behaviour for data directory checkShow a properly translated message.
Display the list of allowed mime types in media uploader
Update links to dokuwiki.org in language file
Checks for PHP mail in install.php and warns if mail used after install (#3056)* Checks for PHP mail in install.php and warns if mail used after install. * fixed spacing in instal.php * Recon
Checks for PHP mail in install.php and warns if mail used after install (#3056)* Checks for PHP mail in install.php and warns if mail used after install. * fixed spacing in instal.php * Reconfigured warning message and code for PHP mail not existing or disabled. Removed the substitute mail function in inc/compatibility.php * fixed some spacing errors in install.php * Adds warning to error_log when call is made to unavailable PHP mail function and posts the warning to browser top if current user is admin. * adds newline at end of compatibility.php and $lang global to Mailer.class.php * Changes to handling of msg and `return false` as suggested by @phy25 * Removed tab from lilne 719 * removed additional tabs from Mailer.class.php * Update inc/Mailer.class.php removes unnecessary object * Update inc/Mailer.class.php changed msg styling for msg_managers_only warning for no PHP mail function * Update inc/Mailer.class.php * Update inc/Mailer.class.php
Add random_bytes check in installerFixes #1892. This will be triggered by:- PHP 7+: "If an appropriate source of randomness cannot be found, an Exception will be thrown"- paragonie/random_compat
Add random_bytes check in installerFixes #1892. This will be triggered by:- PHP 7+: "If an appropriate source of randomness cannot be found, an Exception will be thrown"- paragonie/random_compat: PHP 5.6 support will fail if urandom is not readable
Added "Date of New Revision" text in notification emailreduce noises in email and provide stronger indication of time dependent version. Thanks @Klap-in!
Include rev_id in new revision link in notification emailOlder versions have a "This is an old revision of the document!" message on the top of the page. By including rev_id, user can always see th
Include rev_id in new revision link in notification emailOlder versions have a "This is an old revision of the document!" message on the top of the page. By including rev_id, user can always see the version the email is referring to, while knowing if it is the latest version by looking at the wiki page.A hint about this is also added to email text.This fixes #2196.
add check if a page has once existed and show new onceexisted page
revert mailtexts back to masterThis undoes the change in alignments. Those are useful when displayingtext only emails in a monospace font.As discussed in https://github.com/splitbrain/dokuwiki/p
revert mailtexts back to masterThis undoes the change in alignments. Those are useful when displayingtext only emails in a monospace font.As discussed in https://github.com/splitbrain/dokuwiki/pull/2462#issuecomment-413786942
restore newlines in subscriber mail templatesThe newlines serve the goal of keeping textlengths reasonably short intext only mails.This change was done by reverting the files back to the current
restore newlines in subscriber mail templatesThe newlines serve the goal of keeping textlengths reasonably short intext only mails.This change was done by reverting the files back to the current master.As discussed in https://github.com/splitbrain/dokuwiki/pull/2462#issuecomment-413786942
Language MegafixThis applies a lot of formatting fixes on the language files:1. In EOF - trimmed all empty lines except one2. After the title - one empty line strictly3. Corrected links to nati
Language MegafixThis applies a lot of formatting fixes on the language files:1. In EOF - trimmed all empty lines except one2. After the title - one empty line strictly3. Corrected links to national versions of documents in dokuwiki.org if they exits - 4example [[doku>namespaces]] to [[doku>ar:namespaces]]4. Corrected some over-auto-translated links to "playground:playground" and "wiki:syntax"5. Torn lines are collected in one in a large number of places (except for RTL languages)6. Removed e-mail signatures that now is missing in the English set of files
show adavanced tools with JavaScript only
adjusted language files to remove outdated string
l10n(search): localization for the toggle tools button
l10n(search): Add link to create page from query to searchintroImplements the functionality requested in #1124
fix(search): detect irregular fragment queryIf the entered query does not cleanly fall into the area of the givenoptions, show the current behavior as "custom".
l10n(search): en translation for new search functionality
comment out empty language stringThe empty string is not translatable in the translation interface andcauses all languages to be <100%This is an alternative approach to #2164
translate html and text string for signatureDefault only text string exists, via localized translation a wiki admincan add his/her own (html) version.
Report more meaningful errors when an auth backend fails. closes #1093
Remove no longer needed language string
12345678910