Commit Graph

95 Commits (b92d56af01a7568217e119b7448535465b18636e)

Author SHA1 Message Date
yflory 4a1de32994 Dedicated form share modal and auditor role
yflory 3184ad419e Ability to submit form answers
yflory cee0a2c577 Don't join or get metadata of an invalid channel
ansuz 255527cc23 reject protocol-relative URLs in 'parsePadURL'
ansuz dad7a16135 add some uncommitted notes as code review
yflory bd4b44476d Archive and restore UI in the admin panel
yflory cb8bf2cdeb Fix various issues
yflory e4b616f1fc Keep the app name in version 4 hashes
yflory f3d2fc6ad5 Stop using sessionStorage for login redirect and new pad options
yflory 4df7fb93f8 Stop using sessionStorage when creating/opening pads
yflory 6e4e932cc0 Merge branch 'staging' into history
yflory 476d968660 Move the 'signing key' code for BAR into common-hash
yflory a798873230 Add basic support for versioned link
yflory f5831cccb0 Add support for version hash
ansuz 03be102ce4 deduplicate some code by reusing the client definition on the server
ansuz fd80441151 rename the 'getUserHrefFromKeys' function
since it's no longer an 'href'
ansuz d4b38ba71d start testing a new format for 'Public Signing Keys'
yflory 086e500b8e Fix hidden hash error with password change
yflory 9961bffd48 Fix XXX in sframe-common-outer
yflory 745bcd7363 Fix function name
yflory ea65647d44 lint compliance
yflory 718610b6db Use the hidden hash when opening a pad from the drive
yflory 7a02b074b7 Hidden hash for files
yflory 7b9f86157e Use version 3 for hidden hashes
yflory 0ad96e0966 Hide the crypto keys from the hash
yflory e3f5c89333 Remove window.location.hash and window.location.href from common-hash
David Benqué 003a616c81 remove XXXs
yflory 96a00f89df Generate burn after reading link for pads
yflory 14905a5693 Support ownerKey in file hash
yflory d4d07f3332 Add support for ownerKey in the hash (version 1 and 2)
yflory 9391698f54 Add scrypt and spinner to the link creation process
yflory 4e4d01a471 Improve getStrongerHash to also look inside shared folders
yflory cf0d0e8e4b Provide the secondaryKey to userObject
ansuz 069776e804 use fast implementations of tweetnacl serverside
yflory 15387af020 Merge branch 'staging' into team
yflory 2b57d82e8a Optimize findStronger in common-hash
ansuz dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors
ansuz 53142c91e7 fix broken requirejs support for common-hash
ansuz ed82936610 add nodejs support to common-hash
ansuz 096b0fb44a move 'getDefaultName' out of 'common-hash'
ansuz 646d8e7341 add some comments to common-hash for new APIs
yflory 93b4dac8bb Support mailbox in the support and admin apps
yflory 22c9af6961 Support page
yflory 86ce8b6ea7 Fix file app broken with V1 hashes
yflory c0d33040b6 Fix an issue with empty hash in the href validator
yflory 6c1da07c60 Display an error when an invalid hash in used
ansuz 9105a89eab intantiate ephemeral channels with 34 hex characters
yflory d88dee9a83 Restrict sending messages in a pad chat to editors only
yflory 0f9a71686e Add support for read-only href stored in filesData
yflory 586193d6a1 Password-protected files: upload files with hashes V2