Commit Graph

2152 Commits (8fb5762eeaaaa69ed5117139e40cf880d2003bff)

Author SHA1 Message Date
yflory b36484931d Lint
yflory 1fb638f519 clean the code
yflory 9d758a040b Fix an issue with the search field not displayed properly
ansuz 08902c0910 drop extraneous argument
ansuz 23318357a6 make fewer RPC calls for usageBar
ansuz df586a223c update limits, usage, plan, and note whenever they are checked
ansuz 8bad0c556e change log to error
ansuz b0e00d337e more careful validation
yflory fd88162624 Merge branch 'staging' into newDrive
yflory 7c9e86e351 Merge branch 'soon' into staging
yflory 9694272083 Fix html code not parsed
yflory 9ca10ba524 Merge branch 'staging' into newDrive
yflory 7f120c8fc1 Merge branch 'soon' into staging
yflory 78e6118153 Merge branch 'staging' into newDrive
yflory 444c41974e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory df5cbfb53e Merge branch 'soon' of github.com:xwiki-labs/cryptpad into soon
yflory 6a96aa6819 Disconnect the network when migrating the drive in another tab
yflory 2a94bdaf05 test
yflory ca95b5c42b Remove unused console.log
yflory f8c69573fd Disconnect other tabs when migrating the drive
ansuz c4e5741ae0 update upgrade button logic
ansuz f1a9002417 use upgradeURL with usage bar
yflory 51e0d40572 Make sure the old storage key is removed after migration
yflory b0fe04381d Merge branch 'staging' into newDrive
ansuz fe2fef5e4c support dragging and dropping multiple files
yflory 1c2ea04f11 Drive refactoring
ansuz fe42f5e88c ask for new cookies and resend commands on NO_COOKIE errors
ansuz e723228060 always show upgrade button in drive
ansuz da533b106a improve type checking in getFileSize
ansuz 2f851ab97e fix lint errors
ansuz d25477e8c6 don't let tooltips interfere with DOM interaction
yflory 811d031ffd Fix the 'File' entry in the drive 'New' menu
yflory 5641a4a839 Add the file app in the 'new' dropdown menus
yflory ac91d2f413 Fix the upgrade and donate buttons in the home page
yflory ee57458158 Remove the pin limit alert
ansuz f43132a63b bump version in footer and package.json
ansuz ec9a4dec5e Merge branch 'soon' into staging
ansuz 77d4ffba86 animate preview mode sidebar
ansuz 65233c2464 remove unused variable
ansuz 767793b5ca fix stuck loading tip
ansuz 8f7aaecc1c cache some selectors and decrease memory demands
ansuz f631973f1f optimize file upload
ansuz 55af84cc90 lower spinner timeout interval
ansuz c65ca5cfc6 restore deleted line and add missing semicolon
ansuz 8bd9ad8847 add automated registration test
ansuz 07279c8dc7 export boolean Test.testing
Caleb James DeLisle c8bd1bb2ac Trying to improve the tests which fail always when running remotely
Caleb James DeLisle 71bd808e4f Send everything through the test global function
Caleb James DeLisle 244bd7b378 ;;;
Caleb James DeLisle 7d557df74b a new and more horrible way of sniffing the logs out of the instance
Caleb James DeLisle 0d4b74cfba ;;;;;; keep these ;;; for later ;;;;;
Caleb James DeLisle 24f37ea414 Delicious testing
ansuz 5e57578fa9 Merge branch 'master' of github.com:xwiki-labs/cryptpad
ansuz 30f66ab7ba hotfix 'undefined/' bug
ansuz 7b94106bac fix inverted conditional :/
ansuz 2e03485db4 remove known bad entries from localStorage.userHash...
ansuz 936bf8df9d return falsey if userHash is junk
ansuz 105e5cdac9 fix 'undefined/' userHash
ansuz 401e908963 use media-tag with xhr error handling
ansuz 3465710237 Merge branch 'mediatag' of https://github.com/Regzox/cryptpad into tag
Daniel RADEAU 8ab9248a78 Fix ES6
Daniel RADEAU 21c39572be Update media-tag and fix bower dependencies
ansuz daf112a5b5 take api settings into account for upgrade button
ansuz ebfa228bc0 add upgrade button to all static pages
ansuz 149568689a color donate button green
ansuz ec6ad6772b send feedback on donation
Daniel RADEAU cb2efe138b Media Tag integration, image, audio, video, pdf
ansuz 76c530037b enable donate button in all apps
ansuz 9ca5bc507e add support for donate button
ansuz a70014dd11 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 99a44f119f don't send referrer headers on pads which may link outward
ansuz 92a7970eb8 fix merge conflicts
ansuz 1240b864ef fix misconfigured history
Pierre Bondoerffer f434f002c4
poll: make locks clickable
ansuz 3915b30055 provide a register button on login
also direct users from file to login
Pierre Bondoerffer b6bb576a34
Merge branch 'staging' of https://github.com/xwiki-labs/cryptpad into newpoll
Caleb James DeLisle 66520b6041 cleaned up the accounts, limits and revenue sharing and unified the config in one place
Pierre Bondoerffer 1092285a68
merge master
Caleb James DeLisle 6c1861dbc6 Merge branch 'soon' into staging
Caleb James DeLisle 2ecf257fcd Sync localStorage with sessionStorage in auth because safari...
ansuz 3f3d64992d resolve merge conflicts
ansuz 57017c68fa hacks for cross-domain safari
ansuz cf658c1b3a backport live changes
ansuz a04f179d8b hide preview mode on phones
yflory df2b00122a New drive structure without file names
ansuz dc2b0ae6b4 jshint compliance
ansuz b32c329269 remember whether you were using preview mode for a pad
ansuz d9f7470f06 copy user details into sessionStorage for safari
ansuz a5ffd278a7 write styles for code in .less
ansuz 3803f6a20f only render preview if preview container is visible
ansuz 617e027f12 catch markdown preview errors
ansuz c5bb830757 don't preview if hightlight mode is not markdown
ansuz fd83ae3e61 implement createRandomInteger
ansuz 4d9060f49e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 378bf2aa94 yflory's word wrap fix
ansuz dc80b6b11f throttle markdown preview
yflory f5f8e148ca Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 90f5713d4a Fix an issue with the search bar redirecting to incorrect location
ansuz 97cc4a6d54 add styling for tables in markdown preview
ansuz e6c04ccb49 bump server after paying for an account
ansuz 6faca87e73 set preview content in read only mode
ansuz 6324d9bbb0 feedback on template feature usage
yflory c3437382fb Fix the release version in the what's new popup
ansuz 4fae1b16c2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 70cae0d2c3 safely access pin reset response
yflory a50805545d Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory d55b7e411c Display an alert in the drive when the limit is reached
ansuz dac9d0647d Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 259d34b7c8 jshint compliance
yflory 40b99e7bbf Get the file name before downloading the entire file
ansuz 6dc3c62ba4 check for src before trying to ajax
ansuz a6cf761172 don't store media tag pages in the drive
yflory 90a9764fa4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 346c289204 Fix lint errors
ansuz 71dc0af6c7 better test for success error codes
ansuz 0b6c587e2b fetch and decrypt metadata with range requests
yflory eb31d0323c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz a99080fb74 push the rest of the code
yflory 408a4dad94 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 3964f4feee Display the progress when downloading a file
ansuz dd73ad2dd5 add decryptMetadata function
ansuz 5179252d3b fix merge conflicts
ansuz 4ee42b87d4 make file crypto great again
yflory c45f08f147 Use a download button instead of downloading a file automatically
yflory 0c2f84058b Improve css for the file app
yflory 9c00a730f2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 538aec6ef5 Display a message when pinPads returns an error
ansuz 03da870a7a jshint compliance
ansuz af4fd3c6d3 resolve merge conflicts
yflory 67a04a16ec Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 1ab6eb3c5d Add a queue for multiple uploads in the file app
ansuz ba5ef5157e show pretty representations of storage usage
ansuz 0a54f0cf2d better alignment of preview and code entry
ansuz e78299aed6 use async file decryption, listen for progress events.
ansuz bcd0303821 style /file/ with .less
ansuz ef155d8ccf Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 310909dc9e handle new error codes
yflory d014fccfce Fix lint error
yflory 2082b328b4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 814c81fb13 Display an alert when CryptPad has a new version
ansuz 34606ea8ba use newest xwiki media-tag
ansuz 5a83259233 listen for decryption errors
ansuz 2cee9534c5 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz d324a054f2 add progress bar to file upload
yflory 21f9e31e75 Add a placeholder for the user app
ansuz 164342920e fix inverted condition
yflory 620f4dc512 Add translations for the markdown preview button title
yflory 51bd41d4e8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0bd4caeb7e Add the task list code to the markdown renderer
ansuz d187945e94 jshint compliance
ansuz 3ba94a1ba2 correctly set release version number
yflory 2b60b81a68 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory d13dde856a Add the markdown renderer file and change code's default content
ansuz 4debec39bb update footer with next release codename and corrected matrix link
ansuz 73ec91aa5e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 80479fdc90 use rpc calls from cryptpad common
ansuz 7befaccd88 move more rpc calls into pinpad
yflory 56bcdff890 Add a preview of the markdown content in the code editor
yflory b72415b56b Fix old hashes not working with the new parser
yflory 6b7aeb9121 Fix the text example
yflory fe0f21594a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 953e7155f0 Send only the hostname to the accounts server
ansuz afef456b18 fix undefined reference
ansuz 8fe0282b7b jshint compliance
ansuz 827233dcba new translation keys for file upload
yflory 834830fc4f Fix the Ctrl key + click to select multiple files
yflory 1a7c4d5ebe Store the FS_hash in the user object after the merge
yflory 87fa28180a Display an upgrade button in the settings page
yflory c1b43db363 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 7ee6864ea4 Add the user menu in the login and register pages
ansuz 1542aa96bc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory dc2cdb7c08 Add the usage bar in the settings page
ansuz cc893723de add some TODOs, log uploaded content so we know it's working
ansuz 2dd04f7631 get limits from the server
yflory 716245f864 Make all the buttons look the same
yflory 0f37d9def7 Change the button font size in the toolbar
yflory 48496416e7 Use the same font-size for all the toolbar buttons
yflory 8172f117a7 Fix Hash.alert not a function
yflory 0e58859393 Fix lint error
yflory 771348720b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 03274c3776 Display an info message in the anonymous drive
yflory 57979f6314 Display the public key using a href in the settings page
ansuz a9b670fdf5 don't parse trailing slash as part of encryption key in old hashes
ansuz 9bbd3161ca update tests for new API changes
ansuz 06f3d0eefe shim isArray if not exists. correctly report how often this occurs
yflory 50d9f72b3a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 601226115b New anonymous drive
ansuz 30f6ef3f85 handle more response codes, use metadata
ansuz 18d959ef16 handle non-200 status codes
yflory ed95bbb08f Fix lint errors
yflory 89a993be3c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0f13198119 Move the parseHash code into parsePadUrl
ansuz 4c4c21342d don't try to decrypt nothing
ansuz 69e933dd17 better error handling in file download
ansuz 42f3a62cac handle errors with XHR
ansuz 213708d8dc center media tags
ansuz 6c68b5e6ca use new media-tag, listen for decryption events
ansuz 7dd5907ff0 Merge branch 'limit' into staging
ansuz 22efde87d5 correctly estimate upload size
ansuz a993ab6616 use new encrypted file encoding in media-tag
ansuz 8c49150725 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory e0293a1162 Merge branch 'master' into staging
yflory 57ee7de7d4 Update and return the storage limit
yflory d3854b9774 Fix selection issues in the drive with Chrome
yflory 371edff943 Fix an error when moving unsorted files to root in the drive
yflory b76dcba1d6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 733c3abefa Update the upgrade button in the drive
yflory becba33b05 Scroll to the selected element in the drive
yflory 419fb15425 Remember the scroll position in the drive tree
yflory 5d0535966c Center vertically slides in present mode and checkbox to disable transitions
ansuz 5d37a50a87 try to estimate upload size
ansuz 6d30d7f89f strip junk bytes from base64 more safely
ansuz 1525712deb new encrypted file format
ansuz 8f5989b6b0 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory cf81b02096 Make sure the spinner is always centered in the loading screen
yflory 5a21be8112 Improve UI on mobile
ansuz 5aba2d4640 remove unused variable
yflory 5c8586f8a3 Fix typo in file upload
yflory 1e4fc5a979 lint
yflory 3c4b6a89d2 Fix a conflict with the arrow keys and renaming a folder in the tree
yflory 96ccb94397 Add the share button when a file upload is complete
yflory c00158d23a Move code to common-history
ansuz 97a28d3938 test file encryption/decryption
ansuz 6a1c799a6e support async tests
ansuz 922e7803e9 remove extraneous slashes from hashes when parsing
yflory 0f8ef2f516 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 6a8153aca3 Fix selection issues in the drive with Chrome
yflory a6c49cd65c Fix undefined title in slides present mode
ansuz 299a53ded7 prefer to use functions from common
ansuz a338b23f40 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz df47b913e3 fetch array buffers in cryptpad-common
yflory ff16084719 Fix lint errors
yflory 50c8a859e6 Move the CodeMirror cursor code to common-codemirror
yflory 9eb8e55cf6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory c79a6e3b2b Move Metadata, CodeMirror and title functions in separate files
ansuz 56a871cb67 Merge branch 'soon' into staging
ansuz 521f99a3d6 support drag and drop for file upload
ansuz b4973b7610 Merge branch 'master' of github.com:xwiki-labs/cryptpad
ansuz ae7d65c3fa fix drag to select in chrome
yflory 63710e1ccc Move the code related to the title in another file
yflory 48898c97e5 Merge branch 'master' of github.com:xwiki-labs/cryptpad
yflory ce5cdce917 Fix an issue where the username was lost on websocket reconnect
ansuz 1d4d4cffdb correct some copypasted code
ansuz 2b4f503aff Merge branch 'master' of github.com:xwiki-labs/cryptpad
ansuz 4a104052b4 handle errors in file
yflory b818fd8a37 Fix 'undefined' error with the context menu
yflory c34c1cb07c Press enter to open a folder
ansuz 7da01d0862 unlist removed examples
ansuz ea3dc8a852 remove file upload test
ansuz 42dcfb9661 unceremoniously kick web clients when you 'log out everywhere'
yflory 1547063b7f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory a20a319a7a Fix focus issues in the CryptDrive search bar
ansuz 36ab38f3ac Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 9206d89531 Fix lint errors
yflory bbc08bbcfd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 5a883d5a57 Use the new toolbar and move the userlist code in a separate file
yflory 6847906ac9 Move the userlist code in a separate file
ansuz 6471b572eb correct off-by-one
ansuz 3a338e0890 fix undefined reference
ansuz a173e4c7a0 add 'log out everywhere' functionality in settings
yflory 5a5b02b82b Don't store in the drive pads without a hash
ansuz c07d3e6162 update version strings for upcoming release
ansuz 3e118c6a38 allow instance-wide custom salt for login
ansuz 6a00d11a15 fix undefined reference
ansuz c3d1554e8c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 660cda6573 set title when uploading
yflory 706120ae5b Display images uploaded in the File app with the Media app
yflory 28cb40d7ee Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 1b6fae4dd2 Update mediatag
ansuz a0c420af8e jshint compliance
ansuz 1864dac84f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 78b11584f8 remove unused variables
yflory 4335b050af Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory a190c99426 Toolbar refactoring
ansuz 5739c3d973 blow up if you ever run out of nonce-space
ansuz 2232518c64 set title after uploading
ansuz f644dc6c0b WIP support encrypted file upload via base64 chunks
ansuz 7573b86946 call back with error if an RPC is made while disconnected
ansuz 410a9dfb17 temporary solution for testing pin limits
yflory cd98fc6eab Increase the z-index of the select area in the drive
yflory 80115d0071 Fix an 'undefined' variable error in the drive
yflory c9d89debba Fix lint errors
yflory 79365a7a82 Use the shift key to select multiple files in CryptDrive
yflory 3262787244 Update the icon mode in CryptDrive
yflory d52e9fba43 Use the arrow keys to change the selection in the drive
yflory ef89451a83 Display the storage limit in the drive
yflory 1d3b8188b3 Add mobile support in the slide app
yflory d2e46d1378 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 092b98d235 Fix the offset of the drag&select feature in the drive
ansuz f2672d587a fix variable redefinition
ansuz 0e7eeb285c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory f414d480a9 Add the history mode to the CryptDrive
ansuz cf4dee28f7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 28e4ef1b13 WIP RPC code
yflory afb0061d7b Fix an issue with anonymous user unable to store new pads
yflory 56aaeea003 Fix the drive toolbar not displaying the displayName
yflory 538e85c080 Fix the context menu in the drive flowing off the screen if too long
ansuz 841c9ee9de don't close popup dialog when hitting enter if textarea has focus
ansuz 3fa0a73025 prevent using string methods on undefined variable
ansuz 1b3ce5aa96 fix typo
yflory a51a35da70 Fix an issue with hashes ending with a slash
yflory d9b5eb8a97 Fix an issue with the right click triggering the select area
yflory ef58120819 Prevent multiple concurrent clicks to get the history
ansuz 38a115d8f8 feedback on anonymous drive
yflory 16f6ab813c Make it clear that the number is the history represents a version
yflory 0ee228666b Replace the IRC link by the Matrix one
yflory c820b3485c Fix function undefined when loading a template
yflory 0ef1c14d7f Fix lint errors
yflory fc760b4820 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory a165332c15 Don't store a pad in the drive if the limit has been reached
ansuz e51c7f9cf0 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz e132ccf94a prepare for upload
yflory bf7c7c45d0 Add the storage limit warning in the toolbar
yflory 197b366712 Ability to drag&select in the drive
ansuz e2942f959b add crypto for decrypting a chunked file
ansuz aedc46bdaf Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz a97e7223f1 implement getBlobPathFromHex
yflory 520dabe094 Remove the unsorted files category
yflory f50aa5c29b Move the mediatag viewer into a media app
yflory 6a8274518b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 9882a3a923 Add support for the file applicaiton in the drive
ansuz 12898b3358 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 74bcec8b31 programming is hard okay
yflory 2a417ddae8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory d985b144cc Add a new hash version for the file viewer
ansuz 3309087277 send feedback if isArray is not supported
ansuz f196b836db fix undefined reference
ansuz 48973bccd6 add tests to assert for hash parsing
ansuz 5194677443 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory c9c7d61ad1 Media tag viewer
ansuz 729d1460b9 Merge branch 'master' into staging
ansuz a840fb9e85 add example hashes and start working on hash v2
ansuz d1fa68e30d build UCF Media Tag
ansuz cc33c4abe9 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz a5ca461a73 update footer for new version
yflory fdd51ec18d Don't remove a folder moved into unsorted or into itself
ansuz 4b95a1da48 unbreak assert/translations
ansuz 4fdc5f897e only feedback migration if user had legacy store
ansuz 218f2ff76c feedback when logging in or registering
yflory 4c3e842664 Fix focus issues with the history input in ckeditor
ansuz f7e96b4e8c resolve merge conflicts and jquery errors
yflory 5fc2e4cf71 Remove the toolbar in ckeditor history mode + history configurable
ansuz 18e2e66b06 jshint compliance
yflory 92ea03d7d9 View and restore the history of a pad
ansuz 4c0d7bf8e8 support multiple calls to cryptpad.ready
ansuz ec041c88e2 console.log when providing feedback
also notify server if a users browser does not support proxies
ansuz c51073f211 support batch getFileSize calls
ansuz 1af621bfe5 Merge remote-tracking branch 'origin/auth' into staging
ansuz 3afaf029cb feedback about how often we migrate an old drive
Caleb James DeLisle 0e8b55edc0 Added an authentication page to allow getting the user pubkey
ansuz df9c312b7d make new text translateable
ansuz e8b053e48b use bootloader in feedback.html
ansuz a6dbfcecf3 remove old/unused assertions
ansuz b658bda421 use bootloader to fix paths to jquery and json.sortify
ansuz 347459781c show the size of your files, if you're logged in
ansuz 2b8579e8b7 add pretty-printers for byte-counts
ansuz 2a25afae5f Merge branch 'soon' into staging
ansuz e0ecf651e2 add a note about showing pinned file usage
Caleb James DeLisle c341fa8e94 Pull jquery using require.js rather than as a script tag and fix require to pass jquery as a parameter
ansuz da69c1822c ask users to sign back if signing keys are missing
Pierre Bondoerffer 7a05462eb3
Some more poll changes <3
ansuz 107e75b287 remove invalid semicolon
ansuz 821c1a3ec6 annotate code which we hope to be able to deprecate in the future
yflory 43c045721c Get the channel history
ansuz f6d6f81d55 send feedback when a user registers
ansuz deeb47c40b reportAppUsage for settings
Pierre Bondoerffer 05785e96ea
small color change
ansuz 5a83759ee2 add usage button to settings page
ansuz a27cc76fc0 uppercase LOL
ansuz 402ce2db93 better validation of inputs
ansuz c7eae9675b keep exporting isArray for backwards compatibility
but prevent internal use
ansuz fbebbf0dca minor clean up
ansuz 525d35c9ec redefine alert
Pierre Bondoerffer 20c252e5c6
fix placeholder styling in safari
ansuz f694a81a5c move more interface code out of cryptpad-common
ansuz a4157b9908 remove more unused functions
ansuz e10901edb2 begin to move interface code out of cryptpad-common
ansuz 95789d3cbe expose rpc for pinned usage
ansuz 8f4dbcf4c6 remove getPadTitle
ansuz f42da4ecd8 move hashChannelList into common-hash.js
ansuz 63960bd38c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 520ae822fc correct undefined reference
ansuz 50277cb0ae don't rely on 'info' in onRemote so we can call it anywhere
ansuz bf047fcf65 Merge pull request from pbondoer/newpoll
Fix flash of autocomplete in poll
Pierre Bondoerffer 96ff487271
fix flash of content
ansuz 5a7eea08c8 Merge pull request from pbondoer/newpoll
Poll fixes
Pierre Bondoerffer 248f88034b
important fixes
yflory 633d60ccd0 Remove a TODO
Pierre Bondoerffer 6b57bb2bbb
poll: press enter to validate input
Pierre Bondoerffer d483e10e77
poll fixes
yflory 81d83897ec Rename hash.js
yflory 2ad0a65b71 Remove shortcuts that override browser actions
Pierre Bondoerffer ea5301be13
poll improved(tm)
Pierre Bondoerffer 7434dbcb0f
what i have
yflory 07705cd5c1 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory eb2a3c1bbf Fix lint errors
ansuz 607d9652f5 jshint compliance
yflory 3ba90332bb Merge branch 'refactor' into staging
Pierre Bondoerffer f11cf8e6ac
move poll styles to separate file
yflory daabb0b3ad Integrate and fix the new fileObject (userObject)