Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix-amount-field #106

Open
wants to merge 208 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
208 commits
Select commit Hold shift + click to select a range
a4d425a
Initial functionality around text field.
mikebronner Aug 23, 2020
e880af4
Update fields required for login functionality.
mikebronner Aug 24, 2020
0cdc2cc
Add error messaging to fields.
mikebronner Sep 2, 2020
5ff625e
Update to laravel 8.
mikebronner Sep 18, 2020
96629dc
WIP - implementing multiple-choice selection
mikebronner Sep 24, 2020
5b038ce
WIP
mikebronner Oct 17, 2020
53612f1
Implemented form models.
mikebronner Nov 4, 2020
f9c5de3
WIP - implement textarea, button, and select.
mikebronner Nov 17, 2020
99b94f0
Fix method in forms.
mikebronner Nov 20, 2020
757eb60
test
mikebronner Nov 22, 2020
4934f48
Update select.blade.php
mikebronner Dec 7, 2020
ca718a9
WIP
mikebronner Dec 8, 2020
5477b8d
Fix form model session storage.
mikebronner Dec 9, 2020
f5fd8ce
Fixed selected items in multiselect.
mikebronner Dec 9, 2020
e4b03c0
Add linting tools.
mikebronner Dec 10, 2020
d3caae7
Fix labels and textarea.
mikebronner Dec 10, 2020
3d727ec
Fixed additional form inputs.
mikebronner Dec 12, 2020
805becf
Added Gutenberg field.
mikebronner Jan 5, 2021
6f03dd9
Added date field.
mikebronner Jan 12, 2021
b1a668c
Fixed number field.
mikebronner Jan 12, 2021
ecd5d71
Fixed attributes on submit button.
mikebronner Jan 12, 2021
4ceeb29
WIP
mikebronner Jan 12, 2021
fffede0
Fixed label classes.
mikebronner Jan 21, 2021
23a1dde
Removed options from base component.
mikebronner Jan 21, 2021
29a3282
Cleaned up code.
mikebronner Jan 21, 2021
484a99f
Remove x-data from selects
mikebronner Feb 13, 2021
24262b3
Add toggle button.
mikebronner Feb 19, 2021
1e27f85
Fixed plain multi-selects to not have placeholder.
mikebronner Feb 19, 2021
b00a176
Removed Wa72\HtmlPageDom dependency.
mikebronner Feb 21, 2021
99be4ac
Fixed error message display.
mikebronner Feb 24, 2021
fd10c86
Fixed toggle and select fields.
mikebronner Feb 24, 2021
e9a1545
Added initial datepicker functionality.
mikebronner Feb 25, 2021
c6d9485
Added datepicker.
mikebronner Feb 25, 2021
5cdb60b
Fixed month selection.
mikebronner Feb 25, 2021
5c38791
Fixed checkbox value handling.
mikebronner Feb 25, 2021
9bd087a
Fixed issue with date picker and added selected date highlighting.
mikebronner Feb 25, 2021
8358eb0
Removed unused hidden field.
mikebronner Feb 25, 2021
3fc4050
Fixed loading of existing dates.
mikebronner Feb 25, 2021
73d49d5
Fixed handling of form elements using array notation.
mikebronner Feb 26, 2021
53a752f
WIP
mikebronner Feb 26, 2021
f5393d9
Fixed non-numeric select values.
mikebronner Feb 27, 2021
2aa5d7c
Changed toggle color to be blue.
mikebronner Feb 27, 2021
bac5167
WIP
mikebronner Feb 28, 2021
a615797
WIP
mikebronner Mar 17, 2021
43c6232
Added helptext to all fields.
mikebronner Mar 19, 2021
efc87ac
Fixed file component.
mikebronner Apr 6, 2021
a3b4447
Added missing class reference.
mikebronner Apr 6, 2021
d01c8c6
WIP - fixing input fields.
mikebronner Apr 6, 2021
2a7e110
Fixed file component view.
mikebronner Apr 6, 2021
fa5cab1
Updated form elements to work with alpine conditionals.
mikebronner Apr 12, 2021
b0a78b6
WIP
mikebronner Apr 12, 2021
e0f5722
Fixed single-quote updates that were missed earlier.
mikebronner Apr 12, 2021
8406168
Fixed null-selection of select lists.
mikebronner Apr 15, 2021
e3a2f79
Changed `$errors` to `$errorData`.
mikebronner Apr 19, 2021
1166bac
WIP
mikebronner Apr 19, 2021
e1fba45
WIP
mikebronner Apr 19, 2021
01985d1
WIP
mikebronner Apr 19, 2021
ad0fad0
WIP
mikebronner Apr 19, 2021
2d66a08
WIP
mikebronner Apr 19, 2021
ea64ea4
WIP
mikebronner Apr 19, 2021
fcc5bc9
WIP
mikebronner Apr 19, 2021
f0e74aa
Updated error message display functionality.
mikebronner Apr 21, 2021
5e0a698
Enabled range form component.
mikebronner May 4, 2021
d05220a
Fixed initialization of public properties.
mikebronner May 5, 2021
a8a826e
Added combobox.
mikebronner May 13, 2021
6799ad7
Fixed value of date field.
mikebronner May 27, 2021
ec785c8
Fix method parameter.
mikebronner May 28, 2021
cc1dc16
Fixed toggle to work with wire:model.
mikebronner Jun 3, 2021
8093bdd
Added new money input field.
mikebronner Jun 3, 2021
be48d9d
Removed dump.
mikebronner Jun 3, 2021
5596e5b
Added initial ckeditor field.
mikebronner Jun 22, 2021
73cfa75
WIP
mikebronner Jun 22, 2021
4d47073
Fixed typo.
mikebronner Jun 22, 2021
e288191
Fixed class typo.
mikebronner Jun 22, 2021
816d9d7
Updated implementation of
mikebronner Jul 2, 2021
28f8b67
Fixed checkbox when used with alpine.
mikebronner Jul 7, 2021
25696aa
Fixed ck-editor.
mikebronner Jul 12, 2021
c16291b
Update checkbox.blade.php
mikebronner Jul 15, 2021
113cd63
Enable month form control.
mikebronner Aug 3, 2021
896d270
Fixed money field to automatically handle cents conversion.
mikebronner Aug 4, 2021
4828c4c
Fixed money field.
mikebronner Aug 5, 2021
82dd80e
Added TinyMce field.
mikebronner Aug 17, 2021
f267083
Removed menubar.
mikebronner Aug 17, 2021
bcc8305
Removed double-border.
mikebronner Aug 17, 2021
ed25255
Removed border styling.
mikebronner Aug 17, 2021
1763dda
Added init option to tinymce.
mikebronner Aug 20, 2021
441d417
Add timezone option to date and datetime fields.
mikebronner Aug 20, 2021
a37595f
Added listener to clear field.
mikebronner Sep 9, 2021
8b23fe2
Added color picker to published components.
mikebronner Sep 20, 2021
7490b41
Fixed color input.
mikebronner Sep 20, 2021
c73b580
Added image field.
mikebronner Sep 20, 2021
ab2c7b8
Fixed image preview sizing.
mikebronner Sep 20, 2021
70d319b
Fixed image deletion.
mikebronner Sep 21, 2021
9dc04ef
Fix file uploading.
mikebronner Sep 23, 2021
fe7ff0f
Fixed form method and date empty state.
mikebronner Oct 1, 2021
d79dfef
Fixed datetime field.
mikebronner Oct 4, 2021
1867a06
Remove errors component.
mikebronner Oct 7, 2021
af75619
WIP
mikebronner Oct 7, 2021
70cbf6c
Updated select to use tom-select.
mikebronner Oct 12, 2021
7f0ac98
Fixed global loading of tom select.
mikebronner Oct 12, 2021
4f867c1
Reverted select and changed Tom Select to combobox.
mikebronner Oct 13, 2021
bfda0a7
WIP
mikebronner Oct 13, 2021
a287f0a
Fixed combobox.
mikebronner Oct 13, 2021
287bca7
WIP
mikebronner Oct 13, 2021
c96d0dc
Fix JS errors.
mikebronner Oct 21, 2021
ee48d9b
WIP
mikebronner Oct 22, 2021
b899d28
Added submit disabling and form reset to prevent double-submissions.
mikebronner Oct 29, 2021
3eb0d2d
Fixed resetting of submit button after livewire validation failure.
mikebronner Nov 6, 2021
38046fd
Re-enable submit elements in form if a form validation error occurs.
mikebronner Nov 6, 2021
e7bec06
Implemented combobox using datalist.
mikebronner Nov 12, 2021
2c563ad
Fix JS error.
mikebronner Nov 14, 2021
1a66126
Fixed issue if form is not passed in.
mikebronner Nov 24, 2021
99e9aed
Updated tinymce editor configuration.
mikebronner Nov 29, 2021
62f3ac3
Fixed use of dispatch in component function.
mikebronner Nov 30, 2021
077d405
Update custom events
mikebronner Nov 30, 2021
98a7b6b
Fixed dispatching of events.
mikebronner Nov 30, 2021
a0893f4
Fixed initialization method.
mikebronner Dec 1, 2021
04ea285
Hide validation errors for disabled fields.
mikebronner Jan 4, 2022
da0dd1d
Fixed css syntax.
mikebronner Jan 4, 2022
5954602
WIP
mikebronner Jan 4, 2022
3e59aba
WIP
mikebronner Jan 4, 2022
49cf151
WIP
mikebronner Jan 4, 2022
dad3c19
WIP
mikebronner Jan 4, 2022
e7026fc
WIP
mikebronner Jan 4, 2022
9348487
WIP
mikebronner Jan 4, 2022
69f77ee
WIP
mikebronner Jan 4, 2022
54bfcd8
WIP
mikebronner Jan 4, 2022
8d347be
WIP
mikebronner Jan 4, 2022
b8e801f
WIP
mikebronner Jan 4, 2022
e0c6c0e
WIP
mikebronner Jan 4, 2022
cf58101
Fixed value determination.
mikebronner Jan 4, 2022
38318db
WIP
mikebronner Jan 4, 2022
e402091
Fixed value determination.
mikebronner Jan 4, 2022
7c4d8b4
Update Select.php
mikebronner Jan 20, 2022
4c2e07c
Fixed default selection of select option.
mikebronner Feb 1, 2022
aead6bc
Merge branch 'feature/upgrade-to-blade-components' of github.com:Gene…
mikebronner Feb 1, 2022
39488d6
Update default select list option.
mikebronner Feb 4, 2022
1077488
Update select.blade.php
mikebronner Feb 4, 2022
9bf7a79
Fixed value setting for multi-selects.
mikebronner Feb 7, 2022
e2fa285
Merge branch 'feature/upgrade-to-blade-components' of github.com:Gene…
mikebronner Feb 7, 2022
e01d4cc
Fixed multi-select and checkbox.
mikebronner Feb 7, 2022
f5be72a
Add Laravel 9 compatibility.
mikebronner Feb 22, 2022
b0f5559
Fixed money field.
mikebronner Mar 14, 2022
80e29ef
Fixed money field.
mikebronner Mar 15, 2022
474642f
Fixed money field.
mikebronner Mar 19, 2022
2868cb6
Fixed checkbox.
mikebronner Mar 19, 2022
c8d1127
Disallowed letter input in money field.
mikebronner Mar 19, 2022
b0768d3
Fixed money and range fields.
mikebronner Mar 20, 2022
dd57847
Fixed range field.
mikebronner Mar 21, 2022
f1ba5c4
Fix range issue.
mikebronner Mar 22, 2022
afcdd96
Fixed form submit button disabling and reenabling.
mikebronner Mar 23, 2022
68f1f69
Update checkbox.blade.php
mikebronner Mar 25, 2022
df55854
Fixed money field.
mikebronner Mar 28, 2022
07b3349
Merge branch 'feature/upgrade-to-blade-components' of github.com:Gene…
mikebronner Mar 28, 2022
f819375
Added missing name and id attributes to money field.
mikebronner Mar 29, 2022
631bacd
Added id attribute to date field.
mikebronner Mar 29, 2022
5ee003b
Fix jenssegers/model
mikebronner Jun 11, 2022
f458da8
Reverted updates.
mikebronner Jun 11, 2022
c95c605
Fixed Livewire entangle issue.
mikebronner Jul 7, 2022
6cac98e
Fixed interpolation.
mikebronner Jul 7, 2022
225549b
Fixed range component.
mikebronner Jul 8, 2022
8e60749
Added tel field.
mikebronner Jul 11, 2022
0bd15d0
Added tel field
mikebronner Jul 11, 2022
34305e4
Fixed label formatting.
mikebronner Jul 11, 2022
d4ea80e
Fixed parsing of loaded values.
mikebronner Jul 11, 2022
e49c4f2
Fix tel field.
mikebronner Jul 12, 2022
ff99f73
Fix tel field implementation without livewire.
mikebronner Jul 12, 2022
8187ba1
Implemented state select field.
mikebronner Jul 12, 2022
ac43adb
Updated range constructor to properly handle value..
mikebronner Jul 19, 2022
7d18f30
WIP - fixing range slider
mikebronner Jul 19, 2022
df54fb4
Fixed assigning of values in basecomponent.
mikebronner Jul 19, 2022
9c6cc0b
Fixed value assignment in base component.
mikebronner Jul 19, 2022
d8f887a
Fixed range value setup.
mikebronner Jul 19, 2022
61a1d09
Fixed money field parsing of value.
mikebronner Jul 27, 2022
a8c70c2
Fixed money component.
mikebronner Jul 27, 2022
7482a2e
Fixed money field.
mikebronner Aug 1, 2022
574c97f
Fixed wire attributes.
mikebronner Aug 1, 2022
24a503c
Fix money field errors.
mikebronner Aug 4, 2022
36c780b
Fixed money field.
mikebronner Aug 5, 2022
32dd80e
Fixed money field.
mikebronner Aug 7, 2022
e6ce0c7
Fix missing window.submitForm.
mikebronner Oct 18, 2022
a87798f
Fixed rendering of form.
mikebronner Oct 19, 2022
f92a09f
Replace   and multiple spaces with a single space.
mikebronner Nov 16, 2022
e7c0d56
Changed combobox to use choices.js for now.
mikebronner Dec 23, 2022
7014463
Fixed combobox working with livewire.
mikebronner Jan 7, 2023
828bac4
Fixed comobox to respect `wire:model.defer`
mikebronner Jan 17, 2023
5b7ccfe
Fixed when submitting data not using Livewire.
mikebronner Jan 17, 2023
63a1034
Update radio.blade.php
mikebronner Jan 19, 2023
6c9ec7e
Update radio.blade.php
mikebronner Jan 20, 2023
f62ed06
Update Radio.php
mikebronner Jan 20, 2023
7b1b3b9
Update Range.php
mikebronner Jan 20, 2023
c22cc77
Update Date.php
mikebronner Jan 20, 2023
26fd8ef
Update Range.php
mikebronner Jan 20, 2023
91990ba
Update combobox.blade.php
mikebronner Jan 20, 2023
c2d5ea2
Update range.blade.php
mikebronner Jan 23, 2023
c19ed81
Update BaseComponent.php
mikebronner Jan 25, 2023
2b155e1
Update BaseComponent.php
mikebronner Jan 25, 2023
5071821
Update Date.php
mikebronner Jan 25, 2023
29b9092
Update Service.php
mikebronner Feb 10, 2023
f03b247
Update image.blade.php
mikebronner Feb 14, 2023
fcbc40c
Update image.blade.php
mikebronner Feb 15, 2023
0dc00bf
Update trix.blade.php
mikebronner Feb 15, 2023
f9bfa5d
Create combobox-choicesjs.blade.php
mikebronner Mar 2, 2023
3f276fa
Update combobox.blade.php
mikebronner Mar 2, 2023
c405527
Update trix.blade.php
mikebronner Mar 22, 2023
d15b5f2
Update trix.blade.php
mikebronner Mar 22, 2023
085f650
Fixed combobox rendering multiple selected values
mikebronner May 18, 2023
c43211c
Update composer.json
mikebronner May 20, 2023
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 .nova/Configuration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"workspace.color" : 4
}
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"cSpell.words": [
"Genea",
"Laravel"
]
}
41 changes: 23 additions & 18 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,19 @@
}
],
"require": {
"fico7489/laravel-eloquent-join": "^4.1",
"illuminate/config": "^7.0",
"illuminate/support": "^7.0",
"jenssegers/model": "^1.3",
"laravelcollective/html": "^6.1",
"livewire/livewire": "^1.0",
"wa72/htmlpagedom": "^2.0"
"cweagans/composer-patches": "^1.7",
"illuminate/config": "^8.0|^9.0|^10.0",
"illuminate/session": "^8.0|^9.0|^10.0",
"illuminate/support": "^8.0|^9.0|^10.0",
"jenssegers/model": "^1.5",
"laravelcollective/html": "^6.4",
"symfony/thanks": "^1.2",
"van-ons/laraberg": "^2.0"
},
"require-dev": {
"fzaninotto/faker": "^1.9",
"orchestra/testbench-browser-kit": "^5.0",
"orchestra/testbench": "^5.0",
"phan/phan": "^3.1",
"php-coveralls/php-coveralls" : "^2.2",
"phpmd/phpmd": "^2.8",
"phpunit/phpunit": "^8.0",
"sebastian/phpcpd": "^5.0",
"squizlabs/php_codesniffer": "^3.2",
"symfony/thanks": "^1.2"
"fakerphp/faker": "^1.9",
"orchestra/testbench-browser-kit": "^8.0",
"orchestra/testbench": "^8.0"
},
"autoload": {
"classmap": [],
Expand All @@ -48,8 +42,19 @@
"Form": "GeneaLabs\\LaravelCasts\\FormFacade",
"Html": "Collective\\Html\\HtmlFacade"
}
},
"patches": {
"van-ons/laraberg": {
"PR #110: Fix z-index of block popups.": "https://patch-diff.githubusercontent.com/raw/VanOns/laraberg/pull/110.diff"
}
}
},
"minimum-stability": "dev",
"prefer-stable": true
"prefer-stable": true,
"config": {
"allow-plugins": {
"cweagans/composer-patches": true,
"symfony/thanks": true
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateBlocksContentsTables extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('lb_blocks', function (Blueprint $table) {
$table->increments('id');
$table->string('raw_title')->nullable();
$table->text('raw_content')->nullable();
$table->text('rendered_content')->nullable();
$table->string('status');
$table->string('slug');
$table->string('type')->default('wp_block');
$table->timestamps();
});

Schema::create('lb_contents', function (Blueprint $table) {
$table->increments('id');
$table->text('raw_content')->nullable();
$table->text('rendered_content')->nullable();
$table->morphs('contentable');
$table->string('type')->default('page');
$table->timestamps();
});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('lb_blocks');
Schema::drop('lb_contents');
}
}

Loading