server/core/js
Lukas Reschke 2515cb17be Support pretty URLs
This changeset allows ownCloud to run with pretty URLs, they will be used if mod_rewrite and mod_env are available. This means basically that the `index.php` in the URL is not shown to the user anymore.

Also the not deprecated functions to generate URLs have been modified to support this behaviour, old functions such as `filePath` will still behave as before for compatibility reasons.

Examples:
http://localhost/owncloud/index.php/s/AIDyKbxiRZWAAjP => http://localhost/owncloud/s/AIDyKbxiRZWAAjP
http://localhost/owncloud/index.php/apps/files/ => http://localhost/owncloud/apps/files/

Due to the way our CSS and JS is structured the .htaccess uses some hacks for the final result but could be worse... And I was just annoyed by all that users crying for the removal of `index.php` ;-)
2015-12-01 16:46:07 +01:00
..
files Fix for parsing pretty printed Webdav responses 2015-11-24 15:26:53 +01:00
tests Add code integrity check 2015-12-01 11:55:20 +01:00
apps.js Fix controls bar calculation 2015-08-28 12:23:57 +02:00
avatar.js Load avatar in header via PHP 2014-10-23 23:17:18 +02:00
backgroundjobs.js add admin documentation hints to Federated Cloud Sharing and cron 2015-04-09 12:07:05 +02:00
compatibility.js Scrutinizer cleanup 2014-06-02 21:09:41 +02:00
config.js Improved Javascript docs for JSDoc 2014-10-31 13:43:30 +01:00
config.php Support pretty URLs 2015-12-01 16:46:07 +01:00
core.json Add evert's davclient.js + es6-promise + IE8 workaround 2015-11-22 16:05:49 +01:00
eventsource.js Encode requesttoken 2015-02-16 20:28:30 +01:00
installation.js load showpassord.js conditionally in the template only if needed 2014-12-16 18:45:37 +01:00
integritycheck-failed-notification.js Add code integrity check 2015-12-01 11:55:20 +01:00
jquery-showpassword.js Shows The Eye permanently in the Confirm Password field in Personal Settings - fix #5167 2013-10-12 12:42:23 +02:00
jquery.avatar.js Added js tests for jquery.avatar 2015-09-14 10:17:24 +02:00
jquery.ocdialog.js Resize filepicker on window size change 2015-05-06 11:00:23 +02:00
js.js Support pretty URLs 2015-12-01 16:46:07 +01:00
l10n.js Added ext storage mount options GUI 2015-03-26 11:21:03 +01:00
login.js show feedback spinner for log in process 2015-08-27 21:08:46 +02:00
lostpassword.js Use / as redirect location if webroot is set to an empty value 2014-11-21 15:38:36 +01:00
maintenance-check.js Use OC.webroot instead of calculating the URL 2015-05-11 17:01:57 +02:00
mimetype.js Fix icon update to be more consistent 2015-10-29 12:59:51 +01:00
mimetypelist.js Updated some mimetypes 2015-10-02 15:28:23 +02:00
multiselect.js fix multiselect 2015-09-25 00:51:39 +02:00
oc-backbone.js make available as OC.Backbone to avoid conflicts 2015-08-06 12:08:42 +02:00
oc-dialogs.js Make files app use Webdav for most operations 2015-11-22 16:05:50 +01:00
oc-requesttoken.js Do not add sensitive request headers for cross domain requests 2015-09-15 11:42:13 +02:00
octemplate.js Scrutinizer cleanup 2014-06-02 21:09:41 +02:00
placeholder.js use normal font weight instead of bold for image placeholders 2015-05-22 03:26:30 +02:00
placeholders.js move to updated version of placeholder 2014-06-03 16:18:06 +02:00
setup.js Remove remainings of mssql 2015-07-29 18:19:31 +02:00
setupchecks.js Add code integrity check 2015-12-01 11:55:20 +01:00
share.js Fix icon update to be more consistent 2015-10-29 12:59:51 +01:00
shareconfigmodel.js Update JS unit tests for share dialog (WIP) 2015-09-16 07:23:29 +02:00
sharedialogexpirationview.js Fix DOM element ids in share dialog 2015-10-16 10:54:45 +02:00
sharedialoglinkshareview.js [IE9] Don't send link share password placeholder 2015-10-26 17:45:21 +01:00
sharedialogresharerinfoview.js More unit tests for share dialog 2015-09-16 07:23:29 +02:00
sharedialogshareelistview.js Fix DOM element ids in share dialog 2015-10-16 10:54:45 +02:00
sharedialogview.js Fix DOM element ids in share dialog 2015-10-16 10:54:45 +02:00
shareitemmodel.js Ensure the password is only hashed in case it's changed on the client - fixes #19950 2015-10-22 17:32:40 +02:00
singleselect.js Do not close container/slider when clicking on single select field 2014-08-15 12:44:00 +02:00
tags.js [tags] remove unneeded variables 2015-10-30 10:02:15 +01:00
update-notification.js Use OC.Notification for update notifications 2015-05-03 17:26:03 +02:00
update.js Allow leaving update page when errors occurred 2015-10-20 13:29:44 +02:00
visitortimezone.js send browsers timezone back tp the server on login 2014-09-22 14:01:45 +02:00