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

Admin page split #796

Merged
merged 46 commits into from
Aug 16, 2016
Merged

Admin page split #796

merged 46 commits into from
Aug 16, 2016

Commits on Aug 9, 2016

  1. Initial work on Apps page split:

    * interfaces for the Admin settings (IAdmin) and section (ISection)
    * SettingsManager service
    * example setup with LDAP app
    blizzz committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    ceeb44b View commit details
    Browse the repository at this point in the history
  2. fix duplicated db index name

    blizzz committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    9d9c540 View commit details
    Browse the repository at this point in the history
  3. remove mistakenly added file

    blizzz committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    97df444 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    518545f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2016

  1. more admin page splitup improvements

    * bump version to ensure tables are created
    * make updatenotification app use settings api
    * change IAdmin::render() to getForm() and change return type from Template to TemplateResponse
    * adjust User_LDAP accordingly, as well as built-in forms
    * add IDateTimeFormatter to AppFramework/DependencyInjection/DIContainer.php. This is important so that \OC::$server->query() is able to resolve the
    constructor parameters. We should ensure that all OCP/* stuff that is available from \OC::$server is available here. Kudos to @LukasReschke
    * make sure apps that have settings info in their info.xml are loaded before triggering adding the settings setup method
    blizzz committed Aug 10, 2016
    Configuration menu
    Copy the full SHA
    1eb8b95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fc34c9 View commit details
    Browse the repository at this point in the history
  3. fixes, improvements, and another app:

    * setupSettings now also triggered on enable
    * fixes detection of present admin section or settings in the DB
    * add update routine in such cases
    * encryption app migrated
    blizzz committed Aug 10, 2016
    Configuration menu
    Copy the full SHA
    f3b15a9 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2016

  1. Configuration menu
    Copy the full SHA
    14ddf9d View commit details
    Browse the repository at this point in the history
  2. adjust federatedfilesharing

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    5696c8a View commit details
    Browse the repository at this point in the history
  3. adjust files_external

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    a2f752b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce6ad5d View commit details
    Browse the repository at this point in the history
  5. superfluous

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    e8ea671 View commit details
    Browse the repository at this point in the history
  6. adjust Theming app

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    36c1b7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30ff3ad View commit details
    Browse the repository at this point in the history
  8. superfluous

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    c0a2a1f View commit details
    Browse the repository at this point in the history
  9. adjust federation app

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    3f9e1b3 View commit details
    Browse the repository at this point in the history
  10. adjust systemtags app

    blizzz committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    3dfdc8e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8f12f5d View commit details
    Browse the repository at this point in the history
  12. Add since tags to class

    LukasReschke committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    225eb27 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8261ccc View commit details
    Browse the repository at this point in the history
  14. Resolve conflict

    LukasReschke committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    82bf479 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2016

  1. Configuration menu
    Copy the full SHA
    ac04ba6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18fd8ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c15081 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9aa6b99 View commit details
    Browse the repository at this point in the history
  5. fix theming tests

    blizzz committed Aug 12, 2016
    Configuration menu
    Copy the full SHA
    0fdf801 View commit details
    Browse the repository at this point in the history
  6. mark current section

    blizzz committed Aug 12, 2016
    Configuration menu
    Copy the full SHA
    90e58b7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a2b96c View commit details
    Browse the repository at this point in the history
  8. make updatenotification settings appear as if it is part of the versi…

    …on part in server settings
    blizzz committed Aug 12, 2016
    Configuration menu
    Copy the full SHA
    a133e79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b99ecb3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d2fcac8 View commit details
    Browse the repository at this point in the history
  11. move mail settings and file handling to additional ones, thus files_e…

    …xternal gets its own section
    blizzz committed Aug 12, 2016
    Configuration menu
    Copy the full SHA
    158d78e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8188bb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2016

  1. Configuration menu
    Copy the full SHA
    75a73a5 View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    LukasReschke committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    8a7a0f3 View commit details
    Browse the repository at this point in the history
  3. Use MockBuilder instead of createMock

    CI uses an older PHPUnit
    LukasReschke committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    7ffb7b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c6338b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9edca39 View commit details
    Browse the repository at this point in the history
  6. check registered sections and settings after an app got updated to ga…

    …rbage collect orphaned classes
    blizzz committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    208e551 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d96e8f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2016

  1. final db indexes

    blizzz committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    83ba2f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58530ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f76b64d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4946cc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    717e222 View commit details
    Browse the repository at this point in the history
  6. adjust tests to latest changes

    blizzz committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    4943441 View commit details
    Browse the repository at this point in the history