Skip to content

Conversation

@sheepbild
Copy link

Following to this issue :
#490 (comment)

This is my first pull request on GitHub, a simple correction in the README but this is a beginning ! :)
IDK what are the "analysis" branchs, so i took the last, if someone can explain to me what it means

kamaroolkarim and others added 30 commits May 18, 2021 19:45
If we specify a custom agreggate (max, avg, min, ...) use this aggregate for filtering data
Also fix filtering when null values are returned with aggregates
I went source diving and found this option can be used in the config, so I think it would be easier for users to see the default in the config so they know they can easily change it.
* Fix event on previous button

* Fix pagination for global search

* Fix NumberFilters

Co-authored-by: Mark Salmon <[email protected]>
* Fix distinct aggregate breaking on sqlite

This would fix #70 for sqlite.

Very likely needs more testing on other Databases/Configurations.

* Rewrite for StyleCI
* Make per-page menu and per-page default configurable

* Update with StyleCI recommendation

Co-authored-by: Mark Salmon <[email protected]>
* Added column width to the blade files

* Testing the new width column properties

* Added width functionality to columns

* StyleCI newline fixes

* Added name and possibility to store sorting info in session

* Update package name

* Return the width so we can use it in the blade view

Co-authored-by: Mark Salmon <[email protected]>
* Update LivewireDatatable.php

add params attribute to viewColumns

* Update Column.php

* Update Column.php

new addParams method

* Update composer.json

Co-authored-by: Mark Salmon <[email protected]>
* Fix orderBy quotation errors for SQL server

* Fix StyleCI errors

The other StyleCI errors are out of scope of this PR.

Co-authored-by: Mark Salmon <[email protected]>
If we specify a custom agreggate (max, avg, min, ...) use this aggregate for filtering data
Also fix filtering when null values are returned with aggregates

Co-authored-by: Mark Salmon <[email protected]>
dnl4 and others added 30 commits February 13, 2023 22:12
* Create DatetimeColumn.php

* Create datetime.blade.php

* Added DatetimeFilters to LivewireDatatable

* Changed doDateFilterStart and doDateFilterEnd to doDatetimeFilterStart and doDatetimeFilterEnd on filter

* Fix the issue detected by ci, and created a new config named "default_datetime_format"
* Bump dependencies for Laravel 10

* Update composer.json

---------

Co-authored-by: Shift <[email protected]>
Added L10 version for reedware/laravel-relation-joins package
* Update LivewireDatatables to support DB::raw with laravel version 10.

* Update style

* Switch to correct function.

* Switch to correct function.

* Fix style.

* Update x-datatables.x-circle to x-icon

* Update x-datatables.x-circle to x-icon
The session key _hidden_columns was saved with sessionStorageKey and the name a second time but reading the key was attempted only with $this->sessionStorageKey()
This new datetime filter uses x-datatables.icons.x-circle component, which does not exist. Everywhere else x-icons.x-circle is being used.
…der (#538)

* Bugfix : use LengthAwarePaginator in order to respect limit

- If the Query Builder use a limit, we have to use the LengthAwarePaginator in order to have the limit in the pagination.

* Fix StyleCI

* Fix StyleCI-2

Carriage return before return()

* Fix StyleCI-3

* Bugfix : case when limit is lower as perPage

* Add options and currentPage to LengthAwarePaginator

- Bugfix toggleSelectAll() where limit is used on Query Builder
- Bugfix in checkboxQuery() : don't use reorder (if defaultSort() is used, it will break the toggleSelectAll behaviour)
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.