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

Rewrite plugin for module #21

Merged
merged 41 commits into from
Jan 31, 2023
Merged
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
128474a
add themes controller
amartya-dev Sep 2, 2022
1643caf
fix linting issues
amartya-dev Sep 2, 2022
3f72052
move theme to a separate class
amartya-dev Sep 2, 2022
7572e5c
linting
amartya-dev Sep 2, 2022
6db2b6b
fix param name, rename theme to title
amartya-dev Sep 2, 2022
da38ffb
merge source master
amartya-dev Sep 3, 2022
8ad7326
fix linting issues
amartya-dev Sep 3, 2022
b5d4686
fix nested array response for themes
Sep 5, 2022
ea4ca2e
Added Controller, Class and Business Logic for Plugins
Zireael26 Sep 13, 2022
5ec2110
Added Controller, Class and Business logic for Website Options
Zireael26 Sep 13, 2022
fb4e008
merge options and plugins branch
amartya-dev Sep 14, 2022
4d75675
Merge branch 'Zireael26-wpro-3082-plugins-and-options' into themes
amartya-dev Sep 14, 2022
ecbacbd
refactor and fix linting
amartya-dev Sep 14, 2022
ada5f1b
refactor themes to include more details
amartya-dev Sep 14, 2022
8d03e1a
fix linting issues
amartya-dev Sep 14, 2022
8bde260
correct typo, change webpro to WebPro
amartya-dev Sep 15, 2022
acea596
change to options import instead of option
amartya-dev Sep 15, 2022
e81dcdf
fix namespace issues
amartya-dev Sep 15, 2022
5ff40dd
fix linting errors
amartya-dev Sep 15, 2022
22d4ca9
add routes for upgrading themes and plugins, refactor to controller b…
Nov 10, 2022
78c2666
remove mac extra file
Nov 10, 2022
24ef25a
add utils for upgrade, bh identification
amartya-dev Nov 11, 2022
349d77a
add routes to toggle auto updates for individual and all plugins and …
amartya-dev Nov 11, 2022
6dd76d6
refactor themes and plugin classes
amartya-dev Nov 14, 2022
59f7c64
add wp update options toggle, fix docs
amartya-dev Nov 14, 2022
94a528e
version 1.1.2 to 1.2
amartya-dev Nov 14, 2022
094c761
fix versions in more docs
amartya-dev Nov 14, 2022
23c47a8
fix versions in more docs
amartya-dev Nov 14, 2022
5f42095
add functionality to toggle and show major minor core updates
amartya-dev Nov 15, 2022
9a3c512
fix: plugins controller's auto update plugin global
Nov 21, 2022
29b6d67
fix: remove unnecessary file
Nov 21, 2022
2643ae1
move major functionalities to the module
Dec 9, 2022
efd54b9
Use specific module version
Dec 9, 2022
3b7e3ce
feat: wp cli command to associate maestro
amartya-dev Jan 17, 2023
93a3cf6
fix: remove symlink
amartya-dev Jan 17, 2023
ac1772a
fix: maestro module dependency
amartya-dev Jan 17, 2023
24b87ea
fix: lint command
amartya-dev Jan 17, 2023
b7ba2b2
fix: phpcs versions
amartya-dev Jan 30, 2023
1a47736
fix module version
amartya-dev Jan 31, 2023
68e73b3
bump version, add chgangelog etc
amartya-dev Jan 31, 2023
339b958
add version details on wp cli command
amartya-dev Jan 31, 2023
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 .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# External packages
/node_modules
/vendor
.vscode
24 changes: 16 additions & 8 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,35 +9,43 @@
"email": "wearnhardt@gmail.com"
}
],
"repositories": [
{
"repositories": {
"newfold": {
"type": "composer",
"url": "https://bluehost.github.io/satis/"
"url": "https://newfold-labs.github.io/satis/",
"only": [
"newfold-labs/*"
]
}
],
},
"autoload": {
"psr-4": {
"Bluehost\\Maestro\\": "inc/"
}
},
"require": {
"firebase/php-jwt": "^5.0"
"newfold-labs/wp-module-maestro": "@dev"
},
"require-dev": {
"bluehost/wp-php-standards": "^1.1"
"newfold-labs/wp-php-standards": "^1.1",
"wp-cli/i18n-command": "@stable",
"wp-cli/wp-cli-bundle": "@stable"
},
"config": {
"optimize-autoloader": true,
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
},
"platform": {
"php": "7.0.0"
}
},
"scripts": {
"fix": [
"vendor/bin/phpcbf . --standard=Bluehost"
"vendor/bin/phpcbf . --standard=Newfold"
],
"lint": [
"vendor/bin/phpcs . --standard=Bluehost -s"
"vendor/bin/phpcs . --standard=Newfold -s"
]
},
"scripts-descriptions": {
Expand Down
Loading