ialokim
38a7217c3f
fix SharingState for private group creator
2023-08-14 18:05:48 +02:00
Torsten Grote
f61b09d5a9
Fix BlogManager tests after last commits
2023-07-13 14:50:05 -03:00
Torsten Grote
8f735d176e
Add transactional versions of BlogManager methods
2023-07-13 13:01:30 -03:00
Torsten Grote
c47253fc5f
Mark our own reblogs as read automatically
2023-07-13 12:54:17 -03:00
akwizgran
9291613175
Fix some other uses of toLowerCase() without a locale.
2023-05-30 22:06:18 +01:00
ialokim
ce10e6770f
add transactional versions to delete message functions
2023-05-12 23:58:59 +02:00
Sebastian Kürten
0eb0bbdc99
Add ability to add private group test data in settings
2023-04-26 00:05:49 +02:00
ialokim
f8015272f4
private group support for TestDataCreator
2023-04-06 16:43:18 +02:00
ialokim
ee9234e12e
transactional versions for GroupInvitationManager
2023-03-05 22:10:50 +01:00
ialokim
b09ea495e7
add transactional versions to introductionManager and privateGroupManager
2023-02-24 18:43:08 +01:00
akwizgran
1b808584b6
Replace some more longs with ints.
2023-02-20 13:53:40 +00:00
akwizgran
0ced10b3a9
Use getInt() in a couple more places.
2023-02-20 11:33:48 +00:00
akwizgran
63172ef2e4
Add 32-bit int methods to BdfList and BdfDictionary.
...
We use these a lot so it's useful to have built-in support.
Also refactor BdfList and BdfDictionary so the getters that take default values behave like the other getters. This simplifies the semantics and allows duplicated code to be removed.
Add comprehensive tests for BdfList and BdfDictionary.
2023-02-18 17:36:02 +00:00
Torsten Grote
0b94814620
Merge branch 'remove-migration-code' into 'master'
...
Remove various bits of code whose migration periods have passed
See merge request briar/briar!1750
2023-01-30 13:59:02 +00:00
Torsten Grote
7b8d01cfe0
Merge branch '1822-rss-feeds-backend' into 'master'
...
Resolve "Import RSS feeds shared by other apps"
See merge request briar/briar!1763
2023-01-25 11:39:34 +00:00
akwizgran
abd04ee7f5
Add tests for feed serialisation/deserialisation.
2023-01-24 17:27:52 +00:00
akwizgran
cc5365eaf0
Remove redundant comparison from test.
2023-01-24 17:27:34 +00:00
akwizgran
6eda2f6d13
AnimalSniffer doesn't allow StandardCharsets in tests.
2023-01-24 14:50:40 +00:00
akwizgran
6faa095dfb
FeedMatcher interface doesn't need to be public.
2023-01-24 14:48:55 +00:00
akwizgran
4007fca668
Add integration tests for importing an RSS feed from a file.
2023-01-24 14:15:03 +00:00
akwizgran
28a747f7f3
Add method for adding an RSS feed from an input stream.
2023-01-24 13:57:44 +00:00
akwizgran
8f7bb9d26b
Don't overwrite the list of feeds after fetching.
2023-01-24 13:28:22 +00:00
akwizgran
dc220200b6
Match newly added RSS feeds to existing feeds.
2023-01-24 12:43:14 +00:00
akwizgran
2eef34f424
Use new transaction wrappers.
2023-01-23 13:02:16 +00:00
Torsten Grote
9353b78da8
Clarify sharing state docs
2023-01-20 11:13:35 -03:00
Torsten Grote
429bbe1275
Introduce more sharing states
2023-01-20 11:13:35 -03:00
Torsten Grote
e52cbd896e
Introduce SharingStatus to report more fine-grained status
2023-01-20 11:13:34 -03:00
akwizgran
e52250f1e4
Don't sort list of RSS feeds in UI.
2023-01-18 15:04:38 +00:00
akwizgran
33d01aac8c
Add matcher for matching an imported feed against existing feeds.
2023-01-18 15:04:38 +00:00
akwizgran
b920382e44
Store additional properties of RSS feed in metadata.
2023-01-18 15:04:38 +00:00
akwizgran
1a2f85f701
Small code cleanups for feed manager, don't fetch new feeds twice.
2023-01-18 15:04:33 +00:00
akwizgran
7a3ffcbae6
Remove various bits of code whose migration periods have passed.
2022-12-07 17:47:02 +00:00
ialokim
b9bac8b6a5
add transactional versions to functions related to forums
2022-11-23 18:37:07 +01:00
akwizgran
c3f3c6211d
Merge branch 'mailbox-integration-tests' into 'master'
...
First integration test for mailbox with two contacts
See merge request briar/briar!1725
2022-11-07 12:58:18 +00:00
ialokim
53c7c81c0f
prevent crash in testDataCreator when blogs or forums are not enabled in core
2022-10-25 10:47:03 +02:00
Torsten Grote
bab6ec70f5
Factor out mailbox constants into a MailboxConfig
...
so that we can change them for integration tests via the new ModularMailboxModule that now also includes the UrlProvider
2022-10-21 12:22:57 -03:00
Torsten Grote
2a2c054959
Merge branch '2343-mailbox-as-submodule' into 'master'
...
End-to-end integration tests for communication via mailbox
Closes #2343
See merge request briar/briar!1699
2022-10-03 13:11:18 +00:00
akwizgran
e4e7d84bde
Use null safety library.
2022-09-29 13:08:02 +01:00
Sebastian Kürten
459b97c1d4
Integration tests for mailbox using mailbox-lib as submodule
2022-09-22 18:08:03 +02:00
akwizgran
a503aa6ed2
Fix test expectations: no whitespace after tag.
2022-08-31 13:04:44 +01:00
akwizgran
85361b0099
Upgrade jsoup to 1.15.3.
2022-08-31 12:39:50 +01:00
akwizgran
339e4daded
Update Dagger modules.
2022-08-05 14:16:15 +01:00
akwizgran
82057da962
Sync acks when re-adding contacts.
2022-05-16 11:05:14 +01:00
akwizgran
00b7518e49
Add comments to explain initial messages exchanged with contacts.
2022-05-16 11:05:10 +01:00
Daniel Lublin
3f7aed7886
Rename to Mailbox update
2022-05-16 10:21:41 +02:00
Daniel Lublin
84afc6d934
Let integration tests mind the mailbox prop update when adding contact
2022-05-13 16:19:51 +02:00
Daniel Lublin
13eebe393a
Rename, clarifying this is not an address; it has no scheme, no .onion
2022-03-30 13:32:28 +02:00
akwizgran
3d6972fd73
Fix race condition in IntroductionIntegrationTest.
2022-03-28 14:59:43 +01:00
Sebastian Kürten
707802c459
Add feature flags for private groups, forums and blogs
2022-01-06 15:35:37 +01:00
Sebastian Kürten
d2a39da3e0
Transactional version of AttachmentReader#getAttachment()
2021-12-20 13:55:08 +01:00