diff --git a/backend/src/main/java/de/srsoftware/umbrella/backend/Application.java b/backend/src/main/java/de/srsoftware/umbrella/backend/Application.java index 82bd368b..8de21189 100644 --- a/backend/src/main/java/de/srsoftware/umbrella/backend/Application.java +++ b/backend/src/main/java/de/srsoftware/umbrella/backend/Application.java @@ -14,7 +14,6 @@ import de.srsoftware.umbrella.bookmarks.BookmarkApi; import de.srsoftware.umbrella.company.CompanyModule; import de.srsoftware.umbrella.contact.ContactModule; import de.srsoftware.umbrella.core.SettingsService; -import de.srsoftware.umbrella.core.Util; import de.srsoftware.umbrella.core.exceptions.UmbrellaException; import de.srsoftware.umbrella.documents.DocumentApi; import de.srsoftware.umbrella.files.FileModule; @@ -34,7 +33,6 @@ import de.srsoftware.umbrella.translations.Translations; import de.srsoftware.umbrella.user.UserModule; import de.srsoftware.umbrella.web.WebHandler; import de.srsoftware.umbrella.wiki.WikiModule; -import java.io.File; import java.io.IOException; import java.net.InetSocketAddress; import java.util.concurrent.Executors; diff --git a/core/src/main/java/de/srsoftware/umbrella/core/Util.java b/core/src/main/java/de/srsoftware/umbrella/core/Util.java index 5bc43929..db67a3fc 100644 --- a/core/src/main/java/de/srsoftware/umbrella/core/Util.java +++ b/core/src/main/java/de/srsoftware/umbrella/core/Util.java @@ -15,7 +15,6 @@ import static java.lang.System.Logger.Level.*; import static java.lang.System.Logger.Level.WARNING; import static java.nio.charset.StandardCharsets.UTF_8; -import com.xrbpowered.jparsedown.JParsedown; import de.srsoftware.tools.Mappable; import de.srsoftware.tools.Query; import de.srsoftware.umbrella.core.exceptions.UmbrellaException; @@ -32,7 +31,6 @@ import java.time.LocalDateTime; import java.time.ZoneId; import java.util.HashMap; import java.util.Map; -import java.util.regex.Pattern; import org.json.JSONObject; public class Util { diff --git a/demodata/accounting.db b/demodata/accounting.db index bf091a9e..215ee610 100644 Binary files a/demodata/accounting.db and b/demodata/accounting.db differ diff --git a/demodata/bookmark.db b/demodata/bookmark.db index 7accbf32..9972732e 100644 Binary files a/demodata/bookmark.db and b/demodata/bookmark.db differ diff --git a/demodata/company.db b/demodata/company.db index 81c7e4e1..2b40ea81 100644 Binary files a/demodata/company.db and b/demodata/company.db differ diff --git a/demodata/contacts.db b/demodata/contacts.db index 1b56e1f8..e6574cf6 100644 Binary files a/demodata/contacts.db and b/demodata/contacts.db differ diff --git a/demodata/documents.db b/demodata/documents.db index 6aedc866..053cec7d 100644 Binary files a/demodata/documents.db and b/demodata/documents.db differ diff --git a/demodata/files.db b/demodata/files.db index 37241473..d33506e5 100644 Binary files a/demodata/files.db and b/demodata/files.db differ diff --git a/demodata/filestore/project/1/en/2026-05-29_07-39.png b/demodata/filestore/project/1/en/2026-05-29_07-39.png new file mode 100644 index 00000000..de678edd Binary files /dev/null and b/demodata/filestore/project/1/en/2026-05-29_07-39.png differ diff --git a/demodata/filestore/project/2/2026-05-29_07-40.png b/demodata/filestore/project/2/2026-05-29_07-40.png new file mode 100644 index 00000000..8dcc4752 Binary files /dev/null and b/demodata/filestore/project/2/2026-05-29_07-40.png differ diff --git a/demodata/journal.db b/demodata/journal.db index 46e36a53..c63a3e6d 100644 Binary files a/demodata/journal.db and b/demodata/journal.db differ diff --git a/demodata/message.db b/demodata/message.db index 1d36030c..794c6dc4 100644 Binary files a/demodata/message.db and b/demodata/message.db differ diff --git a/demodata/notes.db b/demodata/notes.db index f5e4d110..f8ccb25f 100644 Binary files a/demodata/notes.db and b/demodata/notes.db differ diff --git a/demodata/poll.db b/demodata/poll.db index 0f3bdf03..7a22c8e8 100644 Binary files a/demodata/poll.db and b/demodata/poll.db differ diff --git a/demodata/projects.db b/demodata/projects.db index 6f85d96b..eaf936e4 100644 Binary files a/demodata/projects.db and b/demodata/projects.db differ diff --git a/demodata/stock.db b/demodata/stock.db index 18886d8d..4d8b8b80 100644 Binary files a/demodata/stock.db and b/demodata/stock.db differ diff --git a/demodata/tags.db b/demodata/tags.db index 6ea6cb76..e6073cfb 100644 Binary files a/demodata/tags.db and b/demodata/tags.db differ diff --git a/demodata/tasks.db b/demodata/tasks.db index 132bf9be..254ad3df 100644 Binary files a/demodata/tasks.db and b/demodata/tasks.db differ diff --git a/demodata/times.db b/demodata/times.db index d15144c6..898860dd 100644 Binary files a/demodata/times.db and b/demodata/times.db differ diff --git a/demodata/users.db b/demodata/users.db index 48e874bf..77503b2b 100644 Binary files a/demodata/users.db and b/demodata/users.db differ diff --git a/demodata/wiki.db b/demodata/wiki.db index f5cb910f..54b75f24 100644 Binary files a/demodata/wiki.db and b/demodata/wiki.db differ diff --git a/frontend/src/Components/Autocomplete.svelte b/frontend/src/Components/Autocomplete.svelte index 1fe556ed..5988f19a 100644 --- a/frontend/src/Components/Autocomplete.svelte +++ b/frontend/src/Components/Autocomplete.svelte @@ -115,7 +115,7 @@ function select(index){ candidate = candidates[index]; - disableDropdown(); + (); onSelect(candidate); } diff --git a/markdown/src/main/java/de/srsoftware/umbrella/markdown/MarkdownApi.java b/markdown/src/main/java/de/srsoftware/umbrella/markdown/MarkdownApi.java index 0c417eb8..989d4780 100644 --- a/markdown/src/main/java/de/srsoftware/umbrella/markdown/MarkdownApi.java +++ b/markdown/src/main/java/de/srsoftware/umbrella/markdown/MarkdownApi.java @@ -14,11 +14,8 @@ import de.srsoftware.configuration.Configuration; import de.srsoftware.tools.Path; import de.srsoftware.umbrella.core.BaseHandler; import de.srsoftware.umbrella.core.ModuleRegistry; -import de.srsoftware.umbrella.core.Util; import de.srsoftware.umbrella.core.api.MarkdownService; -import de.srsoftware.umbrella.core.constants.Field; import de.srsoftware.umbrella.core.exceptions.UmbrellaException; - import java.io.File; import java.io.IOException; import java.io.InputStream;