Commit graph

92 commits

Author SHA1 Message Date
ansuz
255527cc23 reject protocol-relative URLs in 'parsePadURL' 2020-12-11 17:48:15 +05:30
ansuz
dad7a16135 add some uncommitted notes as code review 2020-12-11 16:44:32 +05:30
yflory
bd4b44476d Archive and restore UI in the admin panel 2020-11-18 16:49:40 +01:00
yflory
cb8bf2cdeb Fix various issues 2020-11-02 12:46:44 +01:00
yflory
e4b616f1fc Keep the app name in version 4 hashes 2020-11-02 11:02:33 +01:00
yflory
f3d2fc6ad5 Stop using sessionStorage for login redirect and new pad options 2020-10-30 15:00:12 +01:00
yflory
4df7fb93f8 Stop using sessionStorage when creating/opening pads 2020-10-29 14:06:16 +01:00
yflory
6e4e932cc0 Merge branch 'staging' into history 2020-09-17 11:31:57 +02:00
yflory
476d968660 Move the 'signing key' code for BAR into common-hash 2020-07-09 17:09:52 +02:00
yflory
a798873230 Add basic support for versioned link 2020-07-08 14:59:23 +02:00
yflory
f5831cccb0 Add support for version hash 2020-07-08 11:21:51 +02:00
ansuz
03be102ce4 deduplicate some code by reusing the client definition on the server 2020-06-30 14:33:00 -04:00
ansuz
fd80441151 rename the 'getUserHrefFromKeys' function
since it's no longer an 'href'
2020-06-25 13:15:57 -04:00
ansuz
d4b38ba71d start testing a new format for 'Public Signing Keys' 2020-06-24 13:50:21 -04:00
yflory
086e500b8e Fix hidden hash error with password change 2020-02-06 13:58:27 +01:00
yflory
9961bffd48 Fix XXX in sframe-common-outer 2020-01-29 17:40:16 +01:00
yflory
745bcd7363 Fix function name 2020-01-28 18:03:24 +01:00
yflory
ea65647d44 lint compliance 2020-01-27 18:55:03 +01:00
yflory
718610b6db Use the hidden hash when opening a pad from the drive 2020-01-27 18:09:35 +01:00
yflory
7a02b074b7 Hidden hash for files 2020-01-27 15:45:57 +01:00
yflory
7b9f86157e Use version 3 for hidden hashes 2020-01-27 13:53:54 +01:00
yflory
0ad96e0966 Hide the crypto keys from the hash 2020-01-27 12:18:25 +01:00
yflory
e3f5c89333 Remove window.location.hash and window.location.href from common-hash 2020-01-23 16:11:06 +01:00
David Benqué
003a616c81 remove XXXs 2020-01-21 10:13:41 +01:00
yflory
96a00f89df Generate burn after reading link for pads 2020-01-09 15:20:11 +01:00
yflory
14905a5693 Support ownerKey in file hash 2020-01-09 11:51:28 +01:00
yflory
d4d07f3332 Add support for ownerKey in the hash (version 1 and 2) 2020-01-09 11:20:35 +01:00
yflory
9391698f54 Add scrypt and spinner to the link creation process 2019-12-13 11:59:14 +01:00
yflory
4e4d01a471 Improve getStrongerHash to also look inside shared folders 2019-10-08 17:54:52 +02:00
yflory
cf0d0e8e4b Provide the secondaryKey to userObject 2019-10-07 14:35:11 +02:00
ansuz
069776e804 use fast implementations of tweetnacl serverside 2019-09-27 13:30:17 +02:00
yflory
15387af020 Merge branch 'staging' into team 2019-09-06 15:46:19 +02:00
yflory
2b57d82e8a Optimize findStronger in common-hash 2019-09-06 15:07:27 +02:00
ansuz
dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors 2019-09-06 13:35:36 +02:00
ansuz
53142c91e7 fix broken requirejs support for common-hash 2019-09-05 18:02:00 +02:00
ansuz
ed82936610 add nodejs support to common-hash 2019-09-05 15:28:20 +02:00
ansuz
096b0fb44a move 'getDefaultName' out of 'common-hash' 2019-09-05 12:22:30 +02:00
ansuz
646d8e7341 add some comments to common-hash for new APIs 2019-07-17 14:50:22 +02:00
yflory
93b4dac8bb Support mailbox in the support and admin apps 2019-06-27 17:08:23 +02:00
yflory
22c9af6961 Support page 2019-06-25 16:39:15 +02:00
yflory
86ce8b6ea7 Fix file app broken with V1 hashes 2019-02-21 10:48:30 +01:00
yflory
c0d33040b6 Fix an issue with empty hash in the href validator 2019-02-12 11:16:13 +01:00
yflory
6c1da07c60 Display an error when an invalid hash in used 2019-02-06 15:35:27 +01:00
ansuz
9105a89eab intantiate ephemeral channels with 34 hex characters 2019-01-14 15:32:49 +01:00
yflory
d88dee9a83 Restrict sending messages in a pad chat to editors only 2018-12-10 17:47:47 +01:00
yflory
0f9a71686e Add support for read-only href stored in filesData 2018-06-28 18:16:38 +02:00
yflory
586193d6a1 Password-protected files: upload files with hashes V2 2018-05-28 15:31:18 +02:00
yflory
c7e08fedfb Password-protected files 2018-05-25 18:00:10 +02:00
yflory
4df285fed5 Fix pads using version 0 hashes 2018-05-23 16:45:05 +02:00
yflory
2451174870 Lint compliance 2018-04-27 18:04:21 +02:00