Commit Graph

  • 73854a8b6a implement Util.both ansuz 2019-09-11 10:54:44 +02:00
  • bcbe561bbf implement Util.both ansuz 2019-09-11 10:54:21 +02:00
  • 222ea650d1 lint compliance yflory 2019-09-10 18:37:11 +02:00
  • 1b31d8f7c6 Create a team yflory 2019-09-10 18:32:12 +02:00
  • 89d6a7ad76 Merge branch 'soon' into staging ansuz 2019-09-10 17:34:04 +02:00
  • e3864677e2 update changelog for Baiji (3.1.0) ansuz 2019-09-10 17:32:37 +02:00
  • 3ff40df1b8 change server from PACKAGE mode to FRESH mode when you flush the cache ansuz 2019-09-10 17:32:10 +02:00
  • 798296489a Merge branch 'staging' into team yflory 2019-09-10 15:32:05 +02:00
  • 7e238245e6 Fix pad not stored in drive when accepting ownership yflory 2019-09-10 15:30:36 +02:00
  • 16549f40bb Add a way to restore broken spreadsheets yflory 2019-09-10 14:02:29 +02:00
  • f5444e5d3d Add notification icon yflory 2019-09-10 13:13:08 +02:00
  • 39eefec50a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging yflory 2019-09-10 11:23:10 +02:00
  • fc3c487421 Disable transfer ownership for shared folders and files yflory 2019-09-10 11:23:00 +02:00
  • 285eb055f9 Translated using Weblate (German) Weblate 2019-09-10 08:29:50 +00:00
  • 532ba9b9fd update XXX comments which are no longer valid or can wait ansuz 2019-09-10 10:29:08 +02:00
  • 2bd8c2d363 Fix onreconnect in cursor yflory 2019-09-09 18:56:49 +02:00
  • 29075b7898 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging yflory 2019-09-09 18:47:46 +02:00
  • c19ff5958c Fix duplicate join in cursor.js yflory 2019-09-09 18:47:34 +02:00
  • 9f9bce7ac5 create the 'what is cryptpad' pad as owned when you register ansuz 2019-09-09 18:02:08 +02:00
  • 6f9d438d4d fix hacky detection of secure context ansuz 2019-09-09 17:53:57 +02:00
  • 8c8f7e4605 Fix 'document' not defined in the worker context yflory 2019-09-09 18:11:27 +02:00
  • e7f56ca236 lint compliance... yflory 2019-09-09 18:10:20 +02:00
  • d92122347f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging yflory 2019-09-09 17:43:04 +02:00
  • b84c4be69c Display OS notifications when receiving a notification on CryptPad yflory 2019-09-09 17:37:11 +02:00
  • 26faf72df8 make it easier to filter clientside logs ansuz 2019-09-09 17:23:35 +02:00
  • a3eff2728e update lib/once.js to match clientside definition ansuz 2019-09-09 16:39:54 +02:00
  • 40f302d002 revert usage of batch reads for file size ansuz 2019-09-09 16:34:30 +02:00
  • 56ec91ff27 update util.once to add a handler for multiple callbacks ansuz 2019-09-09 16:30:58 +02:00
  • 2d7f7b895d Fix team inner.js yflory 2019-09-09 16:30:28 +02:00
  • 1d5534b593 provide more debugging info on metadata parse errors ansuz 2019-09-09 16:03:14 +02:00
  • d83c43b0eb increment version to 3.1.0 ansuz 2019-09-09 16:00:59 +02:00
  • c9be2fae36 avoid triggering a warning when using the Notifications API in an insecure context ansuz 2019-09-09 15:59:56 +02:00
  • c7cea7fae3 identify cause of 'channel ready without callback' and handle reconnection more gracefully ansuz 2019-09-09 15:56:01 +02:00
  • 8e4b6a6383 change the log type on noisy messages for easier filtering ansuz 2019-09-09 15:52:04 +02:00
  • dbe63f254a Merge branch 'staging' into team yflory 2019-09-09 15:39:28 +02:00
  • d993827c7e Fix expiration time not updated properly on accept ownership yflory 2019-09-09 15:31:59 +02:00
  • 5e5d1ecddb Update local metadata when fetching latest values from the server yflory 2019-09-09 14:55:16 +02:00
  • ed2ae72c11 lint compliance yflory 2019-09-09 14:53:37 +02:00
  • 84249a92b5 Keep only one getPadMetadata in outer yflory 2019-09-09 14:46:50 +02:00
  • bb0365622b re-encrypt the mailbox field when changing a pad password yflory 2019-09-09 14:13:27 +02:00
  • 0a5bf7a5c2 Update atime when updating the owners of a pad yflory 2019-09-09 12:19:29 +02:00
  • f8bc5343d5 Improve french translation yflory 2019-09-09 12:18:57 +02:00
  • f60e7ffd19 Transfer ownership UI yflory 2019-09-09 11:02:08 +02:00
  • 634d24b46c Team APP UI yflory 2019-09-06 18:47:18 +02:00
  • 15387af020 Merge branch 'staging' into team yflory 2019-09-06 15:46:19 +02:00
  • 834e12fcba Teams: async-store refactoring yflory 2019-09-06 15:45:56 +02:00
  • ecfac9e7b3 test usage of multiple rpc sessions with the same network ansuz 2019-09-06 15:18:55 +02:00
  • 2b57d82e8a Optimize findStronger in common-hash yflory 2019-09-06 15:07:27 +02:00
  • 29813e485d add a little debugging info to batch-read ansuz 2019-09-06 15:03:42 +02:00
  • cb3df0552b generate new txids when resending RPC commands and prevent unintended fallthrough in handler ansuz 2019-09-06 14:59:32 +02:00
  • 340a290ceb add names for batched reads for debugging ansuz 2019-09-06 14:58:00 +02:00
  • a7e40040a1 log unauthenticated RPC calls as silly ansuz 2019-09-06 14:36:22 +02:00
  • d375ee8107 fix some reference errors that weren't triggered unless disconnected ansuz 2019-09-06 14:08:25 +02:00
  • ee3ac1cd56 drop unnecessary lint compliance ansuz 2019-09-06 13:36:56 +02:00
  • fe884278f4 ignore non-interesting errors when processing metadata ansuz 2019-09-06 13:36:06 +02:00
  • dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors ansuz 2019-09-06 13:35:36 +02:00
  • 75b655e1e8 refactor rpc with support for multiple authenticated sessions ansuz 2019-09-06 10:29:57 +02:00
  • 1d53e7d8a1 Teams: listAllTags and getTemplates yflory 2019-09-05 19:03:42 +02:00
  • 35a429d30c Teams: setPadAttribute and getPadAttribute yflory 2019-09-05 18:25:14 +02:00
  • 53142c91e7 fix broken requirejs support for common-hash ansuz 2019-09-05 18:02:00 +02:00
  • d81ff791ad WIP cli tests for rpc ansuz 2019-09-05 18:01:21 +02:00
  • 4c339afc6c Refactoring part2 yflory 2019-09-05 17:55:23 +02:00
  • 023c29795a update grep-able comments in rpc ansuz 2019-09-05 15:48:13 +02:00
  • 65b0112dcb batch concurrent requests for expensive IO and computations ansuz 2019-09-05 15:35:01 +02:00
  • ed82936610 add nodejs support to common-hash ansuz 2019-09-05 15:28:20 +02:00
  • 6049e67795 Fix remove yourself as owner with a new-ish account yflory 2019-09-05 14:18:56 +02:00
  • 7222d34dc0 Refactor async-store to make it work with teams yflory 2019-09-05 13:56:47 +02:00
  • 096b0fb44a move 'getDefaultName' out of 'common-hash' ansuz 2019-09-05 12:22:30 +02:00
  • a2edf5be64 Preparations for the Team refactoring yflory 2019-09-04 17:59:44 +02:00
  • fd7567188b Clean some code yflory 2019-09-04 17:54:32 +02:00
  • 670d845262 Move the shared folder loader to the new module yflory 2019-09-04 17:46:52 +02:00
  • d7906f9132 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging ansuz 2019-09-04 17:22:14 +02:00
  • 9ce7cea9cc abstract historyKeeper's batched reads implementation into a library ansuz 2019-09-04 17:22:06 +02:00
  • 05caf86033 Merge branch 'staging' into team yflory 2019-09-04 17:19:28 +02:00
  • dda115a6aa lint compliance yflory 2019-09-04 17:19:10 +02:00
  • 8ff4e2fd8e Test all shared folders with getDeletedPads because of editable metadata yflory 2019-09-04 17:18:30 +02:00
  • 7658dbcaeb Add shared folder module yflory 2019-09-04 17:14:44 +02:00
  • 3745bb76dc Add Team module yflory 2019-09-04 16:37:52 +02:00
  • 1a8f47d558 Add Team app yflory 2019-09-04 16:08:53 +02:00
  • e9785c7ef6 Merge branch 'staging' into team yflory 2019-09-04 16:01:09 +02:00
  • 37b3c2f10c Split drive inner.js and less yflory 2019-09-04 16:00:16 +02:00
  • ec2b5dd01f remove dead code ansuz 2019-09-04 14:42:59 +02:00
  • 8a0292d067 fix confusing variable naming ansuz 2019-09-04 14:40:30 +02:00
  • 702c9a2fb2 drop chechChannelIntegrity API ansuz 2019-09-04 14:38:44 +02:00
  • f8cd1dc266 have historyKeeper remove files that are a day or more past their expiration time ansuz 2019-09-04 14:21:22 +02:00
  • 4902554a61 implement per-channel fifo queues for metadata and channel writes ansuz 2019-09-04 11:51:33 +02:00
  • 41c86bb6bc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging ansuz 2019-09-04 11:19:47 +02:00
  • 12dd647a46 lint compliance ansuz 2019-09-04 11:13:17 +02:00
  • 08c38e757e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging yflory 2019-09-03 18:42:44 +02:00
  • c5903ffb9d Add XXX yflory 2019-09-03 18:42:31 +02:00
  • 8d036ba73a add date when initializing metadata ansuz 2019-09-03 18:34:10 +02:00
  • aff09ffe42 Translated using Weblate (German) Weblate 2019-09-03 16:32:27 +00:00
  • 7b38d7f9ec Translated using Weblate (French) Weblate 2019-09-03 16:32:27 +00:00
  • 9a9b75674b don't send WRITE_PRIVATE_MESSAGE from historyKeeper ansuz 2019-09-03 18:29:28 +02:00
  • 082f367248 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging ansuz 2019-09-03 18:26:47 +02:00
  • 0b7221efe6 Ability to dismiss notifications about a support answer yflory 2019-09-03 18:09:48 +02:00
  • cdb98ee27f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging ansuz 2019-09-03 18:08:11 +02:00
  • 6cea8dc01b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging yflory 2019-09-03 17:59:13 +02:00
  • a8ec344203 Fix UI and rendering issues in the notifications panel yflory 2019-09-03 17:58:56 +02:00
  • 83d0b1ad30 WIP clientside components of private mailbox messages ansuz 2019-09-03 17:53:12 +02:00