Commit Graph

111620 Commits

Author SHA1 Message Date
Michal Čihař
8c9abb9888 Add configuration for second authentication factor
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 16:34:31 +01:00
Michal Čihař
869131f59c Add support for HOTP and TOTP authentication
This supports Google Authenticator and similar applications.

Issue #6197

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 16:34:18 +01:00
Michal Čihař
a646d4314e Add generic interface for second authentication factor
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 16:34:14 +01:00
Michal Čihař
c50bad8fa5 Merge branch 'QA_4_7' 2017-11-01 10:24:17 +01:00
Michal Čihař
5aa9727eb0 Clarify comment and add another host to ignore list
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 10:24:09 +01:00
Michal Čihař
931c1c7f72 Merge branch 'QA_4_7' 2017-10-31 19:55:06 +01:00
Michal Čihař
8ed94542c0 Workaround SNI problems on readthedocs.org
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-31 19:54:48 +01:00
Michal Čihař
a513a7550a Propagate possible failure from saving prefs
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-31 16:13:02 +01:00
Michal Čihař
6b8a9b7aec Decode user preferences as array
We really want an array here, not an object. Type casting to array helps
only for top level element.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-31 13:32:51 +01:00
Michal Čihař
28ade643cf Add Util_showDocu Twig tag
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-31 13:32:51 +01:00
Michal Čihař
08ce2fb122 Remove dubugging code
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 14:43:14 +01:00
Michal Čihař
0ccaf0ac91 Use templates for rendering header and footer of login page
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 14:40:44 +01:00
Michal Čihař
aebe2069ce Add support for providing fallback images in Theme class
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 14:24:13 +01:00
Michal Čihař
579b1275cf Move login page response logic to the Response class
It really more belongs there and might be easier reused.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 14:24:07 +01:00
Michal Čihař
e19f3599a4 Remove not needed plugin manager for authentication
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 14:03:51 +01:00
Michal Čihař
f859a9701d Rewrite selection of tables with overhead
Avoid using inline generated javascript, use CSS selectors instead.

Issue #12782

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 12:19:38 +01:00
Michal Čihař
23b07d4366 Correctly render html formatted variables
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 11:27:04 +01:00
Michal Čihař
2bb01ef0a7 Share code for row filtering
Make it generic so that it works in most cases and fixes does not have
to be implemented multiple times.

Issue #13517

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 11:25:51 +01:00
Michal Čihař
61c3aeeb5d Remove javascript hover
It is already handled by CSS and this code is commented out.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 10:32:27 +01:00
Michal Čihař
b0421d7d8c Merge branch 'QA_4_7' 2017-10-30 10:28:23 +01:00
Michal Čihař
7a17da0f57 Fixed check all interaction with filtering
- check all select only filtered rows
- the hidden rows are automatically unselected
- the check all state is updated according to filtering

Fixes #13517

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 10:26:03 +01:00
Michal Čihař
8fa32adb4e Fix handling of initial letter in privileges
Fixes #13783

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 09:36:11 +01:00
Michal Čihař
aa9da566a6 Define specific_db/specific_table outsite is_grant scope
Fixes #13784

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 09:34:05 +01:00
Michal Čihař
a798a9c31e Merge branch 'QA_4_7' 2017-10-30 09:27:34 +01:00
Michal Čihař
8109763b75 Remove not needed CSS for span elements
These do not have any border by default, so there is no need to remove it.

Issue #13777

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 09:26:37 +01:00
Michal Čihař
43cbcf6bd0 Remove unused class
Issue #13777

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 09:23:49 +01:00
Michal Čihař
636b22cb06 Remove clearright class
This element is currently not rendered at all, so avoid adding class for it.

Issue #13777

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-30 09:21:26 +01:00
Michal Čihař
01774e6bff Merge remote-tracking branch 'origin/pull/13777' 2017-10-30 09:19:06 +01:00
Pyscowicz
42a832f290 Translated using Weblate (Finnish)
Currently translated at 69.0% (2212 of 3205 strings)

[CI skip]
2017-10-29 05:45:55 +01:00
Pyscowicz
b98e6b7f31 Translated using Weblate (Finnish)
Currently translated at 67.9% (2196 of 3231 strings)

[CI skip]
2017-10-29 05:45:46 +01:00
Maurício Meneghini Fauth
f51b2ee4e1 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3205 of 3205 strings)

[CI skip]
2017-10-28 02:49:52 +02:00
Guilherme Souza Silva
99c3f538fc Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3231 of 3231 strings)

[CI skip]
2017-10-28 02:49:41 +02:00
monolifed
759b597570 Translated using Weblate (English (United Kingdom))
Currently translated at 99.9% (3230 of 3231 strings)

[CI skip]
2017-10-28 02:46:10 +02:00
Guilherme Rocha
121c36508c Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3231 of 3231 strings)

[CI skip]
2017-10-27 02:46:23 +02:00
Daniel Miloca
0968071397 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3231 of 3231 strings)

[CI skip]
2017-10-27 02:42:35 +02:00
rafaelswitek
5e2a9fd6eb Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3231 of 3231 strings)

[CI skip]
2017-10-27 02:37:22 +02:00
Michal Čihař
8be938051a Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (3205 of 3205 strings)

[CI skip]
2017-10-27 01:37:15 +02:00
Maurício Meneghini Fauth
246769a979 Port columns_definitions/transformation to Twig
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-25 09:52:30 -02:00
Paweł Skokowski
219197244d added changes to theme original
Signed-off-by: Paweł Skokowski <skokowskipawel@icloud.com>
2017-10-25 12:45:09 +02:00
Paweł Skokowski
d4a7cef45b added changes to theme original
Signed-off-by: Paweł Skokowski <skokowskipawel@icloud.com>
2017-10-25 12:42:19 +02:00
Michal Čihař
701a8855fd Merge pull request #13770 from nijel/dbi
Database interface cleanups
2017-10-25 12:05:54 +02:00
Paweł Skokowski
256bcde099 Removed inline css in side_menu.twig
Signed-off-by: Paweł Skokowski <skokowskipawel@icloud.com>
2017-10-25 11:46:36 +02:00
Paweł Skokowski
f6089540d2 Removed inline css in gis_data_editor.php
Signed-off-by: Paweł Skokowski <skokowskipawel@icloud.com>
2017-10-25 11:21:01 +02:00
Weblate
a70850636b Merge remote-tracking branch 'origin/QA_4_7' into QA_4_7 2017-10-25 10:44:51 +02:00
Steven WdV
e12e34856a Translated using Weblate (Dutch)
Currently translated at 100.0% (3205 of 3205 strings)

[CI skip]
2017-10-25 10:44:43 +02:00
Michal Čihař
125aa9ab8e Merge branch 'QA_4_7' 2017-10-25 10:44:00 +02:00
Michal Čihař
784e9e9b87 Ignore php-myadmin.ru from linkcheck in docs
The site works, it's just missing intermediate certificate, what makes
it fail in the linkcheck, but usually works in the browser as it has
already seen the intermediate cert before elsewhere.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-25 10:41:53 +02:00
Michal Čihař
1f968ce29b Fix setting variable
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-25 10:24:45 +02:00
Michal Čihař
99e47a90d9 Always define correct connection type
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-25 10:21:18 +02:00
Michal Čihař
2c248fa83d Fix documentation for DatabaseInterface::getDefinition
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-25 10:21:18 +02:00