Commit Graph

60 Commits

Author SHA1 Message Date
David Benque 8f0a6319a5 Apply headers 2023-10-20 15:35:26 +01:00
yflory 91af47994b Placeholder on file deletion 2023-09-07 17:03:20 +02:00
yflory 9aac9d1c2f TOTP: Use HTTP challenges to write and remove blocks 2023-06-09 15:06:17 +02:00
yflory 600771682a Allow edit/delete/multiple answers without a drive and fix race condition 2022-12-08 16:53:29 +01:00
yflory bde6bb0032 Clean server code 2022-10-14 16:53:38 +02:00
yflory 6a1c64fe9a Delete your own form answers 2022-10-06 17:12:23 +02:00
ansuz 375bf7a62e correct an inaccurate comment 2021-08-12 19:21:33 +05:30
ansuz 8d17ae64f3 log an error with a channel if we try to pin an invalid channel 2021-08-12 19:08:18 +05:30
ansuz 76b90d3c8a correct a few more places where the client expected hashes in pin responses
or where the server incorrectly provided them
2021-06-30 18:15:55 +05:30
ansuz 18c73ad282 WIP working password change with restricted registration 2021-04-28 11:16:55 +05:30
ansuz 2436cd2b2f include 'registrationProof' in WRITE_LOGIN_BLOCK RPC 2021-04-27 16:13:15 +05:30
ansuz b42adf5576 annotate flow for changeUserPassword 2021-04-26 18:35:36 +05:30
yflory 5ca7247304 More cache eviction tools 2021-01-18 18:05:01 +01:00
yflory e6709f03aa Add trim history RPC command 2020-02-05 17:55:25 +01:00
ansuz 4fd68b672e drop clientside hooks wrappers for authenticated GET_FILE_SIZE 2020-01-24 12:42:31 -05:00
ansuz e5b7c052bd export the rpc's 'destroy' method via pinpad 2019-09-18 15:02:32 +02:00
ansuz 2c0e03a3d4 add nodejs support to pinpad.js 2019-09-17 11:28:38 +02:00
yflory 28b2341f2c Serverside metadata update 2019-08-28 12:40:35 +02:00
ClemDee f6cc3aa8c3 Fix bug chat history not deleted 2019-06-07 15:43:24 +02:00
yflory bb5f03bd0f Add admin panel 2019-03-27 17:00:28 +01:00
ansuz cb5fa72dba implement removeLoginBlock rpc 2018-06-19 17:17:56 +02:00
ansuz 577dea4c75 clientside implementation of block signing and encryption 2018-06-19 16:38:49 +02:00
yflory d37aa0646e Change account password (clientside RPC) 2018-06-14 18:18:53 +02:00
yflory 85e5c495d9 Remove owned file 2018-05-30 14:36:29 +02:00
yflory 93ecc06964 Upload owned files 2018-05-29 19:42:20 +02:00
yflory 586193d6a1 Password-protected files: upload files with hashes V2 2018-05-28 15:31:18 +02:00
yflory a718603b36 Automatic account deletion 2018-03-21 18:27:20 +01:00
yflory e83e589cf0 Kick from pad when an owned channel is deleted + whiteboard and poll 2018-02-14 19:41:07 +01:00
ansuz f134f11b73 new getDeletedPads rpc 2018-01-29 12:40:09 +01:00
yflory b3688db202 Use async store 2017-11-30 15:01:17 +01:00
yflory 0840570fbf Async store part 1 2017-11-30 10:33:09 +01:00
ansuz b22127f10c add history removal 2017-07-20 15:55:04 +02:00
ansuz eeb2ee2d17 add clear channel rpc 2017-07-12 18:55:29 +02:00
ansuz 6ac056e314 make explicit file size RPCs unauthenticated 2017-07-03 11:38:39 +02:00
ansuz b0e00d337e more careful validation 2017-06-09 15:28:53 +02:00
ansuz da533b106a improve type checking in getFileSize 2017-06-08 11:24:20 +02:00
ansuz e6c04ccb49 bump server after paying for an account 2017-05-23 16:11:07 +02:00
ansuz 70cae0d2c3 safely access pin reset response 2017-05-22 18:43:06 +02:00
ansuz d187945e94 jshint compliance 2017-05-18 14:55:16 +02:00
ansuz 7befaccd88 move more rpc calls into pinpad 2017-05-18 12:36:12 +02:00
yflory 87fa28180a Display an upgrade button in the settings page 2017-05-16 10:34:50 +02:00
ansuz 2dd04f7631 get limits from the server 2017-05-15 18:03:12 +02:00
yflory 57ee7de7d4 Update and return the storage limit 2017-05-11 16:12:44 +02:00
ansuz 18e2e66b06 jshint compliance 2017-04-24 11:39:39 +02:00
ansuz c51073f211 support batch getFileSize calls 2017-04-21 14:51:20 +02:00
ansuz 347459781c show the size of your files, if you're logged in 2017-04-18 15:49:04 +02:00
ansuz 402ce2db93 better validation of inputs 2017-04-14 15:34:22 +02:00
ansuz f42da4ecd8 move hashChannelList into common-hash.js 2017-04-14 11:40:28 +02:00
ansuz 7a59183bb1 pinpad.create should always be async 2017-04-12 16:02:42 +02:00
ansuz f82278a25c handle return of undefined hash 2017-04-10 17:38:25 +02:00