RD WebDesign
220cfc9b19
Remove unnecessary markup from toast title
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-08 01:24:03 -03:00
RD WebDesign
7e05004743
Remove margin-top from the toast icon
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-08 01:02:48 -03:00
yubiuser
d4518cfc65
Re-Implement updating toasts
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 22:25:15 +02:00
yubiuser
da15e51cdc
Return early when adding no client/domain/list/group
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 17:31:19 +02:00
yubiuser
d20fde67f7
Show hwaddr when deleting a network table entry
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 13:17:22 +02:00
yubiuser
45614b5fbd
Adhere to bootstrap's example and method naming
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 13:10:47 +02:00
yubiuser
df4fddcbad
Fix processGroupResult itemLabel
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 09:06:12 +02:00
yubiuser
9573b72d5a
Remove code to update existing toasts. It made the code very complex and was used only in two places
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 09:05:54 +02:00
yubiuser
f832210c2c
Remove unnecessary code and make it more human readable
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-07 09:04:21 +02:00
yubiuser
9f978eb36d
Replace bootstrap-notify.js by bootstrapv5-toast
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-06 20:13:15 +02:00
RD WebDesign and GitHub
d1836fda0b
Fix #revServers-table after migrating to datatables v2 ( #3839 )
2026-08-06 04:50:58 -03:00
yubiuser and GitHub
9017c1a759
Update fontawesom in package.json to 7.3.1 ( #3838 )
2026-08-06 09:08:25 +02:00
yubiuser
174f5d637c
Update fontawesom in package.json to 7.3.1
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-06 07:49:37 +02:00
RD WebDesign
e21c6203a9
Fix revServers table after migrating to datatables v2
...
- remove from the table footer some elements created by datatables.
These elements are automatically created to allow table sorting, but the
footer here is used as an interface to add new reverser servers. We
don't need them. Also, the elements will interfere with the placeholder
text (added using CSS, but only to completely empty cells).
- adjust CSS `.actions` class to force right aligned text on the footer.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-05 22:36:07 -03:00
yubiuser and GitHub
8e09bd063e
build(deps-dev): bump the development-dependencies group across 1 directory with 6 updates ( #3816 )
2026-08-05 22:57:09 +02:00
yubiuser
ddae3ef2bf
Fix xo errors after AdminLTE4 rebase
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 22:25:12 +02:00
yubiuser
ef5df418f2
Disable unicorn/name-replacements rule
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 22:15:03 +02:00
yubiuser
d3eaf1c0f9
Revert "Fix unicorn/name-replacements errors"
...
This reverts commit a16a6d67e2 .
2026-08-05 22:14:49 +02:00
yubiuser
2b27d3752e
Fix unicorn/name-replacements errors
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 22:09:04 +02:00
yubiuser
07b56328dc
Disable unicorn/consistent-boolean-name
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 21:57:30 +02:00
yubiuser
d330f86540
Fix xo errors
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 21:57:30 +02:00
yubiuser
8124a01a8d
Fix prettier complaints
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-08-05 21:56:52 +02:00
dependabot[bot] and yubiuser
e4792c376b
build(deps-dev): bump the development-dependencies group across 1 directory with 6 updates
...
Bumps the development-dependencies group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.5.0` | `10.5.4` |
| [eslint](https://github.com/eslint/eslint ) | `10.5.0` | `10.7.0` |
| [globals](https://github.com/sindresorhus/globals ) | `17.6.0` | `17.7.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.15` | `8.5.19` |
| [prettier](https://github.com/prettier/prettier ) | `3.8.4` | `3.9.5` |
| [xo](https://github.com/xojs/xo ) | `3.0.2` | `4.0.0` |
Updates `autoprefixer` from 10.5.0 to 10.5.4
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.5.0...10.5.4 )
Updates `eslint` from 10.5.0 to 10.7.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.5.0...v10.7.0 )
Updates `globals` from 17.6.0 to 17.7.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0 )
Updates `postcss` from 8.5.15 to 8.5.19
- [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.5.15...8.5.19 )
Updates `prettier` from 3.8.4 to 3.9.5
- [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/3.8.4...3.9.5 )
Updates `xo` from 3.0.2 to 4.0.0
- [Release notes](https://github.com/xojs/xo/releases )
- [Commits](https://github.com/xojs/xo/compare/v3.0.2...v4.0.0 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-version: 10.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: eslint
dependency-version: 10.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: globals
dependency-version: 17.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: postcss
dependency-version: 8.5.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: prettier
dependency-version: 3.9.5
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: xo
dependency-version: 4.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-05 21:56:52 +02:00
Adam Warner and GitHub
355815a83e
Migrate to AdminLTE 4 / Bootstrap 5 ( #3809 )
2026-08-05 20:43:47 +01:00
RD WebDesign
64ced6c9e3
Update Fontawesome to version 7.3.1
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-05 00:25:36 -03:00
Adam Warner and GitHub
e16162ab0d
Introduce agents.md ( #3835 )
2026-08-04 13:18:40 +01:00
Adam Warner and yubiuser
03e4a6be95
applying reviewer suggestions
...
Co-authored-by: yubiuser <yubiuser@users.noreply.github.com >
Signed-off-by: Adam Warner <github@promofaux.dev >
2026-08-02 22:52:54 +01:00
RD WebDesign and GitHub
01e8530944
Fix merge conflict
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-02 18:27:06 -03:00
RD WebDesign and GitHub
d156625334
Merge branch 'development' into new/adminLTE4
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-08-02 17:51:10 -03:00
Adam Warner
ba6620148b
Introduce agents.md
...
Signed-off-by: Adam Warner <github@promofaux.dev >
2026-08-02 17:48:29 +01:00
yubiuser and GitHub
3d7f5818e6
build(deps): bump actions/stale from 10.4.0 to 11.0.0 in the github_action-dependencies group ( #3834 )
2026-08-01 12:25:59 +02:00
dependabot[bot] and GitHub
2f4d70b46d
build(deps): bump actions/stale in the github_action-dependencies group
...
Bumps the github_action-dependencies group with 1 update: [actions/stale](https://github.com/actions/stale ).
Updates `actions/stale` from 10.4.0 to 11.0.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/1e223db275d687790206a7acac4d1a11bd6fe629...4391f3da665fdf50b6810c1a66712fb9ba21aa93 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 11.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github_action-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:06:59 +00:00
yubiuser and GitHub
af2bb6d7f5
Improve DNS upstream table ( #3827 )
2026-08-01 06:54:49 +02:00
yubiuser
db57bf1e06
Filter table-selected upstreams from the custom upstream server input field
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-31 21:17:10 +02:00
3fb6e7ad88
Also remove empty lines
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-31 17:29:11 +02:00
RD WebDesign and GitHub
326eb0bcf4
Fix the functions used to validate CF server IPs ( #3830 )
2026-07-30 04:27:06 -03:00
RD WebDesign
527fe63e17
Remove duplicated selectors and adjust colors of card elements
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-30 02:11:12 -03:00
RD WebDesign
6a205a2c17
Replace class d-lg-none with d-xl-none on the query log table
...
The previous theme used the `hidden-lg` class to hide this element on
screens larger than 1200px.
Now, we need to use `d-xl-none` to do the same.
2026-07-30 01:47:01 -03:00
RD WebDesign
787815e757
Use new HTML markup for nav-tabs
...
- put nav-tabs inside a card;
- the tabs (<ul> element) should be inside card-header;
- the tab-content should be inside card-body;
- adjust the margins of the nav-tab and remove the rounded corners
TODO:
in some themes, the the selected tab background color and the tab-pane
background are not matching. Also, all themes are showing different
colors than we had before the migration. This is just a cosmetic issue
and it will be adjusted later.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-29 23:19:16 -03:00
RD WebDesign
eadba811e2
Fix the functions used to validate CF server IPs
...
The functions should only accept IPs with an optional port:
- IPs are valid: "a.b.c.d"
- IPs with port ("a.b.c.d#p") are allowed if the port is valid
- network ranges (CIDR) should be rejected
- empty ports ("a.b.c.d#") should be rejected
- all other strings should be rejected
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-29 18:24:34 -03:00
RD WebDesign and GitHub
6bf0fb3571
Merge branch 'development' into new/adminLTE4
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-29 16:15:24 -03:00
RD WebDesign and GitHub
e127974356
Show the API error message when adding from the query log fails ( #3824 )
2026-07-29 16:10:21 -03:00
RD WebDesign and GitHub
a429cae2eb
Fix typo in the validation regex (static DHCP lease table) ( #3828 )
2026-07-29 15:41:24 -03:00
RD WebDesign
bc01ac0ce0
Fix modal markup
...
- move buttons to the end of the modal-header
- remove the "hidden" attribute from the QR code element
- replace the old `.col-md-offset-3` class with the new `.offset-md-3`
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-29 01:31:14 -03:00
RD WebDesign
af53bf7108
Fix typo in the validation regex (static DHCP lease table)
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-29 00:14:48 -03:00
4378690c1d
Include the domain in the error message title
...
Co-authored-by: yubiuser <github@yubiuser.dev >
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-28 23:24:59 -03:00
yubiuser
4914bf747e
Simplify selector
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-28 22:14:48 +02:00
yubiuser
2691919645
Fix DNS upstream table
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-28 15:26:40 +02:00
RD WebDesign and GitHub
5027793d61
Merge branch 'development' into fix/query-log-cname-allow
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-28 00:45:15 -03:00
RD WebDesign
951acc599e
Remove the old Alert Modal with and use showAlert() function
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-28 00:44:39 -03:00