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

Development #1851

Closed
wants to merge 58 commits into from
Closed

Development #1851

wants to merge 58 commits into from

Commits on Jul 23, 2024

  1. Fix javascript updates

    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6ba5c1a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1791 from LowerRockLabs/DatePickerJsFix

    Fix javascript updates for DateRangeFilter
    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4b4ae4e View commit details
    Browse the repository at this point in the history
  3. Add more FlatpickrJS options

    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    cf92b76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f093af4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40485a0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1793 from LowerRockLabs/AddMoreDateRangeFilterOpt…

    …ions
    
    Add more FlatpickrJS options
    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4063f69 View commit details
    Browse the repository at this point in the history
  7. Update ChangeLog

    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9cf4f69 View commit details
    Browse the repository at this point in the history
  8. Update Changelog Date

    lrljoe authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    60409c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Add SetFilterDefaultValue to DateRange Filter (#1796)

    * Add SetFilterDefaultValue to DateRange Filter
    
    * Fix broken test
    
    * Add docs
    
    * Update ChangeLog
    
    * Add short named array
    
    * Update Docs
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    b9b5d0e View commit details
    Browse the repository at this point in the history
  2. Add Localised Pills (#1797)

    * Add Localised Pills for DateRangeFilter
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    8bc636a View commit details
    Browse the repository at this point in the history
  3. Tidying Filters - Migrating Carbon usage into Trait, Adding Lifecycle…

    … Hooks (#1798)
    
    * Tweaks to handle dates centrally
    
    * Add localisation for DateFilter, DateTimeFilter, migrate DateRangeFilter to use Core Trait
    
    * Add Filter Lifecycle Hooks
    
    * Add Search Lifecycle Hook
    
    * Adjust lifecycle hooks, adding docs
    
    * Update DateFilter, DateTimeFilter validate returns
    
    * Update DateRangeFilterTest
    
    * Update ChangeLog
    
    * Add Pills Locale Tests to DateTests
    
    * Remove superfluous method
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    5aaaded View commit details
    Browse the repository at this point in the history
  4. Update ChangeLog

    lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    507d52a View commit details
    Browse the repository at this point in the history
  5. Update Date for ChangeLog

    lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    fe53245 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c1e25a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f03948a View commit details
    Browse the repository at this point in the history
  8. Migrate BS Styles into Classes (#1788)

    * Bootstrap Button Classes
    
    * Add Bootstrap Custom CSS
    
    * Add laravel-livewire-tables-cursor to clickable column
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    321d58f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Blade Minimisation & ColumnSelect Cleanup (#1806)

    * Minor Adjustments to remove unnecessary blades
    
    * Remove default customView method, clean up WithColumnSelect trait
    
    * Clean Up ColumnSelect
    
    * Fix Collapsed Row Attribute Merging
    
    * Text Left when collapsed
    
    * Add Basic Visible Tests
    
    * Remove unused methods
    
    * Migrate to Computed, fix Reorder striping
    
    * Update DateRangeFilterTest
    
    * Tidy Up DateRangeFilter
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a12f07c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Add reference to Bulk Actions TH styling in main styling (#1808)

    * Add reference to Bulk Actions TH styling in main styling
    
    * Add line break
    
    * Add reference to styling to Column Available Methods
    lrljoe authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    1dee07d View commit details
    Browse the repository at this point in the history
  2. Fix loading spinner for dark tailwind theme (#1809)

    * Fix loading spinner for dark tailwind theme
    
    * Revert spacing error
    lrljoe authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ad42e9c View commit details
    Browse the repository at this point in the history
  3. Customise Bulk Actions - Select All Behaviours (#1810)

    * Fix bulk actions blade action
    
    * Add BulkActions - DelaySelectAll Tests
    
    * Revert typehinting of primary key type to support int and string types smoothly
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    907b3fd View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Adjust DateColumn with Missing Tests and Coping with DateTime Casts (#…

    …1813)
    
    * Adjust DateColumn with Missing Tests and Coping with DateTime Casts
    
    * Add custom getValue for DateColumn
    
    * Revert to instanceOf DateTime
    
    * Add Owner Model to allow testing a Related Date Field
    
    * Add distant relation to DateColumnTest
    
    * Update DateColumn getContents
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 3, 2024
    Configuration menu
    Copy the full SHA
    38f09d4 View commit details
    Browse the repository at this point in the history
  2. Add Helpers for TextFilters (#1812)

    * Initial Commit
    
    * HandlesFieldName
    
    * Update Docs
    
    * Add tests
    
    * Add BreedsTable to TestCase
    
    * Move TextFilterVisualsTest
    
    * Add Direct and Indirect Tests
    
    * Tidying Other Tests
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 3, 2024
    Configuration menu
    Copy the full SHA
    f715bfe View commit details
    Browse the repository at this point in the history
  3. Change method names for new WIldCard Strings handler (#1814)

    * Change method names for new WIldCard Strings handler
    
    * Fix styling
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 3, 2024
    Configuration menu
    Copy the full SHA
    102f3a2 View commit details
    Browse the repository at this point in the history
  4. Set reorder th attributes (#1811)

    * Initial Commit
    
    * Add Docs
    
    * Update generic styling doc
    
    * Add test for setReorderThAttributes
    
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 3, 2024
    Configuration menu
    Copy the full SHA
    44ca978 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e1b396 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Docs add note on label method for setAdditionalSelects (#1816)

    * Minor docs tweak - adding setAdditionalSelects explanation to label method
    
    * Return missing :
    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    395c100 View commit details
    Browse the repository at this point in the history
  2. Update ChangeLog (#1817)

    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    982b6eb View commit details
    Browse the repository at this point in the history
  3. Fix ViewComponentColumn (#1818)

    * Fix ViewComponentColumn
    
    * Temporarily Disable Failing ViewComponentColumn Test
    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    e2308a0 View commit details
    Browse the repository at this point in the history
  4. Update ChangeLog

    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    25b0b48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a32200a View commit details
    Browse the repository at this point in the history
  6. Additional Events & Customisable Behaviour (#1820)

    * Initial Commit - Adding Customisable Events
    
    * Utilise Core LaravelLivewireTablesEvent to simplify
    
    * Ensure defaults can be overridden
    
    * Add additional Events Tests
    
    * Add tests to ensure that User is passed into the Events
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    664e119 View commit details
    Browse the repository at this point in the history
  7. Removing old $listeners approach (#1821)

    * Removing old $listeners approach
    
    * Add comments that the events are no longer used
    
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    8b3b223 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f672b72 View commit details
    Browse the repository at this point in the history
  9. Add missing ReturnTypes (#1823)

    * Add missing TypeHints/ReturnTypes
    
    * Move to PHPStan Level 6
    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    f4ac358 View commit details
    Browse the repository at this point in the history
  10. Update ChangeLog

    lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    97c5eab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2c4b775 View commit details
    Browse the repository at this point in the history
  12. View component column fixes (#1825)

    * Add customComponent approach
    
    * Add Basic Tests
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    0b5486e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    8bd19fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82ab61b View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Boolean/Toggle Filter (#1830)

    * Adjusting for AddBooleanFilter - Fixing Label For
    
    * Clean Up Missing Tags from Docs
    
    * Add note specifying - tailwind only, and in beta
    
    * Add Initial Tests
    
    * Fix BooleanFilter Property TypeHint
    
    * Adjust return values for BooleanFilter
    
    * Update BooleanFilter docs
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    155743f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c468007 View commit details
    Browse the repository at this point in the history
  3. Update ChangeLog

    lrljoe authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ff8079c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Moving JS to Simplified Method in datatable (#1832)

    * Simplify jS
    
    * Move x-data to datatable
    
    * Tweaks to Reordering
    
    * Pass $primaryKey into all children
    
    * Migrate isTailwind into core
    
    * Add Bootstrap
    
    * Add isBootstrap
    
    * Fix missing comma
    
    * Remove from Reorder
    lrljoe authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    be9fb44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39ab688 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea74ed9 View commit details
    Browse the repository at this point in the history
  4. Update ChangeLog

    lrljoe authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    88d7700 View commit details
    Browse the repository at this point in the history
  5. Fix sort array url query (#1835)

    * Fix SortingHelpers
    
    * Fix styling
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    6f5bdc6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    77d4ae1 View commit details
    Browse the repository at this point in the history
  7. Clean up filter generic data (#1837)

    * FilterGenericData Update
    
    * Fix styling
    
    * Remove filterGenericData
    
    * Change to this
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    19d8e73 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Remove Component from Column, move getRows into ComputedProperty (#1838)

    * Initial Cleanup of Columns
    
    * Fix styling
    
    * Clean ColumnHelpers
    
    * Fix styling
    
    * Allow for SecondaryHeader/Footer
    
    * Fix styling
    
    * Fixes for Nullables - Fix PHPStan Workflow
    
    * Add rows as ComputedProperty
    
    * Fix styling
    
    * Remove renderingWithData
    
    * Fix test
    
    * Fix DebuggableDataTest - run getRows() first
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c560ee4 View commit details
    Browse the repository at this point in the history
  2. Add setTrimSearchStringEnabled/setTrimSearchStringDisabled (#1843)

    * Add setTrimSearchStringEnabled/setTrimSearchStringDisabled
    
    * Fix styling
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    05d4c48 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Column Features - deselectedIf/selectedIf (#1846)

    * Add SelectedIf/DeselectedIf
    
    * Add Docs & Tests
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    bee05de View commit details
    Browse the repository at this point in the history
  2. Update ChangeLog

    lrljoe authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    dbc8e34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc4dd18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25a985c View commit details
    Browse the repository at this point in the history
  5. Update ChangeLog

    lrljoe authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b202fe8 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Further View CleanUp (#1850)

    * Add Fixes for Breaking Changes
    
    * Adjust For Footer/Secondary Header Filters
    
    * Adjust for selectedVisibleColumns
    
    * CleanUpOfViews
    
    * Adjust property visibility
    
    * Add typehinting for getSecondaryHeaderContents/getFooterContents
    
    * Adjust Properties - Remove Superfluous Items
    
    * Adjustments - Use $this->isTailwind not $isTailwind
    
    ---------
    
    Co-authored-by: lrljoe <lrljoe@users.noreply.github.com>
    lrljoe and lrljoe authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    ddce98e View commit details
    Browse the repository at this point in the history
  2. ChangeLog Updates

    lrljoe authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    3be2aba View commit details
    Browse the repository at this point in the history