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

Show confirmation dialog #221

Merged
merged 4 commits into from
Apr 25, 2024
Merged

Show confirmation dialog #221

merged 4 commits into from
Apr 25, 2024

Conversation

gumbarros
Copy link
Member

No description provided.

@gumbarros gumbarros changed the base branch from main to preview April 25, 2024 13:27
@LucioPelinson LucioPelinson merged commit 6a31284 into preview Apr 25, 2024
1 check passed
@LucioPelinson LucioPelinson deleted the show-confirmation-dialog branch April 25, 2024 13:36
gumbarros added a commit that referenced this pull request May 27, 2024
* Show confirmation dialog (#221)

* Added `showConfirmation` to replace native JS alert using `MessageBox.ts`

* Validations and bug fixes

* Don't use showConfirmation at deleteFile (modal inside modal)

* Missing jjmasterdata.js

* Load Additional ConnectionStrings from IOptions (#220)

AdditionalConnectionStrings

* Encryption fixes

* UI and rename `showConfirmation` to `showConfirmationMessage`

* Create _ConnectionStringModel.cshtml

* Created `jj-list-group` CSS class

* Fixed `ExpressionTagHelper` at FloatingLabel

* `IconPickerTagHelper` bug fix

* _Menu `ms-auto`

* Better NCalc extension method with pre-configured options (#223)

* Message toast (#224)

A simple toast message

* Added `GetDataSet` methods to `DataAccess` (#226)

* Add `GetDataSet` to `IEntityRepository`

* Invert `MessageBox.ts` `showConfirmationMessage` buttons

* Fix CodeMirror not looking good at Dark Mode

* Added `GetDataSetAsync`

* Update docs

* Update to NCalc v13 (#230)

* Update to NCalc v13

* Added --md-sticky-top-height variable

* Change `GetDataSetAsync` CommandBehavior

* Delete unused class

* Remove unused `DeleteSelectedRowsAction`

* `ModelStateWrapper` now allow empty `ModelStateDictionary`

* Adjust the log layout

* Breadcrumb Component

* Added `TypeIdentifier` to `FormElement`

* Use Breadcrumb component

* Added `Content` init accessor to `BreadcrumbItem`

* Breadcrumb development

* Support FormElement Identifier

* Add default padding to `_MasterDataLayout`

* Adjust Horizontal Layout

* `ViewBag.IsForm` conditionals

* Added `ExpressionDataAccessCommandFactory`

* Added ModelState support to `ValidationSummary` taghelper

* Added `JJOffcanvas`

* Remove dependencies from About

* Allow `JJDataPanel` at `PageState.Filter` (#232)

* Fix `DbLogger` eventId and added `LogGridViewDataSourceException`

* Move Floating Labels to `FormElementOptions`

* Added `GridRenderingTemplate`

* l10n and missing `JsonProperty`

* Fix `PdfWriter.cs`

* `loadFieldDetails` bug fix

* Fix `list-group-item` at dark theme.

* Use `ExpressionHelper` for `GridRenderingTemplate`

* Fix `DataItem.Command.Sql` editor

* Add `ViewBag.IsForm` to `_FieldLayout.cshtml`

* Update Directory.Build.props

* fix Settings breadcrumb

* bugfix: Add `IFloatingLabelControl` to handle more floating label components

* bugfix: Add `small` CSS class to selected items at `GridPagination`

* Remove unnecesary async keyword at OffcanvasHelper.ts

* Remove unnecessary `SetsRequiredMembersAttribute`

* Added `MessageToastTagHelper` and `MessageToast.ts`

* Update NCalc to v4 - Now without Antlr!

* Update Core.csproj

* Added actions to `JJTitle` and allow editing element from /Render

* Improve `JJDataPanel` debug by using `Task<List<HtmlBuilder>>` instead of `IAsyncEnumerable<HtmlBuilder>`

* bugfix: `DataPanel` not respecting `AutoReloadFormFields`

* bugfix: `Modal.ts` not using `getMasterDataForm()`

* Improve debug by removing `System.Linq.Async` from `JJMasterData.Commons`

* Improve HtmlBuilder performance (dotnet/runtime/issues/57748)

* Fix `InsertAtGridView` DataPanel `AutoReloadFormFields` behavior.

* Hide `BackAction` when `IsChildFormView`

* Remove redundant value

* Remove More from `_Menu`

* Remove preview from package version and update plugins

---------

Co-authored-by: Gustavo Mauricio de Barros <gustavomauriciodebarros@gmail.com>
gumbarros added a commit that referenced this pull request Jun 5, 2024
* Show confirmation dialog (#221)

* Added `showConfirmation` to replace native JS alert using `MessageBox.ts`

* Validations and bug fixes

* Don't use showConfirmation at deleteFile (modal inside modal)

* Missing jjmasterdata.js

* Load Additional ConnectionStrings from IOptions (#220)

AdditionalConnectionStrings

* Encryption fixes

* UI and rename `showConfirmation` to `showConfirmationMessage`

* Create _ConnectionStringModel.cshtml

* Created `jj-list-group` CSS class

* Fixed `ExpressionTagHelper` at FloatingLabel

* `IconPickerTagHelper` bug fix

* _Menu `ms-auto`

* Better NCalc extension method with pre-configured options (#223)

* Message toast (#224)

A simple toast message

* Added `GetDataSet` methods to `DataAccess` (#226)

* Add `GetDataSet` to `IEntityRepository`

* Invert `MessageBox.ts` `showConfirmationMessage` buttons

* Fix CodeMirror not looking good at Dark Mode

* Added `GetDataSetAsync`

* Update docs

* Update to NCalc v13 (#230)

* Update to NCalc v13

* Added --md-sticky-top-height variable

* Change `GetDataSetAsync` CommandBehavior

* Delete unused class

* Remove unused `DeleteSelectedRowsAction`

* `ModelStateWrapper` now allow empty `ModelStateDictionary`

* Adjust the log layout

* Breadcrumb Component

* Added `TypeIdentifier` to `FormElement`

* Use Breadcrumb component

* Added `Content` init accessor to `BreadcrumbItem`

* Breadcrumb development

* Support FormElement Identifier

* Add default padding to `_MasterDataLayout`

* Adjust Horizontal Layout

* `ViewBag.IsForm` conditionals

* Added `ExpressionDataAccessCommandFactory`

* Added ModelState support to `ValidationSummary` taghelper

* Added `JJOffcanvas`

* Remove dependencies from About

* Allow `JJDataPanel` at `PageState.Filter` (#232)

* Fix `DbLogger` eventId and added `LogGridViewDataSourceException`

* Move Floating Labels to `FormElementOptions`

* Added `GridRenderingTemplate`

* l10n and missing `JsonProperty`

* Fix `PdfWriter.cs`

* `loadFieldDetails` bug fix

* Fix `list-group-item` at dark theme.

* Use `ExpressionHelper` for `GridRenderingTemplate`

* Fix `DataItem.Command.Sql` editor

* Add `ViewBag.IsForm` to `_FieldLayout.cshtml`

* Update Directory.Build.props

* fix Settings breadcrumb

* bugfix: Add `IFloatingLabelControl` to handle more floating label components

* bugfix: Add `small` CSS class to selected items at `GridPagination`

* Remove unnecesary async keyword at OffcanvasHelper.ts

* Remove unnecessary `SetsRequiredMembersAttribute`

* Added `MessageToastTagHelper` and `MessageToast.ts`

* Update NCalc to v4 - Now without Antlr!

* Update Core.csproj

* Added actions to `JJTitle` and allow editing element from /Render

* Improve `JJDataPanel` debug by using `Task<List<HtmlBuilder>>` instead of `IAsyncEnumerable<HtmlBuilder>`

* bugfix: `DataPanel` not respecting `AutoReloadFormFields`

* bugfix: `Modal.ts` not using `getMasterDataForm()`

* Improve debug by removing `System.Linq.Async` from `JJMasterData.Commons`

* Improve HtmlBuilder performance (dotnet/runtime/issues/57748)

* Fix `InsertAtGridView` DataPanel `AutoReloadFormFields` behavior.

* Hide `BackAction` when `IsChildFormView`

* Remove redundant value

* Remove More from `_Menu`

* Change `ConnectionString` nullability

* Use last form at the page to prevent issues with modal

* Allow Multiselect at non 'F' `FormElement`s

* bugfix: `ExpressionDataAccessCommandFactory` not converting UserId

* bugfix: OriginalName form field was creating the fields at `FieldController`

* Ignore case at `JJDataPanel` dictionaries

* Update jQuery to latest version

* Add OffcanvasHelper.hide

* R# analyzer as error: Make method static to improve performance

* `JJAlert`: Better layout for multiple messages and title

* bugfix: Log is with wrong title

* bugfix: Custom `DataPanel` with `PageState.Filter` was showing (All) at filter.

* bugfix: Encode was happening two times at GridView

* bugfix: Sticky was not working

* Update version

---------

Co-authored-by: Lucio Pelinson <lucio@jjconsulting.com.br>
Co-authored-by: Lucio Pelinson <lucio.pelinson@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants