manuroe
c29f4cc9b4
Dual licensing: AGPL + Element Commercial ( #3657 )
...
* New LICENSE-COMMERCIAL file
* Apply dual licenses: AGPL + Element Commercial to file headers
* Update README with dual licensing
2025-01-06 11:27:37 +01:00
Stefan Ceriu
89eae00479
Switch license to AGPL ( #3237 )
...
* Switch license file to AGPL
* Update file copyright headers
* Update the default project file header
2024-09-06 16:34:30 +03:00
Doug
79734ad4a8
Make sure the BugReportScreen allows the user to retry if sending fails. ( #3012 )
2024-07-08 14:32:36 +01:00
Valere
d9466d584d
Add device keys to rageshakes ( #2838 )
2024-05-21 09:54:16 +01:00
Doug
5bdfcc58c1
Handover log file management to Rust. ( #2495 )
...
* Handover log file management to Rust.
Fix all the tests, disabling the logging ones for now.
* Merge logging tests into a single case 😬
Not ideal but at least they're now running.
* Move TracingConfiguration into its own file.
* Split up the tests into smaller functions instead of writing code like a caveman.
2024-02-23 18:29:13 +00:00
Stefan Ceriu
fdee5acecc
Fixes #734 - Add a "View logs" option to the report a problem screen
...
Move bug report and log viewer responsibility to a separate flow coordinator. Reuse it as a child coordinator in the authentication, userSessionFlow and settings flow coordinators.
2024-01-23 10:13:48 +02:00
Stefan Ceriu
2f9d2cf457
Allow reporting a problem from the onboarding screen
2024-01-22 14:17:36 +02:00
Mauro
84b0f967e8
Removing Dead Code part 1 ( #2234 )
2023-12-13 09:51:57 +01:00
Stefan Ceriu
9f5e586015
Fixe #1198 - Allow cancelling feeback submissions while they're uploading ( #1692 )
2023-09-13 12:08:39 +03:00
Mauro
93609a03be
Contact me added in Bug Report Screen ( #1307 )
...
* contact me added
* fixing tests
2023-07-12 08:20:51 +00:00
Stefan Ceriu
6232349231
Add support for media uploading progress
...
- replace the ProgressTracker with a combination of currentValueSubjects and currentValuePublishers
2023-06-22 13:37:13 +03:00
Doug
edbef54243
Improved bug report error handling ( #1018 )
...
* Improve rageshake error handling.
* Add a max file size and exclude older files one the limit is hit.
* Zip log files as smaller chunks.
2023-06-06 11:24:01 +03:00
Stefan Ceriu
b9cd938756
Rename screens ( #826 )
...
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: AnalyticsSettings -> AnalyticsSettingsScreen
* Rename: Settings -> SettingsScreen
* Rename: SessionVerification -> SessionVerificationScreen
* Rename: BugReport -> BugReportScreen
* Rename: FilePreview -> FilePreviewScreen
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: Invites -> InvitesScreen
* Rename: InviteUsers -> InviteUsersScreen
* Rename: MediaPicker -> MediaPickerScreen
* Delete unused UIActivityViewControllerWrapper
* Rename: ReportContent -> ReportContentScreen
* Rename: RoomDetails -> RoomDetailsScreen
* Rename: RoomMemberDetails -> RoomMemberDetailsScreen
* Rename: RoomMemberList -> RoomMemberListScreen
* Rename: Cleanup
* Renaming missed items
* Low effort attempt at fixing the flakey unit tests
2023-04-24 18:48:07 +03:00