Projects tigase _server tigase-http-api Issues #132
Create dashboard (#132)
Andrzej Wójcik (Tigase) opened 1 year ago

Create dashboard with simple UI allowing management of users with possibility to add new features later on.

  • Andrzej Wójcik (Tigase) added "Related" Customers/atom#23 1 year ago
  • Andrzej Wójcik (Tigase) changed state to 'In Progress' 1 year ago
    Previous Value Current Value
    Open
    In Progress
  • Andrzej Wójcik (Tigase) changed state to 'In QA' 1 year ago
    Previous Value Current Value
    In Progress
    In QA
  • Andrzej Wójcik (Tigase) commented 1 year ago

    Dashboard module was implemented and is now part of Tigase XMPP Server 8.4.0-SNAPSHOT (latest build). This new module has form-based authentication and support for managing users.

  • Andrzej Wójcik (Tigase) commented 1 year ago

    Dashboard is available at http://localhost:8080/dashboard (assuming server is running locally and port for HTTP was not changed.

  • Andrzej Wójcik (Tigase) added "Related" #136 1 year ago
  • Wojciech Kapcia (Tigase) commented 1 year ago

    Going to dashboard it prompts for login on page http://localhost:8080/dashboard/login and after providing (correct) credentials it redirects to http://localhost:8080/dashboard/HTTP/1.1://localhost:8080:8080/dashboard/login making it inaccessible

    (run locally in docker with almost completely default config; it does work on tigase.im: https://tigase.im/dashboard/)

  • Wojciech Kapcia (Tigase) commented 1 year ago

    With many users pagination box breaks the layout (visible on tigase.im)

  • Andrzej Wójcik (Tigase) commented 1 year ago

    @wojtek What browser do you use? Also, could you try with Jetty just to check if the same issue appears? (redirect) Is this our "redirect to SSL" enabled on this servers? I think we had a feature like that

  • Wojciech Kapcia (Tigase) commented 1 year ago

    Firefox, but issue happens under brave/vivaldi as well.

    Using jetty fixes the issue (maybe we should make/mark it as default even in 8.4.x?)

  • Wojciech Kapcia (Tigase) commented 1 year ago

    There is no error on login page if the credentials are incorrect.

  • Wojciech Kapcia (Tigase) commented 1 year ago

    The redirect uses port configured in httpServer section - allow for override

  • Andrzej Wójcik (Tigase) commented 1 year ago

    The redirect uses port configured in httpServer section - allow for override

    Fixed in #122 as changes from #122 were responsible for this issue.

  • Andrzej Wójcik (Tigase) commented 1 year ago

    With many users pagination box breaks the layout (visible on tigase.im)

    Fix applied.

  • Wojciech Kapcia (Tigase) changed fields 11 months ago
    Name Previous Value Current Value
    Version
    empty
    tigase-server-8.4.0
  • Wojciech Kapcia (Tigase) added to iteration "tigase-server-8.4.0" 11 months ago
  • Wojciech Kapcia (Tigase) changed state to 'Closed' 11 months ago
    Previous Value Current Value
    In QA
    Closed
  • Wojciech Kapcia (Tigase) commented 11 months ago

    Initial version of the Dashboard is ready. Any refinement can be done later on.

issue 1 of 1
Type
Task
Priority
Normal
Assignee
Version
tigase-server-8.4.0
Target Release
1.1
Sprints
n/a
Customer
n/a
Iterations
Issue Votes (0)
Watchers (3)
Reference
tigase/_server/tigase-http-api#132
Please wait...
Page is in error, reload to recover