Commit graph

45 commits

Author SHA1 Message Date
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
ansuz
1d933be5a6 make reset return the hash, not an array with containing it 2017-04-10 15:57:38 +02:00
ansuz
a2f692b9a3 clean up serverside and clientside pinning logic 2017-04-07 15:20:30 +02:00
ansuz
e87992c7ec implement atomic pin reset rpc 2017-04-07 11:37:19 +02:00
ansuz
3380cf0348 implement getTotalSize rpc 2017-04-07 10:09:59 +02:00
ansuz
64089c5f6b implement pad pinning 2017-04-05 17:28:04 +02:00
ansuz
3e47b8a38d remove dead code 2017-04-05 10:42:24 +02:00
ansuz
182dbfc874 implement pinning logic in pinpad.js 2017-04-04 12:13:31 +02:00
ansuz
c9c9dd0999 use userChannelList if a list is not supplied to pinpad 2017-03-16 14:46:17 +01:00
yflory
d19bbcb001 Add support for search in the drive 2017-03-15 18:59:55 +01:00
ansuz
d9996cc874 current work for pinning 2017-03-13 10:56:08 +01:00