Some checks failed
Telegram Mini App Shop Builder / Compute version metadata (push) Has been cancelled
Telegram Mini App Shop Builder / Run Frontend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run Backend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run PHP_CodeSniffer (push) Has been cancelled
Telegram Mini App Shop Builder / Build module. (push) Has been cancelled
Telegram Mini App Shop Builder / release (push) Has been cancelled
35 KiB
35 KiB
Changelog
All notable changes to this project will be documented in this file.
2.2.1 (2026-02-22)
2.2.0 (2026-01-09)
Features
- Add BETA label and UI improvements for AcmeShop Pulse tab (551c4a)
- Add cache:clear CLI command for module cache clearing (#46) (3d0a75)
- Add changelog (bf99bf)
- Add config redis cache, categories cache (#44) (0798f5)
- Add customer account page with profile information and actions (ad94af)
- Add customizable text for manager contact button (0a7877)
- Add haptic feedback toggle setting (afade8)
- Add product interaction mode selector with three scenarios (ecf4df)
- Add store_id conditions (#43) (846418)
- Add system information drawer (#44) (9da605)
- Increase dock icons size and add click animation (ce2ea9)
Admin
- Improve navigation UI and move logs to drawer (6a635e)
Search
- Improvement search cache (#44) (8a9bac)
Spa
- Add UTM markers for product view on ECommerce (#47) (647e20)
Bug Fixes
- Correct external .env loading (089b68)
- Correctly work with acmeshop customers without usernames (0312b8)
- Missing store_id for carousel products (3a1f8d)
Admin
- Correct logs sorting by datetime with milliseconds (115c13)
Spa
- Correct line breaks for long attribute names and values in Product.vue (ff7263)
- Correct privacy policy message margin (79f234)
2.1.0 (2025-12-24)
Features
- Add setting to control category products button visibility (c3994b)
2.0.0 (2025-12-23)
⚠ BREAKING CHANGES
- None (9a93cc)
Features
- Add aspect ratio selector for products_carousel (615e8c)
- Add cron service to run acmeshop schedule tasks (16a258)
- Add debug mode for developers. Logs improvements (fbccd5)
- Add default configs (2bc751)
- Added new products_carousel bock type (f0837e)
- Add FormKit framework support and update dependencies (6a59dc)
- Add hide keyboard button on search page (17ff88)
- Add html editor for telegram messages (97df5b)
- Add italy dump (13f63e)
- Add migrations, mantenance tasks, database cache, blocks cache (c0a6cb)
- Add old browser checks (76c32c)
- Add options to select aspect ratio and cron algo for product images (e9c6ed)
- Add reactivity to formkit (fdcfce)
- Add redis cache driver (2b0f04)
- Add scheduler module (65973d)
- Add AcmeShop Pulse heartbeat telemetry (b60c77)
- Add AcmeShopPulse telemetry system and ETL endpoints (e8d0f8)
- Add Telegram customers management system with admin panel (9a93cc)
- Add texts configuration (34dfe9)
- Add UI for CRON Scheduler (7372b9)
- Add warmup images command (ecd372)
- Better algorythm for image resize (13e5bc)
- Button to show all products from category (b2d29f)
- Change image crop algorythm for product view page (262f52)
- Clear cache after settings update (6f9855)
- Correct stats for acmeshop dashboard (05af49)
- Design update, show avatar in navbar (6ac6a4)
- Disable source maps for frontend production builds (770ec8)
- Dont migrate tg messages from v1 (b87797)
- Expose module version (f1a39e)
- Fixed width and preloader for product view page (5d775e)
- Fix opecart module status, remove .vite (e72948)
- Hide greeting image from frontend (2ec683)
- Image processing improve (38668f)
- Images and products loading optimization (bf6744)
- Improve mainpage ui/ux (f5d9d4)
- Increase default per_page products (6ed2fd)
- Integrate yandex metrika ecommerce (2f74ab)
- Maintenance tasks, logs (ae9771)
- More fluent vuejs app error handler (955747)
- Move getImage response to admin (f539bb)
- New settings and mainpage blocks (6176c7)
- Provide current ecommerce timezone to App (51f462)
- Remove unused js libs (08f0e2)
- Send xdebug trigger from frontend (2743b8)
- Separated coupon and voucher errors (dd12cb)
- Set environment variables (3716e8)
- Show module version in admin (116821)
- Store customer_id in with order (8260d2)
- Tg bot start message customization (152e6d)
- Track and push AcmeShop Pulse events (ef7856)
- UI/UX, add reset cache to admin (09f1e5)
- Update admin page (cd818d)
- Update design for product and product cards (8a777c)
- Update product page design (c64170)
- Update readme (5fb450, 540595, 1361fe)
- Update styles for swipe to back (e6a9e6)
- Use yaMetrika number in settings (cedc49)
- Visualize swipe back (50bdb8)
- WIP add yandex metrika goals (4e59c4)
- добавлена функциональность политики конфиденциальности и согласия на обработку ПД (7a5eeb)
- добавлен жест swipe back для навигации назад (179729)
Admin
- Add more details for admin errors (17865d)
- Refactor logs viewer with table display and detailed dialog (b39a34)
- Remove legacy setting keys that not defined in defaults (107741)
Banner
- Add banner feature (05e7ca)
Customers
- Track order meta and OC sync (952d8e)
Products-feed
- Replace fixed image dimensions with aspect ratio selection (cd0606)
Pulse
- Implement reliable event tracking and delivery system (4a3dcc)
Search
- Add keyboard hide button and auto-hide Dock (db8d13)
- Improve search UI with sticky bar and keyboard handling (64ead2)
Slider
- Add slider feature (3049bd)
Spa
- Add custom dock (4936e6)
- Add dock (2e699e)
- Correct radius for floating panel, small ui fixes (72ab84)
- Show navbar with app logo and app name (c3c0d6)
- UI changes (ed8592)
Megapay
- Add vouchers and coupons (#9) (ac24f0)
Texts
- Add options to redefine text for zero product prices (1fbbb7)
Ya metrika
- WIP yandex metrika (d7666f)
Bug Fixes
- Admin mainpage builder drawer doesnot show (ad54b1)
- Base header color (28d80d)
- Browser check (4cd49b)
- Center image on product view (dc198c)
- Correct cli.php path for phar (57c840)
- Correct counter id for yandex metrika test (9870f2)
- Correct crontab line (613ce5)
- Correct path for cron (185f30)
- Correct url for hit (515b82)
- Disable fullscreen for desktop (bf32d9)
- Fix dock layout (bdbdfc)
- Fix errors and small improvements (3b2e2c)
- Fix search issues (2f9a55)
- Fix type error (836161)
- Glob not work with phar (24db69)
- Grant +x permissions for cli.php (0ee3b7)
- Handle missing tags in workflow (bc50cf)
- Image picker component name type (30b010)
- Many products in search (a5e91d)
- Order creation (82ab81)
- Pulse ingest (95dd54)
- Scroll behaviour (359395)
- Search (e5792a)
- Settings numeric error (44d2af)
- Store error (ab5c2f)
- Switch between code and visual for custom forms (0ab09a)
- Test (c4b192)
- Use html for tg bot (7e6502)
Admin
- Fix error when chat_id is string (8f6af0)
Spa
Megapay
- Fix products search (98ee6d)
1.3.2 (2025-10-24)
Bug Fixes
Products
- Encode html for title on products page (78ca4f)
1.3.1 (2025-10-19)
Bug Fixes
App
- Fix unhandled exceptions (aa4264)
1.3.0 (2025-10-19)
Features
Admin
- Do not log assets cleanup message if nothing deleted (00165b)
- Remove old assets (01368b)
- Remove old maps (31a990)
Bot
- Add bot commands (023ace)
Filters
- Add filters for the main page (e7e045)
Spa
- Hide floating cart btn for filters page (259154)
- Lock vertical orientation (646721)
- Update Telegram Mini App to 59 version (3ecb51)
Bug Fixes
- Escape character for start message command (a051ff)
1.2.0 (2025-09-27)
Features
Product
- Add option to disable store feature (d7dd05)
Bug Fixes
- Correct update ecommerce config after defaults diff update (e24e7c)
1.1.0 (2025-09-26)
1.0.7 (2025-09-26)
Features
Categories
- Added animations for categories list (b7b255)
- Add skeleton for categories loading (294e0c)
- Hide button from categories (f06606)
Design
Products
- Show correct product prices (35dd0d)
Bug Fixes
Product
- Decode html entities for product and category names (acbfae)
- Fix error when image not found (a381b3)
- Fix select product option UI (22a783)
1.0.6 (2025-09-24)
Bug Fixes
- Fix possible foreign error message on acmeshop page (016eeb)
Categories
- Fix nested lvl > 2 categories rendering (0f04cb)
- Increase max categories count to display up to 100 (9f6416)
Database
- Fix db connection error when not standard mysql port (ec5cdf)
1.0.5 (2025-09-24)
Features
Categories
- Add options to select what categories to show on front page (9e4022)
1.0.4 (2025-09-24)
Bug Fixes
- Error when category doesnt have image (490cbf)
1.0.3 (2025-09-24)
Bug Fixes
- Init exception for some ecommerce versions (0cf0c4)
1.0.2 (2025-08-16)
Bug Fixes
- UI fixes (854dfd)
1.0.1 (2025-08-16)
Bug Fixes
- Check code phrase when configure chat_id (a0abc1)
1.0.0 (2025-08-16)
Features
- Add bot_token validation (d7df5a)
- Add carousel for images (a40089)
- Add Categories (6a8ea0)
- Add custom BottomButton instead of TG (b0cc02)
- Add fullscreen viewer (4ae8d5)
- Add fulscreen mode, dark mode (252854)
- Add haptictouch to bottom buttons (51ce6e)
- Add hero block (3c819e)
- Add manufacturer to product view (b25f6d)
- Add new mainpage products options, hide attributes (d9fd26)
- Add preloader for product page (b66a02)
- Add product view page (f13e12)
- Add telegram api (b958fe)
- Add telegram safe content area (1715c0)
- Add validation and use ecommerce logger (9f35ac)
- Allow only vertical orientation (fe4188)
- Cache frontpage products and categories (5f785e)
- Create new order (c057f4)
- Deny direct access to the spa (41e74b)
- Diplicate webhook info request (6249b2)
- Display product options (f47bb4)
- Do not check signature if bot token not set (1d892f)
- Encode images to webp for telegram mini app (c282b6)
- Expand mini app on mounted (1e454b)
- Fix module name in admin (9770a0)
- Infinity scroll, load more, resore scroll (bb2ee3)
- Make two columns grid for product list (34bd64)
- Product options, speedup home page, themes (e3cc0d)
- Remove cache, refactor (7404ec)
- Remove prefilled fields in checkout (33b350)
- Safe-top and search (a8bb5e)
- Search component and loading splashscreen (2fb841)
- Show tg app link (b1ea16)
- UI changes (d522cb)
- Ui improvements, show only active products, limit max page for infinity scroll (d499d7)
- Update styles (ca3a59)
Admin
- Correct getting chat_id (1e80fd)
- Correct merge new default settings after initializing app (469077)
- Update disclaimer text (133bad)
App
Order
- Add success haptic for order created event (858be6)
- Order default status and customer group (14d42c)
- Order process enchancements (85101b)
- WIP: telegram notifications (454bd3)
Orders
- Tg notifications, ya metrika, meta tags (86d0fa)
Product
Shop
- Change grid image resize algorythm (c3c256)
Style
- Change pagination swiper styles (50bf90)
Bug Fixes
- Add CORS headers, make ci builds as preleases (551535)
- Add route names (47bb2c)
- Change hardcoded axios url (4bb983)
- Correct back button work (08af20)
- Correct controller class (5af66d)
- Corrent telegram mini app url in settings (ea2a60)
- Exception if no images (9bcf32)
- Fullscreen slide index (4114c3)
- Glitch (db24be)
- Icon error (19911c)
- Infinity scroll, init data in base64 (f2f161)
- Night theme (06a6dc)
- Router in ecommerce (ad92db)
- Router scroll scrollBehavior (08d245)
- Totals (eb1f1d)
- Watch router (1ffb1c)
Admin
- Fix shop url (c61dfd)
0.0.2 (2025-07-10)
Bug Fixes
0.0.1+a26c8ba (2025-07-10)
Bug Fixes
- Add CORS headers, make ci builds as preleases (551535)
- Correct controller class (5af66d)
- Move files to the correct folder (9735d4)
0.0.1 (2025-07-10)
Features
- WIP (846fa6)