Cem Ünalan
4b97e3e9c9
Marketplace: table design updates ( #41066 )
...
* Marketplace: table design updates
* Marketplace: address PR feedback
- Added enum for status levels
- Fixed color for the table rows
- Used ADMIN_URL for referencing plugins page
-
* Marketplace: Update WooCommerce.com references to Woo.com
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
* Marketplace: fix how status badges look on narrower screens
---------
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
2023-11-08 13:26:44 +03:00
berislav grgičak
154c69c2d5
My subscriptions error notices ( #41124 )
...
* Marketplace: Populate the table rows with components
* Marketplace: add links to dropdown menu and fix fallback product icons
* Marketplace: fix popover width
* Add My subscriptions install (#40630 )
* Marketplace: add plugin install from the subscriptions page
Co-authored-by: berislav grgičak <berislav.grgicak@gmail.com>
* Marketplace: Use the activation function to show install button
---------
Co-authored-by: raicem <unalancem@gmail.com>
* Add WP updates script to the extensions page
* Add update button
* Add update data to subscriptions
* Update plugins
* Prevent update if license unavailable
* Add changefile(s) from automation for the following project(s): woocommerce
* Remove all data from API
* Linter fixes
* Linter fixes
* Remove merge string
* Update link style
* Add comment for updates.js
* Prevent updates if required data is missing
* Return removed slug code
* Add renew modal
* Update install to run until new data loaded
* Add activate modal
* Add connect modal
* Add renew button
* Renewal button
* Rename activate to connect
* Add subscribe button
* Add action buttons
* Remove unused const
* Add changefile(s) from automation for the following project(s): woocommerce
* Switch to WP installer
* Use WP installer
* Remove install endpoint
* Fix php warning
* Add download_link if subscription exists
* My subscriptions action modals (#40934 )
* Add renew modal
* Update install to run until new data loaded
* Add activate modal
* Add connect modal
* Add renew button
* Renewal button
* Rename activate to connect
* Add subscribe button
* Add action buttons
* Remove unused const
* Add changefile(s) from automation for the following project(s): woocommerce
* Update plugins/woocommerce-admin/client/marketplace/components/my-subscriptions/my-subscriptions.scss
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
* Update import path
---------
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
* Use product slugs for installing
* Add store for installing state
* Add theme install support
* Product activate endpoint
* Activate after install
* PHP warning
* Update context
* Debugging
* Install context
* Linter
* Simplify context
* Use Redux instead of context
* Add changefile(s) from automation for the following project(s): woocommerce
* Replace ~ with relative paths
* Add error notices
* Move update to functions
* Add notice store
* Fix linter errors
* Remove temp file
* Add changefile(s) from automation for the following project(s): woocommerce
* Don't autoremove notices
* Add status to notices
* Send just required path field
* Subvscribe hover color
* Css linter fix
* Fix error notice style
* Update manage button text
* Linter fixes
---------
Co-authored-by: raicem <unalancem@gmail.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
2023-11-07 09:21:12 +01:00
Kyle Nel
b62fc16aa3
Change woocommerce.com URLs to woo.com in marketplace ( #41127 )
...
Change woocommerce.com to woo.com
2023-11-06 10:15:34 +02:00
berislav grgičak
83b7b95850
Add subscriptions empty state ( #40862 )
...
* Add disconnected state
* Add changefile(s) from automation for the following project(s): woocommerce
* Added top margin to `.woocommerce-store-alerts` to address https://github.com/Automattic/woocommerce.com/issues/18448 .
* Rename description class
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
2023-10-23 07:55:23 +02:00
berislav grgičak
e30a99dc55
Return to new subscriptions page after action ( #40727 )
...
* Add redirect override method
* Redirect to wc-admin when needed
* Update refresh url
* Add changefile(s) from automation for the following project(s): woocommerce
* Deleted unused import of `Themes` component. Was breaking local build.
* Linter fixes
* Linter
* Update plugins/woocommerce/includes/admin/helper/class-wc-helper-admin.php
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
* Small fixes
* PHPCS fixes
* Linter fixes
* Linter
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
2023-10-18 12:07:18 +02:00
Cem Ünalan
25dccd4968
Marketplace: Implement the subscriptions table row ( #40626 )
...
* Marketplace: Populate the table rows with components
* Marketplace: add links to dropdown menu and fix fallback product icons
* Marketplace: fix popover width
* Add My subscriptions install (#40630 )
* Marketplace: add plugin install from the subscriptions page
Co-authored-by: berislav grgičak <berislav.grgicak@gmail.com>
* Marketplace: Use the activation function to show install button
---------
Co-authored-by: raicem <unalancem@gmail.com>
* Marketplace: Fix issues with copy on the My Subscriptions page
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
Co-authored-by: berislav grgičak <berislav.grgicak@gmail.com>
* Marketplace: Use $grid-unit variables in SCSS
* Marketplace: fix the build error a missing module
* Linter fixes
---------
Co-authored-by: berislav grgičak <berislav.grgicak@gmail.com>
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
2023-10-18 12:14:14 +03:00
Bero
60ef6dbbaf
FIx installed list filter
2023-09-28 20:58:07 +02:00
Bero
3de2a2bf3d
Fix linter error
2023-09-28 20:49:22 +02:00
berislav grgičak
8100917f2f
Update plugins/woocommerce-admin/client/marketplace/components/my-subscriptions/my-subscriptions.tsx
...
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
2023-09-28 10:02:46 +02:00
berislav grgičak
a6dcfb08bb
Update plugins/woocommerce-admin/client/marketplace/components/my-subscriptions/my-subscriptions.tsx
...
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
2023-09-28 08:53:06 +02:00
Bero
93c650e2f5
Add expired to the installed list
2023-09-27 13:03:56 +02:00
Bero
a0c30a298a
Fix version number logic
2023-09-27 12:26:13 +02:00
Bero
17979635b6
Load correct data in components
2023-09-27 12:21:50 +02:00
Bero
a4cceab468
List subscriptions from API
2023-09-26 14:12:14 +02:00
Dan Q
1e929314e0
Fix style of tooltip
2023-09-22 11:05:42 +01:00
Dan Q
648dbcd75c
Linter appeasement
2023-09-21 15:17:53 +01:00
Dan Q
b05a5abc10
Fix typo and lint
2023-09-21 15:11:19 +01:00
Dan Q
5e7263b77d
Create My Subscriptions skeleton (with refresh link)
2023-09-21 15:00:04 +01:00