Files
smoothschedule/frontend/playwright-report/data/933e4e4cc1cab4ccfea0266cf06e8bf8593928c6.md
poduck 2417bb8313 Add event status trigger, improve test coverage, and UI enhancements
- Add event-status-changed trigger for SmoothSchedule Activepieces piece
- Add comprehensive test coverage for payments, tickets, messaging, mobile
- Add test coverage for core services, signals, consumers, and views
- Improve Activepieces UI: templates, billing hooks, project hooks
- Update marketing automation showcase and workflow visual components
- Add public API endpoints for availability

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-20 00:19:12 -05:00

2.6 KiB

Page snapshot

- generic [ref=e3]:
  - generic [ref=e7]:
    - link "Smooth Schedule" [ref=e9] [cursor=pointer]:
      - /url: /
      - img [ref=e10]
      - generic [ref=e16]: Smooth Schedule
    - generic [ref=e17]:
      - heading "Orchestrate your business with precision." [level=1] [ref=e18]
      - paragraph [ref=e19]: The all-in-one scheduling platform for businesses of all sizes. Manage resources, staff, and bookings effortlessly.
    - generic [ref=e24]: © 2025 Smooth Schedule Inc.
  - generic [ref=e26]:
    - generic [ref=e27]:
      - heading "Welcome back" [level=2] [ref=e28]
      - paragraph [ref=e29]: Please enter your email and password to sign in.
    - generic [ref=e31]:
      - img [ref=e33]
      - generic [ref=e35]:
        - heading "Authentication Error" [level=3] [ref=e36]
        - generic [ref=e37]: Invalid credentials
    - generic [ref=e38]:
      - generic [ref=e39]:
        - generic [ref=e40]:
          - generic [ref=e41]: Email
          - generic [ref=e42]:
            - generic:
              - img
            - textbox "Email" [ref=e43]:
              - /placeholder: Enter your email
              - text: owner@demo.com
        - generic [ref=e44]:
          - generic [ref=e45]: Password
          - generic [ref=e46]:
            - generic:
              - img
            - textbox "Password" [ref=e47]:
              - /placeholder: ••••••••
              - text: demopass123
      - button "Sign in" [ref=e48]:
        - generic [ref=e49]:
          - text: Sign in
          - img [ref=e50]
    - generic [ref=e57]: Or continue with
    - button "🇺🇸 English" [ref=e60]:
      - img [ref=e61]
      - generic [ref=e64]: 🇺🇸
      - generic [ref=e65]: English
      - img [ref=e66]
    - generic [ref=e68]:
      - heading "🔓 Quick Login (Dev Only)" [level=3] [ref=e70]:
        - generic [ref=e71]: 🔓
        - generic [ref=e72]: Quick Login (Dev Only)
      - generic [ref=e73]:
        - button "Business Owner TENANT_OWNER" [ref=e74]:
          - generic [ref=e75]:
            - generic [ref=e76]: Business Owner
            - generic [ref=e77]: TENANT_OWNER
        - button "Staff (Full Access) TENANT_STAFF" [ref=e78]:
          - generic [ref=e79]:
            - generic [ref=e80]: Staff (Full Access)
            - generic [ref=e81]: TENANT_STAFF
        - button "Staff (Limited) TENANT_STAFF" [ref=e82]:
          - generic [ref=e83]:
            - generic [ref=e84]: Staff (Limited)
            - generic [ref=e85]: TENANT_STAFF
      - generic [ref=e86]:
        - text: "Password for all:"
        - code [ref=e87]: test123