Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6 placeholder #3190

Open
wants to merge 1,052 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1052 commits
Select commit Hold shift + click to select a range
8768f6a
Format the buttons
rdwebdesign Jun 5, 2024
20fc994
Adapt the style to LCARS theme
rdwebdesign Jun 5, 2024
61acb4a
Apply suggestions from code review
DL6ER Jun 6, 2024
4402d56
Fix multi-deletion of DHCP leases (#2792)
DL6ER Jun 6, 2024
5b6c8bb
New layout for "All Settings" page (#3042)
rdwebdesign Jun 6, 2024
d08aef4
Bump prettier from 3.2.5 to 3.3.1
dependabot[bot] Jun 8, 2024
d75e758
Bump phpstan/phpstan from 1.11.3 to 1.11.4
dependabot[bot] Jun 8, 2024
32fdfa9
Bump prettier from 3.1.1 to 3.3.1
dependabot[bot] Jun 8, 2024
4349f68
Bump prettier from 3.2.5 to 3.3.1 (#3045)
yubiuser Jun 8, 2024
3733fbc
Bump phpstan/phpstan from 1.11.3 to 1.11.4 (#3046)
yubiuser Jun 8, 2024
14ed85c
Bump prettier from 3.1.1 to 3.3.1 (#3047)
yubiuser Jun 8, 2024
3681d71
Show warning if user already set an application password
DL6ER Jun 15, 2024
a3129af
Bump prettier from 3.3.1 to 3.3.2
dependabot[bot] Jun 15, 2024
713ffa4
Bump actions/checkout from 4.1.6 to 4.1.7
dependabot[bot] Jun 15, 2024
eb2d20d
Bump actions/checkout from 4.1.6 to 4.1.7
dependabot[bot] Jun 15, 2024
1dedeb3
Bump prettier from 3.3.1 to 3.3.2
dependabot[bot] Jun 15, 2024
26f4945
Bump prettier from 3.3.1 to 3.3.2 (#3049)
yubiuser Jun 15, 2024
96cd1aa
Bump eslint-plugin-compat from 4.2.0 to 5.0.0
dependabot[bot] Jun 15, 2024
96f437c
Bump actions/checkout from 4.1.6 to 4.1.7 (#3051)
yubiuser Jun 15, 2024
aa76ace
Bump actions/checkout from 4.1.6 to 4.1.7 (#3052)
yubiuser Jun 15, 2024
dcd5fe3
Bump prettier from 3.3.1 to 3.3.2 (#3053)
yubiuser Jun 15, 2024
a5c1554
Bump eslint-plugin-compat from 4.2.0 to 5.0.0
dependabot[bot] Jun 15, 2024
b96c741
Bump eslint-plugin-compat from 4.2.0 to 5.0.0 (#3054)
yubiuser Jun 15, 2024
103bfed
Bump eslint-plugin-compat from 4.2.0 to 5.0.0 (#3050)
yubiuser Jun 15, 2024
aab58a7
Show "Replace" instead of "Enable" on the action button (also make it…
DL6ER Jun 16, 2024
513b700
Add explicit confirmation when trying to replace existing password
DL6ER Jun 16, 2024
d7ca2da
Update settings-api.lp
DL6ER Jun 16, 2024
4c23e5b
Fix callout header color
rdwebdesign Jun 17, 2024
94b49ce
Use only one button class per button to fix button text color
rdwebdesign Jun 17, 2024
76a7248
Show CLI sessions property
DL6ER Jun 20, 2024
e9aea93
Fix close button contrast in some dark themes
rdwebdesign Jun 25, 2024
22fe50f
Update the charts if the number of queries has increased significantly
DL6ER Jun 26, 2024
d3ac2fe
Remove "Remove currently set app password" button if none is actually…
DL6ER Jun 26, 2024
68f2512
Show warning if user already set an application password (#3048)
DL6ER Jun 27, 2024
2174eaa
Update summary data with new count
DL6ER Jun 29, 2024
78f2919
Update the charts if the number of queries has increased significantl…
DL6ER Jun 29, 2024
330845b
Show CLI sessions property (#3056)
DL6ER Jun 30, 2024
ee4562f
Always reload page after logout attempt
DL6ER Jul 1, 2024
bfa3906
Fix possible race condition on page load of the index page. This is a…
DL6ER Jul 1, 2024
0497792
Always reload page after logout attempt (#3062)
DL6ER Jul 1, 2024
fa837b5
Use AJAX.always() during logout
DL6ER Jul 1, 2024
69f769f
Use AJAX.always() during logout (#3063)
DL6ER Jul 1, 2024
9d39d6f
Fix possible race condition in Top Lists (#3061)
DL6ER Jul 2, 2024
ca13b49
Bump postcss from 8.4.38 to 8.4.39
dependabot[bot] Jul 6, 2024
b3f726e
Bump postcss from 8.4.38 to 8.4.39
dependabot[bot] Jul 6, 2024
e852fbb
Bump postcss from 8.4.38 to 8.4.39 (#3066)
yubiuser Jul 6, 2024
a2abe61
I can't belive this was not noticed for 8 years
yubiuser Jul 7, 2024
bd2ca34
Bump postcss from 8.4.38 to 8.4.39 (#3064)
yubiuser Jul 7, 2024
00482c5
Bump phpstan/phpstan from 1.11.4 to 1.11.7
dependabot[bot] Jul 7, 2024
5e0b98d
Bump phpstan/phpstan from 1.11.4 to 1.11.7 (#3067)
yubiuser Jul 7, 2024
337d7e5
Don't try to fill client/domain tables if there is no data
yubiuser Jul 8, 2024
60ca1c7
Don't try to fill client/domain tables if there is no data (#3069)
yubiuser Jul 8, 2024
eebd1b7
Bump actions/setup-node from 4.0.2 to 4.0.3
dependabot[bot] Jul 13, 2024
9d8a3df
Bump actions/setup-node from 4.0.2 to 4.0.3 (#3074)
yubiuser Jul 13, 2024
ded85fc
Bump actions/setup-node from 4.0.1 to 4.0.3
dependabot[bot] Jul 13, 2024
50a9f10
Bump actions/setup-node from 4.0.1 to 4.0.3 (#3075)
yubiuser Jul 13, 2024
b732092
Add basic interface information on Settings->System page
DL6ER Jul 14, 2024
5bf7b28
Add Tools -> Interfaces page
DL6ER Jul 14, 2024
0ecb182
Add scheduler and address types
DL6ER Jul 15, 2024
50a22f8
Update api.php?setTempUnit function to require authentication
kiyell Jul 16, 2024
ac341cf
Support systems without IPv4 or IPv6 gateways
DL6ER Jul 18, 2024
8580517
Bump eslint-plugin-compat from 5.0.0 to 6.0.0
dependabot[bot] Jul 20, 2024
983374c
Bump prettier from 3.3.2 to 3.3.3
dependabot[bot] Jul 20, 2024
319c49f
Bump eslint-plugin-compat from 5.0.0 to 6.0.0
dependabot[bot] Jul 20, 2024
9309aa7
Bump eslint-plugin-compat from 5.0.0 to 6.0.0 (#3080)
yubiuser Jul 20, 2024
288d188
Bump prettier from 3.3.2 to 3.3.3
dependabot[bot] Jul 20, 2024
1853b3e
Bump prettier from 3.3.2 to 3.3.3 (#3081)
yubiuser Jul 20, 2024
dd85bd6
Bump eslint-plugin-compat from 5.0.0 to 6.0.0 (#3084)
yubiuser Jul 20, 2024
2659c88
Bump prettier from 3.3.2 to 3.3.3 (#3083)
yubiuser Jul 20, 2024
0fe05b3
Update api.php?setTempUnit function to require authentication (#3077)
PromoFaux Jul 22, 2024
bfe716d
pihole.rev_server has been removed
DL6ER Jul 23, 2024
4269ade
sessions[].x_forwarded_for has been added
DL6ER Jul 23, 2024
e2aeeb1
pihole.needLogin() does not need an argument
DL6ER Jul 27, 2024
eb8f820
Show X-Forwarded-For information also in the top menu
DL6ER Jul 27, 2024
d3733bd
Bump phpstan/phpstan from 1.11.7 to 1.11.8
dependabot[bot] Jul 27, 2024
e9c620c
Bump postcss from 8.4.39 to 8.4.40
dependabot[bot] Jul 27, 2024
e38015d
Bump postcss from 8.4.39 to 8.4.40
dependabot[bot] Jul 27, 2024
9370440
Bump phpstan/phpstan from 1.11.7 to 1.11.8 (#3086)
yubiuser Jul 27, 2024
a312176
Bump postcss from 8.4.39 to 8.4.40 (#3088)
yubiuser Jul 27, 2024
493dae4
Bump postcss from 8.4.39 to 8.4.40 (#3089)
yubiuser Jul 27, 2024
d137650
Do not use intermediate local variable
DL6ER Jul 29, 2024
e71e7f4
Improve reverse proxy handling (#3085)
DL6ER Jul 29, 2024
718e089
Bump autoprefixer from 10.4.19 to 10.4.20
dependabot[bot] Aug 3, 2024
28fd175
Bump phpstan/phpstan from 1.11.8 to 1.11.9
dependabot[bot] Aug 3, 2024
20bf70d
Bump autoprefixer from 10.4.19 to 10.4.20
dependabot[bot] Aug 3, 2024
aef8018
Bump autoprefixer from 10.4.19 to 10.4.20 (#3092)
yubiuser Aug 3, 2024
cebedd3
Bump phpstan/phpstan from 1.11.8 to 1.11.9 (#3093)
yubiuser Aug 3, 2024
7950f87
Bump autoprefixer from 10.4.19 to 10.4.20 (#3096)
yubiuser Aug 3, 2024
9f28388
Fix the "title" attribute to show all IPs/hostnames
rdwebdesign Aug 8, 2024
4562dd5
Fix the "title" attribute to show all IPs/hostnames (v5)
rdwebdesign Aug 8, 2024
e81d49e
Show tooltip only when the number of items is greater than MAXIPDISPLAY
rdwebdesign Aug 8, 2024
88bf5a6
Show tooltip only when the number of items is greater than MAXIPDISPLAY
rdwebdesign Aug 8, 2024
4aa049b
Loop over all IPs to populate tooltip even when MAXIPDISPLAY is reached
rdwebdesign Aug 8, 2024
b1fd8fd
Fix the "title" attribute to show all IPs/hostnames (#3098)
rdwebdesign Aug 9, 2024
f2db015
Bump postcss from 8.4.40 to 8.4.41
dependabot[bot] Aug 10, 2024
4df2d1d
Bump postcss from 8.4.40 to 8.4.41 (#3100)
yubiuser Aug 10, 2024
97e1921
Bump phpstan/phpstan from 1.11.9 to 1.11.10
dependabot[bot] Aug 10, 2024
98a5b79
Bump postcss from 8.4.40 to 8.4.41
dependabot[bot] Aug 10, 2024
b4efefb
Bump phpstan/phpstan from 1.11.9 to 1.11.10 (#3101)
yubiuser Aug 10, 2024
88acc11
Bump postcss from 8.4.40 to 8.4.41 (#3102)
yubiuser Aug 10, 2024
108c69c
Bump xo from 0.56.0 to 0.58.0
dependabot[bot] Jul 13, 2024
73b8897
Disable logical-assignment-operators and prefer-object-has-own rule
yubiuser Jul 17, 2024
6ff1af3
Update package-json.lock
yubiuser Jul 22, 2024
2302fda
Fix atob() deprecation error. See https://stackoverflow.com/a/70851350
yubiuser Aug 10, 2024
674f263
Bump xo from 0.56.0 to 0.58.0 (#3073)
yubiuser Aug 10, 2024
14ecadc
Fix the "title" attribute to show all IPs/hostnames (v5) (#3099)
rdwebdesign Aug 11, 2024
c18937c
Merge branch 'devel' into resolve_merge_conflicts
yubiuser Aug 11, 2024
d28571b
Replace inline onclick with addEventListener inside .js file to be co…
orazioedoardo Aug 11, 2024
bbd389f
FIx package-lock.json
yubiuser Aug 11, 2024
964fcbd
Have two spaces between indicator and text in Status panel
yubiuser Aug 11, 2024
96aa32b
Remove LCARS picard
yubiuser Aug 11, 2024
db918cd
Resolve merge conflicts development-v6 > devel (#3105)
PromoFaux Aug 12, 2024
ab5a0b4
Merge branch 'devel' into resolve_redux
yubiuser Aug 12, 2024
c272390
Have two spaces between indicator and text in Status panel (#3107)
yubiuser Aug 12, 2024
a6807d1
Resolve redux (#3108)
yubiuser Aug 12, 2024
8d1abf2
Bump xo from 0.58.0 to 0.59.3
dependabot[bot] Aug 17, 2024
046b562
Bump xo from 0.58.0 to 0.59.3 (#3111)
yubiuser Aug 17, 2024
ed4961f
Replace inline onclick with addEventListener inside .js file to be co…
DL6ER Aug 18, 2024
263e0c0
Bump chart.js from 4.4.3 to 4.4.4
dependabot[bot] Aug 22, 2024
9cd2970
Update files
yubiuser Aug 22, 2024
2d500a0
Bump phpstan/phpstan from 1.11.10 to 1.11.11
dependabot[bot] Aug 24, 2024
a2b1b73
Bump phpstan/phpstan from 1.11.10 to 1.11.11 (#3116)
yubiuser Aug 24, 2024
809a3ae
Bump chart.js from 4.4.3 to 4.4.4 (#3115)
yubiuser Aug 26, 2024
2db29ed
Unify system setting modal buttons
yubiuser Aug 26, 2024
c68e05c
Unify system setting modal buttons (#3118)
yubiuser Aug 26, 2024
ea2bb4b
Bump phpstan/phpstan from 1.11.11 to 1.12.0
dependabot[bot] Aug 31, 2024
953a592
Bump phpstan/phpstan from 1.11.11 to 1.12.0 (#3121)
yubiuser Aug 31, 2024
a087cc3
Merge branch 'devel' into resolve_merge
yubiuser Sep 2, 2024
84f10b3
Resolve merge conflicts (#3123)
DL6ER Sep 2, 2024
7b8829b
Remove redirectin based on user-defined input
DL6ER Sep 2, 2024
085c288
Remove redirectin based on user-defined input (#3124)
DL6ER Sep 2, 2024
59a0b4d
Replace references of `devel` with `development` in prep for change o…
PromoFaux Sep 2, 2024
465bb1c
Development v6 (#3019)
PromoFaux Sep 2, 2024
6cd0278
Replace references of `devel` with `development` in prep for change o…
PromoFaux Sep 2, 2024
385b4b9
Bump postcss from 8.4.41 to 8.4.44
dependabot[bot] Sep 2, 2024
40811a8
Sync master back into development (#3127)
PromoFaux Sep 2, 2024
edc5ba0
Bump postcss from 8.4.41 to 8.4.44 (#3130)
yubiuser Sep 2, 2024
18d6613
Add a tooltip to the dashboard showing the last time gravity was updated
rdwebdesign Sep 2, 2024
87aaff1
Add a tooltip to the dashboard showing the last time gravity was upda…
rdwebdesign Sep 3, 2024
ab6a3c4
PHP is gone. No need to run dependabot on it.
yubiuser Sep 4, 2024
3e9ac6f
PHP is gone. No need to run dependabot on it. (#3136)
yubiuser Sep 4, 2024
15c072b
Replace temperature display by query frequency
DL6ER Sep 6, 2024
e2b9771
Convert q/s to q/m if there aren't all that many queries on this Pi-hole
DL6ER Sep 7, 2024
3a568b5
Dynamically determine number of QPS fraction digits based on the valu…
DL6ER Sep 7, 2024
c6fbdfc
Queries/minute as default unit. Switching to Queries/second if more t…
DL6ER Sep 9, 2024
108179a
Rewrite the README to reflect the v6 changes
rdwebdesign Aug 15, 2024
212e12e
More changes:
rdwebdesign Sep 4, 2024
3814cd3
Implementing suggestions:
rdwebdesign Sep 11, 2024
4c990b2
Change icon sizes and alignment (PayPal and Bitcoin)
rdwebdesign Sep 11, 2024
318893f
Readd the browserstack add
rdwebdesign Sep 11, 2024
1c80ff3
Bump eslint-plugin-compat from 6.0.0 to 6.0.1
dependabot[bot] Sep 14, 2024
7c9e246
Bump eslint-plugin-compat from 6.0.0 to 6.0.1 (#3141)
yubiuser Sep 14, 2024
28f9205
Bump postcss from 8.4.44 to 8.4.45
dependabot[bot] Sep 14, 2024
05c286d
Bump postcss from 8.4.44 to 8.4.45 (#3138)
yubiuser Sep 14, 2024
001ff8b
Bump actions/setup-node from 4.0.3 to 4.0.4
dependabot[bot] Sep 21, 2024
897eddc
Bump actions/setup-node from 4.0.3 to 4.0.4 (#3144)
yubiuser Sep 21, 2024
1a8bf43
Bump postcss from 8.4.45 to 8.4.47
dependabot[bot] Sep 21, 2024
32f8986
Bump postcss from 8.4.45 to 8.4.47 (#3145)
yubiuser Sep 21, 2024
a01018b
Fix atob issue when xff is undefined
yubiuser Sep 22, 2024
f9cdbb2
Fix atob issue when xff is undefined (#3147)
yubiuser Sep 22, 2024
7acf464
Rewrite the README to reflect the v6 changes (#3109)
rdwebdesign Sep 23, 2024
02ab3a7
Fix the `list-group-item` background color and hover effect in all th…
rdwebdesign Sep 24, 2024
8d0aa36
Replace temperature display by query frequency (#3139)
DL6ER Sep 25, 2024
085a9c2
Add bstreeview to package.json
DL6ER Sep 25, 2024
bae60f2
Update package-lock.json by running npm install
DL6ER Sep 25, 2024
38452e8
Merge branch 'development' into new/ifaces
DL6ER Sep 25, 2024
582cafb
Add domains/regex tooltip on the sidebar numbers
DL6ER Sep 25, 2024
8ddcbda
Add interface information (#3143)
DL6ER Sep 25, 2024
c1fd6b8
Query Log: Show X-icon instead of reply time if no reply was received
DL6ER Sep 25, 2024
25aaebf
Increase accessability
DL6ER Sep 25, 2024
0497f49
Query Log: Show X-icon instead of reply time if no reply was received…
DL6ER Sep 25, 2024
0a3dec5
Add domains/regex tooltip on the sidebar numbers (#3148)
DL6ER Sep 25, 2024
571b312
Remove temperature settings leftover
rdwebdesign Sep 26, 2024
f75f97c
Bump actions/checkout from 4.1.7 to 4.2.0
dependabot[bot] Sep 28, 2024
b55e5d6
Bump actions/checkout from 4.1.7 to 4.2.0 (#3152)
yubiuser Sep 28, 2024
b508bd5
Keep the sub-menu open when clicking on the Interfaces link
rdwebdesign Sep 28, 2024
4980a8a
Keep the sub-menu open when visiting the Interfaces page (#3153)
rdwebdesign Sep 29, 2024
ae728a1
Remove temperature settings forgotten after #3139 (#3151)
rdwebdesign Sep 29, 2024
448e55e
Bump actions/checkout from 4.2.0 to 4.2.1
dependabot[bot] Oct 12, 2024
cd916b1
Bump actions/checkout from 4.2.0 to 4.2.1 (#3157)
yubiuser Oct 12, 2024
382a7ad
Bump chart.js from 4.4.4 to 4.4.5
dependabot[bot] Oct 15, 2024
8ad3397
Update chartjs files
yubiuser Oct 15, 2024
8511681
Do not show negative gravity count
rdwebdesign Oct 24, 2024
1e651f2
Remove api.localAPIauth checkbox
yubiuser Oct 25, 2024
d0c64d8
Remove api.localAPIauth checkbox (#3161)
DL6ER Oct 25, 2024
2372a2a
Bump actions/setup-node from 4.0.4 to 4.1.0
dependabot[bot] Oct 26, 2024
1ac10e0
Bump actions/checkout from 4.2.1 to 4.2.2
dependabot[bot] Oct 26, 2024
35d3bff
Bump actions/setup-node from 4.0.4 to 4.1.0 (#3162)
yubiuser Oct 26, 2024
45b1784
Bump actions/checkout from 4.2.1 to 4.2.2 (#3163)
yubiuser Oct 26, 2024
7cf66a5
Bump chart.js from 4.4.4 to 4.4.5 (#3158)
yubiuser Oct 26, 2024
8308057
Rearrange the code and use better texts in case of error
rdwebdesign Oct 27, 2024
584f2d9
Bump chart.js from 4.4.5 to 4.4.6
dependabot[bot] Oct 28, 2024
55d95c6
Update chart.js files
yubiuser Oct 28, 2024
771f328
Bump chart.js from 4.4.5 to 4.4.6 (#3164)
yubiuser Oct 28, 2024
6e8731c
Add missing dependencies to package.json
yubiuser Oct 28, 2024
74a5367
Fix gravity count when FTL fails to return this value (#3160)
rdwebdesign Oct 28, 2024
8020179
Add missing dependencies to package.json (#3165)
yubiuser Oct 28, 2024
4c21641
Unify vendor file location
yubiuser Oct 28, 2024
732932a
Bootstrap needs some special folder structure as it hard codes some p…
yubiuser Oct 28, 2024
1e922a8
Move all files from /scripts/pi-hole/ to /scripts/
yubiuser Oct 28, 2024
9b4d03d
Remove obsolete debug.js
yubiuser Oct 28, 2024
9b261ae
Add missing dependencies to package.json - except js-warn (no npm pac…
yubiuser Oct 28, 2024
1d337f8
Tweak (vendor) folder structure (#3166)
yubiuser Oct 29, 2024
3824eb2
Bump icheck-material from 1.0.0 to 1.0.1
dependabot[bot] Oct 29, 2024
755abea
Update the version info in the file as the authors did not do this so…
yubiuser Oct 29, 2024
c689fdc
Bump icheck-material from 1.0.0 to 1.0.1 (#3169)
yubiuser Oct 29, 2024
caf1d1b
Bump @fortawesome/fontawesome-free from 6.3.0 to 6.6.0
dependabot[bot] Oct 29, 2024
5a48c35
Update actual files
yubiuser Oct 29, 2024
664e2da
Display update information of individual components only if we are no…
yubiuser Nov 1, 2024
920a774
Bump postcss from 8.4.47 to 8.4.49
dependabot[bot] Nov 16, 2024
56bc672
Bump postcss from 8.4.47 to 8.4.49 (#3171)
yubiuser Nov 18, 2024
9bf292d
Bump @fortawesome/fontawesome-free from 6.3.0 to 6.6.0 (#3167)
yubiuser Nov 19, 2024
698de95
Bump @fortawesome/fontawesome-free from 6.6.0 to 6.7.0
dependabot[bot] Nov 19, 2024
798ab07
Update fontawesome file
yubiuser Nov 19, 2024
d5d5138
Bump @fortawesome/fontawesome-free from 6.6.0 to 6.7.0 (#3174)
yubiuser Nov 19, 2024
47e977a
Display update information of individual components only if we are no…
DL6ER Nov 22, 2024
14613ff
Bump @fortawesome/fontawesome-free from 6.7.0 to 6.7.1
dependabot[bot] Nov 23, 2024
9416783
Update fontawesome file
yubiuser Nov 23, 2024
0fdd05d
Bump @fortawesome/fontawesome-free from 6.7.0 to 6.7.1 (#3175)
yubiuser Nov 23, 2024
153d642
Bump chartjs-plugin-zoom from 2.0.1 to 2.2.0
dependabot[bot] Nov 27, 2024
adae28d
Bump prettier from 3.3.3 to 3.4.1
dependabot[bot] Nov 27, 2024
4a7d847
Update chartjs-plugin-zoom file
yubiuser Nov 27, 2024
4277311
Adjust onZoom callback to not trigger on chart.zoomScale introduced i…
yubiuser Nov 27, 2024
96f9ee6
Bump prettier from 3.3.3 to 3.4.1 (#3178)
yubiuser Nov 27, 2024
9f9c26c
Bump chartjs-plugin-zoom from 2.0.1 to 2.2.0 (#3177)
yubiuser Nov 29, 2024
c9f0d31
Bump chart.js from 4.4.6 to 4.4.7
dependabot[bot] Dec 1, 2024
2de2a7f
Update chartjs files
yubiuser Dec 5, 2024
8cd680e
Bump chart.js from 4.4.6 to 4.4.7 (#3179)
yubiuser Dec 5, 2024
deea83b
Bump prettier from 3.4.1 to 3.4.2
dependabot[bot] Dec 7, 2024
e57c0fb
Bump prettier from 3.4.1 to 3.4.2 (#3180)
yubiuser Dec 7, 2024
adbce75
Bump xo from 0.59.3 to 0.60.0
dependabot[bot] Dec 7, 2024
b7b9227
Fix max-depth error
yubiuser Dec 7, 2024
e7f97ba
Fix prefer-global-this error
yubiuser Dec 7, 2024
8b21935
Bump xo from 0.59.3 to 0.60.0 (#3181)
yubiuser Dec 14, 2024
3eeacb1
Bump eslint-plugin-compat from 6.0.1 to 6.0.2
dependabot[bot] Dec 14, 2024
87b1977
Bump eslint-plugin-compat from 6.0.1 to 6.0.2 (#3182)
yubiuser Dec 14, 2024
fa77236
consistent naming for forum
stonerl Dec 16, 2024
51545cc
consistent naming for forum (#3183)
yubiuser Dec 16, 2024
e7a97d3
Show extended DNS error (if applicable)
DL6ER Dec 18, 2024
218ea86
Bump @fortawesome/fontawesome-free from 6.7.1 to 6.7.2
dependabot[bot] Dec 21, 2024
f69a309
Update js file
yubiuser Dec 21, 2024
327171d
Bump @fortawesome/fontawesome-free from 6.7.1 to 6.7.2 (#3186)
yubiuser Dec 21, 2024
943a2e5
Show extended DNS error (if applicable) (#3184)
DL6ER Dec 22, 2024
fcbc8a7
Add possibility to assign groups to newly added entries from the begi…
DL6ER Dec 23, 2024
f91e8a0
Fix ability to add groups with spaces in them if thy are enclosed in …
DL6ER Dec 23, 2024
6ab55c4
Change columns width in medium size screens to avoid overflow
rdwebdesign Dec 23, 2024
46092a4
Adjust style for the "group assignment" control
rdwebdesign Dec 24, 2024
0e3c680
Fix "Query Log" button color (LCARS theme)
rdwebdesign Dec 24, 2024
ad3a553
Tweak CSS used to format Group Assignment control (#3188)
DL6ER Jan 2, 2025
be86950
Add possibility to assign groups to newly added entries from the begi…
DL6ER Jan 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .codespellignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
ede
EDE
prefered
7 changes: 7 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FROM node:21-alpine3.18
RUN apk add --no-cache \
git \
nano\
openssh

USER node
23 changes: 23 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "Pi-hole web devcontainer",
"dockerFile": "Dockerfile",
// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "npm install",
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
"settings": {},
"extensions": [
"eamodio.gitlens",
"EditorConfig.EditorConfig",
"github.vscode-github-actions"
]
}
},
"containerEnv": {
"GIT_EDITOR": "nano"
},
"mounts": [
"type=bind,source=/home/${localEnv:USER}/.ssh,target=/home/node/.ssh,readonly"
]
}
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ indent_size = 2
[*.js]
indent_size = 2

[package.json]
[*.json]
indent_size = 2

[.yamllint.conf]
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
**In raising this issue, I confirm the following:** `{please fill the checkboxes, e.g: [X]}`

- [] I have read and understood the [contributors guide](https://github.com/pi-hole/AdminLTE/blob/master/CONTRIBUTING.md).
- [] I have read and understood the [contributors guide](https://github.com/pi-hole/web/blob/master/CONTRIBUTING.md).
- [] The issue I am reporting can be _replicated_.
- [] The issue I am reporting isn't a duplicate (see [FAQs](https://github.com/pi-hole/pi-hole/wiki/FAQs), [closed issues](https://github.com/pi-hole/AdminLTE/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), and [open issues](https://github.com/pi-hole/AdminLTE/issues)).
- [] The issue I am reporting isn't a duplicate (see [FAQs](https://github.com/pi-hole/pi-hole/wiki/FAQs), [closed issues](https://github.com/pi-hole/web/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), and [open issues](https://github.com/pi-hole/web/issues)).

**How familiar are you with the the source code relevant to this issue?:**

Expand Down
10 changes: 0 additions & 10 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,3 @@ updates:
target-branch: development
reviewers:
- "pi-hole/web-maintainers"
- package-ecosystem: composer
directory: "/"
schedule:
interval: weekly
day: saturday
time: "10:00"
open-pull-requests-limit: 10
target-branch: development
reviewers:
- "pi-hole/web-maintainers"
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4.1.1
uses: actions/checkout@v4.2.2
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: "javascript"

- name: Autobuild
uses: github/codeql-action/autobuild@v2
uses: github/codeql-action/autobuild@v3

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
7 changes: 5 additions & 2 deletions .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: Codespell

on:
push:
branches:
- '**'
pull_request:
types: [opened, synchronize, reopened, ready_for_review]

Expand All @@ -11,10 +14,10 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v4.1.1
uses: actions/checkout@v4.2.2
-
name: Spell-Checking
uses: codespell-project/actions-codespell@master
with:
ignore_words_file: .codespellignore
skip: ./scripts/vendor,./style/vendor,./package.json,./package-lock.json,./composer.json,./composer.lock
skip: ./vendor,./package.json,./package-lock.json
2 changes: 1 addition & 1 deletion .github/workflows/editorconfig-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ jobs:
name: editorconfig-checker
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/checkout@v4.2.2
- uses: editorconfig-checker/action-editorconfig-checker@main
- run: editorconfig-checker
2 changes: 1 addition & 1 deletion .github/workflows/merge-conflict.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check if PRs are have merge conflicts
uses: eps1lon/actions-label-merge-conflict@v2.1.0
uses: eps1lon/actions-label-merge-conflict@v3.0.2
with:
dirtyLabel: "Merge Conflicts"
repoToken: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
13 changes: 0 additions & 13 deletions .github/workflows/php-cs-fixer.yml

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/phpstan.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
issues: write

steps:
- uses: actions/stale@v8.0.0
- uses: actions/stale@v9.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 30
Expand All @@ -41,7 +41,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
uses: actions/checkout@v4.2.2
- name: Remove 'stale' label
run: gh issue edit ${{ github.event.issue.number }} --remove-label ${{ env.stale_label }}
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
pull-requests: write

steps:
- uses: actions/stale@v8.0.0
- uses: actions/stale@v9.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# Do not automatically mark PR/issue as stale
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sync-back-to-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: Syncing branches
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
uses: actions/checkout@v4.2.2
- name: Opening pull request
run: gh pr create -B development -H master --title 'Sync master back into development' --body 'Created by Github action' --label 'internal'
env:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v4.1.1
uses: actions/checkout@v4.2.2

- name: Set up Node.js
uses: actions/setup-node@v4.0.0
uses: actions/setup-node@v4.1.0
with:
node-version: "16.x"
node-version: "20.x"
cache: npm

- name: Install npm dependencies
Expand Down
5 changes: 1 addition & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ TODO
*.zip
test.html
*.log
.php-cs-fixer.cache


# Intellij IDEA Project Files
*.iml
Expand All @@ -16,6 +16,3 @@ test.html

# vim
*.swp

# Composer
/vendor/
31 changes: 0 additions & 31 deletions .php-cs-fixer.dist.php

This file was deleted.

9 changes: 0 additions & 9 deletions .stickler.yml

This file was deleted.

3 changes: 0 additions & 3 deletions .yamllint.conf

This file was deleted.

4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Please see https://joinup.ec.europa.eu/community/eupl/og_page/eupl for official

This license applies to the whole project EXCEPT the files located under

- styles/vendor, and
- scripts/vendor
- vendor/

whose licenses are located therein.

-------------------------------------------------------------
Expand Down
Loading
Loading