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

[Surrey] Cobrand & integration #5095

Merged
merged 60 commits into from
Sep 16, 2024
Merged

[Surrey] Cobrand & integration #5095

merged 60 commits into from
Sep 16, 2024

Commits on Sep 16, 2024

  1. [Surrey] Minimal cobrand.

    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    15cf344 View commit details
    Browse the repository at this point in the history
  2. [Surrey] Send report logged emails.

    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e867242 View commit details
    Browse the repository at this point in the history
  3. [Surrey] Added front-end

    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f4ef507 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a1cba0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9235b03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37c313a View commit details
    Browse the repository at this point in the history
  7. [Surrey] Surrey front-end first round of feedback

    - New style for tiles new reported problems
    - Added Bold to H1 and H2
    - Added subscribe form to footer
    - Changed background for .box-warning
    - Updated style for hero section
    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    97e7a63 View commit details
    Browse the repository at this point in the history
  8. [Surrey] Added styling to .form-error

    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ea1a03e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e370ded View commit details
    Browse the repository at this point in the history
  10. [Surrey] Added new footer

    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4ca3ee1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d95da35 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ca1b591 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    50cd2dd View commit details
    Browse the repository at this point in the history
  14. [Surrey] Show external ID if available.

    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4040f53 View commit details
    Browse the repository at this point in the history
  15. [Surrey] Default map view durations.

    Closed/fixed for 31 days, open for 90 days.
    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    308fb00 View commit details
    Browse the repository at this point in the history
  16. Stop wrapping category notices in a label.

    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4efd35a View commit details
    Browse the repository at this point in the history
  17. [Surrey] Add display_name admin option.

    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    62e595d View commit details
    Browse the repository at this point in the history
  18. Move Other to end of subcategory lists.

    Previously this only happened for the top-level mixed-in list.
    dracos authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b91a760 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a826233 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1d3cbea View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    83f4528 View commit details
    Browse the repository at this point in the history
  22. [Surrey] CSV export includes subscribers to the report

    Adds a column, "Subscribers" which uses the problem alert
    method to populate the number for subscribers.
    
    The original reporter is not automatically subscribed to their
    own report for Surrey so the figure is those that have
    subscribed after the report has been created.
    
    mysociety/societyworks#4369
    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9688c4c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f21b64f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ed7ef11 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b5e8891 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d271afa View commit details
    Browse the repository at this point in the history
  27. [Surrey] Increased font-size of input[text] and textarea on mobile

    Because Surrey has a font-size of 14px on mobile it causes a zoom in effect in Safari when the element is focused, which cause the page to crop in the homepage. By increasing it to 16px we prevent that behaviour.
    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    74b39b9 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    461dbac View commit details
    Browse the repository at this point in the history
  29. [Surrey] Allow some categories to be reported off road

    Request for two categories to be reportable not on highway
    https://3.basecamp.com/4020879/buckets/36546415/todos/7696151989
    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ea7898d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    a38634d View commit details
    Browse the repository at this point in the history
  31. [Surrey] Add call hook to use service_name as title

    Use exact service name as title without having 'problem'
    appended.
    
    mysociety/societyworks#4505
    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    56f6cd7 View commit details
    Browse the repository at this point in the history
  32. [Surrey] Added FAQ new markup

    Client wanted to replace <dl><dt><dd> elements for <h2> and <p> elements instead.
    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4e5f67b View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    0f64f8d View commit details
    Browse the repository at this point in the history
  34. [Surrey] Added sidebar html FAQ

    lucascumsille authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    70515df View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    1a143d6 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3b01c58 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b86d4bb View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    67027d3 View commit details
    Browse the repository at this point in the history
  39. [Surrey] Adds privacy url

    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8e19b28 View commit details
    Browse the repository at this point in the history
  40. [Surrey] Change wording for clicking map

    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f49f41d View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    bf34c2c View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    34aeb5e View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9a67502 View commit details
    Browse the repository at this point in the history
  44. [Surrey] Allow lookup of Zendesk reports with numeric ID

    Temporary fix ahead of training - proper solution is to
    remove Zendesk_ prefix from display
    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5d273de View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    0572529 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    47ae67a View commit details
    Browse the repository at this point in the history
  47. [Surrey] Report confirmation page improvements

     - Hide FMS report ID on confirmation page
     - use custom wording in header
     - Remove mention of email for anonymous reports
     - Add more helpful text to anonymous report confirmation page
    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e69bc01 View commit details
    Browse the repository at this point in the history
  48. [Surrey] Default to map zoom 3

    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    39e11d8 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    58caf9b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    4baf51f View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    302bd4a View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    8466658 View commit details
    Browse the repository at this point in the history
  53. [Surrey] Use OSM Geocoder

    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    dd321d4 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    1162378 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    d517ede View commit details
    Browse the repository at this point in the history
  56. [Surrey] Remove council id from site and emails

    Surrey don't want to show their backend ids to anybody
    so remove those from the email and site
    
    https://3.basecamp.com/4020879/buckets/36546415/todos/7611442254#__recording_7688243427
    MorayMySoc authored and davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ab00aa5 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3b73082 View commit details
    Browse the repository at this point in the history
  58. Add --update-contacts flag to export-import-data

    This allows you to update existing contacts when importing a JSON file.
    
    Handy to e.g. batch update emails, or add parent categories, etc.
    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    24f533f View commit details
    Browse the repository at this point in the history
  59. Dupe suggestions can be disabled on a per-category basis in config

    Setting a `suggestions` value to 0 within the nearby_distances cobrand
    feature disables the dupe suggestion feature for that group/category, eg:
    
    COBRAND_FEATURES:
      nearby_distances:
        my_cobrand:
          suggestions:
            _fallback: 100
            Potholes: 0
    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    31a83d2 View commit details
    Browse the repository at this point in the history
  60. [Surrey] Add PWA screenshots

    davea committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9142e52 View commit details
    Browse the repository at this point in the history