Skip to content
Snippets Groups Projects
Select Git revision
  • 218d0add36f873e7cdfdd32608883ea431eb2af9
  • master default protected
2 results

.htaccess

Blame
    • Lukas Reschke's avatar
      ac7fb1b2
      Remove legacy routing code · ac7fb1b2
      Lukas Reschke authored
      The getfile routing code was absolutely legacy and not needed anymore. Additionally \OC::$REQUESTEDAPP was never set to the actually accessed application.
      
      This commit removes the legacy routing code and ensures that $REQUESTEDAPP is always set so that other applications (e.g. the firewall or a two-factor authentication) can intercept the currently accessed app.
      
      Testplan:
      [x] Installation works
      [x] Login with DB works
      [x] Logout works
      [x] Login with alternate backend works (tested with user_webdavauth)
      [x] Other apps are accessible
      [x] Redirect on login works (e.g. index.php?redirect_url=%2Fcore%2Findex.php%2Fsettings%2Fapps%3Finstalled)
      [x] Personal settings are accessible
      [x] Admin settings are accessible
      [x] Sharing files works
      [x] DAV works
      [x] OC::$REQUESTEDAPP contains the requested application and can be intercepted by other applications
      ac7fb1b2
      History
      Remove legacy routing code
      Lukas Reschke authored
      The getfile routing code was absolutely legacy and not needed anymore. Additionally \OC::$REQUESTEDAPP was never set to the actually accessed application.
      
      This commit removes the legacy routing code and ensures that $REQUESTEDAPP is always set so that other applications (e.g. the firewall or a two-factor authentication) can intercept the currently accessed app.
      
      Testplan:
      [x] Installation works
      [x] Login with DB works
      [x] Logout works
      [x] Login with alternate backend works (tested with user_webdavauth)
      [x] Other apps are accessible
      [x] Redirect on login works (e.g. index.php?redirect_url=%2Fcore%2Findex.php%2Fsettings%2Fapps%3Finstalled)
      [x] Personal settings are accessible
      [x] Admin settings are accessible
      [x] Sharing files works
      [x] DAV works
      [x] OC::$REQUESTEDAPP contains the requested application and can be intercepted by other applications

    ownCloud

    ownCloud gives you freedom and control over your own data. A personal cloud which runs on your own server.

    Build Status on Jenkins CI

    Git master: Build Status

    Quality:

    • Scrutinizer: Scrutinizer Quality Score
    • CodeClimate: Code Climate

    Installation instructions

    http://doc.owncloud.org/server/7.0/developer_manual/app/index.html

    Contribution Guidelines

    http://owncloud.org/contribute/

    Get in touch

    Important notice on translations

    Please submit translations via Transifex: https://www.transifex.com/projects/p/owncloud/

    Transifex

    For more detailed information about translations: http://doc.owncloud.org/server/7.0/developer_manual/core/translation.html