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
akwizgran
f0c1ebcc1b
Merge branch 'kill-android4' into 'master'
...
Drop support for Android 4
See merge request briar/briar!1770
2023-05-05 13:54:07 +00:00
Sebastian Kürten
0eb0bbdc99
Add ability to add private group test data in settings
2023-04-26 00:05:49 +02:00
Torsten Grote
145117a1dc
Update most of the things
2023-04-19 11:02:33 -03:00
ialokim
f8015272f4
private group support for TestDataCreator
2023-04-06 16:43:18 +02:00
akwizgran
fbf0f63ff7
Merge branch 'introduction-manager-txn' into 'master'
...
Transactional versions for introduction manager and private group invitation manager
See merge request briar/briar!1781
2023-03-06 12:08:34 +00: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
82efb0d044
Upgrade Tor, obfs4 and snowflake; use new artifact layout.
2023-02-23 16:25: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
akwizgran
eba489bb98
Merge branch 'project-dependencies' into 'master'
...
Refactor dependencies to satisfy Android Studio's linter
See merge request briar/briar!1745
2022-12-05 14:54:12 +00:00
akwizgran
c2e71ef52f
Remove configuration: default, make transitive dependencies explicit.
2022-12-02 17:43:52 +00:00
akwizgran
9ee8fe74ba
Export bramble/briar-api as API of bramble/briar-core.
2022-12-02 15:53:23 +00:00
akwizgran
c16d0e8f45
Refactor dependencies to satisfy Android Studio's linter.
...
If an Android module depends on another module's default configuration, Android Studio's linter won't recognise references to classes in the other module. Instead, the Android module must depend on the other module without specifying a configuration. This entails some changes in the handling of transitive dependencies, and the other module must include its main classes in its testOutput artifact so the Android module's tests can use them.
2022-11-29 13:35:29 +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
Torsten Grote
05f84000b3
Merge branch 'testdatacreator-featureflags' into 'master'
...
Prevent crash in TestDataCreator if blogs or forums are not enabled in core
Closes briar-desktop#420
See merge request briar/briar!1735
2022-11-01 12:18:35 +00:00
Torsten Grote
4a65bc1726
Update some libraries
2022-10-27 10:43:30 -03: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