Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #768 from nextcloud/s3-objectstore | Robin Appelman | 2016-11-18 | 2 | -30/+46 |
|\ | | | | | Add S3 objectstore backend | ||||
| * | Fix themeing unit tests | Roeland Jago Douma | 2016-11-16 | 1 | -20/+29 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
| * | fix theming images when using primary storage | Robin Appelman | 2016-11-16 | 1 | -10/+17 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #2151 from nextcloud/theming-fixes | Morris Jobke | 2016-11-16 | 2 | -30/+53 |
|\ \ | | | | | | | theming: move reset button into field and only show when focused | ||||
| * | | theming: move reset button into field and only show when focused | Jan-Christoph Borchardt | 2016-11-16 | 2 | -30/+53 |
| | | | | | | | | | | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net> | ||||
* | | | Revert "Fix #1782" | Julius Haertl | 2016-11-16 | 2 | -5/+5 |
| |/ |/| | | | | | | | | | This reverts commit bc5268bdc84c9c9f302914ebb1b5304b614dfc2e. Signed-off-by: Julius Haertl <jus@bitgrid.net> | ||||
* | | Use 11.0 instead 9.2 | Lukas Reschke | 2016-11-15 | 1 | -1/+1 |
|/ | | | | | | As discussed we're changing the version from 9.2 to 11.0 to make some more sense. Signed-off-by: Lukas Reschke <lukas@statuscode.ch> | ||||
* | Fix #1782 | John Molakvoæ | 2016-11-02 | 2 | -5/+5 |
| | | | | | | | | Fix checkbox left margin glitch Fix tests fix unit tests Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #1903 from nextcloud/fix-log-in-button | Lukas Reschke | 2016-10-31 | 2 | -10/+3 |
|\ | | | | | remove slight transparency of primary action button, ref #1615 | ||||
| * | also fix log in button confirm arrow when theming, fix #1615 | Jan-Christoph Borchardt | 2016-10-25 | 2 | -0/+3 |
| | | | | | | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net> | ||||
| * | remove slight transparency of primary action button, ref #1615 | Jan-Christoph Borchardt | 2016-10-25 | 2 | -10/+0 |
| | | | | | | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net> | ||||
* | | Add ContentSecurityPolicyNonceManager | Lukas Reschke | 2016-10-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch> | ||||
* | | Add support for CSP nonces | Lukas Reschke | 2016-10-24 | 1 | -0/+1 |
|/ | | | | | | | | | | | | | | | | | CSP nonces are a feature available with CSP v2. Basically instead of saying "JS resources from the same domain are ok to be served" we now say "Ressources from everywhere are allowed as long as they add a `nonce` attribute to the script tag with the right nonce. At the moment the nonce is basically just a `<?php p(base64_encode($_['requesttoken'])) ?>`, we have to decode the requesttoken since `:` is not an allowed value in the nonce. So if somebody does on their own include JS files (instead of using the `addScript` public API, they now must also include that attribute.) IE does currently not implement CSP v2, thus there is a whitelist included that delivers the new CSP v2 policy to newer browsers. Check http://caniuse.com/#feat=contentsecuritypolicy2 for the current browser support list. An alternative approach would be to just add `'unsafe-inline'` as well as `'unsafe-inline'` is ignored by CSPv2 when a nonce is set. But this would make this security feature unusable at all in IE. Not worth it at the moment IMO. Implementing this offers the following advantages: 1. **Security:** As we host resources from the same domain by design we don't have to worry about 'self' anymore being in the whitelist 2. **Performance:** We can move oc.js again to inline JS. This makes the loading way quicker as we don't have to load on every load of a new web page a blocking dynamically non-cached JavaScript file. If you want to toy with CSP see also https://csp-evaluator.withgoogle.com/ Signed-off-by: Lukas Reschke <lukas@statuscode.ch> | ||||
* | Svgo optimization | skjnldsv | 2016-09-27 | 1 | -4/+1 |
| | | | | Signed-off-by: John Molakvoæ <fremulon@protonmail.com> | ||||
* | Add icon for the theming app | Felix Epp | 2016-09-07 | 1 | -0/+4 |
| | |||||
* | Add image URLs and tests | Joas Schilling | 2016-09-06 | 3 | -1/+225 |
| | |||||
* | Add theming information to capabilities for the client | Joas Schilling | 2016-09-05 | 2 | -0/+63 |
| | |||||
* | Fix ThemingDefaults getMock deprecation | Roeland Jago Douma | 2016-08-31 | 1 | -5/+5 |
| | |||||
* | Theming: Show loading spinner while uploading files | Julius Haertl | 2016-08-30 | 2 | -8/+19 |
| | |||||
* | Theming: fix primary button for bright colors | Julius Haertl | 2016-08-29 | 2 | -35/+77 |
| | |||||
* | Update AdminTest.php | iamfool | 2016-08-29 | 1 | -3/+3 |
| | |||||
* | Update Admin.php | iamfool | 2016-08-28 | 1 | -1/+1 |
| | |||||
* | Use temporary file as cache | Lukas Reschke | 2016-08-27 | 2 | -4/+16 |
| | |||||
* | Increase theming performance | Lukas Reschke | 2016-08-27 | 3 | -7/+92 |
| | | | | | | | | 1. Set proper caching headers (`Pragma: cache`) 2. Resize image proportionally to a max size of 1920px 3. Store images with progressive mode This resizes a previous 2.8 MB picture to 300kb and makes it rendering going down from 11 seconds to less than 1 here. And future requests won't have to download the file newly. | ||||
* | Theming: Preview for page title | Julius Haertl | 2016-08-26 | 1 | -0/+3 |
| | |||||
* | Merge pull request #771 from nextcloud/theming-fixes | Roeland Jago Douma | 2016-08-26 | 2 | -4/+121 |
|\ | | | | | Theming: Fix missing color usage | ||||
| * | Theming: Adjust jquery ui elements | Julius Haertl | 2016-08-26 | 2 | -2/+46 |
| | | |||||
| * | Theming: colorize primary buttons | Julius Haertl | 2016-08-26 | 2 | -2/+75 |
| | | |||||
* | | Theming: Hide undo button on default values | Julius Haertl | 2016-08-26 | 2 | -2/+32 |
| | | |||||
* | | Theming: Add preview for login screen | Julius Haertl | 2016-08-26 | 5 | -5/+46 |
|/ | |||||
* | Merge pull request #1026 from nextcloud/theming-extend-defaults | Roeland Jago Douma | 2016-08-26 | 2 | -7/+84 |
|\ | | | | | Theming: Add logo and background to ThemingDefaults | ||||
| * | Use the lazy root to make tests pass 🙈 | Joas Schilling | 2016-08-24 | 2 | -5/+1 |
| | | |||||
| * | Theming: Add logo and background to ThemingDefaults | Julius Haertl | 2016-08-24 | 2 | -3/+84 |
| | | |||||
* | | Require a ThemingDefaults class again | Roeland Jago Douma | 2016-08-24 | 1 | -3/+2 |
|/ | |||||
* | fixes registering of theming settings where server return OC_Defaults ↵ | Arthur Schiwon | 2016-08-22 | 1 | -2/+3 |
| | | | | instead of ThemingDefaults | ||||
* | Use MockBuilder instead of createMock | Lukas Reschke | 2016-08-15 | 2 | -5/+5 |
| | | | | CI uses an older PHPUnit | ||||
* | Add unit tests | Lukas Reschke | 2016-08-15 | 4 | -5/+222 |
| | |||||
* | fix theming tests | Arthur Schiwon | 2016-08-12 | 2 | -5/+3 |
| | |||||
* | rename remaining occurences of OCA/Theming/Template | Arthur Schiwon | 2016-08-12 | 3 | -6/+6 |
| | |||||
* | rename "Tenmplate" to "ThemingDefaults" to make the auto loader happy" | Bjoern Schiessle | 2016-08-12 | 3 | -18/+14 |
| | |||||
* | Merge branch 'master' into implement_712 | Lukas Reschke | 2016-08-11 | 4 | -0/+126 |
|\ | |||||
| * | Theming: Add OCA.Theming Js for app interaction | Julius Haertl | 2016-08-10 | 4 | -0/+107 |
| | | |||||
| * | Add css classes to allow app developers using the theming colors | Julius Haertl | 2016-08-09 | 2 | -0/+19 |
| | | |||||
* | | adjust Theming app | Arthur Schiwon | 2016-08-11 | 5 | -55/+172 |
|/ | |||||
* | Increment the versions and adjust the capitilization | Joas Schilling | 2016-08-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #682 from nextcloud/fix-theming-logo | Morris Jobke | 2016-08-01 | 2 | -14/+14 |
|\ | | | | | fix missing semicolon to fix themed logo on log in page | ||||
| * | fix missing semicolon to fix themed logo on log in page | Jan-Christoph Borchardt | 2016-08-01 | 2 | -14/+14 |
| | | |||||
* | | Validate the input of the theming options | Joas Schilling | 2016-08-01 | 3 | -30/+94 |
|/ | |||||
* | Fix tests | Joas Schilling | 2016-07-28 | 5 | -29/+70 |
| | |||||
* | Update routes.php | Joas Schilling | 2016-07-28 | 1 | -4/+2 |
| |