Commit 5d3af9a
Release/v3.5.1 (#349)
* Bump WP version
* ♻️ Initial Refactor commit [APP-687] (#109)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* PR Rejects
* Rejects leftover
* Setup base (#110)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: settings variable
* update: removed duplicate css import
* Update modules/settings/assets/js/api/index.js
Co-authored-by: VasylD <[email protected]>
---------
Co-authored-by: Ohad <[email protected]>
Co-authored-by: VasylD <[email protected]>
* [Infra] ✅ updated Github actions (#114)
* updated github actions
* removed composer github auth
* PHPCS
* removed package-lock.json from ignore to allow `npm ci`
* added missing husky
* ignore legacy
* removed unused non existing import
* Add connect modal (#111)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: add rule to move jsx props to multiline imporving readability
* add: connect modal
* update: hooks import for better readability
* update: replace functions with hooks
* fix: alignment and style
* update: imports
* update: removed conflicting imports
* fix: add compatibility for mobile devices
---------
Co-authored-by: Ohad <[email protected]>
* [APP 705] add connect module, settings and notification component (#112)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: add rule to move jsx props to multiline imporving readability
* add: connect modal
* update: hooks import for better readability
* update: replace functions with hooks
* add: connect module
* add: settings and get settings route
* add: hooks and contexts to get settings
* add: hooks
* add: notification component
* add: data api
* add: settings provider and connect settings
* add: husky
* fix: formatting and text-domain
* update: filter names
* fix: hook import
* add: set function for settings
* add: prop-types package
* update: refactor notification component and context
* update: remove filter for authorize url
* update: imports and exports of hooks
* update: plugin settings context filename and relevant imports
---------
Co-authored-by: Ohad <[email protected]>
* [APP 707] general setting components (#113)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: add rule to move jsx props to multiline imporving readability
* add: connect modal
* update: hooks import for better readability
* update: replace functions with hooks
* add: connect module
* add: settings and get settings route
* add: hooks and contexts to get settings
* add: hooks
* add: notification component
* add: data api
* add: settings provider and connect settings
* add: husky
* add: icon size control
* fix: icon size control labels
* add: icon select component
* add: color picker component
* add: accessibility icons
* add: icon export
* update: add icons to the component
* fix: styling for the icon select control
* update: color picker with react-colorful component
* update: icon size component with live icon design
* fix: styling of radio boxes
* add: icon design settings layout
* add: position settings layout
* add: layout exports
* add: alignment matrix and position control components
* add: position settings & position settings for mobile layout
* fix: formatting and text-domain
* update: filter names
* fix: hook import
* add: set function for settings
* add: prop-types package
* update: refactor notification component and context
* update: remove filter for authorize url
* Update modules/settings/assets/js/components/color-picker/style.css
Co-authored-by: Raz Ohad <[email protected]>
* update: color picker class name
---------
Co-authored-by: Ohad <[email protected]>
Co-authored-by: Raz Ohad <[email protected]>
* [App 780] Navigation Sidebar (#115)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: add rule to move jsx props to multiline imporving readability
* add: connect modal
* update: hooks import for better readability
* update: replace functions with hooks
* add: connect module
* add: settings and get settings route
* add: hooks and contexts to get settings
* add: hooks
* add: notification component
* add: data api
* add: settings provider and connect settings
* add: husky
* fix: formatting and text-domain
* update: filter names
* fix: hook import
* add: set function for settings
* add: prop-types package
* update: refactor notification component and context
* update: remove filter for authorize url
* update: imports and exports of hooks
* update: plugin settings context filename and relevant imports
* update: icons and icon imports
* add: sidebar(wip)
* update: fix width of connect screen on mobile
* update: sidebar layout
* add: credit card and user arrow icons
* update: hidden wpfooter and fixed sidebar height
* update: sidebar layout
* add: basic page layouts
* update: sidebar layout
* add: sidebar menu, sidebar app bar and my account menu components
* update: add sidebar and menu settings
* update: add page layouts
* update: admin top bar
* add: bottom bar
* add: bottom bar and top bar
* add: bottom bar and top bar
* update: page content styling
* fix: styling
* fix: styling
* update: text domain
* update: added translations
* fix: admin top bar layout
* update: exports of icons
* update: exports of components
* add: aliases for imports and fix exports
* fix: height and styling of the layout
* fix: unhide wp footer
* update: keep widget menu open on page load (default)
* update: linter rules to move first prop to new line
* update: linter rules to move first prop to new line
---------
Co-authored-by: Ohad <[email protected]>
* Fix error on install plugin, add prettier (#116)
* Feature/app 810 assemble icon settings page (#117)
* Initial refactor commit
* ✅ Added build and tests CI/CD
* update: add src for admin settings
* update: incorrect constant names
* update: namespace
* add: accessibility settings
* update: webpack to output files inside a folder
* update: build output folders
* update: removed commented code
* update: npm scripts
* add: webpack config
* add: hooks
* update: move admin setting to the module folder
* update: assets loading logic
* update: add rule to move jsx props to multiline imporving readability
* add: connect modal
* update: hooks import for better readability
* update: replace functions with hooks
* add: connect module
* add: settings and get settings route
* add: hooks and contexts to get settings
* add: hooks
* add: notification component
* add: data api
* add: settings provider and connect settings
* add: husky
* add: icon size control
* fix: icon size control labels
* add: icon select component
* add: color picker component
* add: accessibility icons
* add: icon export
* update: add icons to the component
* fix: styling for the icon select control
* update: color picker with react-colorful component
* update: icon size component with live icon design
* fix: styling of radio boxes
* add: icon design settings layout
* add: position settings layout
* add: layout exports
* add: alignment matrix and position control components
* add: position settings & position settings for mobile layout
* fix: formatting and text-domain
* update: filter names
* fix: hook import
* add: set function for settings
* add: prop-types package
* update: refactor notification component and context
* update: remove filter for authorize url
* update: imports and exports of hooks
* update: plugin settings context filename and relevant imports
* update: icons and icon imports
* add: sidebar(wip)
* update: fix width of connect screen on mobile
* update: sidebar layout
* Update modules/settings/assets/js/components/color-picker/style.css
Co-authored-by: Raz Ohad <[email protected]>
* update: color picker class name
* add: credit card and user arrow icons
* update: hidden wpfooter and fixed sidebar height
* update: sidebar layout
* add: basic page layouts
* update: sidebar layout
* add: sidebar menu, sidebar app bar and my account menu components
* update: add sidebar and menu settings
* update: add page layouts
* update: admin top bar
* add: bottom bar
* add: bottom bar and top bar
* add: bottom bar and top bar
* update: page content styling
* fix: styling
* fix: styling
* update: text domain
* add: props to wrapper
* add: icon design and position setting layouts
* add: in page scroll behaviour to the settings
* add: widget icons and getter function
* update: icon design settings getter and setter functions
* update: imports
* add: mobile layout for position settings
* add: icon position settings
* add: icon position settings hooks and handlers
* fix: alignment of controls in AlignmentMatrixControl
* update: useSettings and usePositionSetting hooks and relevant functions
* fix: colors of AlignmentMatrixControl
* fix: styling of components and layouts
* add: aliases
* add: container wrapper to page
* update: accessibility options rendering logic
* fix: order of the icons
* add: aliases for components and hooks imports
* fix: styling of settings panel
* fix: container height for settings page
* update: toggle control states
* add: widget icon settings
* add: load saved widget icon settings
* update: move layout to page for different designs per page
* update: add changes tracking and disable button logic
* add: async/await to save settings
* update: convert options to array of objects
* Update modules/settings/assets/js/components/bottom-bar/index.js
Co-authored-by: VasylD <[email protected]>
* Update modules/settings/assets/js/app.js
Co-authored-by: VasylD <[email protected]>
* fix: remove duplicate entries
---------
Co-authored-by: Ohad <[email protected]>
Co-authored-by: Raz Ohad <[email protected]>
Co-authored-by: VasylD <[email protected]>
* Feature/app 708 widget menu settings (#118)
* add: icons for menu settings
* add: placeholder layout for widget preview in menu settings
* update: load saved settings and updated imports
* add: logics for handling and saving menu settings
* add: useSavedSettings hook
* update: set export as default for Sidebar layout
* add: widget menu settings layout and settings
* update: add widget menu settings and widget preview layouts
* add: hide/show minimum option alert notification
* update: styling of the save button
* update: save settings logic to use async/await
* fix: accessibility text icon
* update: app type (#119)
* [APP-834] Update account menu buttons (#121)
* update: account menu buttons
* update: billing link
* add: error handling for switch account
* [APP-835] add service data (#122)
* add: client functions
* add: site register and site info endpoints
* update: add plan data settings
* update: add support for 201 response code
* update: add plan data key
* update: store the plan data on the once the site is registered
* update: add filter for client url
* add: retry registering in there is any error after connect
* update: setting prefix
* add: plan data
* update: add account details to menu
* fix: lint issues
* update: add data checkbox support (#123)
* [APP-928] Settings pointer (#125)
* add: settings pointer
* update: add alias for the settings
* [APP-837] Add post connect modal (#120)
* add: post connect modal
* update: settings prefix
* fix: connect modal design
* update: connect modal text
* add: connect modal graphics
* update: connect modal icon
* update: post connect modal
* update: sidebar menu text
* update: text of icon settings
* update: text
* update: php compatibility with return types
* add: accessibility statement page structure (#126)
* [APP-721] Render widget and global settings (#124)
* add: webhook endpoint
* add: widget module
* add: default widget settings on successful registration
* update: name of global object to ea11yWidget
* update: remove json encoding to make objects available on the frontend
* update: widget url, filter and enqueuing method
* update: removed obsolete code
* update: enqueue script only when connected
* update: add check for valid plan data and key
* update: conditional check
* update: conditional check
* fix: widget loading error (#128)
* [Legacy] Upgrade To New [APP-949] (#127)
* Added `Notice_Base` and `Notices` component to core module
* Always load core module and load all other modules based on legacy status
* added filter in customizer settings
* added bubble / pimple in admin menu to indicate upgrade
* added `Dismissible_Deprecated_Nag` notice to none legacy pages
* added `Dismissible_Deprecated_Nag` notice to legacy pages
* Added `Upgrade` component to legacy module
includes:
* loading of notices
* introduction modal
* admin menu pimple
* customizer notice
* pointer
* confirmation modal
* upgrade logic and handler
* ✅ Fixed legacy module test
* added `local:quick-run` command to run in browser mode
* update phpunit workflow
* ensure wp.ajax is loaded
* wrong translations
* Updated strings
* added "Equally"
* remove unused test
* ✅ use custom version of wp test library (#129)
* ✅ use custom version of wp test library
* cleanup
* update WP versions for testing
* [APP-711] Widget preview (#130)
* add: dynamic script loader for widget
* update: settings name
* update: settings save function and comments
* update: tools settings object structure
* add: widget preview section
* update: added setting page slug as a constant
* update: enqueue widget for preview in the settings
* add: widget icon assets link
* add: widget icon svgs
* update: store widget url in a constant
* update: store widget url in a constant
* update: trigger widget preview update on menu item changes
* update: remove the icon option from the frontend.
* update: add widget URL
* update: plan data setting type
* update: widget plan url
* update: widget plan url and parse plan data
* fix: phpcs error ext-json missing
* fix: widget url
* fix: save and use plan data as a serialized option
* fix: use template string for widget url
* [APP-908] Accessibility generator (#131)
* add: accessibility statement radio icons
* update: add form group on radio buttons
* add: statement generator
* add: statement generator
* add: accessibility statement data option
* update: create page in WordPress and save it to the option
* update: exclude zip file from the git
* update: render statement page conditionally
* add: statement link layout and settings
* add: preload statement data
* update: publish the created page and add link for it
* update: changed Dynamic Script Loader to WidgetLoader
* add: accessibility statement url
* update: text and styling
* update: styling of the preview text
* update: restructure statement generator
* add: support for dynamic update in statement links
* update: remove index.css file for widget loader
* add: widget styling for settings page
* add: empty link when hide link is enabled
* update: statement page structure and logic
* fix: typo
* update: convert component into a styled component
* fix: styling and layout
* update: icons
* update: convert radio buttons to styled component
* fix: typo and style
* add: fading for the link preview
* update: import
* update: styling and spacing
* fix: sidebar layout
* update: wpcs to latest version
* fix: spacing
* fix: wpcs version
* add: check for valid statement page
* fix: jitters on rendering
* fix: use escape attribute
* update: settings menu slug and plugin name
* fix: menu item rendering
* update: definition of the styled text field
* add: addPage function to the API
* fix: add notification on page creation
* add: copy link icon
* update: optimize SVGs
* [APP-908] Additional fixes (#133)
* fix: text domains
* updated: styled component syntax
* update: use await instead of then
* fix: prevent application crash in case widget fails to load
* add: generated info tip card
* update: refactor function
* Fix: Fix the QA bugs [n/a] (#135)
* [APP-830] Add mixpanel events (#134)
* [APP-830] Add mixpanel events
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* [APP-830] Add user to init Mixpanel (#136)
* [APP-830] Add mixpanel events
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* Merge branch 'develop' into feature/APP-830-add-mixpanel
# Conflicts:
# .gitignore
# modules/settings/assets/js/components/sidebar-menu/index.js
# modules/settings/assets/js/pages/accessibility-statement.js
* [APP-830] Add user to init Mixpanel
* [APP-830] Add user to init Mixpanel
* [APP-830] Add user to init Mixpanel
* [APP-830] rename events (#137)
* Connect and Preview Fixes (#139)
* updated connect admin page
* Use unified widget URL instead of hardcoded Js to support envs
* Removed enqueue of fictional widget.js and reuse settings `admin` handle
* Fix: Fix the QA bugs [n/a] (#138)
* New: Finish the BE integration [n/a]
* Fix: Fix some bugs [n/a]
* upgrade flow UI and design tweaks [app-949] (#141)
* Updated Learn More links with UTM's
* Tweaked Pointer strings Icon and CTA
* dismissible notice strings
* sticky notice strings
* updated upgrade flow design for pointer, notices, introduction modal, and confirmation modal
* added build script
* [APP-979] Update links and plugin name (#140)
* Ensure loading of legacy widget based on any saved data and fixed legacy JS
* Bug/app 1002 (#143)
* Bug: Update the logo in the "Hide Widget" modal [APP-1001]
* Fix: Update the side menu spaces [APP-1002]
* [APP-991] Add translation for statement (#142)
* [APP-979] Update links and plugin name
* [APP-991] Add translation for statement
* Set Prod Widget URL
* [APP-1004][APP-1005][APP-1006] Fix generator UI and logic, fix statement UI, fix copy link (#144)
* [APP-1004] Fix generator UI and logic
* [APP-1005] Fix statement UI
* [APP-1005] Fix statement UI
* Mixpanel record session
* Fix: Enhance position values validation [APP-1009] (#146)
* Bug/app 1003 (#147)
* Fix: Add a border to the preview [n/a]
* Fix: Fix Capabilities screen UI [APP-1003]
* [APP-1020] add missed events (#148)
* [APP-1015] fix switch account (#149)
* [APP-1015] fix switch account (#150)
* [APP-1021] Fix switch modal ui (#151)
* fix: ui issues
* fix: translation strings
* [APP-912] add default settings for RTL (#152)
* [APP-912] add default settings for RTL
* [APP-912] add default settings for RTL
* [APP-912] add default settings for RTL
* [APP-1026] Remove HTML breaking <style> tag & update pointer logic (#153)
* fix: remove extra closing tag
* update: hide settings pointer when plugin settings is opened
* update: remove unused functions
* update: add help text to mobile position settings
* Bug/app 1003 (#157)
* Fix: Add missed translations [n/a]
* Fix: Refresh the plan data on page load [n/a]
* New: Add loader to the settings [n/a]
* update: delete lock key after each check (#160)
* New: Update dashboard icon size [n/a] (#158)
* New: Update dashboard icon size [n/a]
* Fix: Fix widget previews [n/a]
* [APP-1018] Help menu change (#155)
* update: remove accessibility word from menu items
* update: remove top bar
* update: add help button to the sidebar
* update: re-add spacing in styled css code
* update: create styled components
* [APP-973] Add an UTM for users upgrading from one click to the new widget (#165)
* update: ui of the statement preview (#166)
* [APP-1011][APP-1013] focus outline and sitemap settings (#161)
* [APP-1011][APP-1013] focus outline and sitemap settings
* [APP-1011][APP-1013] focus outline and sitemap settings
* [APP-1011][APP-1013] focus outline and sitemap settings
* [APP-1011][APP-1013] focus outline and sitemap settings
* update: video link (#167)
* [APP-1051] Fix layout on the small and medium devices (#156)
* fix: layout on the small and medium devices
* update: change components to styled components
* refactor: position settings wrapper into a separate component
* [APP-1012][APP-1085] Add skip to content settings and event for Mixpanel (#169)
* [APP-1012][APP-1085] Add skip to content settings and event for Mixpanel
* [APP-1012][APP-1085] Add skip to content settings and event for Mixpanel
* [APP-1012][APP-1085] Add skip to content settings and event for Mixpanel
* [APP-1012][APP-1085] Add skip to content settings and event for Mixpanel
* [APP-1048] Add tooltip to accessibility statement (#159)
* add: tooltip to accessibility statement
* update: hide infotip when statement link is set
* update: infotip's text
* fix: infotip naming and logic
* [APP-1049] Add back button accessibility statement (#164)
* add: back button to the statement link section
* add: Edit link button to statement page section
* update: add admin_url and generate query args properly
* update: learn more link for accessibility statement page (#168)
* Fix: Update overlay height [n/a] (#171)
* Fix settings and connect issues (#170)
* fix: token fails to refresh after expiry
* update: add 12 hour time for plan data refresh and fix missing subscription id
* update: add check to refresh plan data
* fix: decoding errors and alignment and add logging for errors
* update: refresh logic and formatting
* Update/app 1029 app name (#173)
* update: plugin name
* update: default menu option
* update: menu structure
* update: add inline checks
* update: reduce padding on app icon in menu
* fix: height of the modal
* update: app menu icon color
* update: menu icon colors
* fix: menu icon size
* update: plugin names
* update: HELP_LINK
* update: app name
* update: icon background color
* update: icon size
* fix: admin icon size
* fix: width of the sidebar
* Fix/toggle not working properly (#174)
* fix: toggles not working properly in some cases
* fix: saving of the settings was not working
* add: missing adminUrl in settings data
* fix: switch was not working properly in some cases (#175)
* Fix/app 1093 incorrect position on default (#176)
* fix: switch was not working properly in some cases
* fix: default setting structure for the icon position
* [APP-1096] Text changes (#177)
* fix: switch was not working properly in some cases
* update: plugin name and action buttons title
* fix: revert change to is_active function
* fix: button color
* New: Add the skip link [APP-1012] (#179)
* [APP-1097] Fix preview load (#178)
* [APP-1097] Fix preview load
* [APP-1097] Fix preview load
* [APP-1097] Fix preview load
* Update modules/settings/assets/js/components/widget-loader/index.js
---------
Co-authored-by: Raz Ohad <[email protected]>
* [APP-1123] Accessibility statement text (#181)
* fix: switch was not working properly in some cases
* update: accessibility statement content
* [APP-1121] Add support for react-jsx-runtime for older WP versions (#180)
* fix: switch was not working properly in some cases
* update: revert wp-scripts version to 28.0.0 to add support for older WordPress versions
* update: revert wp-scripts to 27.9.0
* add: support for react-jsx-runtime in older versions of WordPress
* update: version to the latest wp-scripts 30.3.0
* update: add lib/ to gitignore
* update: plugin name
* Fix: Fix admin widget previews [n/a] (#183)
* [APP-1061] change mixpanel user id (#184)
* [APP-1129] change toggle_event for mixpanel (#186)
* Remove skip to content btn if anchor does not exist (#187)
* fix: hide wp notices to keep the layout from shifting (#189)
* [APP-1143] fix bug with capability display (#195)
* [APP-1143] fix bug with capability display
* [APP-1143] fix bug with capability display
* [APP-1143] fix bug with capability display
* [APP-1143] fix bug with capability display
* add: loading text to widget preview (#196)
* [APP-1142] add 'appType' super props, change identify key (#191)
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic
* [APP-1142] Add 'appType' super props
* [APP-1144] Accessibility statement tooltip text update (#198)
* update: text
* update: switch design
* Tweak: Update widget loaders [n/a] (#197)
* added images to readme (#172)
* added images to readme
* updated readme
* V3.0.0
* updated readme
* updated tested up to
* Fix: Update the skip link rendering hook [APP-1157] (#203)
* bumped v3.0.1 (#206)
* Fix: Adapt widget preview to smaller height viewports [APP-1130] (#217)
* update: convert menu icon to base64 svg (#199)
* update: convert menu icon to base64 svg
* update: logo to svg logo with base64 encoded
* update: svg app icon
* [APP-1201] Improve admin panel accessibility (#220)
* [APP-1201] add accessibility rules
* [APP-1201] add accessibility rules
* [APP-1210] add prop to Mixpanel, move event names to const (#225)
* [APP-1159] Add mismatch URL flow (#210)
* update: convert imports to named imports
* add: function to check if current screen is settings page
* update: rename elementor logo to app logo
* add: url mismatch flow and components
* update: remove obsolete code
* Update modules/connect/rest/authorize.php
Co-authored-by: Pavlo Kniazevych <[email protected]>
* Update modules/settings/module.php
Co-authored-by: Pavlo Kniazevych <[email protected]>
* fix: modal was not closing
* update: remove url mismatch notice
* update: mismatch modal and rendering logic
* add: toast notifications for errors
* update: convert components into styled components
* update: remove bottom border from the dialog
* update: text copy
* fix: logo alignment
* update: renamed styled component
---------
Co-authored-by: Pavlo Kniazevych <[email protected]>
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic (#190)
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic
* Add nonce to the widget settings
* Update routes and DB table
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* [APP-1101] Move action button to footer (#208)
* update: add save changes footer to the bottom and remove it from capabilities
* add: logic to save settings for skiptocontent using footer
* update: text
* update: convert component to styled component
* [APP-1198] [APP-1199] Quota bar and notices (#219)
* add: quota bar
* add: openLink helper function
* add: styled elements and visits link placeholder
* update: remove hover state from the box
* add: quota notices
* update: quota access and usage calculations
* add: logic to calculate plan usage
* update: move logic to calculate plan usage to hook
* add: todo note
* add: todos
* add: mixpanel events
* fix: hide quota bar when sidebar is minimized
* fix: settings panel was not expanding when sidebar is minimized
* update: text and structure of the bar
* update: quota calculation logic
* update: remove TODOs
* update: text and values
* fix: height of the container for icon settings
* update: golinks
* update: golinks
* fix: prevent icon options from wrapping on smaller screen sizes (#229)
* [APP-1107] Add dashboard for analytics (#204)
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic
* [APP-1108][APP-1109][APP-1110] Add analytics backend logic
* Add nonce to the widget settings
* Update routes and DB table
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* Fix comments
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1107] Add dashboard for analytics
* [APP-1201] add accessibility rules
* [APP-1107] fixed API endpoint
* [APP-1107] fixed API endpoint
* [APP-1107] fixed API endpoint
* [APP-1107] add check for is_active
* update to the latest
* update to the latest
* update to the latest
* fix bugs, add changes
* fix bugs, add changes
* fix bugs, add changes
* fix bugs, add changes
* [APP-1105] Add pro capabilities (#205)
* add: volume and solid crown icon
* add: volume and crown icons to export
* update: refactor menu item to a new component
* add: screen reader to the menu items and reorganize them
* add: pro item infotip content
* add: capabilities item and pro info tip to exports
* update: import ProInfoTip component and change disabled logic
* update: imports
* update: refactor pro item infotip into the separate component
* update: refactor infotip and add comments
* add: custom switch component
* add: logo settings layout
* update: switch component
* add: useToggleSetting hook to manage widget settings.
* update: move pro feature key to a separate constant
* fix: pro icon style
* update: remove branding key
* update: pro enable check structure
* update: pro enabled check structure
* update: key name
* update: update key before checking for it
* fix: null error
* add: update logic to get the tools settings based on plan
* update: exclude remove-elementor-label from the minimum option rule
* update: add formlabel and eventnames
* add: logic to deactivate the features which are disabled for the plan
* fix: PHP warning
* fix: keyword name
* add: GOLINKS
* add: open link function
* fix: PHP warning undefined key
* update: logic to show the icon and added golinks
* [APP-1045] Add billing tab (#223)
* add: plan name and subscription link
* update: refactor my account menu
* update: move truncate email to a helper file
* update: simplify truncation logic
* [APP-1270] Delete transient and force info update (#236)
* add: force update site/info on mismatch url
* update: add a constant for the transient
* add: delete_transient for switch account as well
* add: delete_transient for disconnect as well
* [APP-1267] Quota bar undefined (#234)
* fix: undefined was shown when there is no quota data
* add: preloader
* fix: make bottom bar sticky on the settings pages (#237)
* [APP-1268] Pro tip spacing (#235)
* fix: pro tip spacing
* fix: pro icon
* [APP-1271] Align menu icons (#238)
* update: hide info button on minimized sidebar
* fix: alignment of quota bar icon
* fix: conditional logic
* update: improve sidebar motion
* fix: switch account issue
* update: upgrade link for analytics popup (#239)
* [APP-1281] fix usage percentage formatting (#240)
* fix: format display of percentage correctly.
* update: fraction conversion logic
* Force referer and lower transient time to 15 minutes [APP-1286] (#242)
* reduce transient timeout
* force referrer in script tags
* [APP-1262] Enable routes for get statistic on disabled analytics (#233)
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1262] Enable routes for get statistic on disabled analytics
* [APP-1243] Admin upgrade notices (#241)
* add: admin quota notices
* add: fix function name and phpcs issues
* fix: formatting issues
* [APP-1287] change Mixpanel check for free trial (#243)
* Fix/quota text (#244)
* fix: wp notice close logic plus banner text
* update: banner text
* [APP-1292] missing mixpanel events (#245)
* add: missing mixpanel events
* update: use variable for hardcoded names
* update: use variable for hardcoded names
* [APP-1293] Add additional checks (#246)
* update: add additional check to prevent fatal error
* fix: formatting
* [APP-1312] minimize client css (#252)
* [APP-1168] widget icon radius
* add: icon radius component
* add: icon radius component
* update: add support for widget radius
* fix: minor ui fixes
* fix: resolve comments
* fix: alignment of the icon
* update: add styled components
* add: corner radius mixpanel event
* fix: corner radius should have default values when no value is set based on icon
* fix: icon radius input style
* add: accessibility attributes
* fix: active states color
* add: logic to control invalid inputs
* update: make aria attributes translatable
* update: styled component names
* add: spacing between the components
* [APP-1342] add super props, store plan scope after register/switch (#250)
* [APP-0000] store plan scope after register/switch
* Update modules/settings/module.php
Co-authored-by: Pavlo Kniazevych <[email protected]>
* remove deprecated method
* remove deprecated method
* [1342] Add super prop to mixpanel
* [1342] Add super prop to mixpanel
* [1342] Add super prop to mixpanel
---------
Co-authored-by: Pavlo Kniazevych <[email protected]>
* [Legacy] Added strict settings sanitization (#257)
* [Legacy] Added strict settings sanitization
* use correct esc_x method
* hardcoded 6.8.0
* added svn for wp test library
* fix: default border radius (#258)
* fix: default border radius
* add: default corner radius for new users
* update: add support for default values for users with saved style settings
* updated phpunit workflow
* revert to master
* hardcode 6.8.x
* update: default values for existing users
* update: remove saving default corner radius for new users
* fix: update default radius for text icon
* fix: PHPUnit tests for WP 6.8.0
* align with develop
* set to latest
---------
Co-authored-by: Raz Ohad <[email protected]>
Co-authored-by: Raz Ohad <[email protected]>
* fix: widget icon spacing (#262)
* Added custom gutenberg link to toggle widget [APP-1306] (#256)
* New: Added Ally Trigger Dynamic Tag for Elementor [APP-1305] (#254)
* New: Added Ally Trigger Dynamic Tag for Elementor [APP-1305]
* typo Update modules/widget/components/ally-trigger.php
* New: Add the what's new functionality [APP-1329] (#264)
* add: statement page selector field (#261)
* add: statement page selector field
* add: updated the statement link button to a search field
* fix: add support for create statement data
* New: Bump the Notifications SDK to 1.2.0 [APP-1427] (#267)
* Fix: Resolve a11y issues [APP-1331] (#269)
* [APP-1417] Add support for custom icon (#270)
* add: media upload button
* add: support for custom icon
* fix: code alignment, phpcs
* fix: code alignment and linting
* add: mixpanel events
* fix: styling of custom svg
* fix: missing variable
* fix: missing variable
* fix: load gutenberg block without css
* fix: icon spacing in preview
* fix: indentation
* fix: indents
* [APP-1440] Fix doing_it_wrong warning for translations (#271)
* fix: doing_it_wrong warning for translations
* update: stop explicitly loading translations
* fix: add package-lock
* fix: add package-lock
* New: Store fonts inside the plugin [APP-1385] (#277)
* add: what's new mixpanel event (#274)
* fix:disable autofocus on opening of popup menu (#279)
* New: Add the birthday banner [APP-1489] (#281)
* [APP-1442] Add language selector option to plugin (#273)
* add: language selector option
* update: language selector option key
* update: lang selector name (#284)
* update: add language selector to analytics table (#285)
* Tweak: Update the campaign's time range [APP-1489] (#283)
* fix: container width logic (#292)
* [APP-1530] scrollbars settings width (#296)
* update: title layout
* fix: width of the content
* update: browserlist
* fix: rtl issues (#304)
* [APP-1629] Fix pro icon (#305)
* update: @elementor/ui package
* fix: pro icon
* fix: pro icon
* [APP-1678] Remove mixpanel session replay (#317)
* Fix: plugin headers (#316) (#320)
* [APP-907] Accessibility assistant (#326)
* PHPCS and remediation POC WIP
* WIP Wizard module
* Added scanner module
* [APP-929][APP-930] Add initial setup for wizard, added btn to the topbar (#230)
* [APP-929][APP-930]
* [APP-929][APP-930]
* update logic
* update init app
* [APP-0000] store plan scope after register/switch
* change return of load
* add header
* Move into shadow dom, add context, add headers components
* add UI components
* add UI components
* add UI components
* merge current develop
* merge current develop
* Add AltText Form
* Add scroll to current element
* Align with current design, add loader, added preview for svg
* Align with current design, add loader, added preview for svg
* Resolve comments
* Resolve comments
* Resolve comments
* [APP-934] add submit logic (#259)
* [APP-934] add submit logic
* [APP-934] add submit logic
* [APP-934] add submit logic
* [APP-934] add submit logic
* Added replace remediation action
* Add submit logic
* Add submit alt text logic, generate AI alt text
* Add AI generate request, add convert from SVG to png base64, added manual fix block
* Add AI generate request, add convert from SVG to png base64, added manual fix block
* Add texts, add remediation submit, fix logic to store remediation
* Add texts, add remediation submit, fix logic to store remediation
* Add texts, add remediation submit, fix logic to store remediation
* Add texts, add remediation submit, fix logic to store remediation
* Add texts, add remediation submit, fix logic to store remediation
* Add texts, add remediation submit, fix logic to store remediation
---------
Co-authored-by: Raz Ohad <[email protected]>
* Add texts, add remediation submit, fix logic to store remediation
* [APP-0000] add store request to the Service API (#268)
* [APP-0000] add store request to the Service API
* [APP-0000] add store request to the Service API
* [APP-0000] add store request to the Service API
* [APP-0000] add store request to the Service API
* [APP-0000] add request to store scanner summary
* [APP-0000] add request to store scanner summary
* [APP-0000] add request to store scanner summary
* [APP-1432] fix with AI flow (#275)
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1432] fix with AI flow
* [APP-1446] sidebar menu update (#276)
* update: simplify menu
* add: headings and scanner menu options
* [APP-945] add column for tables (#282)
* [APP-945] add column for tables
* [APP-945] add column for tables
* [APP-945] add column for tables
* [APP-945] add column for tables
* [APP-1447] Updated quota bar designs (#278)
* update: quota bar designs
* fix: the popover was partially visible
* update: AI credits name
* update: usage calculation logic
* add: quota indicators
* update: quotas tooltip text
* update: quotas notices text
* update: make toggle icon dynamic
* fix: @elementor/ui imports
* Update modules/settings/assets/js/layouts/quota-bar.js
Co-authored-by: VasylD <[email protected]>
* update: styling of component
---------
Co-authored-by: VasylD <[email protected]>
* [APP-1507] add UI changes (#286)
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1507] add UI changes
* [APP-1387] add mixpanel events (#288)
* [APP-1387] add mixpanel events
* [APP-1387] add mixpanel events
* New: Add the a11y assistant dashboard's UI [APP-1445] (#289)
* [APP-1513] add disconnected msg (#290)
* [APP-1513] add disconnected msg
* [APP-1513] add disconnected msg
* [APP-1513] add disconnected msg
* [APP-1547][APP-1548][APP-948] update alt text view, fix list issues (#291)
* [APP-1547][APP-1548][APP-948] update alt text view, fix list issues, add rest route for update status
* [APP-1547][APP-1548][APP-948] update alt text view, fix list issues, add rest route for update status
* fix: infotip icon padding and font style (#293)
* fix: infotip icon padding and font style
* fix: infotip icon padding and font style
* update: caniuse database
* [APP-1525] add edit mode (#294)
* [APP-1525] add edit mode
* [APP-1525] add edit mode
* [APP-1525] add edit mode
* Bug/app 1544 (#295)
* Fix: Resolve QA comments [APP-1544]
* New: Add beta tags [APP-1555]
* New: Add the "no results" state [APP-1544]
* [APP-1554] rename violations (#297)
* [APP-1512] add backend logic for remediation management (#298)
* [APP-1512] add backend logic for remediation management
* [APP-1512] add backend logic for remediation management
* Update modules/remediation/database/remediation-entry.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* Update modules/remediation/rest/items.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1512] add backend logic for remediation management
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* Fix: Resolve QA comments [n/a] (#299)
* [APP-1512] add FE remediation management (#300)
* [APP-1512] add backend logic for remediation management
* [APP-1512] add backend logic for remediation management
* Update modules/remediation/database/remediation-entry.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* Update modules/remediation/rest/items.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1512] add backend logic for remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
* [APP-1512] add FE remediation management
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1609] fix tooltip
* [APP-1609] fix resolved btn click
* [APP-1401] clear cache on update (#302)
* [APP-1401] clear cache on update
* [APP-1401] clear cache on update
* [APP-1401] clear cache on update
* [APP-1401] clear cache on update
* [APP-1401] clear cache on update
* update with latest develop branch
* fix copies
* [APP-1619] add mixpanel event (#303)
* [APP-1619] add mixpanel event
* [APP-1619] add mixpanel event
* [APP-1593] Add locked variant for quota bar (#301)
* update: add locked version of quota status bar
* fix: text color for infotip
* fix: width issues
* fix: add check for 0
* [APP-1637][APP-1643] add UI fixes, add excluded rules array (#307)
* fix: make sidebar collapsible (#306)
* Merge current dev
* [APP-1603] Add dashboard menu (#309)
* [APP-1603] Add dashboard menu
* [APP-1603] Add dashboard menu
* [APP-1603] Add dashboard menu
* [APP-1603] Add dashboard menu
* Bug/app 1607 (#311)
* Fix: Update stats calculation logic [APP-1607]
* Fix: Set fixed width for the results table [APP-1650]
* Fix: Update filter rules [APP-1634]
* New: Add the no search results state [APP-1651]
* Fix: Convert indents [n/a]
* [APP-1670] add menu on Manage Fixes (#315)
* [APP-1670] add menu on Manage Fixes
* [APP-1670] update menu
* [APP-1611] fix comments
* fix: direction of snippet (#313)
* [APP-1561] New menu layout (#308)
* update: app menu and layout
* merge: latest changes from feature/remediation
* add: alert indicator to the closed sidebar
* fix: page layout for statement page
* update: menu display names
* fix: topbar menu layout
* update: sidebar menu width
* update: sidebar menu width
* fix: popup menu layout
* add: hover action to the toggle button
* update: my account menu
* fix: quota indicator for closed sidebar
* fix: icon alignments
* fix: scroll behaviour
* fix: page scroll behaviour
* fix: popup menu hover state
* update: quota bar and group layouts
* add: tooltips to the menu items
* update: make scans page fixed height and scrollable
* update: styles with theme references and added new styled components
* fix: make sidebar smoother
* update: accessibility page heading
* Merge latest develop
* [APP-1611] trigger save entry for clean cache (#314)
* [APP-1611] trigger save entry for clean cache
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-0000] call trigger save async (#319)
* [APP-1611] trigger save entry for clean cache
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-0000] call trigger save async
* fix: scrollbar issues (#318)
* [APP-1615] add remediation for wp image (#321)
* POC - FrontEnd remediations to handle Dynamic Data [APP-1644] (#312)
* POC - FrontEnd remediations to handle Dynamic Data
* Update modules/remediation/components/remediation-runner.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* added MutationObserver to cover elements that are added later on the page
runs until remediations are all done, and disconnect
* added $use_frontend flag instead of using "false"
* Update modules/remediation/components/remediation-runner.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* WIP on poc/fe-remediations
* [APP-0000] call trigger save async
* [APP-1644] apply FE remediation
* [APP-1644] apply FE remediation
* [APP-1644] apply FE remediation
* Add timeout (wait for FE remediation timeout)
* Add timeout (wait for FE remediation timeout)
* Add timeout (wait for FE remediation timeout)
* Add timeout (wait for FE remediation timeout)
* Add timeout (wait for FE remediation timeout)
* Small fixes
* Small fixes
* Small fixes
* Small fixes
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
Co-authored-by: vasyldinets <[email protected]>
* [APP-1611] Fix cache issue (#324)
* [APP-1611] trigger save entry for clean cache
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-1611] fix comments
* [APP-0000] call trigger save async
* [APP-1611] clear cache
* [APP-1657] upgrade cta (#323)
* update: added logic to show button based on plan
* Update modules/settings/assets/js/components/quota-bar/quota-bar-group.js
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* fix: eslint error
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1658] Update accessibility admin column design (#322)
* update: wpadmin column layout
* update: move icon to assets
* Fix: Resolve remediation encoding issue [APP-1646] (#325)
---------
Co-authored-by: Ohad <[email protected]>
Co-authored-by: Raz Ohad <[email protected]>
Co-authored-by: Nirbhay Singh <[email protected]>
Co-authored-by: Pavlo Kniazevych <[email protected]>
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1698] Update referrer policy (#333)
* [APP-1697] fix menu, add category to events as key without translation (#334)
* [APP-1697] fix menu, add category to events as key without translation
* [APP-1697] fix menu, add category to events as key without translation
* [APP-1717] Fix category title (#335)
* [APP-1724] Fix get object type for singular (#338)
* [APP-1724] Fix get object type for singular
* [APP-1724] Fix get object type for singular
* Update modules/remediation/classes/utils.php
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* Fix: Resolve some a11y issues [APP-1664] (#337)
* [APP-1696] Fix help menu ui (#339)
* fix: menu ui
* update: onclick action
* fix: alignment of the menu
* update: rename menu item to accessibility assistant
* Fix: Use the same issue count in the WP admin and scanner [APP-1726] (#341)
* Fix: Move data tag logic away from the component to prevent multiple renders [APP-1502] (#342)
* [APP-1738] add case-insensitive replace (#345)
* [APP-1738] add case-insensitive replace
* Update modules/remediation/assets/js/actions/replace.js
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* Update modules/remediation/assets/js/actions/replace.js
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* [APP-1741][APP-1742][APP-1743] add components, calc contrast ratio, add logic for lightness
* Update modules/remediation/assets/js/actions/replace.js
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* update
* update
* update
---------
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
* bumped v3.5.1
* [APP-1776] Deactivate scanner on not connected (#350)
---------
Co-authored-by: Yakir Sitbon <[email protected]>
Co-authored-by: Nirbhay Singh <[email protected]>
Co-authored-by: VasylD <[email protected]>
Co-authored-by: Pavlo Kniazevych <[email protected]>
Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>1 parent da00506 commit 5d3af9a
File tree
36 files changed
+319
-163
lines changed- modules
- remediation
- actions
- assets/js/actions
- classes
- scanner
- assets/js
- components
- block-button
- header
- manual-fix-form
- remediation-form
- resolved-message
- context
- hooks
- layouts
- services
- styles
- components
- rest
- settings/assets/js
- pages/assistant/results
- widget
- components
36 files changed
+319
-163
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
216 | 226 | | |
217 | 227 | | |
218 | 228 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
4 | 16 | | |
5 | 17 | | |
6 | 18 | | |
| |||
11 | 23 | | |
12 | 24 | | |
13 | 25 | | |
14 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
15 | 29 | | |
16 | 30 | | |
17 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
18 | 40 | | |
19 | 41 | | |
20 | 42 | | |
| 43 | + | |
21 | 44 | | |
22 | 45 | | |
23 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
93 | 94 | | |
| 95 | + | |
94 | 96 | | |
95 | 97 | | |
96 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| 58 | + | |
55 | 59 | | |
| 60 | + | |
56 | 61 | | |
57 | 62 | | |
58 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | | - | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
| 62 | + | |
61 | 63 | | |
62 | 64 | | |
| 65 | + | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
| |||
Lines changed: 12 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
68 | | - | |
69 | 69 | | |
| 70 | + | |
| 71 | + | |
70 | 72 | | |
71 | 73 | | |
72 | 74 | | |
| |||
77 | 79 | | |
78 | 80 | | |
79 | 81 | | |
80 | | - | |
| 82 | + | |
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
84 | | - | |
| 86 | + | |
| 87 | + | |
85 | 88 | | |
| 89 | + | |
86 | 90 | | |
87 | 91 | | |
88 | 92 | | |
| |||
103 | 107 | | |
104 | 108 | | |
105 | 109 | | |
106 | | - | |
| 110 | + | |
107 | 111 | | |
108 | 112 | | |
109 | 113 | | |
| |||
117 | 121 | | |
118 | 122 | | |
119 | 123 | | |
| 124 | + | |
120 | 125 | | |
121 | 126 | | |
122 | 127 | | |
| |||
133 | 138 | | |
134 | 139 | | |
135 | 140 | | |
| 141 | + | |
136 | 142 | | |
137 | 143 | | |
138 | 144 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
119 | 120 | | |
120 | 121 | | |
121 | 122 | | |
122 | | - | |
| 123 | + | |
| 124 | + | |
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
129 | 131 | | |
130 | | - | |
| 132 | + | |
131 | 133 | | |
132 | 134 | | |
133 | 135 | | |
| |||
153 | 155 | | |
154 | 156 | | |
155 | 157 | | |
| 158 | + | |
156 | 159 | | |
157 | 160 | | |
158 | 161 | | |
| |||
176 | 179 | | |
177 | 180 | | |
178 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
179 | 188 | | |
180 | 189 | | |
181 | 190 | | |
| |||
0 commit comments