Commit Graph

  • 400d259a60 Remove redundant type args in briar-headless/build.gradle Sebastian Kürten 2021-03-23 07:42:56 +01:00
  • 4074ac8578 Add handleException() to DbViewModel Torsten Grote 2021-03-22 15:17:30 -03:00
  • 943f107232 Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc ameba23 2021-03-22 17:42:22 +01:00
  • 09e024ea5e Merge branch 'social-backup-eager-singletons' into 'social-backup-poc' peg 2021-03-22 16:37:20 +00:00
  • 2486a60fea only display custodian help recover explainer screen if you are a custodian ameba23 2021-03-22 17:03:22 +01:00
  • 365fa58928 add amCustodian method which determines whether you are a custodian for a given contact ameba23 2021-03-22 17:02:39 +01:00
  • 45d2e2ce06 Inject social backup eager singletons when Briar core is created. akwizgran 2021-03-22 15:17:00 +00:00
  • b1f5d71a4e add read flag to shard message header ameba23 2021-03-22 16:13:08 +01:00
  • d47c18b392 ShardReceivedEvent in briar api ameba23 2021-03-22 09:22:32 +01:00
  • 8ed58eaada broadcast a ShardReceivedEvent on getting a shard ameba23 2021-03-22 09:22:04 +01:00
  • 8478097a3c test setting read flag for shard messages ameba23 2021-03-22 08:42:25 +01:00
  • 4c29c4fa5b Add a bunch of tests highlighting implicit acks integration-tests-without-implicit-acks Sebastian Kürten 2021-03-19 18:33:48 +01:00
  • 34948fce13 Implement auto-declining for self-destructed introductions Sebastian Kürten 2021-03-03 09:17:35 +01:00
  • b2e6dd4138 publish log files as artifacts when emulator job fails Torsten Grote 2021-03-19 11:18:36 -03:00
  • b608b42174 Run instrumentation tests in CI when briar-android changes Torsten Grote 2021-03-18 12:11:22 -03:00
  • f603254153 Fix instrumentation tests Torsten Grote 2021-03-18 12:10:14 -03:00
  • c851dd228b Add a different (faster) way to exclude large/slow tests Torsten Grote 2021-03-18 12:09:34 -03:00
  • 0440c5c7c8 update the message tracker on incoming/outgoing shard messages ameba23 2021-03-18 14:55:30 +01:00
  • 58db654a9b pass MessageStatus information to shard message headers (sent and seen) ameba23 2021-03-18 12:00:19 +01:00
  • c3d137a73c Move ShardsSentDismissedListener into ShardsSentFragment Sebastian Kürten 2021-03-18 10:21:00 +01:00
  • db7825d7f6 Try making message tracker assertions Sebastian Kürten 2021-03-18 10:12:54 +01:00
  • 24059adbd6 Start working on integration test Sebastian Kürten 2021-03-18 09:51:29 +01:00
  • e97478a21a Don't reload blog data when configuration changes Torsten Grote 2021-03-17 10:37:26 -03:00
  • 726ebcea3f Make blog post author clickable when not already in their blog Torsten Grote 2021-03-17 10:33:29 -03:00
  • 2f969775d8 Remove TransactionManager from blog's BaseViewModel Torsten Grote 2021-03-16 16:33:56 -03:00
  • d3b855318c Anticipate review feedback for blog view models after re-basing Torsten Grote 2021-01-29 14:21:43 -03:00
  • 95104d3383 Clean up after migrating blog controllers to view model Torsten Grote 2021-01-12 14:54:17 -03:00
  • 6860a04e8b Don't use layoutManager hack to restore scrolling position of blogs Torsten Grote 2021-01-12 10:21:50 -03:00
  • 33c24f8655 Migrate blogs to new SharingController Torsten Grote 2021-01-12 09:45:29 -03:00
  • 1fa4b78474 Migrate BlogController to BlogViewModel Torsten Grote 2021-01-12 09:43:08 -03:00
  • b678de7529 Make BlogAdapter final and don't pass in a FragmentManager Torsten Grote 2021-01-11 16:46:10 -03:00
  • ab1ed0ff5a Turn FeedController into FeedViewModel Torsten Grote 2021-01-11 16:36:15 -03:00
  • ad20e5230a Allow blog posts to be loaded within one transaction Torsten Grote 2021-01-11 16:33:07 -03:00
  • bcc0442add Merge activities for adding contact nearby Torsten Grote 2021-02-04 14:31:41 -03:00
  • 700f6e05bf Factor out permission related code from KeyAgreementActivity to AddNearbyContactPermissionManager Torsten Grote 2021-02-04 14:07:53 -03:00
  • d8327d6de2 Re-set orientation lock when fragment is left Torsten Grote 2021-02-02 17:48:08 -03:00
  • 5a55b3d7e3 Move Plugin related code from activity to ViewModel Torsten Grote 2021-02-02 17:47:47 -03:00
  • bed87ed439 Move backend comms and logic out of KeyAgreementFragment Torsten Grote 2021-02-02 15:18:59 -03:00
  • 6d1f1c7852 Get rid of KeyAgreementEventListener Torsten Grote 2021-02-01 15:22:50 -03:00
  • f6b3bde724 Introduce ContactExchangeResult Torsten Grote 2021-02-01 14:01:46 -03:00
  • 94ec22bef8 Move keyagreement package into contact.add.nearby Torsten Grote 2021-02-01 11:14:07 -03:00
  • 7d128988a7 listener for custodian scan qr code button ameba23 2021-03-17 14:51:11 +01:00
  • 9499a078a6 front end fragments for recovery ameba23 2021-03-17 14:41:29 +01:00
  • 6483b0ed87 display explainer screen when choosing recover account ameba23 2021-03-17 10:46:34 +01:00
  • af097dc859 add timestamp to shard message metadata ameba23 2021-03-17 09:23:31 +01:00
  • 3adc6d002c add isLocal boolean to shard message headers ameba23 2021-03-17 09:17:36 +01:00
  • 0658e90c65 implement slightly more of conversation client to get delete messages test passing ameba23 2021-03-17 08:41:39 +01:00
  • ae923e5777 Merge branch '1871-viewmodel-for-introduction' into 'master' Torsten Grote 2021-03-16 18:46:45 +00:00
  • 46b4204805 Introduce view model for IntroductionActivity Sebastian Kürten 2021-01-18 17:50:55 +01:00
  • 6d0aebd7ec SocialBackupManager implements a ConverationClient for shard message headers ameba23 2021-03-16 17:28:00 +01:00
  • 0faccfe5a3 SocialBackupManager interface has a getMessageHeaders method ameba23 2021-03-16 17:27:00 +01:00
  • c19c40bdc8 when providing SocialBackupManager, register the conversation client ameba23 2021-03-16 17:23:47 +01:00
  • f604320989 Merge branch '1835-auto-decline-self-destructed-incoming-blog-forum-sharing' into '804-self-destructing-messages' Torsten Grote 2021-03-16 11:23:41 +00:00
  • 363da96709 recover activity ameba23 2021-03-16 11:51:03 +01:00
  • ea8c78bfef Make sure invitation accept msg is linking to shareable Daniel Lublin 2021-03-11 13:33:47 +01:00
  • 37d8a34c69 Add test for invitee responding after sharer deleted invitation Daniel Lublin 2021-03-10 11:17:37 +01:00
  • 45e3c56eb8 Keep members in subclasses and use getters Daniel Lublin 2021-03-09 15:13:02 +01:00
  • 647467a51a Assert that expected event is broadcasted Daniel Lublin 2021-03-09 13:50:35 +01:00
  • 144bd7bf1d Remember when invitation was auto-declined due to deletion Daniel Lublin 2021-03-05 09:47:37 +01:00
  • 9d1c49c6b6 Auto-decline/auto-delete Forum & Blog sharing invitations/responses Daniel Lublin 2021-03-05 09:47:37 +01:00
  • e9c2cb2cc5 fix merge conflict ameba23 2021-03-16 10:52:11 +01:00
  • 505124a22f add the contact group and local group if it doesnt already exist ameba23 2021-03-16 09:40:18 +01:00
  • 9b750291d1 Remove proguard rule that we do not need after all Sebastian Kürten 2021-03-15 18:29:59 +01:00
  • 9c829ec7c9 Don't let proguard strip important JNA class members Sebastian Kürten 2021-03-15 18:27:05 +01:00
  • 2257c005b3 Merge branch 'faster-animations' into 'master' akwizgran 2021-03-15 15:57:26 +00:00
  • eb9ff9c954 Use a central attribute for animation speed Torsten Grote 2021-02-09 14:37:24 -03:00
  • 1b9ba41110 return false on error when checking if local backup already exists ameba23 2021-03-15 15:06:06 +01:00
  • 4f08f81779 Merge branch 'raise-max-mime-type-length' into 'master' Torsten Grote 2021-03-15 13:37:12 +00:00
  • 2b0815aaac Merge branch '1951-exclude-files-from-backup' into 'master' akwizgran 2021-03-15 13:25:52 +00:00
  • f5c2bed528 Merge branch '804-auto-decline-unread' into '804-self-destructing-messages' akwizgran 2021-03-15 13:20:54 +00:00
  • a9e83491d3 Test that a max-length attachment fits into a record. akwizgran 2021-03-15 13:17:07 +00:00
  • ee967c5d8f Merge branch 'raise-max-mime-type-length' into 'master' Torsten Grote 2021-03-15 13:06:24 +00:00
  • b4de1424ac Don't show notification for own auto-decline responses Torsten Grote 2021-03-11 15:23:11 -03:00
  • fa39e7c824 Merge branch 'social-backup-poc-separate-namespace' into 'social-backup-poc' peg 2021-03-15 09:51:32 +00:00
  • 37fb3bd79f return false on error when checking if local backup already exists ameba23 2021-03-15 09:57:36 +01:00
  • 1c5e89b100 handle error when checking for existing backup ameba23 2021-03-15 09:40:51 +01:00
  • 6dc6a34d29 Use different applicationId/app package Sebastian Kürten 2021-03-12 12:03:45 +01:00
  • 35b2b8c9d2 Add DefaultSocialBackupModule to test components Sebastian Kürten 2021-03-12 12:01:18 +01:00
  • e3ff8a80e5 change SocialBackupModule to DefaultSocialBackupModule ameba23 2021-03-12 10:52:26 +01:00
  • e09fedd79f add AndroidSocialBackupModule to AppModule ameba23 2021-03-12 10:51:00 +01:00
  • 43740777d4 Raise MAX_CONTENT_TYPE_BYTES to 80, lower MAX_PRIVATE_MESSAGE_TEXT_LENGTH. akwizgran 2021-03-11 17:22:03 +00:00
  • d5b0556ea2 Exclude all our files from backup Torsten Grote 2021-03-11 16:26:02 -03:00
  • 227f00c10c Merge branch '1899-catch-npe-from-bluetooth-socket' into 'master' Torsten Grote 2021-03-11 18:09:59 +00:00
  • 8b4ff2dc8a Catch NPE from BluetoothSocket#connect(). akwizgran 2021-03-11 18:00:45 +00:00
  • 4be2afb915 Merge branch 'do-not-try-to-load-unsupported-content-types' into 'master' akwizgran 2021-03-11 17:48:55 +00:00
  • 74447b8ec3 Merge branch 'allow-gifs' into 'master' Torsten Grote 2021-03-11 17:25:50 +00:00
  • d95242bd7e Don't try to load attachments with unsupported content types. akwizgran 2021-03-11 16:59:56 +00:00
  • 51794424ce Bump version numbers for 1.2.18 release. release-1.2.18 beta-1.2.18 alpha-1.2.18 akwizgran 2021-03-11 15:25:32 +00:00
  • 5db099bae6 Merge branch 'update-bridges' into 'master' Torsten Grote 2021-03-11 15:20:11 +00:00
  • a2faa3bd3b Merge branch '1612-do-not-strip-libs' into 'master' Torsten Grote 2021-03-11 15:14:20 +00:00
  • a3fb7b5680 Update list of Tor bridges. akwizgran 2021-03-11 14:24:46 +00:00
  • 264d110dbd Bump version numbers for 1.2.17 release. alpha-1.2.17 akwizgran 2021-03-11 12:35:19 +00:00
  • 839b871a45 Merge branch 'aarch64-finalization' into 'master' akwizgran 2021-03-11 12:28:55 +00:00
  • 2fb4825b8f Don't strip libraries even if the NDK is installed. akwizgran 2021-03-11 12:20:41 +00:00
  • 3f9a66b1b6 Merge branch '1964-no-colons' into 'master' Torsten Grote 2021-03-11 11:36:49 +00:00
  • d796916387 Also remove colons on API >= 19. akwizgran 2021-03-11 10:33:53 +00:00
  • 6c3df2a3d4 add AndroidSocialBackupModule ameba23 2021-03-11 11:10:38 +01:00
  • a9edf43df2 Add ShardMessageHeader Sebastian Kürten 2021-03-11 09:52:39 +01:00
  • 0703548e97 Use ACTION_GET_CONTENT to show more content providers. 1479-show-more-providers akwizgran 2021-03-10 16:05:58 +00:00
  • fe07b760ea Remove colons from default filename. akwizgran 2021-03-10 15:44:15 +00:00