Commit Graph

111529 Commits

Author SHA1 Message Date
Michal Čihař
d3be81a8c9 Fix comment
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-23 11:30:42 +02:00
Michal Čihař
41c55cc42f Merge pull request #13764 from nijel/auth
Authentication API cleanup
2017-10-23 11:15:20 +02:00
Maurício Meneghini Fauth
10e27f6d72 Fix typo
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-21 16:01:19 -02:00
Maurício Meneghini Fauth
72677a6070 Merge pull request #13767 from skokeers27/master
Removed inline css in index.inc.php
2017-10-20 20:08:43 -02:00
Paweł Skokowski
f863a896c1 Removed inline css in index.inc.php
Signed-off-by: Paweł Skokowski <skokowskipawel@icloud.com>
2017-10-20 23:40:07 +02:00
Michal Čihař
6619fe9196 Check return value from cookieDecrypt
This can return false and we should fail early once this happens.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
6cb2963dcf Fix createIV documentation
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
3f8e1f19e0 Add tests for AuthenticationPlugin::checkRules
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
e020dbfe16 Add test for AuthenticationPlugin::authenticate
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
c1375f4e84 Remove not needed access through globals
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
8e8f4bd3bb Avoid using PHP_AUTH_USER and PHP_AUTH_PW globals for auth
Use object attributes to store the actual credentials and avoid
messing up with global variables.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
62535ea5b9 Pass failure reason to showFailure
This way we can avoid relying on global variables to check it.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 19:44:28 +02:00
Michal Čihař
2327dbf3c3 Move allow/deny rules check to AuthenticationPlugin
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 18:14:56 +02:00
Michal Čihař
9bc5bfd74c Move authentication logic to AuthenticationPlugin
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 18:14:56 +02:00
Michal Čihař
026d722178 Rationalize AuthenticationPlugin API
Make the API more consistent, remove not needed auth prefix and stop
talking about advanced authentication which has been there about 10
years ago.

API changed:

- authCheck is now readCredentials
- authSetUser is now storeCredentials
- auth is now showLoginForm
- authFails is now showFailure
- storeUserCredentials is now rememberCredentials

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 18:14:56 +02:00
Michal Čihař
13d2ff1f5b Consistely use no return value for AuthenticationPlugin::authFails
It really does not return in the end, so make the docs consistent
with the code.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 18:14:56 +02:00
Michal Čihař
56c1c9fc5c Share base code for AuthenticationPlugin::authSetUser
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 18:14:56 +02:00
Maurício Meneghini Fauth
01a51330bf Update jQuery Validation Plugin to 1.17.0
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 13:09:27 -02:00
Maurício Meneghini Fauth
79612e975f Update jQuery Migrate to 3.0.1
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 12:58:13 -02:00
Maurício Meneghini Fauth
2dcecd7c08 Move jquery.md5.js to js/vendor/jquery
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 12:13:58 -02:00
Maurício Meneghini Fauth
dc8866230c Update TraceKit to 0.4.5
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 12:06:54 -02:00
Maurício Meneghini Fauth
bb8e3c3e54 Update CodeMirror to 5.30.0
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 11:54:18 -02:00
Michal Čihař
d1f98f85f8 Simplify authentication plugin handling
- rely on autoloader to figure out filename
- directly contruct full class name

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 15:41:56 +02:00
Michal Čihař
b6ab344e6f Move request check to helper method
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 15:41:16 +02:00
Maurício Meneghini Fauth
a8cd41bd40 Merge pull request #13763 from mauriciofauth/yarn-packages
Add JavaScript dependencies to package.json
2017-10-20 10:42:07 -02:00
Maurício Meneghini Fauth
84176cb9fe Add JavaScript dependencies to package.json
Added dependencies on specific versions because we do not use these files
directly which makes updating non-automatic.

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 10:28:03 -02:00
Michal Čihař
8cf6efcce5 Merge branch 'QA_4_7' 2017-10-20 11:39:00 +02:00
Michal Čihař
e87ca9e954 Removed linking to files in changelog
The filenames are usually partial, so it really doesn't work well.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 11:38:40 +02:00
Michal Čihař
aa1cb197f5 Merge branch 'QA_4_7' 2017-10-20 11:25:28 +02:00
Michal Čihař
f2dcdfff50 Do not hardcode secure flag in examples
We can not assume that setup will be https by default, so having false
as default is safer.

Fixes #13758

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 11:24:00 +02:00
Michal Čihař
c2d5c993a2 Merge branch 'QA_4_7' 2017-10-20 11:05:55 +02:00
Michal Čihař
9658cb467b Merge remote-tracking branch 'origin/QA_4_7' 2017-10-20 11:05:28 +02:00
Evi K
e98d8c8cfb Translated using Weblate (Greek)
Currently translated at 99.9% (3228 of 3231 strings)

[CI skip]
2017-10-20 11:05:06 +02:00
Michal Čihař
3a625bcd1f Fixed listing of bookmarks for a database
Fixes #13761

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 11:04:45 +02:00
Michal Čihař
b916d5da6e Create CODE_OF_CONDUCT.md
I think it's useful to have one. This one comes from the ones suggested
by GitHub and I think is good match for us.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-19 14:42:51 +02:00
Michal Čihař
6d40c96086 Merge pull request #13749 from ankitjain28may/ankitjain28may-13748
Fix for table names being obscured when changing table structure
2017-10-19 14:40:28 +02:00
Anant Jain
ba4f362b67 Add word wrap in export option heading-2 (H2) (#13746)
Fixes #13745

Signed-off-by: Anant Jain <anantjain60@gmail.com>
2017-10-19 14:35:53 +02:00
David Kindl
4736f76cd4 Translated using Weblate (Czech)
Currently translated at 92.8% (2976 of 3205 strings)

[CI skip]
2017-10-19 10:45:12 +02:00
Weblate
8b2ca5cdbe Merge remote-tracking branch 'origin/master' 2017-10-19 01:54:03 +02:00
David Kindl
28f605bbb1 Translated using Weblate (Czech)
Currently translated at 91.5% (2957 of 3231 strings)

[CI skip]
2017-10-19 01:53:53 +02:00
Maurício Meneghini Fauth
b0ec0b3557 Merge pull request #13759 from mauriciofauth/templates
Port some templates to Twig format
2017-10-18 21:53:32 -02:00
Maurício Meneghini Fauth
09b3488fe4 Port database/structure/structure_table_row to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-18 21:19:52 -02:00
Maurício Meneghini Fauth
efacd3e2ba Port columns_definitions/column_default to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-18 17:58:59 -02:00
iF
2b12059660 Translated using Weblate (Basque)
Currently translated at 15.1% (486 of 3205 strings)

[CI skip]
2017-10-18 19:44:26 +02:00
Maurício Meneghini Fauth
536caac21d Port navigation/logo template to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-18 12:34:02 -02:00
Weblate
b313553bed Merge remote-tracking branch 'origin/master' 2017-10-18 04:39:55 +02:00
iF
4237285829 Translated using Weblate (Basque)
Currently translated at 14.9% (483 of 3231 strings)

[CI skip]
2017-10-18 04:39:42 +02:00
Maurício Meneghini Fauth
a3b039041a Merge pull request #13754 from mauriciofauth/templates
Port some templates to Twig format
2017-10-18 00:39:15 -02:00
Maurício Meneghini Fauth
43bf9e5e78 Port table/structure/partition_definition_form to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-17 23:03:32 -02:00
Maurício Meneghini Fauth
fa5c45444e Port columns_definitions/partitions to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-17 22:55:24 -02:00