Commit Graph

67 Commits

Author SHA1 Message Date
6a59dcc0c9 feat: add FormKit framework support and update dependencies
- Add `telecart_forms` table migration and default checkout form seeder
- Implement `FormsHandler` to fetch form schemas
- Update `OrderCreateService` to handle custom fields in order comments
- Add `update` method to QueryBuilder and Grammar
- Add `Arr::except` helper
- Update composer dependencies (Carbon, Symfony, PHPUnit, etc.)
- Improve `MigratorService` error handling
- Add unit tests for new functionality
2025-11-23 16:05:46 +03:00
ae9771dec4 feat: maintenance tasks, logs
- add interval for periodic maintenance tasks
- add cache prune periodic task
- use rotating handler for monolog
- update UI logs component
- correctly reset cache from admin
- increase cache timeout for tg data
- fix UI errors in admin
2025-11-20 09:20:11 +03:00
07b7289fdc build: use node instead of bun 2025-11-18 15:51:05 +03:00
d6db083dea Implement PSR3 and PHP Monolog (#19)
* feat: install monolog composer lib
* feat: implement psr3 and monolog
* feat: display logs in frontend
* fix: tests
* build: update cicd to run tests for PR
* build: add phpcs to cicd
* refactor: fix phpcs problems
2025-11-17 15:00:54 +03:00
770ec81fdc feat: disable source maps for frontend production builds 2025-11-16 20:48:00 +03:00
09f1e514a9 feat: UI/UX, add reset cache to admin 2025-11-16 20:34:03 +03:00
6ac6a42e21 feat: design update, show avatar in navbar 2025-11-16 13:31:25 +03:00
f5d9d417b3 feat: improve mainpage ui/ux 2025-11-16 01:55:59 +03:00
f0837e5c94 feat: added new products_carousel bock type 2025-11-13 22:37:55 +03:00
c0a6cb17b3 feat: add migrations, mantenance tasks, database cache, blocks cache 2025-11-13 02:24:00 +03:00
6176c720b1 feat: new settings and mainpage blocks 2025-11-12 20:32:10 +03:00
3345d4eb94 tests: add frontend tests 2025-11-11 00:17:03 +03:00
cd818d3356 feat: update admin page 2025-11-11 00:02:53 +03:00
30b0108fe7 fix: image picker component name type 2025-11-02 17:04:23 +03:00
3049bd3101 feat(slider): add slider feature 2025-11-02 14:51:23 +03:00
0cccc7e3d7 refactor: move spa to frontend folder 2025-11-02 14:42:27 +03:00
5681ac592a refactor: move spa to frontend folder 2025-10-27 12:32:38 +03:00