working on tag module

This commit is contained in:
2025-07-27 22:56:27 +02:00
parent acf2e6cc3a
commit 4f54276e8f
27 changed files with 1426 additions and 19 deletions

View File

@@ -20,6 +20,7 @@ dependencies{
implementation(project(":markdown"))
implementation(project(":messages"))
implementation(project(":project"))
implementation(project(":tags"))
implementation(project(":task"))
implementation(project(":time"))
implementation(project(":translations"))

View File

@@ -18,6 +18,7 @@ import de.srsoftware.umbrella.markdown.MarkdownApi;
import de.srsoftware.umbrella.message.MessageApi;
import de.srsoftware.umbrella.message.MessageSystem;
import de.srsoftware.umbrella.project.ProjectModule;
import de.srsoftware.umbrella.tags.TagModule;
import de.srsoftware.umbrella.task.TaskModule;
import de.srsoftware.umbrella.time.TimeModule;
import de.srsoftware.umbrella.translations.Translations;
@@ -66,6 +67,7 @@ public class Application {
var markdownApi = new MarkdownApi(userModule);
var messageApi = new MessageApi(messageSystem);
var projectModule = new ProjectModule(config,companyModule);
var tagModule = new TagModule(config,userModule);
var taskModule = new TaskModule(config,projectModule);
var timeModule = new TimeModule(config,taskModule);
var webHandler = new WebHandler();
@@ -76,6 +78,7 @@ public class Application {
markdownApi .bindPath("/api/markdown") .on(server);
messageApi .bindPath("/api/messages") .on(server);
projectModule .bindPath("/api/project") .on(server);
tagModule .bindPath("/api/tags") .on(server);
taskModule .bindPath("/api/task") .on(server);
timeModule .bindPath("/api/times") .on(server);
translationModule.bindPath("/api/translations").on(server);