4322 Commits

Author SHA1 Message Date
transifex-integration[bot]
76859908f1 Translate spark_i18n.properties in zh_CN
100% translated source file: 'spark_i18n.properties'
on 'zh_CN'.
2025-10-09 16:18:57 +02:00
transifex-integration[bot]
bac85fc61d Translate spark_i18n.properties in zh_CN
100% translated source file: 'spark_i18n.properties'
on 'zh_CN'.
2025-10-09 16:18:57 +02:00
transifex-integration[bot]
c20f075c5d Translate spark_i18n.properties in zh_CN
100% translated source file: 'spark_i18n.properties'
on 'zh_CN'.
2025-10-09 16:18:57 +02:00
transifex-integration[bot]
804297cf71 Translate fastpath_i18n.properties in zh_CN
100% translated source file: 'fastpath_i18n.properties'
on 'zh_CN'.
2025-10-09 16:18:03 +02:00
Sergey Ponomarev
445389d988 LocalPreferences: getDeactivatedPlugins() simplify 2025-10-09 16:15:55 +02:00
Sergey Ponomarev
f1850b38ac LocalPreferences: remove exception handling: it will never occur 2025-10-09 16:15:55 +02:00
Sergey Ponomarev
1c312634b9 SPARK-2353: LocalPreferences: By default disable user join or leave notification 2025-10-09 16:15:55 +02:00
Sergey Ponomarev
443f6441fb SPARK-2349: fix NPE when adding yourself to contact list
In this case you'll get the presence from PresenceManager constants that doesn't have the from field.
This make a two NPEs.
2025-10-09 16:13:46 +02:00
Sergey Ponomarev
dc0f625f25 SPARK-2355: Use getExtension(Class) and hasExtension(Class) 2025-10-09 16:12:34 +02:00
Sergey Ponomarev
efda43bf5d SPARK-2355: Use hasExtension() 2025-10-09 16:12:34 +02:00
Sergey Ponomarev
91a421009a SPARK-2355: Add QNAME field to classes that implements ExtensionElement 2025-10-09 16:12:34 +02:00
Sergey Ponomarev
1e7860fe70 fileupload plugin: simplify description 2025-10-09 15:50:08 +02:00
Sergey Ponomarev
be71fcf376 SPARK-2122: spark.doap: add implemented XEPs 2025-10-08 12:38:09 +02:00
daryl herzmann
40604c1d64
Merge pull request #890 from akrherz/install4j_11
SPARK-2348 Install4J 11.0.4 Updates
2025-09-26 16:07:55 -05:00
transifex-integration[bot]
7925f667b5 Translate spark_i18n.properties in ru_RU
100% translated source file: 'spark_i18n.properties'
on 'ru_RU'.
2025-09-21 11:32:51 +02:00
Sergey Ponomarev
73715fa0fb SPARK-2351 LanguagePlugin: Always show Language in menu item for non en locales to help those who accidentally changed language 2025-09-21 11:32:05 +02:00
Sergey Ponomarev
68ce7b08ae LanguagePlugin: Use locale.getDisplayName() 2025-09-21 11:32:05 +02:00
Sergey Ponomarev
4499d1eaf2 LanguagePlugin: inline fields to avoid long living garbage 2025-09-21 11:32:05 +02:00
Sergey Ponomarev
8856e6dd3b SPARK-2350: MainWindow: avoid NPE when running from IDE and attempt to restart 2025-09-21 11:30:41 +02:00
Sergey Ponomarev
fae3cf7e4b i18n: remove preamble from files 2025-09-20 14:23:59 +02:00
daryl herzmann
e8af490b2a
Merge pull request #903 from igniterealtime/dependabot/github_actions/github-actions-c096e0448c
Bump the github-actions group across 1 directory with 3 updates
2025-09-01 14:08:02 -05:00
akrherz
b624309a50
set java distribution to zulu 2025-09-01 14:05:01 -05:00
dependabot[bot]
c0c8e2fa1a
Bump the github-actions group across 1 directory with 3 updates
Bumps the github-actions group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/setup-java](https://github.com/actions/setup-java) and [actions/cache](https://github.com/actions/cache).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

Updates `actions/setup-java` from 1 to 5
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v5)

Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/cache
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 17:59:48 +00:00
Dele Olajide
9ae83f21a1
Merge pull request #899 from stokito/meeting_disco
Online Meeting plugin: cleanup and refactoring
2025-08-11 13:11:23 +01:00
Sergey Ponomarev
fb3d5d763e SparkMeetPlugin: reduce logging 2025-07-26 10:59:27 +03:00
Sergey Ponomarev
f212d884d0 SparkMeetPlugin: Use getBareJid().getLocalpart() 2025-07-26 10:59:26 +03:00
Sergey Ponomarev
fdd6ac67ca sparkmeet i18n 2025-07-26 10:28:38 +03:00
Sergey Ponomarev
269f50118e sparkmeet_i18n.properties: remove unused key sparkmeetEnabled 2025-07-26 10:28:29 +03:00
Sergey Ponomarev
7926dd0cd2 SparkMeetPlugin: initializeOnlineMeetings() use early return 2025-07-26 07:54:52 +03:00
Sergey Ponomarev
4943a05c44 SparkMeetPlugin: extract separate initializeOnlineMeetings() 2025-07-26 07:51:49 +03:00
Dele Olajide
4f9fc75347
Merge pull request #898 from igniterealtime/xep-0483-online-meetings
Implement XEP: 0483 HTTP Online Meetings
2025-07-21 12:05:52 +01:00
Dele Olajide
364d1a837f
Update plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/SparkMeetPlugin.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 12:03:12 +01:00
Dele Olajide
a0f28184ad
Update plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/SparkMeetPlugin.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 12:02:23 +01:00
Dele Olajide
43a37bf697
Update plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/QueryRequest.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 11:43:29 +01:00
Dele Olajide
c4affe809d update documentation 2025-07-21 11:31:59 +01:00
Dele Olajide
b6771fa03c First attempt at implementing xep-0483. Supports jitsi, galene and ohun 2025-07-20 22:54:39 +01:00
akrherz
f7eaa0dac0
SPARK-2348 Install4J 11.0.4 Updates
- EJ-Technologies custom maven repo no longer needed
- Allowed GUI to update config schema
2025-06-12 10:27:23 -05:00
daryl herzmann
9ed3557bd6
Merge pull request #891 from akrherz/ci
Fixup GHA
2025-06-12 10:26:57 -05:00
akrherz
ce911bc234
Update GHA versions 2025-06-12 10:24:43 -05:00
akrherz
c84442b426
Add dependabot config to update GHA 2025-06-12 10:23:33 -05:00
akrherz
3456b37189
CI: use ubuntu-latest 2025-06-12 10:22:49 -05:00
Guus der Kinderen
98b9121f70 SPARK-2122: Add DOAP file for project
A Description Of A Project file contains metadata used to describe the project. It is used by tools like the software inventory on the XMPP.org website to render a listing.
2024-10-29 11:15:37 +01:00
ilyaHlevnoy
35cd2a398f
Merge pull request #885 from stokito/login
Remove LoginDialog
2024-10-17 21:06:17 +03:00
Sergey Ponomarev
8669fc3b8e BrowserLauncher: remove toLowerCase() 2024-09-14 23:22:51 +03:00
Sergey Ponomarev
fb6333a50f BrowserLauncher: reformat 2024-09-14 23:16:04 +03:00
Sergey Ponomarev
a83e00a16f LoginUIPanel: extract configureConnectionTls() same as in AccountCreationWizard
The same was previously made for LoginDialog in 6ee0092a74a9266171f71f7b97fc3578d3334237
2024-09-14 23:11:21 +03:00
Sergey Ponomarev
ddfb81d534 LoginUIPanel: optimize port parsing 2024-09-14 22:55:52 +03:00
Sergey Ponomarev
4de57dd4b0 remove unused LoginDialog because it was replaced with LoginUIPanel 2024-09-14 22:42:19 +03:00
Sergey Ponomarev
019ca9d685 LoginUIPanel: copy header from LoginDialog 2024-09-14 22:41:00 +03:00
Sergey Ponomarev
222379eaa3 LoginDialog: remove unused TitlePanel.ImagePanel and its bg image 2024-09-14 22:38:19 +03:00