Skip to content
Snippets Groups Projects
  1. Oct 17, 2017
  2. Oct 05, 2017
  3. Oct 03, 2017
  4. Sep 27, 2017
  5. Sep 25, 2017
    • Marius Dumitru Florea's avatar
      XWIKI-9639: Allow List of Users filtering also by entering first and last... · afa46150
      Marius Dumitru Florea authored
      XWIKI-9639: Allow List of Users filtering also by entering first and last name, not just the user id
      * Fix webstandards validation tests.
      afa46150
    • Marius Dumitru Florea's avatar
      XWIKI-9639: Allow List of Users filtering also by entering first and last... · 8fad9058
      Marius Dumitru Florea authored
      XWIKI-9639: Allow List of Users filtering also by entering first and last name, not just the user id
      * Add ClassPropertyValuesProvider implementations for Users and Groups xproperty types
      * Add styles for showing the suggestion icon (e.g. user avatar)
      * Add support for generating an anchor if the suggestion has an URL specified (e.g. the user profile)
      * Add an xclass (XWiki.DocumentClass) to map document fields to xproperty types in order to reuse the xproperty live table filters
      * Add helper query filters for resolving document references in query results and for checking if they are accessible (viewable)
      * Update the AWM live table generator and the Documents Macro to not specify the filter type in order to use the default one determined in macros.vm
      8fad9058
  6. Sep 22, 2017
    • Marius Dumitru Florea's avatar
      XWIKI-5146: Support LiveTable text filtering on DBListclass columns · f4abb243
      Marius Dumitru Florea authored
      * Enable the Live Table 'suggest' filter type only if the column is bound to an xproperty (for the moment)
      * Fix support for filtering the Live Table on multiple values for the same column
      * Initialize the selected values only if there are selected values
      f4abb243
    • Marius Dumitru Florea's avatar
      XWIKI-5146: Support LiveTable text filtering on DBListclass columns · 02f501f5
      Marius Dumitru Florea authored
      * Copying the CSS classes from the form field to the dropdown can have unexpected side effects so better disable this by default
      * Attach the dropdown to the BODY element because otherwise we can get scroll bars if the parent element of the enhanced form field has limited with/height.
      * Add support for variable dropdown width. When we use the suggest as Live Table filter the input width is too small and the width of the drop down should be allowed to be larger.
      02f501f5
    • Marius Dumitru Florea's avatar
      XWIKI-5146: Support LiveTable text filtering on DBListclass columns · ed89b3c1
      Marius Dumitru Florea authored
      * Move the default live table filter type mapping to xproperty type inside the macro because the variable defined in macros.vm outside a macro are not accessible.
      * Add default mapping for Users and Groups property types
      * The Live Table fails to restore the filter value when the filter has multiple values specified in the URL (because the check for empty filter value doesn't expect an array)
      * The Live Table doesn't restore the filter value from URL when a select HTML element is used and the selected values don't appear as options in the select
      * Remove the icon element when the suggestion has no icon
      * Add comment explaining why we disable the suggest highlighting
      * Remove code that is not needed anymore if we properly set the "labelField" setting of the selectize widget
      * Initialize the selected values (in order to display their label/icon and not their raw value). This is especially needed when restoring the Live Table filter value from the URL.
      * No need to call mapValues() in the DBList displayer (it loads all the values so it doesn't scale) now that we initialize the selection on the client side.
      ed89b3c1
  7. Sep 20, 2017
  8. Sep 19, 2017
  9. Sep 18, 2017
  10. Sep 15, 2017
    • Marius Dumitru Florea's avatar
      XWIKI-14700: Security issue around DBList property · bce40e07
      Marius Dumitru Florea authored
      XWIKI-10069: 'Use suggest' in Database List (DBList) has problem when using default 'XWiki Class Name' field
      XWIKI-8981: Empty value displayed by a DBList with display type input with suggest, if the value has some special characters
      XWIKI-8097: New widget that extends the Suggest widget with the option to pick multiple values
      * fix security issue in AppWithinMinutes.ClassEditSheet
      * integrate selectize.js and used it for DBList properties with input display and picker enabled
      * Deprecate DBListClass#getQuery and move the code in a QueryBuilder<DBListClass> component
      * Add a QueryBuilder component role
      * Add a "text" query filter to be used to filter DBList property values when providing suggestions
      * Use current resolver in AttachmentQueryFilter
      * Add a generic REST resource to provide suggestions for xproperty values
      * Implement support for retrieving DBList value suggestions
      * Add custom displayer for DBList properties that only handles the input display with picker at the moment (for the rest it delegates to the default displayer)
      * Deprecate suggest.vm (the REST resource should be used instead)
      bce40e07
  11. Sep 13, 2017
  12. Sep 11, 2017
  13. Aug 30, 2017
  14. Aug 28, 2017
  15. Aug 23, 2017
  16. Aug 22, 2017
  17. Aug 21, 2017
  18. Aug 08, 2017
  19. Aug 07, 2017
  20. Aug 04, 2017
  21. Aug 02, 2017
  22. Jul 31, 2017
    • Eduard Moraru's avatar
      XWIKI-14577: Improve the navigation in the changes view · 82f108d6
      Eduard Moraru authored
      - Showing "From empty" when not specifying the first revision (i.e. comparing to the blank document, before creation)
      - Added links on the compared versions to be able to navigate to the compared versions of the document
      - Defaulting to the latest version when not specifying the second revision
      82f108d6
  23. Jul 18, 2017
  24. Jul 14, 2017
  25. Jul 13, 2017
  26. Jul 12, 2017
  27. Jul 11, 2017
  28. Jul 07, 2017
  29. Jun 28, 2017
Loading