ad00d0d14f4299d30069ea692a7da801  ./tsconfig.json
39ab8276fb0e4bd3fcab3270822c5977  ./assets/src/index.php
c3a76ea813605a3e813ceb843364d775  ./assets/src/styles/cpbw-admin.css
072559506d42d18892f577257672e5de  ./assets/src/styles/tailwind.css
ccb914205ff1f4c2010d22300abf8a39  ./assets/src/types.d.ts
c50af946151c1746938f7ced0788605c  ./assets/src/plugin-admin.js
688d1f4555c0582fdd9ff8f417c59dd4  ./assets/build/plugin-admin.asset.php
fd4465acc1b8780b8030042f8e33261d  ./assets/build/images/demo_product.a98b1411.jpg
986c5dbea5217e7d877a42d78ecfaaca  ./assets/build/plugin-admin.css
a87478ad7a33445e4e2279987a2d4a8f  ./assets/build/plugin-admin.css.map
b1cfa20d2f2ee1d68d0b0dba97b00568  ./assets/build/plugin-admin.js.map
452c5b281d17c2cbd79e12cbcff9c446  ./assets/build/plugin-admin.js
55803c4b7dccbcdaff939ea0095a0c57  ./assets/image/cpbw-menu-img.png
4b4cde296cee175226ad372833d2270a  ./assets/image/cpbw-menu-img.gif
09736c37d275bc7cafba5f9f27b5333e  ./app/Utilities/Conditions.php
ef0f24ffbe78e2a154112b04bf6731d1  ./app/Utilities/Settings.php
b9b46ac6b8606c6033f91858dac98574  ./app/Utilities/DropDown.php
395ca4fbd013e8dfac2dcb6469b00df0  ./app/Utilities/Search.php
da8f62663c923d2914c5c1ab41eb4660  ./app/Utilities/BadgeHelper.php
cd040f72e16929219089344949d0b5a9  ./app/Attributes/Customer.php
149891bede36f962157e12b05f36cc60  ./app/Attributes/Product.php
21e6ae97b003e0afc8acd6ff66734633  ./app/Attributes/AttributeFactory.php
05ea0a36f832cb00470a1428bbc64c2d  ./app/Attributes/ProductHistory.php
d8235434fcbeb4ef1550ba12995b50c8  ./app/Attributes/CustomerHistory.php
1c817b39618e99b7baddbfb8b0e128f7  ./app/Image/Image.php
1eff4f99cfe7edd520b273c6d8b4a76e  ./app/Badge.php
1bcf6e7531c950123f760ea4e4ffb737  ./app/Filter.php
dbe21daadbfc0f59ee833424ba504573  ./webpack.config.js
3b4bd456ec37dafdc94134b05a161702  ./eslint.config.mjs
54d337f5ac15db180d63eb9587bb428f  ./README.txt
dfa0ede7e7e093507356c62f715152e4  ./tailwind.config.js
bafd8309423925be364985786e906c26  ./composer.json
45865d276eadec25f1d0df974608b80f  ./frontend/BadgeSettings.php
dc5eae2f9c9fb7a6037dddbaf43ba9ca  ./functions/functions.php
edfa2bb1be6e2c7147bf91d5c133ad3f  ./package-lock.json
4fe869ee987a340198fb0d54c55c47f1  ./LICENSE.txt
a822aa90a4c94294562bb3b1aae06817  ./backend/views/src/hooks/useGetApplicableMargin.jsx
3687ed9d6a91a8ca142bb50c25fd0c25  ./backend/views/src/data/navRoutes.js
eac59b0609a144e8decaf41a8fd506de  ./backend/views/src/data/navRoutes.ts
1ff390fc6109165209334e78abc7211a  ./backend/views/src/utils/booleanConverter.js
24c2b4b07647f65f50e16fce9e3ca55f  ./backend/views/src/utils/cn.js
e9c7c0c6861f7a45c0971533c43493fb  ./backend/views/src/utils/queryBuilder.js
6cd9f5332c3614e9096cb37cd80a820d  ./backend/views/src/utils/cn.ts
55405774987c300c7590ae69c0f05e52  ./backend/views/src/utils/formatISODate.js
0764887277bfc7118526f8ef0361648f  ./backend/views/src/utils/formatToLocalDateTime.js
fd45acfd084239abc3bebb0a8da97809  ./backend/views/src/utils/badgeUtils.js
8614bfab6843d0563a5d7719b183ef39  ./backend/views/src/utils/isProActive.js
7fc38a642d159142188588df04b55d78  ./backend/views/src/utils/utils.js
5ef1cde6d57066b8da504321cb1d9dbb  ./backend/views/src/utils/queryBuilder.ts
d5925e53e9708b64f8b8deb81c677d89  ./backend/views/src/app/store.ts
5f0dbf019d8fa60b2abf73281ccca68e  ./backend/views/src/App.tsx
86734d6c2538126dfe56aec3b9ebae32  ./backend/views/src/layout/Main.jsx
86734d6c2538126dfe56aec3b9ebae32  ./backend/views/src/layout/Main.tsx
7019caaf4850188dc6f1cefe2280aa50  ./backend/views/src/layout/components/SideNav.jsx
ea24293b3bf25dd31a7b249ee13c0825  ./backend/views/src/layout/components/SideNav.tsx
e37f2ebd10ab6415e4aa9f7c9ff7ed2a  ./backend/views/src/features/filters/filtersApi.js
ee87702e2e9868398921b121fb812ceb  ./backend/views/src/features/filters/filtersSlice.js
e8d543ed3b58104d0f95970d4a45a3cf  ./backend/views/src/features/dropdown/dropdownApi.jsx
0cc0826946fb8462eaf5603b9baddf65  ./backend/views/src/features/search/searchApi.js
90320430cb9c5d6168e80ab075480d06  ./backend/views/src/features/badges/badgesSlice.js
7280700ec96c43ab8833f171205a603b  ./backend/views/src/features/badges/badgesApi.js
58562aad0bd63a4b48e587f0991a30a3  ./backend/views/src/features/settings/settingsApi.js
d4f673a78e03f3d4600f3ee274f6ca97  ./backend/views/src/features/api/apiSlice.ts
f11f1bb449e2f40669593507f1abbf3d  ./backend/views/src/features/api/apiSlice.js
9dbe3ce55340df8d6f6311e1ee527cc0  ./backend/views/src/pages/Badges/BadgesManager/BadgesManager.jsx
302ca9b60c5d0c14de923034940f7379  ./backend/views/src/pages/Badges/BadgesManager/components/BadgesTable.jsx
0e3b1932126f3946d72674b20c6b0118  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgePosition.jsx
8f9da21b734cf1384a2c66ad845fa244  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/SectionContainer.jsx
c4c98517439f52336fb896436d16f161  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/PlaceHolderTip.jsx
c13c26c3d3732aef2c6e57b01ec5077e  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/SelectBadgeType.jsx
bd14dbd71240d6b557e9e1df16fba656  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/FooterActions.jsx
07ae1469314b2436b00b6f56cc08f0ca  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/SelectFilter.jsx
2ea3acf66b9dce296feefb200a456495  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/ProductFilter.jsx
107d2f782dc6b06108bd67807101d25a  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeValidity.jsx
2d041edd3381cef7768b9eb919bdb7b5  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/PreviewBadge.jsx
de1be335d60d94efe580a0dcf3b98bea  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeMargin.jsx
57cdd757bbad81b448cbee7a3cc8cdd7  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeProductFiler.jsx
8e93418da25607eb32f8f484089cd910  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeName.jsx
77fce2216f7bb362c51eb3fb5df1b20f  ./backend/views/src/pages/Badges/BadgesEditor/components/Common/UploadBadge.jsx
949a5d5c5235ad0466c4e1a504f9c3a2  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/CustomSettings.jsx
1b472dc8309818012ce554f17872a193  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeShape.jsx
1c3a6cb638cf0a8452ba9fa500caad97  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/OtherProperty.jsx
85044f084271a22d5662aa656991aa1a  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeColors/BadgeColors.jsx
e73e60da6be3687d7a60dd10aaa915b3  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeColors/components/CustomPicker.jsx
c4ceca9729985b530f9c06c965fa72c6  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeDimension.jsx
f793ee94d66806455580a52c5a26b66e  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeContents.jsx
1abd2304c17ae3aa137f0b5be819cb20  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/CustomHtml.jsx
fa208746df28e07aa4cdc8fea818c731  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/CodeEditor.jsx
5222f9dbc530f82069a22296c643f00b  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/BasicProperties.jsx
63ea99436a68910c8f6f17c47a99a1a9  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/CssEditor.jsx
ecca28f0596865055be88be4c0661670  ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/HtmlEditor.jsx
ae96d5154216e7cdce9ed23122829955  ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/ImageSettings.jsx
82c739c35e09eebc64f485d13357b07b  ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/components/ImageDimension.jsx
54203bf823b18dd76ebf8c47f967dc77  ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/components/SelectImage.jsx
458b568cb5f04e5d1eb6b635e0a8a7ad  ./backend/views/src/pages/Badges/BadgesEditor/BadgesEditor.jsx
0f6e62f7e5930e240cff7776a312d0f5  ./backend/views/src/pages/FilterEditor/FilterEditor.jsx
f39c4cd0e23c84da4848445906a8b421  ./backend/views/src/pages/FilterEditor/components/FooterActions.jsx
9050666065d26a2bb9faf23716b04b21  ./backend/views/src/pages/FilterEditor/components/FilterName.jsx
1edb0f26527ef6afb49659ecf2fcfe44  ./backend/views/src/pages/FilterEditor/components/Conditions/Conditions.jsx
1fc8dcc2920bcb2ff211b4d01d6853d2  ./backend/views/src/pages/FilterEditor/components/ConditionsCard/ConditionsCard.jsx
42f8bd798524aeb2ecfd28669bb29bc1  ./backend/views/src/pages/FilterEditor/components/ConditionsCard/components/OperatorRadio.jsx
954d2a45b9c26fc95a866fbaea593fef  ./backend/views/src/pages/FilterEditor/components/ConditionsCard/components/Conditions.jsx
d584ef7a1dfd17ee58be989d60ba2413  ./backend/views/src/pages/FilterEditor/components/ConditionsCard/components/Condition.jsx
4e53d46c1798114413d490f268c3e6ec  ./backend/views/src/pages/FilterEditor/components/ConditionsCard/components/FilterDropdown.jsx
0583f633d3f4a4b34c0a3bbd71ee5916  ./backend/views/src/pages/Filters/Filters.jsx
9c2eb5fcdd0e384d9762bf9e83d3f6b1  ./backend/views/src/pages/Filters/components/FiltersTable.jsx
7b7f0d35c624acae1b05b06d83ba35f1  ./backend/views/src/pages/Settings/Settings.jsx
7fcacfe018945b39517d6237b80682df  ./backend/views/src/pages/Settings/components/GeneralSettings/GeneralSettings.jsx
692dba4f2ff5446a70c9c81c31ae6029  ./backend/views/src/pages/Settings/components/GeneralSettings/components/WhereToShowBadge.jsx
182e0f6827c10da1f7aec976eda3d29e  ./backend/views/src/pages/Settings/components/GeneralSettings/components/DefaultBadgeToggler.jsx
0d3d475432960af153d2c6642399d679  ./backend/views/src/pages/Settings/components/GeneralSettings.jsx
80550e7486e5909e682583b9a8a8d8f2  ./backend/views/src/routes/router.jsx
011fa33d17562813c22589c555c731c8  ./backend/views/src/routes/router.tsx
f9e550fe9a32c793d83f5ec72ad87f5e  ./backend/views/src/App.jsx
0e8c51c770abf5a7cb8e9d47cd99a211  ./backend/views/src/components/Table.tsx
d6fdd0fe0e26fcbb0863e03ec5a6ab78  ./backend/views/src/components/Toggler.jsx
491acfe1d96dd47cf39c2bad93d7dc5a  ./backend/views/src/components/SectionContainer.jsx
74eb4a935c5d4d58b3d0c51745bdb713  ./backend/views/src/components/Button.tsx
f5df87eb450b501c48125690317d1a3b  ./backend/views/src/components/SingleSelect.tsx
562f669e6b965be936dbaae8d23961db  ./backend/views/src/components/Table.jsx
997034228eac023b4f795343c2d25215  ./backend/views/src/components/SingleSelect.jsx
6d045c6af7556b188a432272e130a3e7  ./backend/views/src/components/Label.jsx
e4ee785adeb1eeb29e045c578f074bd8  ./backend/views/src/components/Input.tsx
4770f9acb496c3b38ad9e04260e35b75  ./backend/views/src/components/TableLoading.tsx
03e49e2b3a6a680086e6d53ec04e83c3  ./backend/views/src/components/Button.jsx
f5c567cc3364cc21cfa4d8a6eac7f13f  ./backend/views/src/components/AsyncSearchSelect.jsx
98255df014d2e1b6b73c1634391b594f  ./backend/views/src/components/AsyncMultiSelect.jsx
3614b0a06ae943951d785b78e1d6d070  ./backend/views/src/components/SearchSelect.tsx
da0a63b15bc0fcd5c7f3417f782c49fc  ./backend/views/src/components/TableLoading.jsx
3de8372e8e434722987c7250d290e8d4  ./backend/views/src/components/SearchSelect.jsx
800b45c5463274eae484f2ccdfd8af3d  ./backend/views/src/components/Toggler.tsx
d1aadc8aeed04246e162f09bc6ca5bf9  ./backend/views/src/components/MultiSelect.jsx
38fae7bf48a220109b402515d44d4187  ./backend/views/src/components/LoadingSpinner.jsx
2ca949f56feca17ab5f2321f1f297db6  ./backend/views/src/components/ProBadge.jsx
cb71d1fee6e4766937838435eac8c662  ./backend/views/src/components/LoadingSpinner.tsx
a508553b3061f0752f1aaa9343e02503  ./backend/views/src/components/Input.jsx
8ee6a74d0ab10202bb7fc3cc666a1891  ./backend/views/src/components/DeleteModal.jsx
fd4465acc1b8780b8030042f8e33261d  ./backend/views/assets/images/demo_product.jpg
08ed6dbac2d6919ba39f3e0a98b272e9  ./backend/views/assets/badge/badge-images/Halloween/halloween-1.svg
304ed15186af1a23fccd8b12f16428d8  ./backend/views/assets/badge/badge-images/Halloween/halloween-8.svg
bc57fa1217269093f1f3b59c80d866dd  ./backend/views/assets/badge/badge-images/Halloween/halloween-6.svg
8d4d37de0e181b193281b21deac04749  ./backend/views/assets/badge/badge-images/Halloween/halloween-5.svg
d103762bbc1dbe570a46da2a8e754e9d  ./backend/views/assets/badge/badge-images/Halloween/halloween-3.svg
d29703b02c9b56bcf135db2273eeea29  ./backend/views/assets/badge/badge-images/Halloween/halloween-4.svg
708d0469b430293f2223ad757f21fbaf  ./backend/views/assets/badge/badge-images/Halloween/Halloween-10.svg
1c4d82acf5ff5319161dd7428f0a385b  ./backend/views/assets/badge/badge-images/Halloween/halloween-2.svg
8d4d37de0e181b193281b21deac04749  ./backend/views/assets/badge/badge-images/Halloween/halloween-9.svg
480c968b4b0441fc8ca3cf1589bfb8c5  ./backend/views/assets/badge/badge-images/Halloween/halloween-7.svg
eea2eb4011ca9edb127f1a31632efd1f  ./backend/views/assets/badge/badge-images/Halloween/halloween-11.svg
66514511ea6578c87ee112cad2083e0a  ./backend/views/assets/badge/badge-images/Sale/sale-9.svg
ee01c8c1e99c12189a1ec7d20ae2f67d  ./backend/views/assets/badge/badge-images/Sale/sale-6.svg
5f59f0c17effada7f889a2ed1e238e4f  ./backend/views/assets/badge/badge-images/Sale/sale-13.svg
34bd38193d102638608f635012a44cd8  ./backend/views/assets/badge/badge-images/Sale/sale-4.svg
1017d8a60f58dfd8ad20b1ea87558a40  ./backend/views/assets/badge/badge-images/Sale/sale-12.svg
dd4bb4575c0112dbe7d62d6a1bc501ba  ./backend/views/assets/badge/badge-images/Sale/sale-2.svg
28a216e79e112c2399db2039148ce5ef  ./backend/views/assets/badge/badge-images/Sale/sale-10.svg
a9b668b3bc494ea155626ad28dfad6df  ./backend/views/assets/badge/badge-images/Sale/sale-5.svg
5fc65662e38b2e837223f5eabd8e9d15  ./backend/views/assets/badge/badge-images/Sale/sale-7.svg
ee895b181b6f5568a245d5d8dd967789  ./backend/views/assets/badge/badge-images/Sale/sale-14.svg
a0131bca52ac626673759f3a362894b3  ./backend/views/assets/badge/badge-images/Sale/sale-8.svg
34bd38193d102638608f635012a44cd8  ./backend/views/assets/badge/badge-images/Sale/sale-1.svg
64c7362b44025a0b3996448bb4e97c58  ./backend/views/assets/badge/badge-images/Sale/sale-3.svg
c1f59829f98386706a1df8cdcd3a03dd  ./backend/views/assets/badge/badge-images/Sale/sale-11.svg
9db2ef5e75115708e3bdcbff12df25d7  ./backend/views/assets/badge/badgeImageData.json
f0537665caaaffac71b8469eba166395  ./backend/views/assets/tailwind.css
d2d51f27be2154724e21d3656096ac01  ./backend/views/admin-view.php
cc0f4230bd32e7d8138d346bff38c9a3  ./backend/ActDeact.php
705e4686bc06db3905c2166f26b0474b  ./backend/Enqueue.php
333c99119ece7a3aaccf4e0afcc0d645  ./backend/Menu.php
05fc3632b8c46848ad1e193f4a86b440  ./rest/Api.php
de669b91c31b986ba4a95f406d09a83d  ./rest/DropDownApi.php
f3c9580ef10f06bff72a27726fbfef35  ./rest/BadgeApi.php
771b17a9ac7941c0d6a01c5f54e605e2  ./rest/settingsApiDocumentation.txt
757009cd9f0780283193815db0c7ed4c  ./rest/FilterApi.php
999652727daa5cd1a38eb158b5d3d005  ./rest/SrearchApi.php
87bd772a67a8ba9bdc92f3cfd8e3920d  ./rest/SettingsApi.php
2f39a68c01a3f922e3fa955634cbdf19  ./package.json
4220f322934fd823957434973575f614  ./custom-product-badge-for-woocommerce.php
a0899dd7d97c25fe1d872a542afa6081  ./vendor/composer/ClassLoader.php
58e0494c51d30eb3494f7c9198986bb9  ./vendor/composer/installed.json
8645d3a4e3ad87e7cf4d88a46717aab4  ./vendor/composer/autoload_classmap.php
54b8803899393e3c4015d693cf7be14d  ./vendor/composer/autoload_psr4.php
35e12c7d76c4a81633bcf547c0e229a9  ./vendor/composer/autoload_namespaces.php
42efc3e6345044479a89114d8911bbd9  ./vendor/composer/autoload_static.php
742a0e2c5b640ae16ef2ed02d365c739  ./vendor/composer/autoload_real.php
5211431db1330674b4be28f80182185c  ./vendor/composer/LICENSE
adf10873d87efac19eab89f112669732  ./vendor/composer/autoload_files.php
65c0895c034ae19d29fef2811dfdea29  ./vendor/autoload.php