Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
0c10e9d
Filament 4 upgrade
andreia Jul 12, 2025
1cbccba
Fix styling
andreia Jul 12, 2025
90c0296
Larastan
andreia Jul 12, 2025
8072c71
Merge branch 'filament4' of https://github.com/TappNetwork/Filament-F…
andreia Jul 12, 2025
0c15852
Update README
andreia Jul 12, 2025
0369ab2
Merge pull request #22 from TappNetwork/filament4
andreia Aug 14, 2025
6758e0c
hide rules from form fields until they are validated
Oct 15, 2025
3d73da5
Update PR template and security.md
andreia Oct 23, 2025
2302f6f
Fix mobile responsiveness for form containers (Filament v4)
Oct 29, 2025
faaab71
Merge pull request #35 from TappNetwork/fix/mobile-responsive-forms-v4
scottgrayson Oct 29, 2025
2479832
Fix composer.json version to 4.0.2 for 4.x branch
Oct 29, 2025
136c85a
Update version to 4.0.3 to match new tag
Oct 29, 2025
2f5531a
Remove version field from composer.json
Oct 29, 2025
f32003f
Add multi-tenancy
andreia Nov 11, 2025
896a3f6
Add trait
andreia Nov 11, 2025
ba9a040
Fix styling
andreia Nov 11, 2025
9e1ce93
fix break in quote change functionality
Nov 13, 2025
39247bd
Fix styling
johnwesely Nov 13, 2025
7223c31
Merge pull request #38 from TappNetwork/options-with-quotes-fix
johnwesely Nov 13, 2025
d3f2098
Add optional email notifications for form submissions
Nov 25, 2025
d7412a2
Fix styling
scottgrayson Nov 25, 2025
a28ea07
Update notification email to link to form edit page instead of single…
Nov 25, 2025
728b533
Fix PHPStan errors with proper type annotations for form notifications
Dec 1, 2025
a557cbc
Fix styling
scottgrayson Dec 1, 2025
3f8eb6c
Change email notifications to use queue instead of send
Dec 1, 2025
9fccb03
Add notifications for form resubmissions (updated entries)
Dec 1, 2025
8354d7a
Include submission details in notification email
Dec 1, 2025
60078e2
Add debug logging to notification observer
Dec 1, 2025
d1c5975
Remove submission details from notification email
Dec 1, 2025
897dc94
Fix PHPStan errors in observer
Dec 1, 2025
1b9bc27
Remove Laravel 10 support (requires Filament 4 which needs Laravel 11+)
Dec 2, 2025
3dde390
Remove PHP 8.2 support and fix trailing newlines in migration
Dec 2, 2025
d940b2c
Update dev dependencies to Laravel 11+ compatible versions only
Dec 2, 2025
8d305d6
Merge pull request #41 from TappNetwork/submission-notifications
scottgrayson Dec 2, 2025
9ef7ee1
Fix conflict
andreia Jan 7, 2026
e1f5fb5
Update workflows
andreia Jan 7, 2026
c9a224e
Update BelongsToTenant trait
andreia Jan 7, 2026
d7a2e49
Merge pull request #37 from TappNetwork/tenancy
andreia Jan 7, 2026
60ad084
Update CHANGELOG
andreia Jan 7, 2026
2a71c12
Update README
andreia Jan 7, 2026
b5155d0
Add Filament 5 support
andreia Jan 21, 2026
96b9a4c
Merge pull request #47 from TappNetwork/filament5_support
andreia Jan 21, 2026
2320739
Update CHANGELOG
andreia Jan 21, 2026
7bc78ac
Bump actions/checkout from 4 to 6
dependabot[bot] Jan 21, 2026
c333814
Bump aglipanci/laravel-pint-action from 2.5 to 2.6
dependabot[bot] Jan 21, 2026
5d5bc41
Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
dependabot[bot] Jan 21, 2026
aa9476d
Merge pull request #49 from TappNetwork/dependabot/github_actions/agl…
github-actions[bot] Jan 21, 2026
ec72477
Bump stefanzweifel/git-auto-commit-action from 5 to 7
dependabot[bot] Jan 21, 2026
0159e22
Merge pull request #48 from TappNetwork/dependabot/github_actions/act…
andreia Jan 21, 2026
3b31b71
Merge pull request #51 from TappNetwork/dependabot/github_actions/ste…
andreia Jan 21, 2026
82f5ac7
Merge pull request #50 from TappNetwork/dependabot/github_actions/dep…
andreia Jan 21, 2026
dd2900e
Add guest panel support for form pages
Jan 22, 2026
0823938
Replace Entry Livewire component with Filament page support
Jan 22, 2026
4e8ce34
Add entry security and hide name for guest entries
Jan 22, 2026
5109172
Fix PHPStan errors - add user_id property annotation
Jan 22, 2026
6e5f5c4
Move ShowForm and ShowEntry pages, SetFormPanel middleware, and views…
Jan 22, 2026
2da71f9
Fix route registration to use page classes directly
Jan 22, 2026
4ecbecb
Remove MIGRATION_GUIDE.md
Jan 22, 2026
3915a46
Add rounded corners styling to form entry container
Jan 23, 2026
df5be87
Update README to document all three plugins and add configuration sec…
Jan 23, 2026
29b421d
Merge pull request #53 from TappNetwork/guest-panel-form-support
scottgrayson Jan 23, 2026
6bd695c
Update CHANGELOG
scottgrayson Jan 23, 2026
163a545
Change label to text
andreia Jan 27, 2026
a49fca3
Update
andreia Jan 27, 2026
ab5430c
Update columnSpan and render html on label
andreia Jan 28, 2026
357a363
Update workflow
andreia Jan 28, 2026
8ff1858
Updates
andreia Jan 28, 2026
d9279f5
Updates
andreia Jan 28, 2026
c8f7857
Updates
andreia Jan 28, 2026
50f02c0
move orchastra to dev
swilla Jan 28, 2026
0f8ab07
try these dependencies
swilla Jan 28, 2026
798c1ed
fix tests
swilla Jan 28, 2026
18692a1
Merge pull request #54 from TappNetwork/update_field_label_size
andreia Jan 28, 2026
26585b2
Update CHANGELOG
andreia Jan 28, 2026
3c69bd9
Restrict copy action to users who can create forms
Feb 6, 2026
32303af
Merge pull request #55 from TappNetwork/form-entry-fix
scottgrayson Feb 6, 2026
64f51f1
Update CHANGELOG
scottgrayson Feb 6, 2026
b88218c
Table actions in ActionGroup at row start
Feb 12, 2026
3052cc6
Remove version from composer.json
Feb 12, 2026
446acb6
Merge pull request #56 from TappNetwork/table-actions-at-row-start
scottgrayson Feb 13, 2026
994d1e3
Update CHANGELOG
scottgrayson Feb 13, 2026
7f21cb8
fix file upload bug in branch 4.x
Feb 20, 2026
34f57cb
Fix styling
johnwesely Feb 20, 2026
5eb1f51
Merge pull request #58 from TappNetwork/disable-file-upload
johnwesely Feb 20, 2026
6c7c0dc
Update CHANGELOG
johnwesely Feb 20, 2026
7c80687
Add private entries support for form entry visibility
scottgrayson Feb 27, 2026
491f40b
Docs: private entries logic in policy only, no gate required
scottgrayson Feb 27, 2026
cae3c7e
Bump minimatch from 9.0.5 to 9.0.9
dependabot[bot] Mar 1, 2026
61e78a9
Merge pull request #61 from TappNetwork/dependabot/npm_and_yarn/minim…
github-actions[bot] Mar 1, 2026
5c92a36
Refactor: extract shared viewEntries check in FilamentFormUsersRelati…
scottgrayson Mar 2, 2026
837bf17
Merge pull request #59 from TappNetwork/private-form-entries
scottgrayson Mar 2, 2026
9238cc0
Update CHANGELOG
scottgrayson Mar 2, 2026
489b592
Allow form description to be rich text / HTML
scottgrayson Mar 2, 2026
b056f70
Merge pull request #62 from TappNetwork/description-richtext
scottgrayson Mar 2, 2026
b0c05e8
Update CHANGELOG
scottgrayson Mar 2, 2026
949475c
Use policy for viewing form entries when app registers one
scottgrayson Mar 3, 2026
020cbb2
Add HasActions to form entry Show for infolist suffixAction (e.g. dow…
scottgrayson Mar 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Security Policy

If you discover any security related issues, please email steve@tappnetwork.com instead of using the issue tracker.
11 changes: 0 additions & 11 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,3 @@
# Details

Details of the feature / fix this PR addresses

# Steps to test changes

1. visit /login
2. fill out form with incorrect password
3. submit
4. see error feedback

# Screenshots

Any visual changes must have screenshots
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v2.4.0
uses: dependabot/fetch-metadata@v2.5.0
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/fix-php-code-style-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.head_ref }}

- name: Fix PHP code style issues
uses: aglipanci/laravel-pint-action@2.5
uses: aglipanci/laravel-pint-action@2.6

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
commit_message: Fix styling
4 changes: 2 additions & 2 deletions .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
php-version: '8.3'
coverage: none

- name: Install composer dependencies
Expand Down
18 changes: 11 additions & 7 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@ jobs:
fail-fast: true
matrix:
os: [ubuntu-latest]
php: [8.4, 8.3, 8.2]
laravel: [12.*, 11.*, 10.*]
stability: [prefer-lowest, prefer-stable]
php: [8.4, 8.3]
laravel: [12.*, 11.*]
stability: [prefer-stable]
include:
- laravel: 12.*
testbench: 10.*
pest: ^4.0
- laravel: 11.*
testbench: 9.*
- laravel: 10.*
testbench: 8.*
pest: ^3.0

name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand All @@ -48,7 +48,11 @@ jobs:

- name: Install dependencies
run: |
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
composer require "laravel/framework:${{ matrix.laravel }}" --no-interaction --no-update
composer require "orchestra/testbench:${{ matrix.testbench }}" --dev --no-interaction --no-update
composer require "pestphp/pest:${{ matrix.pest }}" --dev --no-interaction --no-update
composer require "pestphp/pest-plugin-arch:${{ matrix.pest }}" --dev --no-interaction --no-update
composer require "pestphp/pest-plugin-laravel:${{ matrix.pest }}" --dev --no-interaction --no-update
composer update --${{ matrix.stability }} --prefer-dist --no-interaction

- name: List Installed Dependencies
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: main
ref: 4.x

- name: Update Changelog
uses: stefanzweifel/changelog-updater-action@v1
Expand All @@ -25,8 +25,8 @@ jobs:
release-notes: ${{ github.event.release.body }}

- name: Commit updated CHANGELOG
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
branch: main
branch: 4.x
commit_message: Update CHANGELOG
file_pattern: CHANGELOG.md
82 changes: 82 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,79 @@

All notable changes to `Filament-Form-Builder` will be documented in this file.

## v4.1.6 - 2026-03-02

### What's Changed

* Allow form description to be rich text / HTML by @scottgrayson in https://github.com/TappNetwork/Filament-Form-Builder/pull/62

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.1.5...v4.1.6

## v4.1.5 - 2026-03-02

### What's Changed

* Bump minimatch from 9.0.5 to 9.0.9 by @dependabot[bot] in https://github.com/TappNetwork/Filament-Form-Builder/pull/61
* Add private entries support for form entry visibility by @scottgrayson in https://github.com/TappNetwork/Filament-Form-Builder/pull/59

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.1.4...v4.1.5

## v4.1.4 - 2026-02-20

removes file upload from the rich text editor as this is not supported functionality and throws an exception.

## v4.1.3 - 2026-02-13

### What's Changed

* Table actions in ActionGroup at row start by @scottgrayson in https://github.com/TappNetwork/Filament-Form-Builder/pull/56

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.1.2...v4.1.3

## v4.1.2 - 2026-02-06

### What's Changed

* Restrict copy action to users who can create forms by @scottgrayson in https://github.com/TappNetwork/Filament-Form-Builder/pull/55

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.1.1...v4.1.2

## v4.1.1 - 2026-01-28

### What's Changed

* Change field label to text by @andreia in https://github.com/TappNetwork/Filament-Form-Builder/pull/54

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.1.0...v4.1.1

## v4.1.0 - 2026-01-23

### What's Changed

* Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/TappNetwork/Filament-Form-Builder/pull/49
* Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/TappNetwork/Filament-Form-Builder/pull/48
* Bump stefanzweifel/git-auto-commit-action from 5 to 7 by @dependabot[bot] in https://github.com/TappNetwork/Filament-Form-Builder/pull/51
* Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/TappNetwork/Filament-Form-Builder/pull/50
* Add guest panel support for form pages by @scottgrayson in https://github.com/TappNetwork/Filament-Form-Builder/pull/53

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.0.9...v4.1.0

## v4.0.9 - 2026-01-21

### What's Changed

* Add Filament 5 support by @andreia in https://github.com/TappNetwork/Filament-Form-Builder/pull/47

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.0.8...v4.0.9

## v4.0.8 - 2026-01-07

### What's Changed

* Multi-tenancy support by @andreia in https://github.com/TappNetwork/Filament-Form-Builder/pull/37

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v4.0.6...v4.0.8

## v1.51 - 2025-07-08

**Full Changelog**: https://github.com/TappNetwork/Filament-Form-Builder/compare/v1.43...v1.51
Expand Down Expand Up @@ -115,6 +188,15 @@ Fixes a typo in locking action visibility and adds a locked column to form resou















Expand Down
Loading