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

Figlet alternative / native header in shell #1270

Closed
wants to merge 286 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
286 commits
Select commit Hold shift + click to select a range
69fe688
Update CHANGELOG.md (#817)
community-scripts-pr-app[bot] Dec 13, 2024
ca902c5
Change MISC from red to green (#815)
MickLesk Dec 13, 2024
bcc6342
Update CHANGELOG.md (#820)
community-scripts-pr-app[bot] Dec 13, 2024
315949b
Massive Update: build.func | install.func | create_lxc.sh (Part 1) (#…
MickLesk Dec 16, 2024
f2a1cc7
Update ALL CT's to new default (Part 2) (#710)
MickLesk Dec 16, 2024
71cc0a0
Update CHANGELOG.md (#839)
community-scripts-pr-app[bot] Dec 16, 2024
afd57ca
Fix ARR Tags
MickLesk Dec 16, 2024
353a5e7
Update ALL CT's to new default (Part 2) (#710)
MickLesk Dec 16, 2024
b78a919
Update CHANGELOG.md (#840)
community-scripts-pr-app[bot] Dec 16, 2024
b547530
Increase Size | Description & Download-URL of Debian VM (#837)
MickLesk Dec 16, 2024
284238d
Update CHANGELOG.md (#842)
community-scripts-pr-app[bot] Dec 16, 2024
a00f7af
New Script: LXC IP-Tag (#536)
MickLesk Dec 16, 2024
357f5bc
Update CHANGELOG.md (#843)
community-scripts-pr-app[bot] Dec 16, 2024
49d8ed1
Update add-lxc-iptag.json
MickLesk Dec 16, 2024
6f2e0df
Bump nanoid from 3.3.7 to 3.3.8 in /frontend (#845)
dependabot[bot] Dec 16, 2024
8264828
Update CHANGELOG.md (#846)
community-scripts-pr-app[bot] Dec 16, 2024
9fc81e4
Update Script: Remove Docker Compose Question (#847)
michelroegl-brunner Dec 16, 2024
7357c1c
Update CHANGELOG.md (#848)
community-scripts-pr-app[bot] Dec 16, 2024
e410bdb
Keeps the same style after writing the SEARCH icon (#851)
remz1337 Dec 16, 2024
f449ca7
Update CHANGELOG.md (#852)
community-scripts-pr-app[bot] Dec 16, 2024
db1950a
Fix variable name for CT_TYPE override (#855)
remz1337 Dec 16, 2024
5b38448
Update CHANGELOG.md (#856)
community-scripts-pr-app[bot] Dec 16, 2024
9256880
Fix SSH root access in install.func (#858)
havardthom Dec 16, 2024
fad540c
Update CHANGELOG.md (#859)
community-scripts-pr-app[bot] Dec 16, 2024
f511d88
Fix ports ressources (#867)
MickLesk Dec 17, 2024
79d5972
fix calibre web
MickLesk Dec 17, 2024
a46e66f
Update CHANGELOG.md (#868)
community-scripts-pr-app[bot] Dec 17, 2024
73d5794
fix figlet for alpine (#869)
MickLesk Dec 17, 2024
e9c0ca8
Update CHANGELOG.md (#870)
community-scripts-pr-app[bot] Dec 17, 2024
870313c
Update keycloak.sh (#874)
MickLesk Dec 17, 2024
b18b49e
Update CHANGELOG.md (#875)
community-scripts-pr-app[bot] Dec 17, 2024
c60b162
fix spinner on lxc-ip-tag (#876)
MickLesk Dec 17, 2024
7261aff
Update CHANGELOG.md (#877)
community-scripts-pr-app[bot] Dec 17, 2024
a6f3771
calculate terminal size for header_info (#879)
MickLesk Dec 17, 2024
47307be
Small Changes to the PR Template (#862)
michelroegl-brunner Dec 17, 2024
d65d64e
Update CHANGELOG.md (#880)
community-scripts-pr-app[bot] Dec 17, 2024
9efb421
Change Port (#884)
mneten Dec 17, 2024
f199366
Fix Alpine-Nextcloud: Bump PHP Version to 8.3 (#865)
michelroegl-brunner Dec 17, 2024
3e60e43
Update CHANGELOG.md (#885)
community-scripts-pr-app[bot] Dec 17, 2024
29dcf19
Fix spaces in TAGS there breaking install
MickLesk Dec 18, 2024
07508d1
Moved webmin to server & networking, it is not a file management tool…
newzealandpaul Dec 18, 2024
cd374c2
Add new category and put coding and ai into it. (#890)
newzealandpaul Dec 18, 2024
22c0757
Update CHANGELOG.md (#892)
community-scripts-pr-app[bot] Dec 18, 2024
d0f2c71
New script: Part-DB LXC (#591)
bvdberg01 Dec 18, 2024
17eaedf
Update CHANGELOG.md (#896)
community-scripts-pr-app[bot] Dec 18, 2024
9236f97
Remove SSE 4.2 from instruction set supporting OpenVino. Although the…
remz1337 Dec 18, 2024
fe3facc
Update CHANGELOG.md (#903)
community-scripts-pr-app[bot] Dec 18, 2024
056d890
Fix Kernel-Clean for Proxmox 8.x (#904)
MickLesk Dec 18, 2024
a9a640b
Update CHANGELOG.md (#905)
community-scripts-pr-app[bot] Dec 18, 2024
6f96aeb
Enhance Tooltip component by adding CircleHelp icon and fix instructi…
BramSuurdje Dec 19, 2024
bda3040
Fix script path formatting in InstallMethod component (#909)
BramSuurdje Dec 19, 2024
c0ac8a7
Update CHANGELOG.md (#916)
community-scripts-pr-app[bot] Dec 19, 2024
94d81fd
Fix - Set Warning LXC-IPTag
MickLesk Dec 19, 2024
2504929
Update add-lxc-iptag.json
MickLesk Dec 19, 2024
08f6042
Update part-db.json (#898)
EvilBlood Dec 19, 2024
ba76b4f
Update CHANGELOG.md (#917)
community-scripts-pr-app[bot] Dec 19, 2024
773e3ba
Update add-lxc-iptag.json
MickLesk Dec 19, 2024
a5d6023
Fix Omada - Crawling latest version (#918)
MickLesk Dec 19, 2024
785d745
Update CHANGELOG.md (#919)
community-scripts-pr-app[bot] Dec 19, 2024
9da79b9
Update omada.sh
MickLesk Dec 19, 2024
4c04a33
Update omada-install.sh
MickLesk Dec 19, 2024
23d7587
mysql not showing ip after install (#924)
snow2k9 Dec 19, 2024
700902b
Update CHANGELOG.md (#925)
community-scripts-pr-app[bot] Dec 19, 2024
6487885
Fix: Bookstack Update Function (#844)
michelroegl-brunner Dec 19, 2024
94b51fe
Update CHANGELOG.md (#928)
community-scripts-pr-app[bot] Dec 19, 2024
2326e11
New Script: CheckMk (#926)
michelroegl-brunner Dec 20, 2024
9379ac4
New Script: Zammad (#640)
michelroegl-brunner Dec 20, 2024
949ec3d
New Script: Apache Guacamole (#657)
michelroegl-brunner Dec 20, 2024
7f86418
new script: silverbullet (#659)
dsiebel Dec 20, 2024
5214c3d
Update build.func to display the Proxmox Hostname (#894)
michelroegl-brunner Dec 20, 2024
d283d0a
Update CHANGELOG.md (#934)
community-scripts-pr-app[bot] Dec 20, 2024
af30823
checkmk logo
MickLesk Dec 20, 2024
6efc650
Update checkmk-install.sh
MickLesk Dec 20, 2024
45c1a73
Update checkmk.sh
MickLesk Dec 20, 2024
2892762
Update checkmk-install.sh
MickLesk Dec 20, 2024
8e1644a
Update checkmk-install.sh
MickLesk Dec 20, 2024
abb0e0f
Update build.func
MickLesk Dec 20, 2024
4c042c1
Update CHANGELOG.md (#936)
community-scripts-pr-app[bot] Dec 20, 2024
f40c606
Add Login Note for Checkmk (#940)
MickLesk Dec 20, 2024
57b881d
Update CHANGELOG.md (#941)
community-scripts-pr-app[bot] Dec 20, 2024
e715adf
Update omada-install.sh
MickLesk Dec 20, 2024
326f706
Update omada.sh
MickLesk Dec 20, 2024
8c989ee
Update omada.sh
MickLesk Dec 20, 2024
d74ad31
Hotfix: Remove new Keygeneration in Bookstack Update (#948)
michelroegl-brunner Dec 20, 2024
5e22f99
Update CHANGELOG.md (#950)
community-scripts-pr-app[bot] Dec 20, 2024
53fcbb4
update guacamole creds
MickLesk Dec 20, 2024
48e86b0
Update CHANGELOG.md (#951)
community-scripts-pr-app[bot] Dec 20, 2024
e98d96a
Update checkmk.json (#954)
BramSuurdje Dec 20, 2024
1c4c3b7
Update CHANGELOG.md (#955)
community-scripts-pr-app[bot] Dec 20, 2024
67a0c06
update width for alpine
MickLesk Dec 20, 2024
b0a523a
Update homeassistant-core.sh (#961)
fraefel Dec 21, 2024
9523491
Update CHANGELOG.md (#965)
community-scripts-pr-app[bot] Dec 21, 2024
ae67ee8
Bugfix Tag in Hyperion CT
MickLesk Dec 23, 2024
b65d552
Update CHANGELOG.md (#984)
community-scripts-pr-app[bot] Dec 23, 2024
88120fc
Update emby.sh to correct port (#989)
Rageplant Dec 23, 2024
6debf20
Update CHANGELOG.md (#990)
community-scripts-pr-app[bot] Dec 23, 2024
4ed5bf0
Fix Navidrome Update & Install (#991)
MickLesk Dec 23, 2024
d71bf7b
Update CHANGELOG.md (#994)
community-scripts-pr-app[bot] Dec 23, 2024
0f2e49f
Doubled RAM for SAB (#1007)
TheRealVira Dec 25, 2024
72df7e4
Update CHANGELOG.md (#1008)
community-scripts-pr-app[bot] Dec 25, 2024
55e02d8
Fix Script: Alpine Nextcloud Upload File Size Limit (#933)
michelroegl-brunner Dec 25, 2024
b8885e8
Update CHANGELOG.md (#1009)
community-scripts-pr-app[bot] Dec 25, 2024
ee62a56
add: pve-datacenter-manager (#947)
CrazyWolf13 Dec 25, 2024
cf8dd2b
Update CHANGELOG.md (#1010)
community-scripts-pr-app[bot] Dec 25, 2024
7aca36a
Fix Script: Fix broken build.func url (#1013)
rbradley0 Dec 26, 2024
be66aef
Update CHANGELOG.md (#1015)
community-scripts-pr-app[bot] Dec 26, 2024
9b07fe4
Update proxmox-datacenter-manager.json
MickLesk Dec 26, 2024
b30e8c5
New Script: 2FAuth (#943)
jkrgr0 Dec 26, 2024
8f243c7
ensure all RFC1918 local Ipv4 addresses are in iptag script (#992)
AskAlice Dec 26, 2024
b1dc0bc
Update CHANGELOG.md (#1017)
community-scripts-pr-app[bot] Dec 26, 2024
1b57be9
New Script: Jenkins (#1019)
quantumryuu Dec 26, 2024
ff3d202
[GitHub Actions] Introduce Shellcheck to check bash code (#1018)
andygrunwald Dec 26, 2024
4b0fff5
Update CHANGELOG.md (#1025)
community-scripts-pr-app[bot] Dec 26, 2024
e253fe6
ChangeDetection Update: Update also Browsers (#1027)
Niklas04 Dec 26, 2024
943e696
Update CHANGELOG.md (#1029)
community-scripts-pr-app[bot] Dec 26, 2024
0c31f43
Updated documentation based on RAM increase (#1035)
TheRealVira Dec 27, 2024
8d96c51
new scripts for Authentik (#291)
remz1337 Dec 27, 2024
12f0879
Update CHANGELOG.md (#1041)
community-scripts-pr-app[bot] Dec 27, 2024
71d21f3
fix Tags for Advanced Settings (#1042)
MickLesk Dec 27, 2024
1378e9a
Update CHANGELOG.md (#1043)
community-scripts-pr-app[bot] Dec 27, 2024
6bae0d7
Patch Figlet Repo if missing (#1044)
MickLesk Dec 27, 2024
ab29292
Update CHANGELOG.md (#1045)
community-scripts-pr-app[bot] Dec 27, 2024
517b19a
Apache-Guacamole script bug fix (#1039)
sannier3 Dec 27, 2024
395d108
Add 8.0 for MongoDB Installation (#1046)
MickLesk Dec 27, 2024
f97e932
Update CHANGELOG.md (#1047)
community-scripts-pr-app[bot] Dec 27, 2024
406bb57
Update Zabbix to 7.2. Release (#1048)
MickLesk Dec 27, 2024
26e4017
Update CHANGELOG.md (#1049)
community-scripts-pr-app[bot] Dec 27, 2024
d3eaf6e
Update CHANGELOG.md (#1050)
community-scripts-pr-app[bot] Dec 27, 2024
87ff677
Fix Authentik Logo
MickLesk Dec 27, 2024
b22d66d
fix url
MickLesk Dec 28, 2024
cdb121a
fix url
MickLesk Dec 28, 2024
8c0794c
Update CHANGELOG.md (#1056)
community-scripts-pr-app[bot] Dec 28, 2024
d4c9577
Added missing port to access url (#1065)
TheRealVira Dec 28, 2024
fe3ff91
Add MOTD IP Update (#1067)
MickLesk Dec 28, 2024
92d2e42
Update CHANGELOG.md (#1066)
community-scripts-pr-app[bot] Dec 28, 2024
6782067
Zabbix: Fix SQL Path for 7.2 (#1069)
MickLesk Dec 28, 2024
304db81
Update CHANGELOG.md (#1070)
community-scripts-pr-app[bot] Dec 28, 2024
611a14b
Add Figlet into repo
MickLesk Dec 28, 2024
938f0f7
Add Figlet into Repo | Creation of local ASCII Header (#1072)
MickLesk Dec 28, 2024
773b2fc
Update CHANGELOG.md (#1074)
community-scripts-pr-app[bot] Dec 28, 2024
5f39bb6
Check mariaDB Installpath
MickLesk Dec 28, 2024
13a5287
Add new script: Grist (#1076)
cfurrow Dec 29, 2024
3424e9a
New Script: TeddyCloud Server (#1064)
dsiebel Dec 29, 2024
152eb6b
Introduce editorconfig for more consistent formatting (#1073)
dsiebel Dec 29, 2024
c754f4e
remove unneded apt-get install command
MickLesk Dec 29, 2024
024480d
some bugfixes
MickLesk Dec 29, 2024
464fa28
add node_options
MickLesk Dec 29, 2024
30bc160
Update CHANGELOG.md (#1086)
community-scripts-pr-app[bot] Dec 29, 2024
8717a0f
Update add-lxc-iptag.json (#1094)
BramSuurdje Dec 29, 2024
aa7e8e0
Update CHANGELOG.md (#1098)
community-scripts-pr-app[bot] Dec 29, 2024
415f99e
Hotfix: Grist (#1091)
michelroegl-brunner Dec 29, 2024
2832a1e
Update CHANGELOG.md (#1099)
community-scripts-pr-app[bot] Dec 29, 2024
96f30bf
Fix Trilium Website to TriliumNext (#1103)
tmkis2 Dec 30, 2024
df3919b
fix: add homepage version during build step (#1107)
se-bastiaan Dec 30, 2024
21d857e
Fix wrong port being printed post install. (#1105)
Strana-Mechty Dec 30, 2024
e319355
Update CHANGELOG.md (#1115)
community-scripts-pr-app[bot] Dec 30, 2024
4a8239b
fix
MickLesk Dec 30, 2024
13175ef
fix
MickLesk Dec 30, 2024
69ae093
Update URL to https (#1124)
surajsbmn Dec 31, 2024
c9f4391
Fix Homepage-Script: Installation/Update (#1129)
MickLesk Dec 31, 2024
3543d10
update Alpine XZ Patch
MickLesk Dec 31, 2024
dc31499
Update CHANGELOG.md (#1128)
community-scripts-pr-app[bot] Dec 31, 2024
2479cee
fix: update guacd service configuration in installation script (#1122)
PhoenixEmik Dec 31, 2024
a77ce0b
Revert Changes from PR
MickLesk Dec 31, 2024
f2d11ea
Revert Changes from PR
MickLesk Dec 31, 2024
4f517de
Fix: Figlet Version & Font Check (#1133)
MickLesk Dec 31, 2024
68aad8e
Add ExecReload to prometheus.service (#1131)
BasixKOR Dec 31, 2024
72f844d
Update CHANGELOG.md (#1130)
community-scripts-pr-app[bot] Dec 31, 2024
af4b833
Omada: Switch Base-URL to prevent issues (#1135)
MickLesk Dec 31, 2024
19c3b1d
Update omada.sh
MickLesk Dec 31, 2024
0aeec14
Update omada-install.sh
MickLesk Dec 31, 2024
10634a7
Fix: Copy issue after update in Bookstack LXC (#1137)
MickLesk Dec 31, 2024
70f2a50
Update CHANGELOG.md (#1136)
community-scripts-pr-app[bot] Dec 31, 2024
bf53f57
Update CHANGELOG.md
MickLesk Dec 31, 2024
47377fd
Split installing dependencies for chromium and chronium itself (#1140)
tkunzfeld Jan 1, 2025
a9df33c
New Script: Firefly (#616)
quantumryuu Jan 1, 2025
2af4978
Update Kernel-Clean to new Version & Bugfixing (#1147)
MickLesk Jan 1, 2025
50f7ae1
New Script: Semaphore (#596)
quantumryuu Jan 1, 2025
409af1b
Fix Firefly to PHP8.4
MickLesk Jan 1, 2025
2f05dcb
Update CHANGELOG.md (#1146)
community-scripts-pr-app[bot] Jan 1, 2025
3c76579
Fix PhP 8.4
MickLesk Jan 1, 2025
ac37d90
Fix Category of Semaphore (#1148)
MickLesk Jan 1, 2025
a119a27
Update shellcheck.yml
MickLesk Jan 1, 2025
ccdb700
Update CHANGELOG.md (#1149)
community-scripts-pr-app[bot] Jan 1, 2025
15f04d5
Happy new Year! Update Copyright to 2025 (#1150)
MickLesk Jan 1, 2025
ff660ea
Update CHANGELOG.md (#1151)
community-scripts-pr-app[bot] Jan 1, 2025
7c0f85d
Fix Script Homepage: add version during build step (#1155)
se-bastiaan Jan 1, 2025
b8671b9
Correctly check for changed files in Shellcheck workflow (#1156)
se-bastiaan Jan 1, 2025
ce27930
Update CHANGELOG.md (#1161)
community-scripts-pr-app[bot] Jan 1, 2025
99e0634
New Script: Komodo (#1167)
MickLesk Jan 1, 2025
2245479
Update CHANGELOG.md (#1168)
community-scripts-pr-app[bot] Jan 1, 2025
3e5274a
Update config template in blocky-install.sh (#1059)
xFichtl1 Jan 2, 2025
618445e
New Script: 5etools (#1157)
TheRealVira Jan 2, 2025
e356259
New Script: Pf2eTools (#1162)
TheRealVira Jan 2, 2025
c72eb13
Update CHANGELOG.md (#1183)
community-scripts-pr-app[bot] Jan 2, 2025
585f9a2
Rename Pf2eTools.sh to pf2etools.sh
MickLesk Jan 2, 2025
dc0cf2c
Rename Pf2eTools-install.sh to pf2etools-install.sh
MickLesk Jan 2, 2025
eacaca9
Update and rename Pf2eTools.json to pf2etools.json
MickLesk Jan 2, 2025
11de586
Update pf2etools-install.sh
MickLesk Jan 2, 2025
3b8ff01
Update 5etools-install.sh
MickLesk Jan 2, 2025
385b36d
Update Nextcloud-LXC JSON (#1191)
michelroegl-brunner Jan 3, 2025
487f36f
Keep Lubelogger data after update to a new version (#1200)
JcMinarro Jan 3, 2025
6f51b0f
Update CHANGELOG.md (#1203)
community-scripts-pr-app[bot] Jan 3, 2025
ff8b060
Fix: Zabbix-Update Script (#1205)
MickLesk Jan 3, 2025
e165153
Fix: Memos update function (#1207)
MickLesk Jan 3, 2025
593669b
Update CHANGELOG.md (#1206)
community-scripts-pr-app[bot] Jan 3, 2025
8fd34ea
Improve Homarr Installation (#1208)
MickLesk Jan 3, 2025
3a52f8d
Update Script: Lazylibrarian (#1190)
michelroegl-brunner Jan 3, 2025
5338a67
Update CHANGELOG.md (#1209)
community-scripts-pr-app[bot] Jan 3, 2025
682087c
Github action to check metadata lines in scripts. (#1110)
quantumryuu Jan 3, 2025
036728d
Update CHANGELOG.md (#1210)
community-scripts-pr-app[bot] Jan 3, 2025
b03e223
remove "s" in build-essential
MickLesk Jan 3, 2025
dfa1469
Bump next from 15.0.2 to 15.1.3 in /frontend (#1212)
dependabot[bot] Jan 4, 2025
536de5d
Update CHANGELOG.md (#1220)
community-scripts-pr-app[bot] Jan 4, 2025
a5adf44
Pf2eTools & 5eTools: Fixing npm build (#1213)
TheRealVira Jan 4, 2025
9f2ae06
Onedev: Add git-lfs (#1225)
MickLesk Jan 4, 2025
9fd4a13
Fix: Update Python for HomeAssistant (#1227)
MickLesk Jan 4, 2025
8a35df4
Update CHANGELOG.md (#1224)
community-scripts-pr-app[bot] Jan 4, 2025
eee58b4
[GitHub Action] Add filename case check (#1228)
quantumryuu Jan 4, 2025
71c04d9
Update CHANGELOG.md (#1229)
community-scripts-pr-app[bot] Jan 4, 2025
67cdc35
Homeassistan Core: Fix Python3 and add missing dependencies (#1236)
MickLesk Jan 4, 2025
5967a7f
Homar: Fix missing curl dependency (#1238)
MickLesk Jan 4, 2025
38f4a98
Update CHANGELOG.md (#1237)
community-scripts-pr-app[bot] Jan 4, 2025
6f557aa
Update homeassistant-core-install.sh
MickLesk Jan 4, 2025
e3299a6
add missing "
MickLesk Jan 4, 2025
982a19c
fix space in apt-get
MickLesk Jan 4, 2025
6035469
idention
MickLesk Jan 4, 2025
a99bdb9
Update homeassistant-core-install.sh
MickLesk Jan 4, 2025
84b1564
fix libtiff6
MickLesk Jan 4, 2025
859f3df
Update homeassistant-core-install.sh
MickLesk Jan 4, 2025
ba97af3
Fix Deadsnake Repository
MickLesk Jan 4, 2025
a1fe451
Fix gpg key pf2tools & 5etools (#1242)
MickLesk Jan 4, 2025
32572c6
Update CHANGELOG.md (#1243)
community-scripts-pr-app[bot] Jan 4, 2025
9cc4bda
Update homeassistant-core-install.sh
MickLesk Jan 4, 2025
e191b94
Update homeassistant-core-install.sh
MickLesk Jan 4, 2025
314f932
Update pf2etools.sh
MickLesk Jan 4, 2025
d3d6ec8
Update 5etools.sh
MickLesk Jan 4, 2025
d827d42
[Breaking] Update Zigbee2mqtt to v.2.0.0 (Read PR Description) (#1221)
MickLesk Jan 5, 2025
0e84eba
Update zigbee2mqtt-install.sh
MickLesk Jan 5, 2025
abfd5e0
Update zigbee2mqtt-install.sh
MickLesk Jan 5, 2025
81ffa34
Add RAM and Disk units (#1261)
oOStroudyOo Jan 5, 2025
144182d
Update CHANGELOG.md (#1263)
community-scripts-pr-app[bot] Jan 5, 2025
66bce3c
modified: misc/build.func
towerhand Jan 5, 2025
2a9d92b
modified: misc/build.func
towerhand Jan 5, 2025
f9ab41a
modified: ct/homeassistant-core.sh
towerhand Jan 5, 2025
5baff5f
modified: misc/build.func
towerhand Jan 5, 2025
55c559e
modified: misc/build.func
towerhand Jan 5, 2025
caa6847
modified: misc/build.func
towerhand Jan 5, 2025
82f4451
modified: misc/build.func
towerhand Jan 5, 2025
b2ae00b
modified: misc/build.func
towerhand Jan 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 16 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
; editorconfig.org
root = true

[*]
charset = utf-8
continuation_indent_size = 2
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
max_line_length = 120
tab_width = 2
; trim_trailing_whitespace = true ; disabled until files are cleaned up

[*.md]
trim_trailing_whitespace = false
69 changes: 49 additions & 20 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,44 +5,64 @@ body:
- type: markdown
attributes:
value: |
**IMPORTANT:** Failure to comply with the following guidelines may result in immediate closure.
- Prior to submitting, kindly search the closed issues to check if the problem you are reporting has already been addressed and resolved. If you come across a closed issue that pertains to your problem, please leave a comment on that issue instead of creating a new one.
- If the default Linux distribution is not adhered to, script support will be discontinued.
- When encountering the error message `[ERROR] in line 23: exit code *: while executing command "$@" > /dev/null 2>&1`, make sure to run the script in verbose mode to accurately determine the underlying issue.
- For suggestions, questions, or feature/script requests, please use the [Discussions section.](https://github.com/community-scripts/ProxmoxVE/discussions)
# 🐞 **Script Issue Report**
Thank you for taking the time to report an issue! Please provide as much detail as possible to help us address the problem efficiently.

## ⚠️ **IMPORTANT**
- 🔍 **Search first:** Before submitting, check if the issue has already been reported or resolved in [closed issues](https://github.com/community-scripts/ProxmoxVE/issues?q=is%3Aissue+is%3Aclosed). If found, comment on that issue instead of creating a new one.
Alternatively, check the **[Discussions](https://github.com/community-scripts/ProxmoxVE/discussions)** under the *"Announcement"* or *"Guide"* categories for relevant information.
- 🛠️ **Supported environments only:** Ensure you are using a default Linux distribution. Custom setups may not be supported.
- 🔎 If you encounter `[ERROR] in line 23: exit code *: while executing command "$@" > /dev/null 2>&1`, rerun the script with verbose mode before submitting the issue.
- 💡 For general questions, feature requests, or suggestions, use the [Discussions section](https://github.com/community-scripts/ProxmoxVE/discussions).

- type: input
id: guidelines
attributes:
label: Please verify that you have read and understood the guidelines.
label: ✅ Have you read and understood the above guidelines?
placeholder: "yes"
validations:
required: true

- type: input
id: script_name
attributes:
label: 📜 What is the name of the script you are using?
placeholder: "e.g., NextcloudPi, Zigbee2MQTT"
validations:
required: true

- type: input
id: script_command
attributes:
label: 📂 What was the exact command used to execute the script?
placeholder: "e.g., bash -c \"$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/zigbee2mqtt.sh)\" or \"update\""
validations:
required: true

- type: textarea
id: bug
id: issue_description
attributes:
label: A clear and concise description of the issue.
label: 📝 Provide a clear and concise description of the issue.
validations:
required: true

- type: checkboxes
validations:
required: true
attributes:
label: What settings are you currently utilizing?
label: ⚙️ What settings are you using?
options:
- label: Default Settings
- label: Advanced Settings

- type: markdown
attributes:
value: "If using Advanced Settings, please try Default Settings before creating an issue."
value: "💡 **Tip:** If you are using Advanced Settings, please test with Default Settings before submitting an issue."

- type: dropdown
id: distribution
id: linux_distribution
attributes:
label: Which Linux distribution are you employing?
label: 🖥️ Which Linux distribution are you using?
options:
-
- Alpine
Expand All @@ -51,21 +71,30 @@ body:
- Ubuntu 20.04
- Ubuntu 22.04
- Ubuntu 24.04
- Ubuntu 24.10
validations:
required: true

- type: textarea
id: screenshot
id: steps_to_reproduce
attributes:
label: If relevant, including screenshots or a code block can be helpful in clarifying the issue.
placeholder: "Code blocks begin and conclude by enclosing the code with three backticks (```) above and below it."
label: 🔄 Steps to reproduce the issue.
placeholder: "e.g., Step 1: ..., Step 2: ..."
validations:
required: false
required: true

- type: textarea
id: error_output
attributes:
label: ❌ Paste the full error output (if available).
placeholder: "Include any relevant logs or error messages."
validations:
required: true

- type: textarea
id: reproduce
id: additional_context
attributes:
label: Please provide detailed steps to reproduce the issue.
placeholder: "First do this, then this ..."
label: 🖼️ Additional context (optional).
placeholder: "Include screenshots, code blocks (use triple backticks ```), or any other relevant information."
validations:
required: false
48 changes: 28 additions & 20 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,39 @@
> [!NOTE]
> We are meticulous when it comes to merging code into the main branch, so please understand that we may reject pull requests that do not meet the project's standards. It's never personal. Also, game-related scripts have a lower chance of being merged.
> **🛠️ Note:**
> We are meticulous about merging code into the main branch, so please understand that pull requests not meeting the project's standards may be rejected. It's never personal!
> 🎮 **Note for game-related scripts:** These have a lower likelihood of being merged.

## Description
---

## ✍️ Description
Provide a summary of the changes made and/or reference the issue being addressed.

Fixes # (issue)

## Type of change
Please check the relevant option(s):
- - -
**_Please remove unneeded lines!_**
- Related Issue: # (issue number, if applicable)
- Related PR: # (if applicable)
- Related Discussion: []()(if applicable)

- [ ] Bug fix (non-breaking change that resolves an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (a fix or feature that would cause existing functionality to change unexpectedly)
- [ ] New script (a fully functional and thoroughly tested script or set of scripts.)
---

## Prerequisites
The following efforts must be made for the PR to be considered. Please check when completed:
- [ ] Self-review performed (I have reviewed my code, ensuring it follows established patterns and conventions)
- [ ] Testing performed (I have tested my changes, ensuring everything works as expected)
- [ ] Documentation updated (I have updated any relevant documentation)
## 🛠️ Type of Change
Please check the relevant options:
- [ ] Bug fix (non-breaking change that resolves an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change unexpectedly)
- [ ] New script (a fully functional and thoroughly tested script or set of scripts)

---

## Additional Information (optional)
Provide any additional context or screenshots about the feature or fix here.
## ✅ Prerequisites
The following steps must be completed for the pull request to be considered:
- [ ] Self-review performed (I have reviewed my code to ensure it follows established patterns and conventions.)
- [ ] Testing performed (I have thoroughly tested my changes and verified expected functionality.)
- [ ] Documentation updated (I have updated any relevant documentation)

---

## Related Pull Requests / Discussions
## 📋 Additional Information (optional)
Provide any extra context or screenshots about the feature or fix here.

If there are other pull requests or discussions related to this change, please link them here:
- Related PR #
1 change: 1 addition & 0 deletions .github/workflows/changelog-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ jobs:
const { data: pulls } = await github.rest.pulls.list({
owner: context.repo.owner,
repo: context.repo.repo,
base: "main",
state: "closed",
sort: "updated",
direction: "desc",
Expand Down
92 changes: 92 additions & 0 deletions .github/workflows/check-lowercase.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
name: Check Lowercase Filenames

on:
pull_request:
paths:
- 'ct/*.sh'
- 'install/*.sh'
- 'json/*.json'

jobs:
check_lowercase:
runs-on: ubuntu-latest

steps:
# Step 1: Checkout the code
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0 # Ensure the full history is fetched for accurate diffing

# Step 2: Fetch the base branch
- name: Fetch base branch
run: git fetch origin ${{ github.base_ref }}

# Step 3a: Validate filenames in ct directory
- name: "Validate filenames in ct directory"
run: |
changed_files=$(git diff --name-only origin/${{ github.base_ref }}...HEAD | grep -E '^ct/.*\.sh$')

ERROR_COUNT=0

for FILE in $changed_files; do
BASENAME=$(basename "$FILE")
if [[ "$BASENAME" =~ ^[a-z0-9._-]+$ ]]; then
echo "$FILE: Check for lowercase in filename passed."
else
echo "Error in $FILE. Change filename to lowercase."
ERROR_COUNT=$((ERROR_COUNT + 1))
fi
done

if [ "$ERROR_COUNT" -ne 0 ]; then
exit 1
else
echo "All filenames in ct directory passed the lowercase check."
fi

# Step 3b: Validate filenames in install directory
- name: "Validate filenames in install directory"
run: |
changed_files=$(git diff --name-only origin/${{ github.base_ref }}...HEAD | grep -E '^install/.*\.sh$')

ERROR_COUNT=0

for FILE in $changed_files; do
BASENAME=$(basename "$FILE")
if [[ "$BASENAME" =~ ^[a-z0-9._-]+$ ]]; then
echo "$FILE: Check for lowercase in filename passed."
else
echo "Error in $FILE. Change filename to lowercase."
ERROR_COUNT=$((ERROR_COUNT + 1))
fi
done

if [ "$ERROR_COUNT" -ne 0 ]; then
exit 1
else
echo "All filenames in install directory passed the lowercase check."
fi

# Step 3c: Validate filenames in json directory
- name: "Validate filenames in json directory."
run: |
changed_files=$(git diff --name-only origin/${{ github.base_ref }}...HEAD | grep -E '^json/.*\.json$')

ERROR_COUNT=0

for FILE in $changed_files; do
BASENAME=$(basename "$FILE")
if [[ "$BASENAME" =~ ^[a-z0-9._-]+$ ]]; then
echo "$FILE: Check for lowercase in filename passed."
else
echo "Error in $FILE. Change filename to lowercase."
ERROR_COUNT=$((ERROR_COUNT + 1))
fi
done

if [ "$ERROR_COUNT" -ne 0 ]; then
exit 1
else
echo "All filenames in json directory passed the lowercase check."
fi
55 changes: 55 additions & 0 deletions .github/workflows/check-metadata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Check Metadata
on:
pull_request:
paths:
- '/ct/*.sh'
- '/install/*.sh'
jobs:
check-metadata:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Check Metadata Lines in Scripts
shell: bash
run: |
set -e
ERROR_COUNT=0
FILES=$(find . -name "*.sh")

for FILE in $FILES; do
if [[ "$(sed -n '3p' "$FILE")" == "# Copyright (c) 2021-2024 community-scripts ORG" ]]; then
echo "Check for Copyright metadata passed for line 3 in: $FILE"
else
echo "Error in $FILE: Copyright metadata missing or not on line 3"
ERROR_COUNT=$((ERROR_COUNT + 1))
fi

if sed -n '4p' "$FILE" | grep -qE "^# Author: .+"; then
echo "Check for Author metadata passed for line 4 in: $FILE"
else
echo "Error in $FILE: Author metadata missing or invalid on line 4"
ERROR_COUNT=$((ERROR_COUNT + 1))
fi

if [[ "$(sed -n '5p' "$FILE")" == "# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE" ]]; then
echo "Check for License metadata passed for line 5 in: $FILE"
else
echo "Error in $FILE: License metadata missing or not on line 5"
ERROR_COUNT=$((ERROR_COUNT + 1))
fi

if sed -n '6p' "$FILE" | grep -qE "^# Source: .+"; then
echo "Check for Source metadata passed for line 6 in: $FILE"
else
echo "Error in $FILE: Source metadata missing or invalid on line 6"
ERROR_COUNT=$((ERROR_COUNT + 1))
fi
done

if [[ "$ERROR_COUNT" -gt 0 ]]; then
echo "$ERROR_COUNT script(s) failed validation."
exit 1
else
echo "All scripts passed."
fi
Loading