started implementing listTimes – way to complicated

This commit is contained in:
2025-07-15 08:23:08 +02:00
parent 65b5dded01
commit a75c58932d
17 changed files with 330 additions and 25 deletions

View File

@@ -19,8 +19,9 @@ dependencies{
implementation(project(":legacy"))
implementation(project(":markdown"))
implementation(project(":messages"))
implementation(project(":task"))
implementation(project(":project"))
implementation(project(":task"))
implementation(project(":time"))
implementation(project(":translations"))
implementation(project(":user"))
implementation(project(":web"))

View File

@@ -19,6 +19,7 @@ import de.srsoftware.umbrella.message.MessageApi;
import de.srsoftware.umbrella.message.MessageSystem;
import de.srsoftware.umbrella.project.ProjectModule;
import de.srsoftware.umbrella.task.TaskModule;
import de.srsoftware.umbrella.time.TimeModule;
import de.srsoftware.umbrella.translations.Translations;
import de.srsoftware.umbrella.user.UserModule;
import de.srsoftware.umbrella.web.WebHandler;
@@ -66,6 +67,7 @@ public class Application {
var messageApi = new MessageApi(messageSystem);
var projectModule = new ProjectModule(config,companyModule);
var taskModule = new TaskModule(config,projectModule);
var timeModule = new TimeModule(config,taskModule);
var webHandler = new WebHandler();
documentApi .bindPath("/api/document") .on(server);
@@ -74,6 +76,7 @@ public class Application {
messageApi .bindPath("/api/messages") .on(server);
projectModule .bindPath("/api/project") .on(server);
taskModule .bindPath("/api/task") .on(server);
timeModule .bindPath("/api/times") .on(server);
translationModule.bindPath("/api/translations").on(server);
userModule .bindPath("/api/user") .on(server);
legacyApi .bindPath("/legacy") .on(server);