Skip to content
This repository was archived by the owner on May 3, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
237 commits
Select commit Hold shift + click to select a range
e582475
Update readme.txt
kalich5 Nov 25, 2017
278a2dc
Update readme.txt
kalich5 Nov 25, 2017
a0d5a7b
WP 5.0
kalich5 Dec 19, 2017
925e110
Added custom message for seller
kulikjak Apr 14, 2018
e23ab2e
Option to disable author lastname
kulikjak Apr 14, 2018
127719c
Auto fill name and email based on logged user
kulikjak Apr 14, 2018
efad180
Image is no longer required (was not working correctly before)
kulikjak Apr 14, 2018
d8710fb
Hidden item number when creating new one
kulikjak Apr 14, 2018
599b1a8
Minor fixes and js formatting
kulikjak Apr 14, 2018
7f8b2cb
Minor admin css changes
kulikjak Apr 14, 2018
f2e0f79
Fixed form not resetting after one reservation
kulikjak Apr 14, 2018
6088449
Reservation email is now automatically filled in for logged users
kulikjak Apr 14, 2018
4b81fec
Formatting
kulikjak Apr 14, 2018
c16d01d
Czech translation for new strings
kulikjak Apr 14, 2018
c32b5dd
Updated version and readme
kulikjak Apr 14, 2018
4bf6033
Merge pull request #12 from kulikjak/master
kalich5 Apr 14, 2018
cf5a1a4
Updated css for item display
kulikjak Apr 14, 2018
8f8666f
Added amount field for items
kulikjak Apr 14, 2018
53a9876
Admin can now set required fields
kulikjak Apr 14, 2018
07caada
Admin settings changes
kulikjak Apr 14, 2018
5149b99
Minor fixes
kulikjak Apr 14, 2018
a1bf5c4
Added option to hide ad numbers
kulikjak Apr 14, 2018
abe8397
Required fields fix
kulikjak Apr 14, 2018
591dfe5
Merge pull request #13 from kulikjak/master
kalich5 Apr 14, 2018
0c3075b
Delete default.mo
kalich5 Apr 14, 2018
cd69193
Delete default.po
kalich5 Apr 14, 2018
4e8695f
Update skaut-bazar.php
kalich5 Apr 14, 2018
ec95f04
Update skaut-bazar.php
kalich5 Apr 15, 2018
23eefa6
Update skaut-bazar.php
kalich5 Apr 15, 2018
eb718f2
Add files via upload
kalich5 Apr 16, 2018
fb5458c
Update readme.txt
kalich5 Apr 16, 2018
4ef8373
1.3.1
kalich5 Apr 16, 2018
4e97cf5
Update readme.txt
kalich5 Apr 16, 2018
ea58ff7
Update readme.txt
kalich5 Apr 16, 2018
d3a1df9
Úprava překladů
kalich5 Apr 16, 2018
53d7f99
Update readme.txt
kalich5 Apr 16, 2018
3691eef
Create README.md
kalich5 Apr 16, 2018
ced74ea
Update readme.txt
kalich5 Apr 16, 2018
5ab4b59
Update license.txt
kalich5 Apr 17, 2018
d2351f0
Update readme.txt
kalich5 Apr 17, 2018
d7fbf92
Update readme.txt
kalich5 May 14, 2018
53bbb0e
Aktualizace
kalich5 May 17, 2018
0799426
Update README.md
kalich5 May 21, 2018
9f82a1d
Update skaut-bazar.php
kalich5 May 24, 2018
0c2cebf
Update readme.txt
kalich5 May 24, 2018
15c1e17
Update readme.txt
kalich5 Feb 18, 2019
2cdbba5
Update skaut-bazar.php
kalich5 Mar 26, 2019
e81213e
Update readme.txt
kalich5 Jun 19, 2019
6e9adcf
Added the WordPress version checker GitHub Action
marekdedic Nov 18, 2019
cf37574
Update readme.txt
kalich5 Aug 1, 2020
64cc233
Create Dependabot config file
dependabot-preview[bot] Aug 25, 2020
1848116
[dependabot] Removed PR limit & check time & Added assignees
marekdedic Aug 25, 2020
2a3adec
Merge pull request #22 from skaut/dependabot/add-v2-config-file
marekdedic Aug 25, 2020
c285b3e
Bump skaut/wordpress-version-checker from v1.0.0 to v1.1.0
dependabot[bot] Aug 25, 2020
7d94515
Merge pull request #23 from skaut/dependabot/github_actions/skaut/wor…
marekdedic Aug 25, 2020
bdba7d0
Bump skaut/wordpress-version-checker from v1.1.0 to v1.2.0
dependabot[bot] Feb 9, 2021
da30d56
Merge pull request #24 from skaut/dependabot/github_actions/skaut/wor…
marekdedic Feb 9, 2021
8106acf
Update readme.txt
kalich5 Feb 9, 2021
9d6bfe1
Update readme.txt
kalich5 Mar 3, 2021
0f785e3
fixes #26: Reflected Cross-Site Scripting(XSS)
davidulus Aug 15, 2021
f2d4356
Update readme.txt
kalich5 Aug 15, 2021
4e109d0
Update skaut-bazar.php
kalich5 Aug 15, 2021
5878cee
Update readme.txt
kalich5 Aug 15, 2021
18f72cf
assets
kalich5 Aug 23, 2021
072b2ae
Update readme.txt
kalich5 Aug 23, 2021
3da192c
Update readme.txt
kalich5 Aug 24, 2021
da7b4c8
Better .gitignore
marekdedic Aug 24, 2021
51576c8
Added a composer.json
marekdedic Aug 24, 2021
9161e2e
Added check for dependency compatibility
marekdedic Aug 24, 2021
c9d976b
Added NPM config
marekdedic Aug 24, 2021
95ce922
plugin -> src
marekdedic Aug 24, 2021
5f8c4a0
Added build script
marekdedic Aug 24, 2021
91400a7
Building as part of the CI
marekdedic Aug 24, 2021
c9e5f1e
Added lint configuration
marekdedic Aug 24, 2021
edda9af
Auto-fixed phpcs issues
marekdedic Aug 24, 2021
f153f1b
Added output escaping
marekdedic Aug 24, 2021
ab4260e
Added input sanitization
marekdedic Aug 24, 2021
6b32adb
Checking for variable existence before accessing them
marekdedic Aug 24, 2021
17faf77
Unslashing input
marekdedic Aug 24, 2021
c630296
Typo fix
marekdedic Aug 24, 2021
2e780ff
Added nonce verification
marekdedic Aug 24, 2021
3c71287
PHPCS: ignoring warnings for exit code
marekdedic Aug 24, 2021
9256e05
Added release automation
marekdedic Aug 24, 2021
f1caa3e
Added linting to CI
marekdedic Aug 24, 2021
63b5ef8
Added composer & NPM to dependabot
marekdedic Aug 24, 2021
61957a3
Minor codestyle fixes
marekdedic Aug 24, 2021
87613ed
Fixed enqueueing
marekdedic Aug 24, 2021
0cc73c9
Fixed uninstall hook
marekdedic Aug 24, 2021
82d4f1f
Fixed issues caused by namespacing
marekdedic Aug 24, 2021
bd67571
Fixed issue with missing lastname
marekdedic Aug 24, 2021
3a95483
Added wpvc configuration
marekdedic Aug 25, 2021
42c4c37
Production env in production builds
marekdedic Aug 25, 2021
be42bfa
Merge pull request #28 from skaut/2021-08-hotfix
marekdedic Aug 25, 2021
2eefd72
Bump phan/phan from 4.1.0 to 5.1.0
dependabot[bot] Aug 25, 2021
950a3da
Merge pull request #29 from skaut/dependabot/composer/phan/phan-5.1.0
marekdedic Aug 25, 2021
bb45090
Version 1.3.4
marekdedic Aug 25, 2021
8c5777e
Escaping the_title
marekdedic Aug 26, 2021
13219a6
Version 1.3.5
marekdedic Aug 26, 2021
9a9499b
Removed erroneous PHP code from JS file
marekdedic Aug 27, 2021
cddb42c
Fixed JS typo
marekdedic Aug 27, 2021
17f3350
Version 1.3.6
marekdedic Aug 27, 2021
518226c
Bump phan/phan from 5.1.0 to 5.2.0
dependabot[bot] Aug 27, 2021
55b89f3
Merge pull request #42 from skaut/dependabot/composer/phan/phan-5.2.0
marekdedic Aug 28, 2021
1c7a702
i18n_update_to_en
kalich5 Sep 7, 2021
bdef1d8
i18n_update_to_en
kalich5 Sep 7, 2021
663af05
Merge pull request #43 from skaut/i18n_update_to_en
kalich5 Sep 7, 2021
bc68b78
Bump @wordpress/eslint-plugin from 9.1.1 to 9.1.2
dependabot[bot] Sep 9, 2021
8645b50
Merge pull request #44 from skaut/dependabot/npm_and_yarn/wordpress/e…
marekdedic Sep 10, 2021
b9ae518
Bump shivammathur/setup-php from 2.13.0 to 2.14.0
dependabot[bot] Sep 13, 2021
33bf8ac
Bump stylelint-no-unsupported-browser-features from 5.0.1 to 5.0.2
dependabot[bot] Sep 13, 2021
f519d42
Merge pull request #45 from skaut/dependabot/github_actions/shivammat…
marekdedic Sep 13, 2021
dbcad46
Merge pull request #46 from skaut/dependabot/npm_and_yarn/stylelint-n…
marekdedic Sep 13, 2021
b55f165
Bump phan/phan from 5.2.0 to 5.2.1
dependabot[bot] Sep 15, 2021
68d0176
Merge pull request #47 from skaut/dependabot/composer/phan/phan-5.2.1
marekdedic Sep 16, 2021
cd82859
Bump shivammathur/cache-extensions from 1.6.1 to 1.6.2
dependabot[bot] Sep 20, 2021
ed3b80a
Merge pull request #48 from skaut/dependabot/github_actions/shivammat…
marekdedic Sep 21, 2021
1bb4014
Bump shivammathur/setup-php from 2.14.0 to 2.15.0
dependabot[bot] Sep 28, 2021
88ff55e
Merge pull request #49 from skaut/dependabot/github_actions/shivammat…
marekdedic Sep 29, 2021
573753e
Bump squizlabs/php_codesniffer from 3.6.0 to 3.6.1
dependabot[bot] Oct 11, 2021
e894685
Merge pull request #50 from skaut/dependabot/composer/squizlabs/php_c…
marekdedic Oct 12, 2021
34e1c01
Bump @wordpress/eslint-plugin from 9.1.2 to 9.2.0
dependabot[bot] Oct 12, 2021
a372408
Merge pull request #51 from skaut/dependabot/npm_and_yarn/wordpress/e…
marekdedic Oct 13, 2021
1a9bcd0
Bump actions/checkout from 2.3.4 to 2.3.5
dependabot[bot] Oct 15, 2021
17c19fb
Merge pull request #52 from skaut/dependabot/github_actions/actions/c…
marekdedic Oct 16, 2021
5fe7d6a
Switched to @wordpress/stylelint-config
marekdedic Oct 24, 2021
a694eba
Merge pull request #53 from skaut/wordpress-stylelint-config
marekdedic Oct 24, 2021
5a2aee8
Bump actions/checkout from 2.3.5 to 2.4.0
dependabot[bot] Nov 2, 2021
a270a85
Merge pull request #54 from skaut/dependabot/github_actions/actions/c…
marekdedic Nov 2, 2021
d9bcbc6
Bump phan/phan from 5.2.1 to 5.3.0
dependabot[bot] Nov 15, 2021
6fe9199
Bump @wordpress/eslint-plugin from 9.2.0 to 9.3.0
dependabot[bot] Nov 15, 2021
4f19857
Merge pull request #55 from skaut/dependabot/composer/phan/phan-5.3.0
marekdedic Nov 15, 2021
c2b9f28
Merge pull request #56 from skaut/dependabot/npm_and_yarn/wordpress/e…
marekdedic Nov 15, 2021
0336cdc
Bump eslint-plugin-compat from 3.13.0 to 4.0.0
dependabot[bot] Nov 16, 2021
6c382b3
Merge pull request #57 from skaut/dependabot/npm_and_yarn/eslint-plug…
marekdedic Nov 17, 2021
e2d2305
Bump actions/cache from 2.1.6 to 2.1.7
dependabot[bot] Nov 23, 2021
1188ae7
Merge pull request #58 from skaut/dependabot/github_actions/actions/c…
marekdedic Nov 23, 2021
6df8706
Bump shivammathur/setup-php from 2.15.0 to 2.16.0
dependabot[bot] Nov 25, 2021
83da298
Merge pull request #59 from skaut/dependabot/github_actions/shivammat…
marekdedic Nov 25, 2021
d64bc19
Bump phpmd/phpmd from 2.10.2 to 2.11.0
dependabot[bot] Nov 29, 2021
b10134a
Merge pull request #60 from skaut/dependabot/composer/phpmd/phpmd-2.11.0
marekdedic Nov 29, 2021
e9fb3bf
Bump squizlabs/php_codesniffer from 3.6.1 to 3.6.2
dependabot[bot] Dec 13, 2021
55f6655
Merge pull request #61 from skaut/dependabot/composer/squizlabs/php_c…
marekdedic Dec 14, 2021
918faa4
Bump phan/phan from 5.3.0 to 5.3.1
dependabot[bot] Dec 14, 2021
cc71a89
Merge pull request #62 from skaut/dependabot/composer/phan/phan-5.3.1
marekdedic Dec 14, 2021
5836b50
Bump shivammathur/cache-extensions from 1.6.2 to 1.7.0
dependabot[bot] Dec 17, 2021
440eb8b
Bump phpmd/phpmd from 2.11.0 to 2.11.1
dependabot[bot] Dec 17, 2021
8387dc5
Merge pull request #63 from skaut/dependabot/github_actions/shivammat…
marekdedic Dec 18, 2021
8a66ba2
Merge pull request #64 from skaut/dependabot/composer/phpmd/phpmd-2.11.1
marekdedic Dec 18, 2021
603634e
Bump phpcompatibility/phpcompatibility-wp from 2.1.2 to 2.1.3
dependabot[bot] Dec 30, 2021
babc6b4
Merge pull request #65 from skaut/dependabot/composer/phpcompatibilit…
marekdedic Dec 31, 2021
ac1b258
Bump eslint-plugin-compat from 4.0.0 to 4.0.1
dependabot[bot] Jan 6, 2022
a456f8e
Merge pull request #66 from skaut/dependabot/npm_and_yarn/eslint-plug…
marekdedic Jan 6, 2022
69a75f9
WordPress 5.9
kalich5 Jan 27, 2022
f325951
Bump eslint-plugin-compat from 4.0.1 to 4.0.2
dependabot[bot] Jan 31, 2022
f68a302
Merge pull request #68 from skaut/dependabot/npm_and_yarn/eslint-plug…
marekdedic Feb 1, 2022
ff79b21
Bump nanoid from 3.1.25 to 3.2.0
dependabot[bot] Feb 1, 2022
3ecc8e9
Merge pull request #69 from skaut/dependabot/npm_and_yarn/nanoid-3.2.0
marekdedic Feb 1, 2022
359c15d
Bump phan/phan from 5.3.1 to 5.3.2
dependabot[bot] Feb 1, 2022
6437a74
Merge pull request #70 from skaut/dependabot/composer/phan/phan-5.3.2
marekdedic Feb 1, 2022
cbdaf54
Bump shivammathur/setup-php from 2.16.0 to 2.17.0
dependabot[bot] Feb 8, 2022
5e701a7
Merge pull request #71 from skaut/dependabot/github_actions/shivammat…
marekdedic Feb 8, 2022
7df0547
Bump shivammathur/cache-extensions from 1.7.0 to 1.7.1
dependabot[bot] Feb 10, 2022
83609d3
Bump @wordpress/browserslist-config from 4.1.0 to 4.1.1
dependabot[bot] Feb 10, 2022
66020cc
Merge pull request #72 from skaut/dependabot/github_actions/shivammat…
marekdedic Feb 11, 2022
8677990
Merge pull request #73 from skaut/dependabot/npm_and_yarn/wordpress/b…
marekdedic Feb 11, 2022
d9c635f
Bump stylelint-no-unsupported-browser-features from 5.0.2 to 5.0.3
dependabot[bot] Feb 21, 2022
447843b
Merge pull request #74 from skaut/dependabot/npm_and_yarn/stylelint-n…
marekdedic Feb 22, 2022
9a93b17
Bump shivammathur/setup-php from 2.17.0 to 2.17.1
dependabot[bot] Mar 1, 2022
ab7ea96
Merge pull request #75 from skaut/dependabot/github_actions/shivammat…
marekdedic Mar 2, 2022
4f0b62f
Bump actions/checkout from 2.4.0 to 3
dependabot[bot] Mar 2, 2022
ec952f5
Merge pull request #76 from skaut/dependabot/github_actions/actions/c…
marekdedic Mar 2, 2022
bfe5f5f
Bump @wordpress/browserslist-config from 4.1.1 to 4.1.2
dependabot[bot] Mar 11, 2022
e56f81e
Merge pull request #77 from skaut/dependabot/npm_and_yarn/wordpress/b…
marekdedic Mar 13, 2022
673a22b
Bump actions/cache from 2.1.7 to 3
dependabot[bot] Mar 21, 2022
7ea46d9
Merge pull request #78 from skaut/dependabot/github_actions/actions/c…
marekdedic Mar 22, 2022
be0af71
Bump shivammathur/setup-php from 2.17.1 to 2.18.0
dependabot[bot] Mar 22, 2022
7e3d780
Merge pull request #79 from skaut/dependabot/github_actions/shivammat…
marekdedic Mar 22, 2022
f93f1ca
Bump phpmd/phpmd from 2.11.1 to 2.12.0
dependabot[bot] Mar 24, 2022
d1c6080
Merge pull request #80 from skaut/dependabot/composer/phpmd/phpmd-2.12.0
marekdedic Mar 24, 2022
53a15a9
Bump minimist from 1.2.5 to 1.2.6
dependabot[bot] Apr 3, 2022
164fd20
Merge pull request #81 from skaut/dependabot/npm_and_yarn/minimist-1.2.6
marekdedic Apr 3, 2022
1462c23
Bump actions/download-artifact from 2 to 3
dependabot[bot] Apr 8, 2022
f97e060
Bump actions/upload-artifact from 2 to 3
dependabot[bot] Apr 8, 2022
a629646
Merge pull request #82 from skaut/dependabot/github_actions/actions/d…
marekdedic Apr 9, 2022
f820f18
Merge pull request #83 from skaut/dependabot/github_actions/actions/u…
marekdedic Apr 9, 2022
186e84c
Bump shivammathur/setup-php from 2.18.0 to 2.18.1
dependabot[bot] Apr 11, 2022
4642954
Merge pull request #84 from skaut/dependabot/github_actions/shivammat…
marekdedic Apr 12, 2022
cbd5053
Bumped tested-up-to to WordPress 6
marekdedic May 25, 2022
3434464
Merge pull request #86 from skaut/wp-6
marekdedic May 25, 2022
2558871
Bump shivammathur/cache-extensions from 1.7.1 to 1.8.0
dependabot[bot] May 30, 2022
ff214b3
Bump shivammathur/setup-php from 2.18.1 to 2.19.0
dependabot[bot] May 30, 2022
6c4977b
Merge pull request #87 from skaut/dependabot/github_actions/shivammat…
marekdedic May 31, 2022
7e92f90
Merge pull request #88 from skaut/dependabot/github_actions/shivammat…
marekdedic May 31, 2022
fe02dbe
Bump shivammathur/setup-php from 2.19.0 to 2.19.1
dependabot[bot] Jun 6, 2022
fa8a13d
Merge pull request #89 from skaut/dependabot/github_actions/shivammat…
marekdedic Jun 7, 2022
f822deb
Bump squizlabs/php_codesniffer from 3.6.2 to 3.7.0
dependabot[bot] Jun 13, 2022
cbcc474
Merge pull request #90 from skaut/dependabot/composer/squizlabs/php_c…
marekdedic Jun 14, 2022
b2be478
Bump squizlabs/php_codesniffer from 3.7.0 to 3.7.1
dependabot[bot] Jun 20, 2022
23011ac
Merge pull request #91 from skaut/dependabot/composer/squizlabs/php_c…
marekdedic Jun 21, 2022
ee557a6
Bump shivammathur/setup-php from 2.19.1 to 2.20.0
dependabot[bot] Jul 5, 2022
7ef0886
Merge pull request #92 from skaut/dependabot/github_actions/shivammat…
marekdedic Jul 6, 2022
1d2eea3
Bump shell-quote from 1.7.2 to 1.7.3
dependabot[bot] Jul 7, 2022
f4433f9
Merge pull request #93 from skaut/dependabot/npm_and_yarn/shell-quote…
marekdedic Jul 7, 2022
241f424
Bump shivammathur/setup-php from 2.20.0 to 2.20.1
dependabot[bot] Jul 8, 2022
acac2e6
Merge pull request #94 from skaut/dependabot/github_actions/shivammat…
marekdedic Jul 9, 2022
98399f3
Bump shivammathur/setup-php from 2.20.1 to 2.21.0
dependabot[bot] Jul 19, 2022
61fecd3
Merge pull request #95 from skaut/dependabot/github_actions/shivammat…
marekdedic Jul 19, 2022
73921c9
Bump shivammathur/setup-php from 2.21.0 to 2.21.1
dependabot[bot] Jul 28, 2022
985870f
Merge pull request #96 from skaut/dependabot/github_actions/shivammat…
marekdedic Jul 28, 2022
6567bda
Bump phan/phan from 5.3.2 to 5.4.0
dependabot[bot] Aug 9, 2022
1b61fb9
Merge pull request #97 from skaut/dependabot/composer/phan/phan-5.4.0
marekdedic Aug 9, 2022
11172a8
Bump shivammathur/setup-php from 2.21.1 to 2.21.2
dependabot[bot] Aug 18, 2022
438b231
Bump shivammathur/cache-extensions from 1.8.0 to 1.8.1
dependabot[bot] Aug 19, 2022
474d998
Merge pull request #98 from skaut/dependabot/github_actions/shivammat…
marekdedic Aug 20, 2022
2945519
Merge pull request #99 from skaut/dependabot/github_actions/shivammat…
marekdedic Aug 20, 2022
ee03cf3
Bump @wordpress/browserslist-config from 4.1.2 to 5.0.0
dependabot[bot] Aug 24, 2022
9ea76c1
Merge pull request #100 from skaut/dependabot/npm_and_yarn/wordpress/…
marekdedic Aug 25, 2022
80bf1ee
Bump phan/phan from 5.4.0 to 5.4.1
dependabot[bot] Aug 26, 2022
0300400
Merge pull request #101 from skaut/dependabot/composer/phan/phan-5.4.1
marekdedic Aug 27, 2022
41da38f
Bump shivammathur/cache-extensions from 1.8.1 to 1.8.2
dependabot[bot] Aug 30, 2022
1074a5b
Merge pull request #102 from skaut/dependabot/github_actions/shivamma…
marekdedic Aug 31, 2022
6fa9d96
Bump phpmd/phpmd from 2.12.0 to 2.13.0
dependabot[bot] Sep 12, 2022
06dfd36
Merge pull request #103 from skaut/dependabot/composer/phpmd/phpmd-2.…
marekdedic Sep 13, 2022
21e6cb5
Bump stylelint-no-unsupported-browser-features from 5.0.3 to 5.0.4
dependabot[bot] Sep 13, 2022
bc6cd12
Merge pull request #104 from skaut/dependabot/npm_and_yarn/stylelint-…
marekdedic Sep 14, 2022
97112cc
Bump @wordpress/browserslist-config from 5.0.0 to 5.1.0
dependabot[bot] Sep 21, 2022
ae1ab23
Merge pull request #105 from skaut/dependabot/npm_and_yarn/wordpress/…
marekdedic Sep 22, 2022
63c22c2
NPM lockfile v2
marekdedic Oct 4, 2022
d941ebe
Added a permanent deprecation notice
marekdedic Oct 4, 2022
56f3823
Fixed english plugin name
marekdedic Oct 4, 2022
65173bd
Added a deprecation notice to WP.org readme
marekdedic Oct 4, 2022
fa1f0cf
NPM install
marekdedic Oct 4, 2022
9d7e597
Merge branch 'master' into admin-notification
marekdedic Oct 4, 2022
c18ea7b
Merge pull request #106 from skaut/admin-notification
kalich5 Oct 4, 2022
f3bd1a8
Version 1.3.7
marekdedic Oct 4, 2022
614ef55
Merge pull request #107 from skaut/version-1.3.7
kalich5 Oct 4, 2022
e8e08ab
Bump actions/checkout from 3 to 6
dependabot[bot] May 3, 2026
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
23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
assignees:
- marekdedic
- kalich5
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
assignees:
- marekdedic
- kalich5
- package-ecosystem: composer
directory: "/"
schedule:
interval: daily
assignees:
- marekdedic
- kalich5
146 changes: 146 additions & 0 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
name: "CI"
on:
push:
branches: "*"
pull_request:
env:
php-version: 7.4
cache-version: 1
jobs:
platform-check:
name: "PHP 5.6 compatibility"
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v6

- name: "Setup PHP"
uses: shivammathur/setup-php@2.21.2
with:
php-version: 5.6
coverage: none

- name: "Check dependency compatibility"
run: |
composer check-platform-reqs --no-dev

build:
name: "Build"
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v6

- name: "Setup PHP"
uses: shivammathur/setup-php@2.21.2
with:
php-version: ${{ env.php-version }}
coverage: none

- name: "Cache Composer dependencies"
uses: actions/cache@v3
with:
path: "~/.composer/cache"
key: composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
restore-keys: |
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-
composer-dependencies-${{ runner.os }}-

- name: "Install Composer dependencies"
run: |
composer -n install

- name: "Cache NPM dependencies"
uses: actions/cache@v3
with:
path: "~/.npm"
key: npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
restore-keys: |
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-
npm-dependencies-${{ runner.os }}-

- name: "Install NPM dependencies"
run: |
npm ci

- name: "Build"
run: |
npm run build

- name: "Upload artifact"
uses: actions/upload-artifact@v3
with:
name: "build-artifact"
path: dist

lint:
name: "Lint"
runs-on: ubuntu-latest
needs: build
env:
php-extensions: ast
steps:
- name: "Checkout"
uses: actions/checkout@v6

- name: "Setup PHP extension caching"
id: extcache
uses: shivammathur/cache-extensions@1.8.2
with:
php-version: ${{ env.php-version }}
extensions: ${{ env.php-extensions }}
key: php-extensions-${{ runner.os }}-${{ env.cache-version }}

- name: "Cache extensions"
uses: actions/cache@v3
with:
path: ${{ steps.extcache.outputs.dir }}
key: ${{ steps.extcache.outputs.key }}
restore-keys: ${{ steps.extcache.outputs.key }}

- name: "Setup PHP"
uses: shivammathur/setup-php@2.21.2
with:
php-version: ${{ env.php-version }}
extensions: ${{ env.php-extensions }}
coverage: none

- name: "Cache Composer dependencies"
uses: actions/cache@v3
with:
path: "~/.composer/cache"
key: composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
restore-keys: |
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-
composer-dependencies-${{ runner.os }}-

- name: "Install Composer dependencies"
run: |
composer -n install

- name: "Cache NPM dependencies"
uses: actions/cache@v3
with:
path: "~/.npm"
key: npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
restore-keys: |
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-
npm-dependencies-${{ runner.os }}-

- name: "Install NPM dependencies"
run: |
npm ci

- name: "Download build artifact"
uses: actions/download-artifact@v3
with:
name: "build-artifact"
path: dist

- name: "Lint"
run: |
npm run lint
104 changes: 104 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
name: "Release"
on:
push:
tags:
- "*"
env:
php-version: 7.4
cache-version: 1
jobs:
build:
name: "Build"
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v6

- name: "Setup PHP"
uses: shivammathur/setup-php@2.21.2
with:
php-version: ${{ env.php-version }}
coverage: none

- name: "Cache Composer dependencies"
uses: actions/cache@v3
with:
path: "~/.composer/cache"
key: composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
restore-keys: |
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('composer.json') }}
composer-dependencies-${{ runner.os }}-${{ env.cache-version }}-
composer-dependencies-${{ runner.os }}-

- name: "Install Composer dependencies"
run: |
composer install -n --prefer-dist

- name: "Cache NPM dependencies"
uses: actions/cache@v3
with:
path: "~/.npm"
key: npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
restore-keys: |
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-${{ hashFiles('package.json') }}
npm-dependencies-${{ runner.os }}-${{ env.cache-version }}-
npm-dependencies-${{ runner.os }}-

- name: "Install NPM dependencies"
run: |
npm ci

- name: "Build"
env:
NODE_ENV: 'production'
run: |
npm run build

- name: "Upload artifact"
uses: actions/upload-artifact@v3
with:
name: "build-artifact"
path: dist

package:
name: "Upload a package to GitHub release"
runs-on: ubuntu-latest
needs: build
steps:
- name: "Download artifact"
uses: actions/download-artifact@v3
with:
name: "build-artifact"
path: ${{ github.event.repository.name }}

- name: Get the version
id: version
run: echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/}

- name: "Create zip"
run: |
zip -r dist.zip ${{ github.event.repository.name }}

- name: "Extract changelog"
run: |
sed -n '/=\s\?${{ steps.version.outputs.VERSION }}\s\?=/{:a;n;/=.*/b;p;ba}' ${{ github.event.repository.name }}/readme.txt > body.md

- name: "Create a release"
id: create_release
uses: actions/create-release@v1.1.4
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: Version ${{ github.ref }}
body_path: ./body.md

- name: "Upload release asset"
uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./dist.zip
asset_name: ${{ github.event.repository.name }}.${{ steps.version.outputs.VERSION }}.zip
asset_content_type: application/zip
16 changes: 16 additions & 0 deletions .github/workflows/wordpress-version-checker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: "WordPress version checker"
on:
push:
branches:
- master
schedule:
- cron: '0 0 * * *'

jobs:
wordpress-version-checker:
runs-on: ubuntu-latest
steps:
- name: WordPress version checker
uses: skaut/wordpress-version-checker@v1.2.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
Loading