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

Add more personal information fields to the settings page for enhanced federated sharing #1946

Merged
merged 53 commits into from
Nov 21, 2016

Commits on Nov 21, 2016

  1. Add more personal information fields to the settings page for enhance…

    …d federated sharing
    
    fix layout
    
    Add generic way of handling input change events
    
    Signed-off-by: Roeland Jago Douma <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    c42d977 View commit details
    Browse the repository at this point in the history
  2. Persist settings on the server

    Persist personal settings federated sharing scopes
    
    Show new settings fields in read-only mode too
    
    Insert values on page load
    
    Return updated values; show inline success feedback
    
    Signed-off-by: Roeland Jago Douma <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    20739c9 View commit details
    Browse the repository at this point in the history
  3. Add federation scope to the user avatar

    Signed-off-by: Roeland Jago Douma <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    78f6e29 View commit details
    Browse the repository at this point in the history
  4. use PUT to update user settings

    Signed-off-by: Roeland Jago Douma <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d1233b4 View commit details
    Browse the repository at this point in the history
  5. introduce accounts table and keep it up-to-date with the data added t…

    …o the personal settings
    
    Signed-off-by: Roeland Jago Douma <[email protected]>
    Björn Schießle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    40b9973 View commit details
    Browse the repository at this point in the history
  6. display stored user data

    Signed-off-by: Roeland Jago Douma <[email protected]>
    Björn Schießle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    445a254 View commit details
    Browse the repository at this point in the history
  7. allow multiple values for phone, website, address and email

    Signed-off-by: Roeland Jago Douma <[email protected]>
    Björn Schießle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    1700e3d View commit details
    Browse the repository at this point in the history
  8. allow to change display names in the user settings again

    keep display name and email address in sync with the accounts table
    
    Signed-off-by: Roeland Jago Douma <[email protected]>
    Björn Schießle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    de1f3f0 View commit details
    Browse the repository at this point in the history
  9. increase version to trigger db migration

    Signed-off-by: Christoph Wurst <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    51b5f27 View commit details
    Browse the repository at this point in the history
  10. fix profile picture fed sharing scope menu

    Signed-off-by: Christoph Wurst <[email protected]>
    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    9c7533f View commit details
    Browse the repository at this point in the history
  11. remove double import

    ChristophWurst authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    77c034f View commit details
    Browse the repository at this point in the history
  12. Fix popover layout

    Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
    skjnldsv authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    9177420 View commit details
    Browse the repository at this point in the history
  13. Fix popover layout fix for files and global

    Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
    skjnldsv authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    b75ef0f View commit details
    Browse the repository at this point in the history
  14. Fix popup arrow positioning

    Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
    skjnldsv authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    987995a View commit details
    Browse the repository at this point in the history
  15. update system address book if the user change the personal settings

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    8f33d9d View commit details
    Browse the repository at this point in the history
  16. fix avatar cropper

    icewind1991 authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    f7a4db5 View commit details
    Browse the repository at this point in the history
  17. change order of email and phone number

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    3f8bfbd View commit details
    Browse the repository at this point in the history
  18. change scope to 'local' for display name and avatar

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    f489fd9 View commit details
    Browse the repository at this point in the history
  19. Fix location of menu

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    a15809c View commit details
    Browse the repository at this point in the history
  20. Fix position of menu

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    845f0bd View commit details
    Browse the repository at this point in the history
  21. fix unit tests

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    08e6541 View commit details
    Browse the repository at this point in the history
  22. update unit tests

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    3a88087 View commit details
    Browse the repository at this point in the history
  23. remove old test class

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    c5e6194 View commit details
    Browse the repository at this point in the history
  24. limit max-width to have never more than two input fields next to each…

    … other
    
    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    fa87b2f View commit details
    Browse the repository at this point in the history
  25. rearrange input fields

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    061ef0c View commit details
    Browse the repository at this point in the history
  26. push public user data to the lookup server

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    b23a4ca View commit details
    Browse the repository at this point in the history
  27. lookup server connector

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    0690234 View commit details
    Browse the repository at this point in the history
  28. Fix password display issue

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    056ce51 View commit details
    Browse the repository at this point in the history
  29. Add private

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    53c8391 View commit details
    Browse the repository at this point in the history
  30. Add identity proof

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    6f4cb12 View commit details
    Browse the repository at this point in the history
  31. fix unit tests

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    a32d6e4 View commit details
    Browse the repository at this point in the history
  32. Add a signer class for signing

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    fb91bf6 View commit details
    Browse the repository at this point in the history
  33. Adjust permission checks

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    662dff0 View commit details
    Browse the repository at this point in the history
  34. Fix changing display names for subadmins

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    8bf4111 View commit details
    Browse the repository at this point in the history
  35. Search on lookup server

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    f7f7002 View commit details
    Browse the repository at this point in the history
  36. Push json to the lookupserver

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    c20c7f3 View commit details
    Browse the repository at this point in the history
  37. put explanatory text directly in popup

    Signed-off-by: Jan-Christoph Borchardt <[email protected]>
    jancborchardt authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    e53e585 View commit details
    Browse the repository at this point in the history
  38. Fix lookup url

    Signed-off-by: Roeland Jago Douma <[email protected]>
    rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    15c075e View commit details
    Browse the repository at this point in the history
  39. fix menu positioning hack

    Signed-off-by: Jan-Christoph Borchardt <[email protected]>
    jancborchardt authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    f062c6d View commit details
    Browse the repository at this point in the history
  40. make icons a bit smaller

    Signed-off-by: Jan-Christoph Borchardt <[email protected]>
    jancborchardt authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    6e783f8 View commit details
    Browse the repository at this point in the history
  41. Add retry job

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    dac9801 View commit details
    Browse the repository at this point in the history
  42. Remove unused variable

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    c49b0d3 View commit details
    Browse the repository at this point in the history
  43. Add config switch

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    7b3855a View commit details
    Browse the repository at this point in the history
  44. Remove debug code

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    ccf3e42 View commit details
    Browse the repository at this point in the history
  45. Make JS aware of password verification

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    a0c6404 View commit details
    Browse the repository at this point in the history
  46. Highlight current entry

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    5acc3d3 View commit details
    Browse the repository at this point in the history
  47. Fix mail scope

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    e87933b View commit details
    Browse the repository at this point in the history
  48. Ask for password when scope is changed

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    16181c5 View commit details
    Browse the repository at this point in the history
  49. Adjust integration test

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d04ec92 View commit details
    Browse the repository at this point in the history
  50. Adjust unit tests

    Signed-off-by: Lukas Reschke <[email protected]>
    LukasReschke authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d001dbd View commit details
    Browse the repository at this point in the history
  51. small fixes

    Signed-off-by: Bjoern Schiessle <[email protected]>
    schiessle authored and rullzer committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    5aed91c View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    4a05aa8 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    a1ca54a View commit details
    Browse the repository at this point in the history