978 Commits
Author SHA1 Message Date
BenandDan Harrin 75c91294dc Fix spa cmd click to open in new window (#18011)
* Fix spa cmd click to open in new window

* Use string match instead of regex

* formatting

* fix

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-10-03 11:09:11 +01:00
Sandro Gehriandgehrisandro 861bc99381 [4.x] Fix native DateTimePicker format handling for date-time without seconds (#18024)
* Fix native DateTimePicker format handling for date-time without seconds.

* chore: fix code style

---------

Co-authored-by: gehrisandro <gehrisandro@users.noreply.github.com>
2025-10-03 09:52:30 +01:00
TinaHandDan Harrin 048cde396a fix interactive table column event bubbling and wire:navigate nested clicks (#17709)
* fix event bubling

* fix wire:navigate

* fix tests

* remove doc-block

* Update helpers.php

* Add tests for hasNestedClickEventHandlers, fix existing tests

* true for table row a tags

* Update ToggleColumn.php

* remove window on navigate

* remove callback

* clean up

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-24 12:24:38 +01:00
BenandDan Harrin def8851970 Force render to bypass partial rendering (#17862)
* Skip partial rendering with forceRender

* Add department schema

* Test force render with create another in relation manager

* chore: fix code style

* Test force render with create another in relation manager

* Move forceRender into InteractsWithActions

* chore: fix code style

* Early return dehydrate if force render

* Add helper method to force render after create another

* Update CreateAction.php

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-20 12:59:27 +01:00
oddvalueandDan Harrin 6e902df59a [4.x] Feat: Add RawHtmlMergeTagExtension for rendering unescaped HTML merge tags in rich editor (#17437)
* Feat: Add RawHtmlMergeTagExtension for rendering unescaped HTML content in rich editor

* Fix: User correct extension for html merge tags

* clean up

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-18 23:11:48 +01:00
oddvalueandDan Harrin 41a4e495d5 [4.x] Feat: Add compact option to table repeater (#17411)
* Feat: Add streamlined option to table repeater

* Feat: Replace streamlined table repeater option with compact alternative

* Add padding to compact repeater infolist entries

* clean up

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-18 21:57:11 +01:00
Dan Harrin 2d542a1afd Update EnumArrayStateCastTest.php 2025-09-18 08:22:37 +01:00
Dan Harrin 6b64849e59 Update EnumStateCastTest.php 2025-09-17 22:29:13 +01:00
Dan Harrin 5a884cb4de Update EnumStateCastTest.php 2025-09-17 22:17:52 +01:00
Dan Harrin 5f742fb69f fix: Testing action arguments 2025-09-14 20:23:36 +01:00
Dan Harrin 720f5ba73d fix: Column span docs & API inconsistency 2025-09-11 14:13:34 +01:00
Dan Harrin d2258e5eb6 Generate text column and text entries as badges for enum attributes 2025-09-07 12:33:37 +01:00
Dan Harrin cbbf0e64f5 Further improvements to relation command flow 2025-09-07 11:30:33 +01:00
Dan Harrin 40001d6c26 fix: Improve infolist & relation manager generation commands 2025-09-07 10:09:18 +01:00
Sandro Gehri c4af1c139c Fix required validation on RichEditor 2025-09-01 09:07:09 +02:00
Dan Harrin 2622a19cc8 Introduce more consistency 2025-08-31 14:30:37 +01:00
achyutkneupane 84b94f3486 refactor: Lint fixed 2025-08-21 19:35:59 +05:45
achyutkneupane a3e44f1df7 test: only removed 2025-08-21 19:22:13 +05:45
achyutkneupane e2d8f72a7e refactor: updates disk name retrieval for visibility 2025-08-21 19:09:23 +05:45
achyutkneupane 1d809713cf wip 2025-08-21 18:56:42 +05:45
achyutkneupane f31835e429 test: More test cases added 2025-08-21 18:36:35 +05:45
achyutkneupane 1d9f3b4882 test: adds method prioritization test in file upload visibility test 2025-08-21 18:08:25 +05:45
achyutkneupane 1b84a45ebd test: adds method prioritization test in file upload disk tests 2025-08-21 18:07:26 +05:45
achyutkneupane 25e9bab24e test: adds visibility checks for file upload 2025-08-21 18:05:24 +05:45
achyutkneupane 250025498a test: adds test for file upload filesystem 2025-08-21 17:44:09 +05:45
Dan Harrin 62015da8ff Merge pull request #17318 from howdu/bug/action-record-arguments
fix: mounting action record with arguments
2025-08-21 11:20:57 +02:00
BenandDan Harrin 012a3932b1 Simplify record check encase action arguments have been cleared
Co-Authored-By: Dan Harrin <41773797+danharrin@users.noreply.github.com>
2025-08-21 10:10:44 +01:00
Wouter van Marrum cd80f67c92 feat: Added test to validate url. 2025-08-19 10:16:52 +02:00
Wouter (wotta) dbb377df8b feat: Adding new test 2025-08-19 10:10:29 +02:00
Dan Harrin 637fd96ff5 fix tests 2025-08-15 12:22:10 +01:00
howdu 43f323efbf chore: fix code style 2025-08-13 20:50:22 +00:00
Ben 85aff62fe1 Add failing test for action with arguments 2025-08-13 21:39:34 +01:00
Dan Harrin 61e3d0a342 Update helpersTest.php 2025-08-10 20:29:35 +01:00
Dan Harrin 7f183d420d Merge branch '3.x' into 4.x 2025-08-10 20:27:56 +01:00
Maytham Mahdi 282d9a2349 Refactor PostgreSQL JSON search column expression handling
- Simplified logic for processing columns with existing ->> operator.
- Updated tests to reflect changes in column expression generation, ensuring proper handling of explicit ->> operator and nested JSON paths.
- Improved clarity in test descriptions for better understanding of functionality.
2025-08-10 15:03:57 +03:00
Maytham Mahdi 6ed167d69d Add test cases for PostgreSQL columns with existing ->> operator
- Test basic columns with ->> operator (e.g., name->>'ar')
- Test table-prefixed columns with ->> operator (e.g., products.name->>'en')
- Test relationship columns with ->> operator (e.g., categories.name->>'ar')
- Test nested relationship columns with ->> operator (e.g., categories.parent.name->>'en')

These tests ensure our fix properly handles cases where the ->> operator
is already present in the column expression, preventing double-processing
and malformed SQL generation.
2025-08-08 08:58:41 +03:00
steelvirus 947d683c3e Remove FilamentManager::namespaceFor in favor of simple concatenation 2025-08-06 14:18:22 +02:00
steelvirus c3731ec3ca Replace hardcoded 'App\\' namespace prefixes with calls to 'Filament::namespaceFor' 2025-08-05 21:22:08 +02:00
Dan Harrin 97f1f6edcf Merge pull request #17160 from filamentphp/v4-Add-filter-indicator-renderhook
V4 add filter indicator renderhook
2025-08-02 13:46:48 +01:00
Dan Harrin 446e432d4c pass data to hooks differently, docs 2025-08-02 13:40:11 +01:00
Dan Harrin 7b9046184d Update RepeaterTest.php 2025-08-02 13:11:52 +01:00
Dan Harrin b66115b6f2 Merge pull request #17121 from filamentphp/fix/login-failed-event
fix: Login failed event
2025-07-29 12:47:53 +01:00
Dan Harrin b92b8e3f20 fix tests 2025-07-28 22:48:05 +01:00
Dan Harrin 2b787e6475 Ask for record title attribute when generating a resource 2025-07-28 22:37:34 +01:00
Dan Harrin 8a1adb5a72 update test snapshots 2025-07-28 22:30:08 +01:00
Dan Harrin 2579b3105e fix: Login failed event 2025-07-28 17:37:04 +01:00
Dan Harrin a587a1891e Merge branch '4.x' into pr/17012 2025-07-28 10:51:19 +01:00
Dan Harrin 3c65a6ddfc Update RepeaterTest.php 2025-07-22 10:20:20 +01:00
Dan Harrin 8b83de507b Merge branch '3.x' into 4.x 2025-07-22 10:17:57 +01:00
Dan Harrin 470917c4e4 clean up 2025-07-22 10:16:06 +01:00