-
Notifications
You must be signed in to change notification settings - Fork 41
New Add-Ons Page #1802
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
Merged
Merged
New Add-Ons Page #1802
Changes from all commits
Commits
Show all changes
109 commits
Select commit
Hold shift + click to select a range
c4f7c08
Draft
shervElmi ed6ca4b
Draft2
shervElmi 4ce6f5d
Move the option-box event handler to Core folder
shervElmi 36853fc
Move the request queue helper to Core folder
shervElmi 1854d55
Move the url helpers to Core folder
shervElmi 0f98385
Move the visibility helpers to core folder
shervElmi 88ffc5b
Move the validation helpers to core folder
shervElmi ea3d29a
Move the form error helpers to core folder
shervElmi babe6b3
Move global constants to core folder
shervElmi 995ed19
Import dispatchCustomEvent into categoryListener
shervElmi f81886a
Refactor Form Templates Elements
shervElmi 9063f28
Move the `empty-state.svg` file to `page-skeleton`
shervElmi 8b18ed1
Start refactoring events
shervElmi ff8b639
Refactor core functionality and complete essential updates
shervElmi 3f355d5
Move addProgressToCardBoxes to core
shervElmi 9678160
Merge remote-tracking branch 'origin/HEAD' into new-add-ons
shervElmi afabeff
Refactor: Make several classes reusable and update references
shervElmi 16ab8e9
Prepare Add-Ons page assets
shervElmi fc1d2a9
Fix: enqueue_assets and get_js_variables PHPDocs
shervElmi 27f7604
Add: Cards to the page
shervElmi 0fa132f
Update addon.php
shervElmi 7e21367
Complete: add toggle button
shervElmi 096114b
Add: Addon lock icon
shervElmi 6f16b13
Add categories
shervElmi fdc7be7
Load categories
shervElmi 44467d3
Setup count of categories
shervElmi 947f058
Update addon.php
shervElmi 474e5e9
Add: All Add-Ons category count
shervElmi 7a46d44
Complete development
shervElmi 0b9dc4f
Fix: Categories count
shervElmi b77803f
Update: show_upgrade_renew_cta method
shervElmi f1b14ef
Add request addon text at the list
shervElmi 2835d1d
Add: request addon link
shervElmi deca286
Fix: Sniffer issues
shervElmi b1b28ff
Merge remote-tracking branch 'origin/HEAD' into new-add-ons
shervElmi a7c2523
Fix: formidable_blocks build issue and revert that inside webpack
shervElmi fa0d57a
Disable toggle button in activating/deactivating state
shervElmi 432151a
Replace static keyword with self
shervElmi 944e36e
Add comment for $plan_required
shervElmi c097565
Split show_upgrade_renew_cta into smaller methods
shervElmi 589ba0d
fix: Add missing space before PREFIX
shervElmi 1512549
Remove `dispatchCustomEvent` function
shervElmi 17a25f4
Merge remote-tracking branch 'origin/master' into new-add-ons
shervElmi 876880b
Change `frm-page-skeleton-grid-layout` to `frm-list-grid-layout`
shervElmi 52491f3
Remove "page-skeleton.css" and move styles to "frm_admin.css"
shervElmi b5f911a
Remove redundant default case in switch statement
shervElmi cf940f0
Remove empty setState and add comment
shervElmi 256c26f
frmPageSkeleton prefix to frmPage
shervElmi 1efcd97
Remove redundant comment from setupInitialView.js
shervElmi 3f4ce65
Add null check for favoritesCategory in elements.js
shervElmi 7e52c0e
Fix minor grid layout issue in desktop-1440px
shervElmi 9c5826a
Fix PHP CS Fixer issue
shervElmi bab55d5
Merge branch 'master' into new-add-ons
shervElmi b72dbb7
Update frm_convertkit_icon
shervElmi 3174e91
Clarify `getSingleState` logic
shervElmi 600203f
Create `convertLegacyPackageNames` and refactor
shervElmi 7aff1d1
Add compiled JavaScript files
shervElmi 2030ed7
Fix: search shows no results
shervElmi 9423ab8
Merge remote-tracking branch 'origin/master' into new-add-ons
shervElmi 4e16795
Enhance `elements.js` file
shervElmi fe1a4be
Optimize add-ons `elements.js` file
shervElmi be63d1e
Fix all add-ons JS files
shervElmi 58c91cc
Fix all core JS files
shervElmi 0074f6b
Add `get_license_types` method and refactor
shervElmi 44607b1
Convert repeated .${SKELETON_PREFIX}-cat-count class into a variable
shervElmi 24396f1
Optimize: Swap checks for efficiency; check self::$plan_required first
shervElmi 1b9ee3e
Include @return void for static analysis tools
shervElmi 61d412c
Add auto-generated files
shervElmi 8b31b7f
Merge remote-tracking branch 'origin/master' into new-add-ons
shervElmi e2f6f9c
Add description text to search query
shervElmi 2946211
Merge branch 'master' into new-add-ons
shervElmi 030d65e
Avoid displaying errors on this page
shervElmi 2b5619b
Merge branch 'master' into new-add-ons
shervElmi c1dd057
Update new cypress tests
shervElmi 2ab189f
Simplify targetButton check using optional chaining
shervElmi 1b06d93
Add auto-generated files
shervElmi 68c0055
Merge remote-tracking branch 'origin/master' into new-add-ons
shervElmi 541e235
Add missing semicolon
shervElmi 8789b9a
Update action name consistency
shervElmi 73cbfbf
Correct text domain to 'formidable'
shervElmi e61d989
Fix icon issue on the Form Actions page
shervElmi 0571c4e
Merge branch 'master' into new-add-ons
shervElmi ff53fb3
Change common utilities import to core package
shervElmi b2eeb65
Update auto-generated files
shervElmi bd5c3c2
Improve: Onboarding Wizard elements file
shervElmi 983fe65
Update "package-lock.json" file
shervElmi b6cf70c
Improve accessibility
shervElmi ec77f00
Merge remote-tracking branch 'origin/master' into new-add-ons
shervElmi fd9a634
Resolve elements.js
shervElmi 02d8964
Add auto-generated files
shervElmi 592ae7c
Merge branch 'master' into new-add-ons
Crabcyborg b41eea4
Update `package-lock.json`
shervElmi 4e5ab63
Change Add-Ons color
shervElmi aab202d
Cypress test update for add-ons page
Crabcyborg c1d7b8b
Fix Form Templates E2E tests
shervElmi 8dedb68
Update cypress class names
Crabcyborg dd96c94
Merge branch 'new-add-ons' into cypress_test_updates_for_addons_page
shervElmi d53f240
Complete merge
shervElmi 457e864
Merge branch 'new-add-ons' into cypress_test_updates_for_addons_page
shervElmi bc386f7
Fix Form Templates title tests
shervElmi c84edba
Fix class names
shervElmi c98805b
Update text class
shervElmi f0bd0a7
Merge branch 'new-add-ons' into cypress_test_updates_for_addons_page
Crabcyborg 330879b
Get cypress passing
Crabcyborg f9b7e9a
Merge branch 'cypress_test_updates_for_addons_page' of https://github…
Crabcyborg 98603e3
Add a check to styler JS if there are no forms to avoid a JS error
Crabcyborg 498ad3b
Try more verbose logging
Crabcyborg bbef588
Try to add smtp page exception
Crabcyborg f19aa9f
Merge pull request #2012 from Strategy11/cypress_test_updates_for_add…
Crabcyborg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.