Skip to content
Snippets Groups Projects
  1. Feb 05, 2024
  2. Jan 24, 2024
  3. Jan 23, 2024
  4. Jan 18, 2024
  5. Jan 16, 2024
  6. Jan 08, 2024
  7. Jan 02, 2024
  8. Dec 30, 2023
  9. Dec 29, 2023
  10. Dec 28, 2023
  11. Dec 27, 2023
    • Simon Urli's avatar
      XWIKI-17243: Migrate WatchListClass objects to the new Notifications filter storage (#2726) · aa8d7045
      Simon Urli authored
        * Add a new migration to properly save the old WatchListClass objects
          as filter preferences using the NotificationFilterPreferenceStore
        * Reuse the logic provided in the old bridge for performing the
          migration
        * Get rid of the the watchlistbridge module as it was only containing
          the component for performing the bridge
        * Fix error in the migration
        * Use a TaskConsumer for performing final clean up of the objects
        * Migrate autowatch property to a new Autowatch xobject whenever
          that one doesn't exist and there's a WatchListClass xobject before
      removing it, as we use to fallback on those xobject properties in
      DefaultWatchEntitiesConfiguration
        * Fix test DefaultWatchEntitiesConfiguration and refactor it
      Unverified
      aa8d7045
    • Simon Urli's avatar
      4aae1c55
  12. Dec 20, 2023
  13. Dec 18, 2023
  14. Dec 15, 2023
  15. Dec 01, 2023
  16. Nov 24, 2023
  17. Nov 20, 2023
  18. Nov 15, 2023
  19. Nov 14, 2023
  20. Nov 03, 2023
  21. Nov 02, 2023
  22. Oct 30, 2023
  23. Oct 25, 2023
  24. Oct 23, 2023
  25. Oct 20, 2023
    • Michael Hamann's avatar
      XWIKI-21311: Introduce a required rights analyzer (#2470) · 31d36999
      Michael Hamann authored
      
      * Add a new method `getRequiredRight` to `MacroPermissionPolicy` and implement it for the different script macros
      * Introduce a RequiredRightAnalyzer role to analyze the rights that are required by a document, macro or XObject
      * Add generic analyzers for macros and objects
      * Add generic script macro support
      * Add an analyzer for XWiki.RequiredRightClass
      * Add an analyzer for skin extensions
      * Add a component for printing the content of an XObject
      * Add a component for printing macro parameters and content.
      * Introduce RequiredRightsEditConfirmationChecker
      * Introduce RequiredRightsAddedFilter to filter results according to the document author
      * package the UI by default in xwiki-platform-distribution-flavor-common
      * Minimal docker test + Page objects
      * Introduce a configuration to enable the required right analysis, disabled by default as long as it is incomplete and not polished
      ---------
      
      Co-authored-by: default avatarManuel Leduc <manuel.leduc@xwiki.com>
      Unverified
      31d36999
  26. Oct 18, 2023
  27. Oct 13, 2023
Loading