Commit Graph

5478 Commits

Author SHA1 Message Date
DL6ER
7a15ea322e Implement new API's endpoints for the buttons on the Query Log and actually show them
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-28 16:19:11 +02:00
DL6ER
4b6d3c7666 Do not expand Query Log details box when the user is selecting some text. Only do it on innocent clicks
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-28 16:15:22 +02:00
DL6ER
8faea09844 Tweak advenced filtering box (Query log page) (#2658) 2023-07-27 04:07:36 +02:00
RD WebDesign
6bd2358580 Use abbreviated month to avoid overlapping due to excessive text length
The new v6 page now put the datepicker element side-by-side with another
element. On certain screen sizes, both controls are still side-by-side,
but the long text was causing an overlap. Shorter month name will avoid
breaking the layout.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-26 19:06:33 -03:00
RD WebDesign
9cb15d0443 Remove inner boxes to simplify the design
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-26 18:44:40 -03:00
Adam Warner
c633e8783a Fix login page rediction (#2655) 2023-07-25 09:00:41 +01:00
DL6ER
0db2b7e130 Group search results by adlist (#2652) 2023-07-24 21:27:36 +02:00
DL6ER
af8957b5ca Ensure the login redirection target ends in / if there is no query string. See https://github.com/pi-hole/FTL/issues/1596 for further details
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-24 19:48:34 +02:00
DL6ER
30d706e561 Group search results by adlist
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-24 18:40:43 +02:00
DL6ER
65ffba5ce9 Fix Search Adlists layout (#2649) 2023-07-24 18:36:21 +02:00
DL6ER
624d481577 replaceAll() requires a global regex (#2651) 2023-07-24 18:33:28 +02:00
DL6ER
f0973ce32b replaceAll() requires a global regex
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-24 18:30:09 +02:00
RD WebDesign
32fea1414e Applying style to the input control
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-23 22:37:05 -03:00
RD WebDesign
32535ebd04 Avoid breaking inline controls outside datatables
Inline form controls should use `width: auto`.
Using `width: 100%` for `.form-inline .form-control` selector makes every inline form element 100% wide.
This is not intended.
Using a more specific selector force 100% only for controls inside datatables.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-23 22:33:21 -03:00
RD WebDesign
0e2f39198a Removing broken and unneeded markup
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-23 21:58:16 -03:00
Adam Warner
75e9a5921e Bump xo from 0.54.2 to 0.55.0 (#2648) 2023-07-23 14:07:56 +01:00
Christian König
827e96d1d0 Fix CI tests
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-22 16:30:34 +02:00
dependabot[bot]
6bd97e2511 Bump xo from 0.54.2 to 0.55.0
Bumps [xo](https://github.com/xojs/xo) from 0.54.2 to 0.55.0.
- [Release notes](https://github.com/xojs/xo/releases)
- [Commits](https://github.com/xojs/xo/compare/v0.54.2...v0.55.0)

---
updated-dependencies:
- dependency-name: xo
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-22 11:18:40 +00:00
yubiuser
b683c10da5 Bump postcss from 8.4.26 to 8.4.27 (#2647) 2023-07-22 13:17:58 +02:00
dependabot[bot]
d0307d51e1 Bump postcss from 8.4.26 to 8.4.27
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.26 to 8.4.27.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.26...8.4.27)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-22 10:39:43 +00:00
Adam Warner
395ceef168 Fix check of ticked non-custom DNS servers (#2640) 2023-07-18 18:28:13 +01:00
Adam Warner
1020f3079d Fix running gravity from the web UI (#2639) 2023-07-17 20:57:52 +01:00
DL6ER
e0e10e7c5f Fix gravity from the web UI
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-07-17 20:15:55 +02:00
Adam Warner
2b21a5a90d Bump postcss from 8.4.25 to 8.4.26 (#2634) 2023-07-16 22:23:08 +01:00
dependabot[bot]
5dec536072 Bump postcss from 8.4.25 to 8.4.26
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.25 to 8.4.26.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.25...8.4.26)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 10:33:58 +00:00
yubiuser
a09abe3000 Stickler is gone (#2633) 2023-07-13 06:49:17 +02:00
Christian König
532f81dd4e Stickler is gone
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 23:26:26 +02:00
yubiuser
90c8fca961 No PHP, no phpstan, no composer (#2632) 2023-07-12 23:24:15 +02:00
Christian König
68e8468141 No PHP, no phpstan, np composer
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 23:03:53 +02:00
yubiuser
1eb7f21529 Bump prettier from 2.8.8 to 3.0.0 (#2629) 2023-07-12 22:57:04 +02:00
Christian König
f510d6ae3a Fix prettier on footerv6
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 22:55:29 +02:00
Christian König
8ba8486d5f Fix prettier
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 22:53:44 +02:00
Christian König
692696fe40 Update eslint-plugin-prettier to v5.0.0
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 22:53:41 +02:00
dependabot[bot]
7273f91fe3 Bump prettier from 2.8.8 to 3.0.0
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 20:49:53 +00:00
yubiuser
f866db7e40 Bump postcss from 8.4.23 to 8.4.25 (#2631) 2023-07-12 22:48:56 +02:00
dependabot[bot]
c206ccc5ec Bump postcss from 8.4.23 to 8.4.25
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.25.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.23...8.4.25)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 20:44:48 +00:00
yubiuser
3076a05b2d Bump xo from 0.54.0 to 0.54.2 (#2630) 2023-07-12 22:44:08 +02:00
yubiuser
b72b8d4127 Bump actions/setup-node from 3.6.0 to 3.7.0 (#2628) 2023-07-12 22:39:11 +02:00
yubiuser
4626718639 Bump actions/checkout from 3.5.2 to 3.5.3 (#2626) 2023-07-12 22:38:34 +02:00
dependabot[bot]
23ac18027d Bump xo from 0.54.0 to 0.54.2
Bumps [xo](https://github.com/xojs/xo) from 0.54.0 to 0.54.2.
- [Release notes](https://github.com/xojs/xo/releases)
- [Commits](https://github.com/xojs/xo/compare/v0.54.0...v0.54.2)

---
updated-dependencies:
- dependency-name: xo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 20:33:30 +00:00
dependabot[bot]
5ea51e9f3b Bump actions/setup-node from 3.6.0 to 3.7.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 20:32:56 +00:00
dependabot[bot]
0af07b1b91 Bump actions/checkout from 3.5.2 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 20:32:53 +00:00
RD WebDesign
5a8bf5b0bf Fix "Save & Apply" button (#2623) 2023-07-09 16:57:32 -03:00
RD WebDesign
1371ab9a6b Change .save-button z-index to 10
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-09 16:12:39 -03:00
DL6ER
1377cbc496 Change the load order of some CSS files to fix a few visual issues (#2616) 2023-07-06 19:27:53 +02:00
DL6ER
7fe6c17ce9 Fix the size of the "key icon" on the login page (#2617) 2023-07-06 19:27:21 +02:00
RD WebDesign
466a192a73 Fix the size of the login "key icon"
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-06 00:56:26 -03:00
RD WebDesign
bb861e41d0 Reorder CSS files to fix some style dependencies
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-05 17:54:06 -03:00
RD WebDesign
4d8f4a129c Move datatables and daterangepicker CSS files to header.lp
and add a condition to load them only if authenticated.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-05 17:26:46 -03:00
yubiuser
38c9f0ffdf Fix donate button (#2613) 2023-07-02 14:29:24 +02:00