Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOGo Access & Configuration Button #7108

Closed
stephdl opened this issue Nov 12, 2024 · 3 comments
Closed

SOGo Access & Configuration Button #7108

stephdl opened this issue Nov 12, 2024 · 3 comments
Assignees
Labels
forge The package belongs to NethForge verified All test cases were verified successfully

Comments

@stephdl
Copy link

stephdl commented Nov 12, 2024

Description

Add a button for quick access to the web application and for first-time configuration.

Purpose

Simplify user interaction for easier access and initial setup.

Proposed Solution

Implement a button to direct users to the web app or trigger the configuration process for first-time use.

Alternative Solutions

Use a setup wizard or tooltips to guide users.

Additional Context

The button should be integrated seamlessly into the existing UI.

See Also

https://community.nethserver.org/t/ns8-sogo-force-login-with-email-address/24831

@stephdl stephdl self-assigned this Nov 12, 2024
@stephdl stephdl added the forge The package belongs to NethForge label Nov 12, 2024
@stephdl stephdl moved this from New to In progress in NethServer Nov 12, 2024
stephdl added a commit to NethServer/ns8-sogo that referenced this issue Nov 12, 2024
Add a button to configure and access the web application.
@stephdl
Copy link
Author

stephdl commented Nov 12, 2024

QA

  • Install the ghcr.io/nethserver/sogo:2.0.3.dev-1 image.
    add-module ghcr.io/nethserver/sogo:2.0.3.dev-1
  • Navigate to the status page.
  • Confirm that a new card appears with a button labeled "Go to Configuration," prompting configuration of the web application.
  • Click the "Go to Configuration" button.
  • Complete the configuration of the web application.
  • Return to the status page.
  • Verify that the card updates and now invites the user to access the web application.
  • Click the "Go to Web Application" button on the updated card.
  • Ensure that the web application is reachable and loads correctly.

@stephdl stephdl added the testing Packages are available from testing repositories label Nov 12, 2024
@stephdl stephdl moved this from In progress to Testing in NethServer Nov 12, 2024
@stephdl
Copy link
Author

stephdl commented Nov 12, 2024

@stephdl
Copy link
Author

stephdl commented Nov 14, 2024

@stephdl stephdl closed this as completed Nov 14, 2024
@github-project-automation github-project-automation bot moved this from Testing to Done in NethServer Nov 14, 2024
@stephdl stephdl added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
forge The package belongs to NethForge verified All test cases were verified successfully
Projects
Archived in project
Development

No branches or pull requests

1 participant