Commit Graph

1931 Commits (dbfad9d2271d22d5ef7ecdba30b9bab5ea237605)

Author SHA1 Message Date
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