Test: Test Connection button on service edit #59

Open
opened 2026-05-29 04:12:32 +00:00 by jmiller · 1 comment
Owner

Test: Service Credential Validation

What changed

AJAX "Test Connection" button in service edit sidebar calls validateCredentials().

Steps to test

  1. Edit an existing service with valid credentials
  2. Click Test Connection in the sidebar
  3. Verify success message with account name appears
  4. Change a credential to invalid value (don't save)
  5. Click Test Connection again → verify error message
  6. Test on several service types (Telegram, Facebook, Mastodon)

Expected

  • Button shows loading state during AJAX call
  • Success: green message with account name
  • Failure: red message with error detail
  • Works without page reload

Labels

type: testing, priority: high

## Test: Service Credential Validation ### What changed AJAX "Test Connection" button in service edit sidebar calls validateCredentials(). ### Steps to test 1. Edit an existing service with valid credentials 2. Click **Test Connection** in the sidebar 3. Verify success message with account name appears 4. Change a credential to invalid value (don't save) 5. Click Test Connection again → verify error message 6. Test on several service types (Telegram, Facebook, Mastodon) ### Expected - Button shows loading state during AJAX call - Success: green message with account name - Failure: red message with error detail - Works without page reload ### Labels `type: testing`, `priority: high`
Author
Owner

Branch created: feature/59-test-test-connection-button-on-service-e

git fetch origin
git checkout feature/59-test-test-connection-button-on-service-e
Branch created: [`feature/59-test-test-connection-button-on-service-e`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/59-test-test-connection-button-on-service-e) ```bash git fetch origin git checkout feature/59-test-test-connection-button-on-service-e ```
Sign in to join this conversation.
Type Task
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCross#59