Commit graph

8435 commits

Author SHA1 Message Date
Marcel Hibbe
50e5c17ad4
WIP. migrate from logansquare to kotlinx
This commit is breaking the build for now!

There are added some TODOS that need to be resolved if migration is continued!!!!

This migration was initiated because of federation: it seemed to be necessary that RoomLastMessage(json) must be able to be of type ChatMessage and RoomProxyMessage, which is problematic with logansquare. Because of this (and because logansquare is outdated anyway), migration to kotlinx was started.
However it turned out that parsing to RoomProxyMessage is not necessary (for now?!).

So for now, work is paused (and might not be continued as there might be a migration to OpenAPI instead in the future).

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-07 15:42:51 +01:00
Marcel Hibbe
3d7a72f189
add KotlinxJodaTimeConverter
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-07 15:42:50 +01:00
Marcel Hibbe
a576e5f41c
convert RestModule to kt
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-07 15:42:50 +01:00
Andy Scherzinger
954648459e
Merge pull request #3696 from nextcloud/renovate/kotlin-monorepo
fix(deps): update kotlin monorepo to v1.9.23
2024-03-07 11:54:52 +01:00
renovate[bot]
dec22a5bb4
fix(deps): update kotlin monorepo to v1.9.23
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-07 08:34:11 +00:00
Nextcloud bot
fb6b070273
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-07 02:54:08 +00:00
Nextcloud bot
c3df939382
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-06 07:02:59 +00:00
Marcel Hibbe
a1e543b3e7
Merge pull request #3675 from nextcloud/pr-3630-follow-up-1
Follow up fixes to ChatActivity w/ recent refactoring
2024-03-05 17:08:34 +01:00
Julius Linus
a74c8c552d Popup bubbles now show up + Fixed bugs with images + added new string resource
Signed-off-by: Julius Linus <julius.linus@nextcloud.com>
2024-03-05 09:25:56 -06:00
Marcel Hibbe
b9b37f85f4
Merge pull request #3685 from nextcloud/addSpreedCapabilitiesEnums
add rest of SpreedFeatures to Enums
2024-03-05 13:34:48 +01:00
Marcel Hibbe
ba812cabdc
add rest of SpreedFeatures to Enums
delete method hasSpreedFeatureCapability that accepts capability name as string

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-05 13:31:23 +01:00
Marcel Hibbe
528abff080
Merge pull request #3692 from nextcloud/place-shimmer-below
Place shimmer on top of the view to avoid view jumping
2024-03-05 13:30:23 +01:00
parneet-guraya
a483fb7017
add shimmer on top of list & refactoring
Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
2024-03-05 13:26:11 +01:00
Marcel Hibbe
9e9e278036
Merge pull request #3682 from nextcloud/issue_3651
Renaming strings from circles to teams.
2024-03-05 13:23:40 +01:00
sowjanyakch
8ff4771e60
Renaming strings from circles to teams.
Signed-off-by: Sowjanya Kota<sowjanya.kch@gmail.com>
2024-03-05 13:20:17 +01:00
Marcel Hibbe
5a42341cf3
Merge pull request #3674 from nextcloud/file-attach-preview-handle-config
Fix: File Attachment Preview Dialog crashes ChatActivity
2024-03-05 11:44:37 +01:00
parneet-guraya
82a46572d9
wrap inside scroll view
Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
2024-03-05 10:48:57 +01:00
parneet-guraya
1881676538
use default constructor for fragment
Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
2024-03-05 10:48:56 +01:00
Nextcloud bot
b70b6dfba9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-05 02:44:37 +00:00
Andy Scherzinger
2f1e8f6aa3
Merge pull request #3689 from nextcloud/renovate/com.github.nextcloud.android-common-ui-0.x
fix(deps): update dependency com.github.nextcloud.android-common:ui to v0.17.0
2024-03-04 22:14:12 +01:00
renovate[bot]
4029d0aa3f
fix(deps): update dependency com.github.nextcloud.android-common:ui to v0.17.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 20:20:03 +00:00
Marcel Hibbe
535d8c7ed4
Merge pull request #3670 from nextcloud/bugfix/2704/janus1x
add compatibility for janus 1.x
2024-03-04 13:00:08 +01:00
Marcel Hibbe
fcf6c845a7
add compatibility for janus 1.x
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-04 12:59:35 +01:00
Marcel Hibbe
abe9a9d5fb
fix ShareUtilsTest
fix to not assume baseUrl can't be null for mockito 'when' condition

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-04 12:58:40 +01:00
Nextcloud bot
1612639b2e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-02 02:48:15 +00:00
Andy Scherzinger
1262a75996
Merge pull request #3683 from nextcloud/renovate/com.github.spotbugs.snom-spotbugs-gradle-plugin-6.x
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.8
2024-03-01 20:09:22 +01:00
Andy Scherzinger
060da3f8da
Bump scoring
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 18:05:42 +01:00
Andy Scherzinger
a9cbb657ee
fix comment
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 18:05:32 +01:00
Andy Scherzinger
504653b7da
Make spotbugs more chatty console output wise
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 18:03:11 +01:00
Andy Scherzinger
3c80197908
Update classes path for spotbugs to pick up
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 18:03:11 +01:00
renovate[bot]
b05b8d9387
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 18:03:10 +01:00
Andy Scherzinger
9c2f017f30
Add protobuf key
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 15:16:52 +01:00
renovate[bot]
523ade6250
fix(deps): update coilktversion to v2.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 13:49:19 +00:00
Andy Scherzinger
1879a4a0cb
Merge pull request #3671 from nextcloud/renovate/daggerversion
fix(deps): update daggerversion to v2.51
2024-03-01 14:43:17 +01:00
Nextcloud bot
688b54efa0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-01 11:10:57 +00:00
Marcel Hibbe
f11b426421
Merge pull request #3663 from nextcloud/feature/noid/handleFederationRoomCapabilities
Feature/noid/handle federation room capabilities
2024-03-01 11:28:04 +01:00
Marcel Hibbe
754b825096
pass spreedCapabilities instead user to CapabilitiesUtil
To support federated rooms, capabilities have to be checked from the room which now also has capabilities.
If room is not federated, capabilities fromuser are still checked.
This is why CapabilitiesUtil had to be refactored to accept SpreedCapabilities which can come from room or user.

Other than that, many other changes were made as a result of this change.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-01 11:25:11 +01:00
renovate[bot]
bd5e427b6d
fix(deps): update daggerversion to v2.51
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 22:47:00 +00:00
Andy Scherzinger
513127e481
Merge pull request #3679 from nextcloud/renovate/com.android.tools.build-gradle-8.x
fix(deps): update dependency com.android.tools.build:gradle to v8.3.0
2024-02-29 23:36:41 +01:00
Andy Scherzinger
9593d957da
Add further 8.3.0 dependency meta data
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-29 23:30:17 +01:00
Andy Scherzinger
9f3aa9c656
fix trusted aapt package
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-29 21:54:13 +01:00
Andy Scherzinger
03f0dfb3b8
remove by now included keys
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-29 21:43:40 +01:00
Andy Scherzinger
5b8503b8a8
Add further keys and checksums
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-29 21:43:40 +01:00
renovate[bot]
9e7ee01813
fix(deps): update dependency com.android.tools.build:gradle to v8.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 21:43:40 +01:00
Andy Scherzinger
4a07392fdf
Merge pull request #3681 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2024-02-29 21:39:40 +01:00
nextcloud-android-bot
ab2ae15364 🔄 synced local '.github/workflows/' with remote 'config/workflows/'
Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
2024-02-29 20:35:52 +00:00
Andy Scherzinger
511732ff4e
Merge pull request #3678 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2024-02-29 21:03:56 +01:00
nextcloud-android-bot
5ec04ccfc4 🔄 synced local '.github/workflows/' with remote 'config/workflows/'
Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
2024-02-29 19:23:57 +00:00
Andy Scherzinger
d3d7fe1b68
Merge pull request #3654 from nextcloud/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.24.6
2024-02-29 15:14:04 +01:00
renovate[bot]
87e9a872c0
chore(deps): update github/codeql-action action to v3.24.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 14:09:22 +00:00