Commit Graph

7268 Commits

Author SHA1 Message Date
7c5055075b colorful
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled
2026-05-01 12:54:12 +00:00
6ef2e9fe4e nang cap san sang import 2026-05-01 04:33:00 +00:00
6c74c17b48 fix: attachment file handling - real files, inline preview, click to open
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled
- FileService: use Storage::temporaryUrl() standard API instead of manual signed route
- FileService: added isImage() and getPreviewUrl() helpers
- Seeder: create actual files on disk instead of fake paths
- Edit Feedback: new 'Attachments' section showing all feedback files with thumbnails
- Interactions modal: image preview thumbnails + inline click-to-open
- New footer layout: edit-footer.blade.php wrapper for attachments + similar cases
2026-04-27 09:30:20 +00:00
694d6f7c63 style: custom CSS theme with top navigation from HTML design tokens
- Custom Filament CSS: Material colors (#0058be primary), Manrope/Inter fonts
- Top navigation bar 56px, white bg, border-bottom
- Sharper border-radius, custom badge colors, form input styling
- Similar Cases & Attachment Links redesigned to match HTML mockups
- AdminPanelProvider: topNavigation(), custom colors, renderHook CSS injection
- Dark mode overrides included
2026-04-27 09:09:33 +00:00
ce3136803e docs: sync AGENTS.md & PROGRESS.md with current state (8 tests, HandlerPerformanceWidget, attachment-links) 2026-04-27 05:40:15 +00:00
887765bbd7 feat: AfterSales CRM - SOP compliant real-estate customer care system
- Departments + cross-department transfer workflow
- Role-based closing (staff→resolved, manager→closed) with proof_of_resolution
- Private file storage with collection system + temporary signed URLs
- Dashboard: resolved tickets table, stats, handler performance bar chart
- Spatie RBAC (admin/manager/staff)
- Notifications: TicketTransferred, TicketClosed (database + mail)
- Pest tests: 8 tests, 21 assertions
- Docker production-ready (Dockerfile + compose + entrypoint)
2026-04-27 05:29:48 +00:00
Taylor Otwell
8ad7826f56 increase attempt count 2026-04-16 08:58:08 -05:00
Amdadul Haq
64c91e5ff9 [13x] Add .codex to .gitignore (#6793)
* Add .codex to .gitignore

* Update .gitignore

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2026-04-16 08:42:25 -05:00
Samuel
de68560d02 Update changelog link to Laravel framework repo (#6790) 2026-04-15 09:50:24 -05:00
Leonardo Yanes Batista
9d195133e4 enable npm audit by default (#6788) 2026-04-15 08:06:43 -05:00
taylorotwell
d2f4eef1f9 Update CHANGELOG 2026-04-14 14:39:40 +00:00
Markus Machatschek
0e7856aa91 cs: support the docker file name conventions with yaml/yml and compose/docker-compose (#6786) 2026-04-09 08:35:25 -05:00
Dominik Rajkowski
b5b70435e1 Remove '.fleet' from .gitignore (#6783)
As JetBrains Fleet is officially dead, this is no longer needed.
2026-04-07 13:01:33 -05:00
Binu A Abraham
def2faf24e Add /.cursor/ to .gitignore (#6782) 2026-04-05 09:11:43 -05:00
Wendell Adriel
371cc0b817 Remove axios and enable ignore-scripts (#6778)
* Remove axios and enable ignore-scripts

* Removing empty comment

* Apply fixes from StyleCI

* Remove bootstrap.js file and add empty comment on app.js

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
2026-04-01 10:29:00 -05:00
nunomaduro
ba9c3e83ba Update CHANGELOG 2026-03-31 20:43:38 +00:00
nuno maduro
5c855038d0 Merge pull request #6779 from aziyan99/chore/fix-missing-comma-in-package-dot-json
Add missing comma in axios
2026-03-31 21:42:11 +01:00
aziyan99
72ee3ca3b9 chore: add missing comma in axios 2026-03-31 22:52:33 +07:00
Mior Muhammad Zaki
d1c596533f Prevents installed package from executing malicious code via postinstall (#6777) 2026-03-31 09:53:53 -05:00
taylorotwell
e7fc00c747 Update CHANGELOG 2026-03-31 13:50:21 +00:00
NickSdot
02ec815562 [security] pin axios version (#6776)
Active supply chain attack https://github.com/axios/axios/issues/10604
2026-03-31 08:49:40 -05:00
Cegem-360
83db153670 Update .gitignore (#6774)
Laravel ide helper is the most used IDE support package for laravel more than 120M download and whitout is in VScode and PHP storm is getting Powerfull helpers.
2026-03-27 12:18:01 -05:00
taylorotwell
acd59b717a Update CHANGELOG 2026-03-18 16:33:13 +00:00
Taylor Otwell
137a99e960 update vite 2026-03-18 11:32:30 -05:00
Jesper Noordsij
a8306542d1 Change back minimum-stability to stable (#6766) 2026-03-17 11:41:24 -05:00
Taylor Otwell
01f698ee4d update migration 2026-03-17 08:43:00 -05:00
Mior Muhammad Zaki
c21f6c6ddc Merge pull request #6765 from laravel/12.x
Sync `13.x` branch from `12.x`
2026-03-16 22:38:30 +08:00
taylorotwell
77da0b9a8d Update CHANGELOG 2026-03-14 16:54:44 +00:00
Taylor Otwell
945f4e5a9f Revert index 2026-03-14 11:54:00 -05:00
Hamed EL-Asma
cd2bde56a0 [12.x] Add APP_NAME fallback in Slack log channel username (#6762)
The Slack log channel username falls back to the generic "Laravel Log"
when unset. This updates the fallback to use `APP_NAME` instead,
making it easier to identify which application is sending logs when
multiple Laravel apps post to the same Slack channel.

Follows the same pattern as #6755 which added an `APP_NAME` fallback
in the mail config.
2026-03-11 09:14:03 -05:00
taylorotwell
214636dd19 Update CHANGELOG 2026-03-10 20:25:22 +00:00
Taylor Otwell
0712d7b725 fix conflicts 2026-03-10 15:04:58 -05:00
nuno maduro
f1f2befaa8 Uses unqualified names (#6760) 2026-03-10 14:58:02 -05:00
taylorotwell
6b54a4df06 Update CHANGELOG 2026-03-10 16:17:50 +00:00
Taylor Otwell
b36082a239 update index 2026-03-09 09:42:33 -05:00
AI MANSOURI
41e7b8f00c Neutralize DB_URL in phpunit.xml test config (#6761) 2026-02-26 08:40:23 -06:00
Tim Wilson
089ae1c3a4 [13.x] Update welcome page (#6758)
* Update welcome page

* Add `motion-safe:`s
2026-02-20 08:48:22 -06:00
Taylor Otwell
825112615a update wording 2026-02-18 16:52:17 -06:00
Taylor Otwell
8a92477433 prevent serialized classes 2026-02-18 16:50:55 -06:00
Taylor Otwell
6036bb7bfc Merge branch '12.x' into 13.x 2026-02-18 16:37:02 -06:00
Apoorv Darshan
9c073b079c [12.x] Add APP_NAME fallback in mail config (#6755)
The `MAIL_FROM_NAME` config value falls back to the generic "Example"
when unset. This updates the fallback to use `APP_NAME` instead,
matching the convention in `.env.example` where `MAIL_FROM_NAME`
references `${APP_NAME}`.
2026-02-18 14:24:46 -06:00
nuno maduro
80e7f9769a Uses PHPUnit 12 (#6753) 2026-02-17 13:16:57 -06:00
nuno maduro
41423359d5 Fixes PHP version used on CI (#6754) 2026-02-17 13:16:44 -06:00
Taylor Otwell
75cef503c6 use json session serialization for new applications 2026-02-16 17:15:44 -06:00
Taylor Otwell
da5fbb9233 use attributes on user model 2026-02-13 09:22:03 -06:00
Mior Muhammad Zaki
4c9bb62621 Supports Laravel 13
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
2026-02-05 10:00:15 +08:00
Taylor Otwell
d7c6fe5695 update readme 2026-02-01 15:18:16 +05:30
Taylor Otwell
37390355e4 formatting 2026-02-01 14:59:26 +05:30
Perry van der Meer
8a119d7f44 Update phpunit version to ^11.5.50 (#6746) 2026-01-29 07:32:16 +04:00
taylorotwell
81ee06ed2b Update CHANGELOG 2026-01-20 17:30:53 +00:00