Commit Graph

1731 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
93a7c7a000
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-16 15:47:17 -03:00
Maurício Meneghini Fauth
9be21b64f9
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-16 15:13:27 -03:00
Maurício Meneghini Fauth
d70644ecf0 Extract results nav buttons into table template
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-13 21:26:15 -03:00
Maurício Meneghini Fauth
dfe47a1339 Convert SQL bookmark creation to Bootstrap's card
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-13 15:53:33 -03:00
Maurício Meneghini Fauth
12ff48565a Convert Results Operations to Bootstrap's card
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-13 15:09:17 -03:00
Maurício Meneghini Fauth
20ebad0ec5
Merge pull request #17410 from kamil-tekiela/pr/17211
transfer the HTML content in InsertEdit.php for a twig file
2022-03-04 12:24:03 -03:00
Maurício Meneghini Fauth
9b5b210fc4
Remove action global var from ColumnsDefinition class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-03 17:41:52 -03:00
Maurício Meneghini Fauth
d7515aa474
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-28 15:51:59 -03:00
Maurício Meneghini Fauth
45a3a959a4
Merge pull request #17375 from kamil-tekiela/Escaping-issues
Fix broken escaping on Insert page
2022-02-25 12:13:15 -03:00
Maurício Meneghini Fauth
a70b08d62f
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-21 12:48:23 -03:00
Maurício Meneghini Fauth
f7f85bb450
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-21 12:37:29 -03:00
Kamil Tekiela
aa9c6d7b3a Apply code style and fix issues
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-02-20 16:35:49 +00:00
Maurício Meneghini Fauth
1cac3baeab
Fix create index form accepting too many columns
- Fixes #16769

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-20 13:11:30 -03:00
Kamil Tekiela
848c4ef172 Fix broken Insert page
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-02-18 14:14:22 +00:00
Maurício Meneghini Fauth
a8ca6894a7
Create the validator-messages.js file
- Extracts the validator messages from the javascript/variables template
  into a new file.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-15 15:13:59 -03:00
Maurício Meneghini Fauth
e514bda5b1
Create datetimepicker.js file
Extracts the datepicker and timepicker translations logic from
the javascript/variables template into the new datetimepicker.js file.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-15 14:04:46 -03:00
Maurício Meneghini Fauth
c482cd47ef
Remove gridEditingConfig JS global
- Uses data attribute instead.
- Uses Bootstrap's tooltip instead of the jQuery plugin.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-14 23:19:29 -03:00
Maurício Meneghini Fauth
a0337bf220
Refactor JavaScriptMessagesController controller
- Removes the dependency of the cfg and theme PHP globals.
- Handles the errors when encoding the messages to JSON.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-14 18:09:57 -03:00
Shucon Tech
ee57160671
Replace Page settings dialog with modal (#17127)
* Replace Page settings dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Fix max-width class

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-01 10:49:48 -03:00
Shucon Tech
4a606ee594
Replace Add Index dialog with modal (#17125)
* Replace Add Index dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Index type selection box

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Fix open bugs

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-31 19:51:56 -03:00
Shucon Tech
c3889257cf
Replace Change Password dialog to modal (#17116)
* Replace Change Password dialog to modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Bootstrap modal class

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-30 18:10:20 -03:00
Maurício Meneghini Fauth
5e7410a930
Improve Error message stacktrace style
Fixes #17326

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-29 16:55:44 -03:00
Shucon Tech
745c39bf9c
Replace function Confirm dialog with modal (#17115)
* Replace function Confirm dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-28 21:54:14 -03:00
Kamil Tekiela
6f8d5fcec3 Fix tests after d4d146ff4f
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-28 22:26:29 +00:00
Maurício Meneghini Fauth
d4d146ff4f
Merge pull request #17289 from ozturkmtn/Extract-html-to-twig
Add libraries/classes/error::getDisplay() function twig file.
2022-01-28 17:54:48 -03:00
Maurício Meneghini Fauth
6c52955c61
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-28 17:21:15 -03:00
Maurício Meneghini Fauth
9b3a1f7734
Merge branch 'QA_5_1-security' into master-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 17:41:16 -03:00
Maurício Meneghini Fauth
44eb12f15a
Improve query params filtering in Setup pages
Note: 'action_done' was not used since
c962ee4287.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 15:05:43 -03:00
Maurício Meneghini Fauth
5118acce1d
Escape config-form's action attribute
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 10:34:47 -03:00
Maurício Meneghini Fauth
0bee94b27e
Merge branch 'QA_5_1-security' into master-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-11 14:31:56 -03:00
Metin Ozturk
533a7eef9a Add libraries/classes/error::getDisplay() function twig file.
Signed-off-by: Metin Ozturk <Hb%R753jM>
Signed-off-by: Metin Ozturk <ozturkmtn@gmail.com>
2022-01-11 13:16:18 +03:00
Maurício Meneghini Fauth
02e8588404
Merge branch 'QA_4_9-security' into QA_5_1-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 18:39:23 -03:00
Maurício Meneghini Fauth
0b575ff2e9
Fix URL encryption for Util::linkOrButton method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 12:19:44 -03:00
Maurício Meneghini Fauth
6f0d19f394
Do not encrypt params if used in data-post attribute
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 12:19:43 -03:00
Kamil Tekiela
75b5c3241c Remove optional $onclick parameter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-06 19:38:21 +00:00
Kamil Tekiela
47a039d70c Implement ResultInterface & MysqliResult
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-31 23:59:24 +00:00
Maurício Meneghini Fauth
2edf663611
Remove the Bookmark::getParams method
Uses BookmarkFeature class instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-27 09:31:53 -03:00
Maurício Meneghini Fauth
8e9dfe79db
Merge pull request #17243 from kamil-tekiela/Refactor-Results.php
Refactor results.php
2021-12-27 09:21:49 -03:00
Kamil Tekiela
7a735ddf92 Redesign CSS class generation
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-26 23:10:34 +00:00
Maurício Meneghini Fauth
0cf1843e3e
Fix /check-relations page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-26 19:26:04 -03:00
Maurício Meneghini Fauth
d84af02945
Create VO classes for each RelationParameters features
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-26 19:17:58 -03:00
Maurício Meneghini Fauth
45cea7319b
Extract the HTML from Generator::getListNavigator
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-21 15:55:33 -03:00
Maurício Meneghini Fauth
2a4b170a34
Merge branch 'QA_5_1'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-21 13:13:09 -03:00
Maurício Meneghini Fauth
fa5c684f27
Replace the master/slave terminology
Replaces master with primary and slave with replica.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-18 14:26:56 -03:00
Kamil Tekiela
83d950ed40 Bug fix: Fix triple HTML encoding
Some values were encoded into HTML entities thrice. This commit removes
unnecessary HTML escaping.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-14 12:21:36 +00:00
Maurício Meneghini Fauth
c4575fd48b
Add methods to check for RelationParameters features
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-11 08:10:40 -03:00
Maurício Meneghini Fauth
f71f5f1649
Revert 'Ok' text to 'OK'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-10 10:37:50 -03:00
Maurício Meneghini Fauth
e68c26672c
Merge pull request #17235 from kamil-tekiela/Fix-var-annotation-for-Charset-and-Collation
Fix var annotation for Charset and Collation
2021-12-10 10:11:16 -03:00
Kamil Tekiela
945d887a10 Fix var annotation for Charset and Collation
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-09 22:25:58 +00:00
jonahtanjz
9a21798b3b Set autocomplete off for 'change password' and 'login information' forms
Signed-off-by: jonahtanjz <jonahtanjz8@gmail.com>
2021-12-06 15:34:14 +08:00