Commit Graph

29 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
d006f2ae48
Fix blank DB tracking page when using control user
The control user should not have permission to show tables.

See https://docs.phpmyadmin.net/en/latest/setup.html#manual-configuration
Related to https://github.com/phpmyadmin/phpmyadmin/pull/18259

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-24 22:47:38 -03:00
Kamil Tekiela
dc471985b9
Short boolean conditions (#18413)
* Short boolean conditions

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Simplify conditions

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

---------

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-12 11:09:21 -03:00
Kamil Tekiela
082f9ae936 Split long line
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
ed586ac9cb Remove report_export param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
f6611cdd40 Add time zone to the SQL dump comment
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
fff8a8b242 CHANGE: Retain previous date when deleting log data
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
3e970292e3 Add helper function isDateBetweenInclusive
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
74a0c26129 Create DTO for TrackedData
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00
Kamil Tekiela
ce35872738 Reload data instead of modifying in place
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-06 00:01:11 +01:00
Kamil Tekiela
711cb95264 Remove $_POST
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-05 17:25:05 +01:00
Kamil Tekiela
bca99f1e4d Remove deleteTrackingReportRows()
It's a hyperlink so it can't be both.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-05 17:05:50 +01:00
Kamil Tekiela
3e5fe772b2 Add LogTypeEnum
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-05 16:53:49 +01:00
Kamil Tekiela
0824abbce5 Remove unused param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-05 15:52:57 +01:00
Kamil Tekiela
218d59c661 Move getTrackedData to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 23:13:18 +01:00
Kamil Tekiela
34f0e922b2 Move changeTrackingData to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 23:13:17 +01:00
Kamil Tekiela
73d91f9852 Move deleteTracking to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 22:01:25 +01:00
Kamil Tekiela
bdde4ab60b Remove unused method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 22:01:25 +01:00
Kamil Tekiela
8c4057b095 Use quoteString in Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-03 17:36:52 +01:00
Kamil Tekiela
0cb752abdc
Use quoteString in Tracker (#18317)
* Use quoteString in Tracker

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Fix invalid use of escapeString

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

---------

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 22:20:56 -03:00
Maurício Meneghini Fauth
6a2c12bdc8
Add missing traversable type hints
Replace array type hint with mixed[] type hint, since it means the same.
This way it's possible to require traversable type hint for new code.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-02 01:32:12 -03:00
Maurício Meneghini Fauth
dd885dc7b8
Use single-line arrays when possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-27 17:39:17 -03:00
Maurício Meneghini Fauth
e5698c85e9
Require single line for function calls
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-26 23:10:10 -03:00
Maurício Meneghini Fauth
437215cab2
Rename variables to use camel case format
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-26 21:47:50 -03:00
Maurício Meneghini Fauth
8972c0ec22
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-24 18:15:47 -03:00
Kamil Tekiela
67cc2be2a0 Use TableName instead of string
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-17 22:36:25 +00:00
Kamil Tekiela
938dd6f7f8 Remove getSqlResultForSelectableTables
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-17 22:36:25 +00:00
Kamil Tekiela
924fcc79f9 Refactor logic for getting Tracking status
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-17 22:36:21 +00:00
Kamil Tekiela
ebbf2e8d01 Remove unused params
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-17 22:35:34 +00:00
Kamil Tekiela
c0b367cc57 Create Tracking namespace
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-17 22:35:32 +00:00