Commits on Dec 14, 2017

  1. Configuration menu
    Copy the full SHA
    09d14dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0791b14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9ff0f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c96318b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d315014 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    438341c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    662b296 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2017

  1. Configuration menu
    Copy the full SHA
    6668a44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    640ac2b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2018

  1. Configuration menu
    Copy the full SHA
    617bc0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbf3560 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2018

  1. [Calendar] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    1a155db View commit details
    Browse the repository at this point in the history
  2. [Comments] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    56682cb View commit details
    Browse the repository at this point in the history
  3. [Newsletter] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    a8b8727 View commit details
    Browse the repository at this point in the history
  4. [News] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    f7a1f06 View commit details
    Browse the repository at this point in the history
  5. [Manager] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    6dff0df View commit details
    Browse the repository at this point in the history
  6. [Listing] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    846eee1 View commit details
    Browse the repository at this point in the history
  7. [Installation] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    e509d47 View commit details
    Browse the repository at this point in the history
  8. [Faq] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    88e3a69 View commit details
    Browse the repository at this point in the history
  9. [Core] Merge branch '4.5'

    # Conflicts:
    #	composer.json
    leofeyer committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    482a428 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2018

  1. Configuration menu
    Copy the full SHA
    51fd4c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d02a876 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0731c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. [Core] Don’t use the session for the captcha field (see #1387).

    Description
    -----------
    
    -
    
    Commits
    -------
    
    9d56fb0a Don’t use the session for the captcha field
    93da6dbd Use hash_hmac()
    25bd4505 Fix the coding style
    ausi authored and leofeyer committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    eaac49c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2018

  1. [Core] Add drag and drop file upload for file tree (see #1386).

    Description
    -----------
    
    -
    
    Commits
    -------
    
    bf325c27 Add drag and drop file upload for file tree
    9d5637ec Fix the coding style.
    101ae6d2 Use the old array notation.
    ausi authored and leofeyer committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    5a284eb View commit details
    Browse the repository at this point in the history
  2. [Core] Use the DCA picker for the URL field (see #1374).

    Description
    -----------
    
    This enables you to conveniently select news or events (or more) for external redirect pages.
    
    Commits
    -------
    
    5c9456da use dcaPicker for url field
    fritzmg authored and leofeyer committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    d59975b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. [Core] Enable drag and drop for the file manger (see #1394).

    Description
    -----------
    
    Enables Drag and Drop for files and folders.
    
    Commits
    -------
    
    7a2fd9b2 Add drag and drop for file upload
    0a162149 Fix the coding style.
    ausi authored and leofeyer committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    b1b3ffd View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2018

  1. [Core] Make the AutomatorCommand compatible with symfony/console ^4.0…

    … (see #1384).
    
    Description
    -----------
    
    `InputArgument` enforces its third parameter (`description`) to be of type `string`, so our nice way of assuring the lazy loading of the description (providing `$this` with a `__toString`) method does not work anymore in `symfony/console ^4.0`.
    
    I refactored it to use a service argument.
    
    Commits
    -------
    
    2429e433 Fixed argument types for AutomatorCommand in symfony/console ^4.0
    afdb2676 Add a missing phpDoc comment.
    Jim Schmid authored and leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    876af59 View commit details
    Browse the repository at this point in the history
  2. [Core] Distinguish between error 401 and 403 (see #1381).

    Description
    -----------
    
    This PR implements #1274.
    
    Commits
    -------
    
    75244aa8 Distinguish between 401 and 403 (see #1274).
    0476f68b Throw an exception instead of rendering the error.html.twig template.
    bba9b1d0 Add the icons.
    1c3ec5bd Implement the requested changes.
    leofeyer authored Mar 2, 2018
    Configuration menu
    Copy the full SHA
    2ba0fcc View commit details
    Browse the repository at this point in the history
  3. [Core] Make all services public that we are retrieving directly from …

    …the container (see #1383).
    
    Description
    -----------
    
    I searched the Contao source code for instances of `getContainer()->get('...');` occurrences, filtered out `contao` prefixed services and "uniquified" the resulting array.
    
    ```
    assets.packages
    database_connection
    doctrine.dbal.default_connection
    event_dispatcher
    filesystem
    fragment.handler
    lexik_maintenance.driver.factory
    monolog.logger.contao
    request_stack
    router
    security.authentication_utils
    security.authorization_checker
    security.firewall.map
    security.logout_url_generator
    security.token_storage
    session
    swiftmailer.mailer
    translator
    ```
    
    After intersecting this array to the one found in this ticket (future public services) [this ticket](symfony/symfony#24104), we end up with:
    
    ```
    assets.packages
    database_connection
    doctrine.dbal.default_connection
    fragment.handler
    lexik_maintenance.driver.factory
    monolog.logger.contao
    security.firewall.map
    security.logout_url_generator
    swiftmailer.mailer
    ```
    
    I added those to our `MakeServicesPublicPass` and made sure it will also find aliases instead of definitions only.
    
    Unfortunately I'm not sure if I really caught all direct service references. Do you have any other ideas?
    
    Commits
    -------
    
    d6df8a8a Make all services public that we are retrieving directly from the container.
    579c1138 CS Fix
    a93083a2 Test all services in the unit test.
    Jim Schmid authored and leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    63a702d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1d93b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23b6a9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b53d11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    149e0ba View commit details
    Browse the repository at this point in the history
  8. [News] Merge branch '4.5'

    leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    eeef274 View commit details
    Browse the repository at this point in the history
  9. [Manager] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    7c67f38 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    93b5298 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f17eaae View commit details
    Browse the repository at this point in the history
  12. [Faq] Merge branch '4.5'

    leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    951f028 View commit details
    Browse the repository at this point in the history
  13. [Core] Merge branch '4.5'

    # Conflicts:
    #	CONTRIBUTING.md
    leofeyer committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    79fa5bd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f7f1a8e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

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

Commits on Mar 8, 2018

  1. [Core] Merge branch '4.5'

    # Conflicts:
    #	src/Resources/public/core.min.js
    leofeyer committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    92cee9e View commit details
    Browse the repository at this point in the history
  2. [Installation] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    #	src/Resources/translations/messages.fr.xlf
    leofeyer committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    c87f26b View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. [Installation] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    leofeyer committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    212b606 View commit details
    Browse the repository at this point in the history
  2. [Core] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    #	src/Resources/contao/themes/flexible/main.css
    leofeyer committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    a0c27a8 View commit details
    Browse the repository at this point in the history
  3. [Manager] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    #	src/Composer/ScriptHandler.php
    leofeyer committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    ccada3c View commit details
    Browse the repository at this point in the history
  4. [Newsletter] Merge branch '4.5'

    # Conflicts:
    #	CHANGELOG.md
    leofeyer committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    8effc7e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. [Core] Add a translator insert tag (see #1400).

    Description
    -----------
    
    Contao 4.5 supports the Symfony translator, but there is no insert tag to use the Symfony translator. Here's a fix for that.
    
     - `{{trans::foo_bar}}` => Replace `foo_bar` with the default message domain (*messages*), mostly not useful
     - `{{trans::foo_bar::app}}` => Replace `foo_bar` from `app` message domain
     - `{{trans::foo_bar::app::param1:param2}}` => Replace `foo_bar` from `app` message domain with parameters `param1` and `param2`. The parameters are separated by single colons, like they are for the `label` insert tag.
    
    Commits
    -------
    
    9bc77b9d Added event listener for {{trans::}} insert tag
    e0590f71 Fixed empty parameters
    03694976 Switch domain and parameter position
    d1bd88f1 Added unit tests
    ac1a54f7 Fix the coding style.
    aschempp authored and leofeyer committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    ba1ab61 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

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