341 Commits (ea7a3c75faae7f939d472e10870e1eba01dc9b05)

Author SHA1 Message Date
Caleb James DeLisle 710418f42f Make LessLoader able to cache even inside of the sandbox iframe and don't load less compiler unless needed 7 years ago
Caleb James DeLisle 789a923792 Change font-awesome to be pulled through LessLoader which will rewrite the font file URLs to use ver= parameter 7 years ago
Caleb James DeLisle 041071e61c manual merge 7 years ago
Caleb James DeLisle 7334173b4a Hopefully fix infinite spinner whenever there is a disconnect (pad) 7 years ago
yflory 8ef27dca08 Lint 7 years ago
yflory 757d0a2800 Save the state of CKEditor's toolbar (visible or hidden) 7 years ago
yflory 0423a5f4e2 Clean secure iframe code 7 years ago
yflory 04a04aef2b Add setAttribute/getAttribute in secure iframes. Store attributes in settings 7 years ago
ansuz 47ec959032 make sure contenteditable is not set in read only mode 7 years ago
ansuz 6a735b441f use paul's print styles 7 years ago
yflory 204e45dfae Enable templates in pad 7 years ago
yflory 86e23ac19f Use less2 in secure iframes 7 years ago
yflory 0d008aaa2e Add indent settings to code2 7 years ago
yflory 0893bcc0e5 Merge branch 'staging' into code2 7 years ago
ansuz 9a23b77b46 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 7 years ago
ansuz be8ea4102e keep trying to parse the hash until it works 7 years ago
yflory 4db4f66786 Remove an unnecessary fix for Safari 7 years ago
yflory a2ed266048 Move the code app in a secure iframe 7 years ago
Caleb James DeLisle 1044531806 Fix Safari iframe size issue 7 years ago
yflory 51fa6287c1 Enable notifications in secure pads 7 years ago
ansuz 40f062abda restore app usage report in new pad 7 years ago
Caleb James DeLisle fe03e6ae83 bad code, lint 7 years ago
Caleb James DeLisle 190dff1c9b Use the bounce app for opening a link with the right click 7 years ago
yflory 0b4e044540 Fix the plugin to open a link in a new tab in pad 7 years ago
yflory 88cb4fd83c Enable friend requests from secure pads 7 years ago
yflory f89015d9ed Update the tab title to match the pad title in pad2 7 years ago
Caleb James DeLisle 056285a7b6 Move pad2 to pad and create bounce app 7 years ago
Caleb James DeLisle b081603455 Update requirejs 7 years ago
Caleb James DeLisle 3315449114 Lets try this... 7 years ago
Caleb James DeLisle 6b174934c8 Try waiting for iframe document.onload instead of looping and waiting for document.body to exist. 7 years ago
Caleb James DeLisle 725e19925c Yeah, that was silly... 7 years ago
Caleb James DeLisle b0b1ed037c Add a filter to catch XSS-like entities and also stub a on-load test which would otherwise make pads inaccessable. 7 years ago
Caleb James DeLisle 638a94785f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 7 years ago
Caleb James DeLisle 7ca60e55a7 Lock the pad's inner-iframe down with CSP 7 years ago
ansuz 5e6e76dfc1 make regex case insensitive 7 years ago
Pierre Bondoerffer 2cc6c636db
Add some missing titles 7 years ago
ansuz dc7db074e8 open pad links when clicking in readOnly mode 8 years ago
yflory 331b4dddea Clean debugging code 8 years ago
yflory c33d2a2db0 New tooltips 8 years ago
yflory 88813aee02 Show that only html can be imported in pads 8 years ago
ansuz 7be1e249e1 add fa-share-alt to pad initialText 8 years ago
yflory fa2d857d70 Fix css issues with Safari 8 years ago
yflory 5a3e9c785c Fix ckeditor toolbar 8 years ago
yflory ed0121d172 Lint errors 8 years ago
yflory 8279ef3130 Fix conflict between ckeditor toolbar and userlist on small screens 8 years ago
ansuz 7a5c5ce0a3 load scripts asynchronously 8 years ago
ansuz 5e56ad912e remove the last bit of compiled css 8 years ago
ansuz cfc5907237 remove unnecessary style rules 8 years ago
ansuz 7de2683169 make all apps use clientside templates 8 years ago
ansuz e9bfaa9a60 compile less clientside. remove compiled css 8 years ago
yflory 0d4d104e08 Mobile support for the new toolbar 8 years ago
yflory a11befaa0f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 8 years ago
yflory 13288ee18b Update the userlist in code, slide and pad 8 years ago
ansuz 852c028822 don't allow editing if pad type is wrong 8 years ago
yflory 8d956c3de6 New toolbar 8 years ago
yflory b7a0547b77 New toolbar colors 8 years ago
yflory 59fb5bd8be One toolbar color per app 8 years ago
yflory 5a248db267 Merge branch 'staging' into newCk 8 years ago
yflory f13d23241c Upgrade CkEditor to version 4.7 8 years ago
ansuz d5c7eb49a4 send feedback on toolbar hide and CKE buttons 8 years ago
yflory 376b60c21c New toolbar temp 8 years ago
ansuz ec9a4dec5e Merge branch 'soon' into staging 8 years ago
ansuz 76c530037b enable donate button in all apps 8 years ago
ansuz 99a44f119f don't send referrer headers on pads which may link outward 8 years ago
ansuz 1240b864ef fix misconfigured history 8 years ago
yflory 716245f864 Make all the buttons look the same 8 years ago
yflory c00158d23a Move code to common-history 8 years ago
yflory ff16084719 Fix lint errors 8 years ago
yflory c79a6e3b2b Move Metadata, CodeMirror and title functions in separate files 8 years ago
yflory 5a883d5a57 Use the new toolbar and move the userlist code in a separate file 8 years ago
ansuz 78b11584f8 remove unused variables 8 years ago
yflory a165332c15 Don't store a pad in the drive if the limit has been reached 8 years ago
ansuz f7e96b4e8c resolve merge conflicts and jquery errors 8 years ago
yflory 5fc2e4cf71 Remove the toolbar in ckeditor history mode + history configurable 8 years ago
yflory 92ea03d7d9 View and restore the history of a pad 8 years ago
Caleb James DeLisle c341fa8e94 Pull jquery using require.js rather than as a script tag and fix require to pass jquery as a parameter 8 years ago
ansuz 50277cb0ae don't rely on 'info' in onRemote so we can call it anywhere 8 years ago
ansuz df4a250359 use feedback api instead of app= 8 years ago
yflory 84d8615cf1 Save and use templates in pad, code and slides 8 years ago
ansuz 233bb7a14f reorganize some html tags for smaller diffs 8 years ago
yflory 71c59d7ae2 Remove unnecessary TODOs 8 years ago
yflory d92a875ce5 Translate the 'wrong application' error message 8 years ago
yflory a8ffac5dcd Remove old code 8 years ago
ansuz 912215185f add uid to userdata for better notifications 8 years ago
ansuz 4a173e30dc set user's cursor to either the beginning or end of the document 8 years ago
yflory 15e9af77bb Remove the langauge selector from toolbar and add it in settings 8 years ago
yflory a286599f93 Fix fast reconnect, and add support for reconnecting ws in polls 8 years ago
ansuz 6e733b1329 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 8 years ago
yflory 459b18c97b Add the loading screen in the HTML so that it is displayed before JS is loaded 8 years ago
ansuz 8a48612de2 add some notes for later 8 years ago
ansuz c04819538b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 8 years ago
ansuz fcb9848b3a hide toolbar when in read-only mode 8 years ago
yflory 2a1b241592 Display a button to open the editing link while in read-only mode if we know it 8 years ago
Caleb James DeLisle 91eda5fa83 Implement stronger content-security-policy except in /pad/ which does not allow it.
Implement a "loader" which allows for applying a version number to everything.
Added a cache control for anything which has a version.
8 years ago
ansuz 7db0e14bc0 add 'force' flag to override removal of html elements 8 years ago
yflory 412815b042 Merge branch 'security' of git.xwikisas.com:xwiki-labs/cryptpad into security 8 years ago
yflory 11d54256da Make sure the display name is displayed in the same way everywhere 8 years ago
ansuz 639376f1cb don't use hyperjson.toString 8 years ago
ansuz 86adfbf27d update cache-busting directive in all supported apps 8 years ago
yflory 8741b50f5b Set the file name as default title if a pad is created from the drive 8 years ago