Commit Graph

46 Commits

Author SHA1 Message Date
Johannes Zellner 9a687d6420 Various background image style fixes 2022-05-15 12:14:32 +02:00
Johannes Zellner ae0b5f010b Add UI bits for setting backgroundImage 2022-05-14 21:09:24 +02:00
Johannes Zellner 840e8153ff Also show demo mode errors in the demo user profile page 2022-04-27 14:30:54 +02:00
Johannes Zellner db185c9146 Improve error reporting in demo mode 2022-04-27 14:09:07 +02:00
Johannes Zellner d51d81cdfa Sort languages according to localeCompare() 2022-02-15 17:31:32 +01:00
Johannes Zellner 0daf926740 Use profile based password reset from profile page 2021-10-28 18:52:40 +02:00
Johannes Zellner ea3726f88b Plain password reset for a user 2021-09-16 14:56:24 +02:00
Johannes Zellner a0e85f5203 Require password for fallback email change 2021-09-13 14:10:09 +02:00
Johannes Zellner f8d0438c06 Make password reset logic translatable 2021-09-09 22:31:00 +02:00
Johannes Zellner 04eb179899 Add password reset action to profile page 2021-09-09 22:24:35 +02:00
Johannes Zellner d292d5d419 Have 3 explicit avatar options
custom image, gravatar or none
2021-07-07 16:23:03 +02:00
Girish Ramakrishnan 5f78722c8f profile: refresh 2fa status 2021-06-16 08:37:38 -07:00
Johannes Zellner 6427f16743 Always show English versions of languages to avoid re-setting issues 2021-02-15 17:41:59 +01:00
Girish Ramakrishnan 4d2ba3b082 make it clear what app password gives access to 2021-02-03 13:15:38 -08:00
Girish Ramakrishnan 7835785aac Fix incorrect app password filter 2021-01-17 18:17:54 -08:00
Johannes Zellner 38fc329b9f Use language names for selectors 2020-11-20 18:09:09 +01:00
Johannes Zellner 5c636cca0b Use availalbe languages in profile 2020-11-18 00:48:55 +01:00
Johannes Zellner bf2965dba0 Use new translation argument passing 2020-11-12 23:13:52 +01:00
Girish Ramakrishnan 4cebc58576 Handle proxyAuth addon 2020-11-10 20:12:51 -08:00
Johannes Zellner 8ef96aefac Finish all profile translation hooks 2020-11-02 14:59:39 +01:00
Johannes Zellner 7bad9f3e3e Translate the profile main view 2020-10-31 12:24:35 +01:00
Johannes Zellner c668b9274a Add more profile translations 2020-10-30 18:12:18 +01:00
Johannes Zellner 9912698a71 Add language selector with english as fallback 2020-10-30 18:12:18 +01:00
Girish Ramakrishnan 4ef963fe54 Don't let the user bypass 2FA by removing the 'setup2FA' in the url 2020-07-17 14:46:58 -07:00
Johannes Zellner 6b64dd52b9 Remove console.log()s 2020-07-13 12:59:50 +02:00
Girish Ramakrishnan fb07dc2294 implement mandatory 2fa
part of #716
2020-07-10 13:10:07 -07:00
Johannes Zellner 18ac61e8ab custom asyncForEach() is gone 2020-06-03 23:17:06 +02:00
Girish Ramakrishnan 2178dcc963 Handle already exists
part of cloudron/box#688
2020-05-30 13:33:17 -07:00
Girish Ramakrishnan bf7d4a550e ftp apps can be set a per-app password
this is useful for use in ftp clients
2020-03-26 21:50:44 -07:00
Girish Ramakrishnan 854281417d various app password ui fixes 2020-03-05 20:11:07 -08:00
Johannes Zellner 728d50461f Fix app password usage for non-admins 2020-02-24 13:29:47 +01:00
Johannes Zellner c85f48a9e9 Remove console.log() 2020-02-07 22:38:51 +01:00
Johannes Zellner 62562f051c Add token add api and separate api tokens from rest 2020-02-07 21:40:55 +01:00
Johannes Zellner 1970641001 Implement revoke tokens 2020-02-07 20:00:10 +01:00
Johannes Zellner 8ae6bf832a List all tokens in profile 2020-02-07 17:03:14 +01:00
Girish Ramakrishnan d5e4453f15 app passwords: add ui 2020-02-01 18:49:29 -08:00
Johannes Zellner 36653c10dc Fixup profile picture selection to only allow really changed pictures to be submitted 2020-01-20 19:01:41 +01:00
Johannes Zellner 2eeb99e869 Improve avatar settings dialog 2019-12-12 15:34:26 +01:00
Johannes Zellner 165ad229e2 Add support to upload custom profile avatar 2019-12-02 18:03:41 +01:00
Girish Ramakrishnan f679746e63 pass clientId instead of client object to revoke 2019-11-11 09:20:42 -08:00
Johannes Zellner f6b88518a2 Add option to logout to destroy all sessions by this user 2019-11-08 21:33:29 +01:00
Johannes Zellner 52e1ce5237 Actually destroy the OAuth session on token revokation 2019-11-08 17:31:19 +01:00
Girish Ramakrishnan 97782d29cc move tokens entirely into token page 2019-11-07 14:41:28 -08:00
Girish Ramakrishnan 0c5930d5cf simplify the sessions UI 2019-11-07 14:28:52 -08:00
Johannes Zellner c6d2e6cda3 Hide api token ui behind 'tokens' query and ensure button sizes are consistent 2019-11-07 12:08:51 +01:00
Johannes Zellner 85f1c3816b Rename account to profile 2019-11-07 11:07:57 +01:00