Skip to content
Snippets Groups Projects
  1. Sep 15, 2022
  2. Sep 07, 2022
    • Oana-Lavinia Florean's avatar
      XWIKI-20024: Replace the Livetable from the attachments tab with a LiveData (#1888) · ea187073
      Oana-Lavinia Florean authored
      * replace the livetable with a call to the liveData macro and specify that the wiki syntax must be used
      * update how filters are applied, since the empty value should be also considered
      * update js code to use the liveData api
      * use id as the liveData entry identifier
      * removed unnecessary reinitialization of a liveData logic instance
      * avoid a cycling dependency by moving AttachmentsPane inside the xwiki-platform-flamingo-skin module, where all the attachments pane resources are
      * update AttchmentsPane code to use the LiveData instead of the old LiveTable
      * update liveData filterColumn to support select options with different values from the displayed ones
      * fix bug: the liveData wasn't loading on page refresh
      * create a AttachmentsViewPage to support actions possible on a ViewPage when the attachments tab is active
      * update tests to use the new AttachmentsViewPage
      * remove duplicate code
      * wait for suggestions to be displayed before selecting one
      * lazy load skin extensions
      * remove duplicate skin extensions load, since they are already loaded inside attachmentsinline.vm
      ea187073
  3. Aug 23, 2022
  4. Aug 10, 2022
  5. Aug 04, 2022
    • Vincent Massol's avatar
      [Misc] Cleanup code · 3a05a50e
      Vincent Massol authored
      * Fix checkstyle errors (except Class Fan out)
      * Activate checkstyle
      * Remove unused code and parameters
      3a05a50e
  6. Aug 03, 2022
  7. Aug 01, 2022
  8. Jul 18, 2022
  9. Jul 05, 2022
    • Manuel Leduc's avatar
      XWIKI-19750: Allow macros to have several categories (#1864) · 71cc86bc
      Manuel Leduc authored
      - Update the wiki macro xar files to use the new `defaultCategories` property
      - Update the java macro to call `setDefaultCategories`
      - Introduction of `xwiki-platform-legacy-rendering-wikimacro` and `xwiki-platform-legacy-rendering-wikimacro-store`
      - Add an around aspect on `DefaultWikiMacroFactory.getDefaultCategories` to fallback to `defaultCategory` if no categories are found by the default implementation
      - Move `WikiMacroConstants.MACRO_DEFAULT_CATEGORY_PROPERTY` to legacy
      - Update `WikiMacroClassDocumentInitializer` to initialize `defaultCategories` instead of `defaultCategory`
      - Add `xwiki-platform-legacy-rendering-wikimacro-store` to `xwiki-platform-distribution-war-legacydependencies`
      - Move `org.xwiki.rendering.macro.wikibridge.WikiMacroDescriptor.Builder#defaultCategory` to legacy
      - Move `WikiMacroDescriptor.getDefaultCategory` to legacy
      71cc86bc
  10. Jul 04, 2022
    • Manuel Leduc's avatar
      XWIKI-19750: Allow macros to have several categories (#1864) · 9a4e759f
      Manuel Leduc authored
      - Update the wiki macro xar files to use the new `defaultCategories` property
      - Update the java macro to call `setDefaultCategories`
      - Introduction of `xwiki-platform-legacy-rendering-wikimacro` and `xwiki-platform-legacy-rendering-wikimacro-store`
      - Add an around aspect on `DefaultWikiMacroFactory.getDefaultCategories` to fallback to `defaultCategory` if no categories are found by the default implementation
      - Move `WikiMacroConstants.MACRO_DEFAULT_CATEGORY_PROPERTY` to legacy
      - Update `WikiMacroClassDocumentInitializer` to initialize `defaultCategories` instead of `defaultCategory`
      - Add `xwiki-platform-legacy-rendering-wikimacro-store` to `xwiki-platform-distribution-war-legacydependencies`
      - Move `org.xwiki.rendering.macro.wikibridge.WikiMacroDescriptor.Builder#defaultCategory` to legacy
      - Move `WikiMacroDescriptor.getDefaultCategory` to legacy
      9a4e759f
  11. Jun 30, 2022
  12. Jun 23, 2022
  13. May 23, 2022
  14. May 17, 2022
  15. May 03, 2022
  16. Apr 19, 2022
  17. Mar 29, 2022
  18. Mar 28, 2022
  19. Mar 22, 2022
  20. Feb 22, 2022
  21. Feb 14, 2022
  22. Feb 03, 2022
  23. Jan 25, 2022
  24. Jan 04, 2022
  25. Nov 22, 2021
  26. Oct 19, 2021
  27. Oct 11, 2021
  28. Sep 27, 2021
  29. Sep 21, 2021
  30. Aug 24, 2021
  31. Aug 16, 2021
    • Simon Urli's avatar
      XWIKI-18723: Make ConfigurableClass support all space and wiki administration cases (#1663) · c00e6bc7
      Simon Urli authored
        * Provide a new scope property in ConfigurableClass with 4 possible
          values: WIKI, SPACE, ALL_SPACES and WIKI+ALL_SPACES. This property
      replace the old boolean property configureGlobally which was standing
      for WIKI (true) and SPACE (false).
        * Refactor ConfigureClassMacros to use the new property and keep
          performing request with the old property for backward compatibility
      reason
        * Refactor all existing ConfigureClass in xwiki-platform to use the
          new property
        * Provide translations for ConfigurableClass properties
        * Put missing "creator" in the standard right so that it's not
          displayed in the extension rights
        * Fix integration tests for ConfigurableClass and ensure to not
          display all spaces section when viewing configurable class page.
      c00e6bc7
  32. Aug 09, 2021
  33. Jul 20, 2021
  34. Jul 15, 2021
  35. Jul 13, 2021
    • Simon Urli's avatar
      XWIKI-18723: Make ConfigurableClass support all space and wiki administration cases (#1663) · be359c1e
      Simon Urli authored
        * Provide a new scope property in ConfigurableClass with 4 possible
          values: WIKI, SPACE, ALL_SPACES and WIKI+ALL_SPACES. This property
      replace the old boolean property configureGlobally which was standing
      for WIKI (true) and SPACE (false).
        * Refactor a bit ConfigureClassMacros to use the new property
        * Refactor all existing ConfigureClass in xwiki-platform to use the
          new property
        * Provide translations for ConfigurableClass properties
        * Provide a new module with the migration components for
          ConfigurableClass
        * Put missing "creator" in the standard right so that it's not
          displayed in the extension rights
      be359c1e
  36. Jun 22, 2021
  37. Jun 07, 2021
Loading