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

Refactoring of GridViewDataSet #1548

Open
wants to merge 59 commits into
base: main
Choose a base branch
from
Open

Refactoring of GridViewDataSet #1548

wants to merge 59 commits into from

Commits on Apr 27, 2024

  1. Configuration menu
    Copy the full SHA
    55d7388 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64a04db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c5b4de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcd1ee0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21dbd10 View commit details
    Browse the repository at this point in the history
  6. Fixed JS translations APIafter rebase

    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    04793ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0100ac6 View commit details
    Browse the repository at this point in the history
  8. Add DataPager LoadData property

    who knows if it works...
    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    0520ca0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5bdcbf9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e51b450 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    94d15c7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    69b960d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3bacfc5 View commit details
    Browse the repository at this point in the history
  14. Introduce DataContextStart.CreateCollectionElement

    Creates a nested data context with _index and _collection extension parameters
    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3132d71 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    69682f0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0d05655 View commit details
    Browse the repository at this point in the history
  17. Fix DataPager.RenderLinkForCurrentPage

    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    5450478 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    16156a6 View commit details
    Browse the repository at this point in the history
  19. Fix DataPager.HideWhenOnlyOnePage

    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    0460f99 View commit details
    Browse the repository at this point in the history
  20. Add _dataPager.Load extension parameter

    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    20eaa0f View commit details
    Browse the repository at this point in the history
  21. AppendableDataPager added

    tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    ea4264e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1af1b4f View commit details
    Browse the repository at this point in the history
  23. AppendableDataPager: make it work in automatic mode

    * introduced symbolic parameters for $gridViewDataSet.loadData function.
       we need to substitute this loadData function on a single element, so
       we cannot use dotvvm-gridviewdataset to change the data context.
    * refactored PostbackOptions to a record to allow using `with { ... }` syntax
    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3b477a3 View commit details
    Browse the repository at this point in the history
  24. Format knockout binding group as multiline expression when some expre…

    …ssion is multiline
    exyi authored and tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    1f71b0f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    0cf410a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    912743d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    07c3d2f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b156896 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    645d97f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    fb14887 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a36b0bc View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    0fb573c View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c9bacd8 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3324bf6 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    766cbb1 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c50bb49 View commit details
    Browse the repository at this point in the history
  37. AppendableDataPager fixed

    tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    7ab2811 View commit details
    Browse the repository at this point in the history
  38. Merge branch 'feature/new-datasets' of https://github.com/riganti/dotvvm

     into feature/new-datasets
    tomasherceg committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    487f86c View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ca5fa35 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9a2be8e View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    390ba48 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    97c8966 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    e88faa7 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    ad878e7 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    1295be1 View commit details
    Browse the repository at this point in the history
  46. datasets: more doccomments

    exyi committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    882b6e7 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    24fc658 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Configuration menu
    Copy the full SHA
    4fbe3cb View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    6e8ce44 View commit details
    Browse the repository at this point in the history
  2. Data pager extensibility improvements

    - to make it possible to implement `aria-labels` classes on links, and reader only spans I implemented extensibility points
    Milan Mikuš committed May 13, 2024
    Configuration menu
    Copy the full SHA
    15ffc4c View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Merge pull request #1819 from riganti/feature/new-datasets-extensibility

    Data pager extensibility improvements
    exyi committed May 15, 2024
    Configuration menu
    Copy the full SHA
    cbe7f70 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Configuration menu
    Copy the full SHA
    921b413 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdfb4ed View commit details
    Browse the repository at this point in the history
  3. GridViewDataSet: make IBaseGridViewDataSet.Items behave reasonably

    Normally, we return the inner mutable list, if it is IList.
    If it isn't we return a ReadOnlyCollection wrapper,
    to throw an exception instead of mutating the copy
    exyi committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    309cc5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2a59a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30b93b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fc9e91 View commit details
    Browse the repository at this point in the history
  7. DataPager: fix UI tests

    DataPager now marks unavailable pages as `disabled`
    exyi committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    d94ca61 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e71881a View commit details
    Browse the repository at this point in the history