Skip to content

Commit 71a1cda

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents f94e6fb + 163d6da commit 71a1cda

789 files changed

Lines changed: 46314 additions & 12664 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cspell.json

Lines changed: 68 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"test_**",
1414
"**.conf",
1515
"requirements.txt",
16-
"press/utils/country_timezone.py"
16+
"press/utils/country_timezone.py",
17+
".secrets.baseline"
1718
],
1819
"words": [
1920
"2.4.6",
@@ -52,6 +53,7 @@
5253
"atotto",
5354
"Atyrau",
5455
"auid",
56+
"awalsh",
5557
"awwzvf",
5658
"aymanbagabas",
5759
"backgound",
@@ -73,6 +75,7 @@
7375
"bouy",
7476
"buildx",
7577
"Busingen",
78+
"Billing",
7679
"Cabo",
7780
"CCONTENT",
7881
"cellbuf",
@@ -82,6 +85,7 @@
8285
"Chhattisgarh",
8386
"Choibalsan",
8487
"Chuuk",
88+
"chsh",
8589
"chzyer",
8690
"cidata",
8791
"cint",
@@ -94,7 +98,6 @@
9498
"cnsistency",
9599
"CODECOV",
96100
"codespell",
97-
"cofig",
98101
"commitlint",
99102
"Comod",
100103
"COMPATBILITY",
@@ -126,9 +129,11 @@
126129
"DAYOFMONTH",
127130
"DAYOFWEEK",
128131
"DAYOFYEAR",
132+
"daum",
129133
"dbgsym",
130134
"dboptimize",
131135
"dbserver",
136+
"DBUS",
132137
"dcbs",
133138
"DCONTENT",
134139
"ddeb",
@@ -165,6 +170,7 @@
165170
"elif",
166171
"elts",
167172
"emaill",
173+
"emandate",
168174
"Ensenada",
169175
"EPERM",
170176
"equivs",
@@ -211,6 +217,7 @@
211217
"Fzqt",
212218
"gcore",
213219
"Gekx",
220+
"gaierror",
214221
"genproto",
215222
"getdate",
216223
"getitimer",
@@ -279,11 +286,13 @@
279286
"inodes",
280287
"inplace",
281288
"interactjs",
289+
"interner",
282290
"Inuvik",
283291
"invs",
284292
"iour",
285293
"iowait",
286294
"ipaddress",
295+
"ipdb",
287296
"IPEYBICE",
288297
"iputils",
289298
"ipython",
@@ -321,6 +330,7 @@
321330
"kontinue",
322331
"Kralendijk",
323332
"Kuala",
333+
"Kvsc",
324334
"kwarg",
325335
"kwargs",
326336
"Ladakh",
@@ -377,6 +387,7 @@
377387
"Minh",
378388
"missingok",
379389
"Mizoram",
390+
"mkdir",
380391
"mkisofs",
381392
"Mmckchk",
382393
"mname",
@@ -389,6 +400,7 @@
389400
"Mtay",
390401
"muieblackcat",
391402
"Murdo",
403+
"mxschmitt",
392404
"myadmin",
393405
"Mycp",
394406
"myisam",
@@ -398,6 +410,7 @@
398410
"mysqld",
399411
"mysqldb",
400412
"Mywk",
413+
"nach",
401414
"Nadu",
402415
"Nagar",
403416
"ncdu",
@@ -421,20 +434,23 @@
421434
"notifempty",
422435
"notin",
423436
"nqhxc",
437+
"ntfs",
424438
"ntvs",
425439
"Nuuk",
426440
"nvme",
427441
"Nxzjr",
428442
"objx",
429443
"Occurred",
430444
"OCI",
445+
"OCID",
431446
"ocpu",
432447
"ocpus",
433448
"ocsp",
434449
"Odisha",
435450
"Ojinaga",
436451
"Olgu",
437452
"OLQY",
453+
"ondismiss",
438454
"onfail",
439455
"oom",
440456
"opasswd",
@@ -464,6 +480,7 @@
464480
"phpmyadmin",
465481
"pids",
466482
"Pjpw",
483+
"pkgs",
467484
"pmadb",
468485
"pmezard",
469486
"Pmirojx",
@@ -488,6 +505,8 @@
488505
"pycache",
489506
"pycups",
490507
"pyngrok",
508+
"pypika",
509+
"pypr",
491510
"pypr",
492511
"pyproject",
493512
"pypt",
@@ -506,6 +525,7 @@
506525
"rdata",
507526
"rdatatype",
508527
"recognise",
528+
"rediffmail",
509529
"redisearch",
510530
"referer",
511531
"Regs",
@@ -515,6 +535,7 @@
515535
"Rerunnability",
516536
"rerunnable",
517537
"Réunion",
538+
"Rhiv",
518539
"Rhxk",
519540
"Rica",
520541
"RIOHXQEHM",
@@ -530,6 +551,7 @@
530551
"rtype",
531552
"rutwikhdev",
532553
"ruzy",
554+
"rzgre",
533555
"saas",
534556
"sadd",
535557
"sahilm",
@@ -545,13 +567,16 @@
545567
"sdomain",
546568
"secho",
547569
"Segoe",
570+
"segs",
548571
"seperate",
549572
"serializability",
550573
"setxattr",
551574
"shadrak",
552575
"shuralyov",
553576
"signup",
577+
"sina",
554578
"SLXVDP",
579+
"slugified",
555580
"smembers",
556581
"SNUBA",
557582
"snuba",
@@ -561,12 +586,14 @@
561586
"sonner",
562587
"spamd",
563588
"splited",
589+
"sprintf",
564590
"squashfs",
565591
"Srednekolymsk",
566592
"Starke",
567593
"stdc",
568594
"stime",
569595
"stkpush",
596+
"stopasgroup",
570597
"Storge",
571598
"stretchr",
572599
"stripnl",
@@ -591,6 +618,7 @@
591618
"Tiraspol",
592619
"Tkndys",
593620
"tldextract",
621+
"Tmate",
594622
"tmpfs",
595623
"Tokelau",
596624
"tomli",
@@ -659,11 +687,14 @@
659687
"VMI",
660688
"vmis",
661689
"vnic",
690+
"Vodacom",
662691
"volid",
663692
"vpus",
664693
"vtprotobuf",
665694
"vueuse",
695+
"vxeg",
666696
"Vzzq",
697+
"Wazuh",
667698
"wazuh",
668699
"weasyprint",
669700
"webp",
@@ -689,28 +720,50 @@
689720
"xvdf",
690721
"xvdg",
691722
"Xwgt",
723+
"xyproto",
692724
"Xyrw",
693725
"Xzmq",
694726
"Yakutat",
695727
"Yancowinna",
728+
"Yekq",
696729
"Ynel",
697730
"yxei",
698731
"Yzuve",
699732
"zeebo",
700733
"zloirock",
701734
"Zpyihv",
702-
"Zvkq",
703-
"segs",
704-
"interner",
705-
"sprintf",
706-
"xyproto",
707-
"vxeg",
708-
"rzgre",
709-
"Yekq",
710-
"Rhiv",
711-
"Kvsc",
712735
"ZSTD",
713-
"Wazuh",
714-
"DBUS"
736+
"Zvkq",
737+
"botocore",
738+
"reka",
739+
"pydo",
740+
"erpnextv",
741+
"hrmsv",
742+
"unyank",
743+
"unyanking",
744+
"unyanked",
745+
"shirou",
746+
"gopsutil",
747+
"SSIZE",
748+
"innobase",
749+
"FSEG",
750+
"XDES",
751+
"FLST",
752+
"pyotp",
753+
"noopener",
754+
"noreferrer",
755+
"nosemgrep",
756+
"centralise",
757+
"PSIIO",
758+
"journalctl",
759+
"ptrs",
760+
"serialised",
761+
"setnx",
762+
"vitepress",
763+
"resolvconf",
764+
"lsync",
765+
"lsyncd",
766+
"awk",
767+
"gawk"
715768
]
716-
}
769+
}

.github/helper/install.sh

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,12 @@ set -e
44

55
cd ~ || exit
66

7-
sudo apt update && sudo apt install redis-server libcups2-dev
8-
97
pip install frappe-bench
108
bench init --skip-assets --python "$(which python)" ~/frappe-bench --frappe-path https://github.com/balamurali27/frappe --frappe-branch fc-ci
119

1210
mysql --host 127.0.0.1 --port 3306 -u root -proot -e "SET GLOBAL character_set_server = 'utf8mb4'"
1311
mysql --host 127.0.0.1 --port 3306 -u root -proot -e "SET GLOBAL collation_server = 'utf8mb4_unicode_ci'"
1412

15-
install_whktml() {
16-
wget -O /tmp/wkhtmltox.tar.xz https://github.com/frappe/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
17-
tar -xf /tmp/wkhtmltox.tar.xz -C /tmp
18-
sudo mv /tmp/wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf
19-
sudo chmod o+x /usr/local/bin/wkhtmltopdf
20-
}
21-
install_whktml &
22-
2313
cd ~/frappe-bench || exit
2414

2515
sed -i 's/watch:/# watch:/g' Procfile
@@ -31,9 +21,8 @@ bench get-app press "${GITHUB_WORKSPACE}"
3121

3222
bench setup requirements --dev
3323

34-
bench start &> bench_start_logs.txt &
35-
CI=Yes bench build --app frappe &
36-
bench new-site --db-root-password root --admin-password admin test_site
24+
export CI=Yes
25+
bench new-site --mariadb-user-host-login-scope='%' --db-root-password root --admin-password admin test_site
3726
bench --site test_site install-app press
3827
bench set-config -g server_script_enabled 1
3928
bench set-config -g http_port 8000

.github/workflows/docs.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Deploy VitePress site to Github Pages
2+
3+
on:
4+
push:
5+
branches: [develop]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: write
10+
11+
jobs:
12+
build-and-deploy:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@v6
17+
with:
18+
fetch-depth: 0
19+
- name: Setup Node
20+
uses: actions/setup-node@v6
21+
with:
22+
node-version: 24
23+
cache: yarn
24+
- name: Install dependencies
25+
run: yarn install
26+
- name: Build with VitePress
27+
run: yarn docs:build
28+
- name: Deploy to GitHub Pages
29+
uses: peaceiris/actions-gh-pages@v3
30+
with:
31+
github_token: ${{ secrets.GITHUB_TOKEN }}
32+
publish_dir: docs/.vitepress/dist
33+
publish_branch: gh-pages

0 commit comments

Comments
 (0)