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

Merge Space Templates Layout - Meeds-io/MIPs#165 #251

Merged
merged 12 commits into from
Nov 4, 2024
Merged

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    ebeb870 View commit details
    Browse the repository at this point in the history
  2. feat: Add Space Template Menu Item Extension - MEED-7669 - Meeds-io/M…

    …IPs#165 (#241)
    
    This change will allow to edit Space Template Navigation through the
    Site Navigation Editor.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1dd8199 View commit details
    Browse the repository at this point in the history
  3. feat: Add Space Template Main Extension to open navigation drawer onc…

    …e template created - MEED-7671 - Meeds-io/MIPs#165 (#242)
    
    This change will allow to open Space Template Layout Navigation Drawer
    once the Space template is created.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    9fcc83f View commit details
    Browse the repository at this point in the history
  4. feat: Avoid display loading Top bar when the space widget is displaye…

    …d outside of Space context - MEED-7674 - Meeds-io/MIPs#165 (#243)
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    62444cd View commit details
    Browse the repository at this point in the history
  5. feat: Impersonate page instances created from a site template - MEED-…

    …7678 - MEED-7679 - MEED-7680 - Meeds-io/MIPs#165 (#244)
    
    This change will add an event listener that is triggered when a site is
    created frm a site template to impersonate the preferences of Portlets
    of type CMS.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3af918c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    428a1bf View commit details
    Browse the repository at this point in the history
  7. feat: Retrieve and Filter on displayed Sites of type PORTAL only - ME…

    …ED-7682 - Meeds-io/MIPs#165 (#245)
    
    This change will filter the list of sites to retrieve sites of type
    'PORTAL' only and to display sites which isn't attached to Spaces as
    public sites.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    462f86f View commit details
    Browse the repository at this point in the history
  8. feat: Allow to display Application and Section Backgrounds retrieved …

    …from Space templates - MEED-7684 - Meeds-io/MIPs#165 (#246)
    
    This change will give access permission to Page, Section and Application
    Background images attached in Spaces Site Template Pages.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ffafe30 View commit details
    Browse the repository at this point in the history
  9. fix: Preserve Data when duplicating Image or Link Portlet - MEED-7687 -

    Meeds-io/MIPs#165 (#247)
    
    Prior to this change, when the Image or Link Portlet doesn't have been
    initialized/displayed yet in a page, like the default Space Templates,
    the 'data.init' preference isn't used to initialize the portlet yet and
    thus when duplicating the page template, the 'data.init' has to be
    reused instead of generated only when the CMS portlet is initialized.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    8845ebc View commit details
    Browse the repository at this point in the history
  10. fix: Fix Retrieving Page Templates in Space Templates Context - MEED-…

    …7686 - Meeds-io/MIPs#165 (#248)
    
    Prior to this change, the Page Templates aren't displayed in the context
    of Space Templates due to missing 'pageTemplates' variable declaration
    in space Tmeplates Main Vue App. To not declare such a property
    requested by a different addon than 'social' module, the layout addon
    has been adapted to make sure to all time get the page templates
    displayed.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    0a8e096 View commit details
    Browse the repository at this point in the history
  11. feat: Allow to Select a Space when previewing a Space Template Page -…

    … MEED-7675 - Meeds-io/MIPs#165 (#249)
    
    This change will add a button to allow preview a space template page
    with a selected space as a context.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    12315e4 View commit details
    Browse the repository at this point in the history
  12. feat: Avoid displaying Layout edition after saving Navigation propert…

    …ies - MEED-7677 - Meeds-io/meeds#2533 (#252)
    
    This change will avoid displaying the page editor right after modifying
    Navigation properties. At the same time, this will avoid applications to
    change the Layout editor URL when opened.
    boubaker committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    45cda8e View commit details
    Browse the repository at this point in the history