Commit graph

6986 commits

Author SHA1 Message Date
dependabot[bot]
3ffac5ab08
Build(deps): Bump kotlinVersion from 1.8.21 to 1.8.22
Bumps `kotlinVersion` from 1.8.21 to 1.8.22.

Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.8.21 to 1.8.22
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `org.jetbrains.kotlin:kotlin-serialization` from 1.8.21 to 1.8.22
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-serialization
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-08 02:04:02 +00:00
Andy Scherzinger
f094a2dfcb
Merge pull request #3082 from nextcloud/dependabot/gradle/org.jlleitschuh.gradle-ktlint-gradle-11.4.0
Build(deps): Bump org.jlleitschuh.gradle:ktlint-gradle from 11.3.2 to 11.4.0
2023-06-07 13:01:26 +02:00
Andy Scherzinger
df142f899f
Merge pull request #3083 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2023-06-07 08:37:23 +02:00
nextcloud-android-bot
668138c33c 🔄 synced local '.github/workflows/' with remote 'config/workflows/'
Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
2023-06-07 02:51:01 +00:00
Nextcloud bot
0409b779b3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-07 02:31:31 +00:00
Nextcloud bot
c94ff5f609
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-07 02:31:10 +00:00
dependabot[bot]
c37c5ade75
Build(deps): Bump org.jlleitschuh.gradle:ktlint-gradle
Bumps org.jlleitschuh.gradle:ktlint-gradle from 11.3.2 to 11.4.0.

---
updated-dependencies:
- dependency-name: org.jlleitschuh.gradle:ktlint-gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 01:57:13 +00:00
Nextcloud bot
26c677afa3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-06 02:30:12 +00:00
Nextcloud bot
fb6a97c423
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-06 02:29:52 +00:00
Nextcloud bot
355a600612
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-05 11:48:37 +00:00
Nextcloud bot
90022fa91e
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-05 11:48:15 +00:00
Nextcloud bot
7b778975d2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-05 10:23:37 +00:00
Marcel Hibbe
ff10b8a518
Merge pull request #3078 from nextcloud/bugfix/noid/stringsXmlAvoidLinebreak
fix to avoid linebreak in strings.xml
2023-06-05 12:19:50 +02:00
Marcel Hibbe
5eb6fa1039
fix to avoid linebreak in strings.xml
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-06-05 12:13:05 +02:00
Nextcloud Android Bot
714d18fb93 Weekly 17.10.0 Alpha 06 2023-06-05 03:08:54 +00:00
Andy Scherzinger
d1dad28a43
Merge pull request #3077 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2023-06-03 17:36:07 +02:00
nextcloud-android-bot
eb9a66c5fc 🔄 synced local '.github/workflows/' with remote 'config/workflows/'
Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
2023-06-03 02:43:05 +00:00
Nextcloud bot
2be00809d8
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-03 02:27:12 +00:00
Marcel Hibbe
87a4de7f5b
Merge pull request #3075 from nextcloud/feature/3055/alignedTypingIndicator
Align typing indicator to new concept
2023-06-02 16:08:15 +02:00
Marcel Hibbe
7f51d45e9a
Align typing indicator to new concept
# Send start/stop typing
Send "Typing" every 10 sec when there was a change

Send stop typing:
- when input is deleted
- when there was no input during the 10s timer
- when on leaving room

# Receive start/stop typing
Clear typing for participant after 15s if no start typing-message was received.
Use userId instead sessionId to manage typing participants. This ensures participants are not shown multiple times when using multiple devices with the same user (multisession). To get the userId via websocket, SignalingMessageReceiver and WebSocketInstance had to be modified to pass the CallWebSocketMessage in case the signalingMessage.type is related to typing. Not sure if this is the best solution but didn't find any other way.

Typing is not handled when the userId is of the own user (this could happen when using multiple devices)

In case userId is null (which happens for guests), their sessionId is used as key for the typingParticipants map.

# Other
Disable setting for typing indicator when no HPB is used + Avoid crash in chat when no HPB is used.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-06-02 15:35:16 +02:00
Nextcloud bot
2833cdf2cb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-02 08:40:43 +00:00
Nextcloud bot
b1a2be41e5
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-02 08:40:22 +00:00
Nextcloud bot
a75ba2044d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-02 02:26:42 +00:00
Nextcloud bot
e29529e5c3
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-02 02:26:21 +00:00
Andy Scherzinger
0c1b081f50
Merge pull request #3069 from nextcloud/chore/noid/codeStyle
Further code style improvements
2023-06-01 23:39:05 +02:00
Andy Scherzinger
832e2178e3
codacy: Avoid unused private fields such as 'TAG'
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-01 22:35:08 +02:00
Andy Scherzinger
7ad8e304e2
codacy: Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-01 22:27:43 +02:00
Andy Scherzinger
d4379f3c89
codacy: Unused import
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-01 22:27:42 +02:00
Andy Scherzinger
a7336aedd8
Merge pull request #3068 from nextcloud/chore/noid/codeStyle
Fix code style for variable declaration
2023-06-01 22:05:45 +02:00
Andy Scherzinger
882ba341a1
Merge pull request #3067 from nextcloud/chore/noid/migrateGHOutputVariablesTest
Migrate output variables to new GH output variables
2023-06-01 20:10:07 +02:00
Andy Scherzinger
c084d63944
codacy: Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-01 19:10:35 +02:00
Andy Scherzinger
1c4fb9b266
Migrate output variables to new GH output variables
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-01 18:17:18 +02:00
Andy Scherzinger
21baad3357
Merge pull request #3065 from nextcloud/automated/update-workflows
chore: update workflows from templates
2023-06-01 17:09:48 +02:00
Marcel Hibbe
303e28c154
Merge pull request #3064 from nextcloud/fileUtilFixes
File util fixes
2023-06-01 13:30:18 +02:00
John Molakvoæ
53696ca225
chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-01 13:10:05 +02:00
Marcel Hibbe
bd23edc9a5
check if location of cached file makes sense
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-06-01 10:36:10 +02:00
Marcel Hibbe
d49441e036
get last part after "/" also for content uris
note that this doesn't prevent path traversal as uris can be decoded

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-06-01 10:30:25 +02:00
Nextcloud bot
74e2108ef3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-01 02:28:13 +00:00
Nextcloud bot
fa2462fc35
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-01 02:27:53 +00:00
Nextcloud bot
1807ed7d47
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-31 02:34:31 +00:00
Nextcloud bot
91156b8626
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-31 02:34:11 +00:00
Nextcloud bot
dbb0f48413
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-30 02:30:03 +00:00
Nextcloud bot
2c0fdabb9d
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-30 02:29:44 +00:00
Nextcloud Android Bot
d7df44b35d Weekly 17.10.0 Alpha 05 2023-05-29 03:11:13 +00:00
Nextcloud bot
d0deb61b82
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-29 02:50:03 +00:00
Nextcloud bot
5e82e643ea
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-29 02:49:43 +00:00
Nextcloud bot
828df05bc3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-28 02:29:16 +00:00
Nextcloud bot
399a14e2f2
Fix(l10n): Update Transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-28 02:28:56 +00:00
Andy Scherzinger
bd52d9d466
Merge pull request #3057 from nextcloud/issue-3019-empty-subline
Shows an empty subline when the last message expires instead of "No messages yet"
2023-05-27 09:17:57 +02:00
Andy Scherzinger
f3dcb6c0d7
Merge pull request #3058 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2023-05-27 09:13:45 +02:00