•  
      story #11593 Have a Call Me Back button and form on every page
    Summary
    Empty
    Have a Call Me Back button and form on every page
    Empty

    - Have a big rounded button on every page with a customizable message attached to it

    - On click on it, it opens a form where the user can fill his phone number and a date

    - On form submission, an email is sent to a customizable email adress width the values submitted. The button and the form won't be displayed anymore

    Empty
    Empty
    Status
    Empty
    Done
    Development
    • [ ] Does it involves User Interface? 
    • [ ] Are there any mockups?
    • [ ] Are permissions checked?
    • [ ] Does it need Javascript development?
    • [ ] Does it need a forge upgrade bucket?
    • [ ] Does it need to execute things in system events?
    • [ ] Does it impact project creation (templates)?
    • [ ] Is it exploratory?
    Empty
    Details
    #11593
    Benjamin Dauton (bdauton_enalean)
    2018-07-17 11:49
    2018-06-11 11:28
    11479

    References
    Referencing story #11593

    Artifact Tracker v5

    rel #11517 10.3

    Git commit

    tuleap/tuleap/stable

    Display a Call Me Back button on every BP pages 50c9435c45
    Display a Call Me Back button on every FP pages f0fc7229b8
    Call me back admin page db1711dd14
    Split Vue app into two specific apps (BP/FP) fb61f1498d
    Display a form on click on Call Me Back button in BP pages. 93e6dcaa00
    Display a form on click on Call Me Back button in FP pages. 56910ea436
    Change CTA icon 0d9da87c7d
    Fix white CTA on FP for bluegrey and dark* themes f5658fe81d
    Add REST route POST /api/call_me_back bc1ec69789
    CTA should be displayed only when the user is logged in and has never asked to be called back 30e4dfc03b
    On form submit in BP pages, send an email 84751d1025
    On form submit in FP pages, send an email 137840b528
    Database errors should be logged not displayed to the end user 0313d66de3
    New REST route GET /call_me_back/message ec95cc1dfb
    Display call me back message on top of CTA in BP pages b7c4b00f21
    Display call me back message on top of CTA in FP pages 84b7a1395d
    Add a datepicker for date field in FP pages 3a4a1cd655
    Import jquery instead of implicit global var 466d43f0a4

    Follow-ups

    User avatar
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes