Favour Olayinka
bec8e86b59
2f3fd laravel 11 upgrade ( #436 )
...
* fix password reset bug
* upgrade to laravel 11
* composer.lock
* fix migration issues
* use ValidationRule Contract
* rename password_resets table
* implemented casts as protected function
* update env variables
* fix optional property
* fix validation issues
* use <env> on php unit xml
* fix pint
* cmposer.lock
* composer json fixes
* fix composer dependencies, remove faker
* remove unused class
* remove test class
* fix default value for mysql migration
* linting
* expression syntax fix
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-10 16:10:14 +02:00
Boris Lepikhin
24d33a9ebb
Google Sheet - OAuth "client" powered integrations ( #415 )
...
* fix `helpers.php`
* fix `.eslintrc.cjs`
* spreadsheet manager
* fetch providers. set `oauth_id` for integrations
* create spreadsheet on integration create event
* connect OAuth accounts
* display actions. connect account if missing
* cleanup
* handle form field change
* map integration data object to `SpreadsheetData`
* validate request
* wip
* redirect to integrations page
* fix refresh token
* add helper text
* add extra integration info
* refactor
* refresh google token
* fix validation
* add tests
* Fix linting issue
* Update composer lock file
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-05 15:35:46 +02:00
Favour Olayinka
8d35fc8b1a
feat: disable custom script for trial users ( #371 )
...
* feat: disable custom script for trial users
* fix: logic error for trial users
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-04-15 16:14:21 +02:00
Julien Nahum
62971a2ef4
Lint PHP code psr-12, add GH action
2024-02-23 11:54:12 +01:00
Julien Nahum
5ee599fba5
Fix dislpay of mb file upload size
2023-12-15 12:43:05 +01:00
Julien Nahum
77ff8637b3
Fix domain limit count caching
2023-12-12 11:57:13 +01:00
Julien Nahum
2bc319424c
Fix custom domain limit for free users
2023-12-03 15:33:29 +01:00
Julien Nahum
508358d020
Disable form submissions count cache + increase ttl
2023-12-02 20:35:44 +01:00
Julien Nahum
a18077934c
Cached some model properties and remove useless eager loading ( #253 )
...
* Cached some model properties and remove useless eager loading
* Remove ray call
* Remove double loading of forms
* Add disableCache feature when needed
2023-12-02 14:51:08 +01:00
Julien Nahum
b50f579155
Adding Custom domains ( #247 )
...
* WIP
* wip
* Finished doing most of the work
2023-11-29 14:53:08 +01:00
Julien Nahum
e9174238e4
Appsumo ( #232 )
...
* Implemented webhooks
* oAuth wip
* Implement the whole auth flow
* Implement file upload limit depending on appsumo license
2023-11-01 16:58:10 +01:00
formsdev
fb79a5bf3e
Enable pricing ( #151 )
...
* Enable Pro plan - WIP
* no pricing page if have no paid plans
* Set pricing ids in env
* views & submissions FREE for all
* extra param for env
* form password FREE for all
* Custom Code is PRO feature
* Replace codeinput prism with codemirror
* Better form Cleaning message
* Added risky user email spam protection
* fix form cleaning
* Pricing page new UI
* form cleaner
* Polish changes
* Fixed tests
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-08-30 09:58:29 +02:00
Julien Nahum
f8e6cd4dd6
Initial commit
2022-09-20 21:59:52 +02:00