Eva
|
fcb8b15ef2
|
✨ Add new accessibility functionalities to dashboard
|
2023-02-17 15:17:24 +01:00 |
|
Alejandro Alonso
|
2c5f35e192
|
🐛 Fix penpot.app urls
|
2023-01-31 12:10:06 +01:00 |
|
Andrey Antukh
|
2840cb893e
|
🎉 Add login-with-password flag
As replacement to `login` flag
|
2022-12-22 16:42:45 +01:00 |
|
Andrey Antukh
|
b929564fa7
|
♻️ Add admin facilities on the code base
- Fix bugs related to orphan teams on profile deletion
- Separate session based profile-id param from api user provided
|
2022-12-22 16:42:45 +01:00 |
|
Eva
|
7045496a39
|
✨ Improve dashboard accessibility
|
2022-12-15 09:17:14 +01:00 |
|
Eva
|
95a18fce8d
|
✨ Improve login accessibility
|
2022-12-12 13:52:58 +01:00 |
|
Andrey Antukh
|
4378d71b70
|
🐛 Fix error message on login when profile does not have password
|
2022-09-29 11:42:45 +02:00 |
|
Andrey Antukh
|
8bdfd188d8
|
⬆️ Upgrade shadow-cljs and rumext dependency
|
2022-09-28 09:45:43 +02:00 |
|
Andrey Antukh
|
757cee67fb
|
🎉 Add the ability to completly block access to a profile
|
2022-09-28 09:45:43 +02:00 |
|
Andrey Antukh
|
37e2fe5c65
|
✨ Allow repeated registers after small delay
Helps users with expired tokens proceed with a new register
|
2022-09-28 09:45:43 +02:00 |
|
Andrey Antukh
|
41134f22e9
|
📎 Update license header
|
2022-09-20 23:23:22 +02:00 |
|
Andrey Antukh
|
92d3015d24
|
✨ Reset the recovery request form on submit
|
2022-09-20 23:04:37 +02:00 |
|
Andrey Antukh
|
aadb7cb1bf
|
✨ Don't call rp/command internal method
|
2022-07-07 13:12:38 +02:00 |
|
Alejandro
|
f7f9ba99f7
|
Merge pull request #2067 from penpot/niwinz-auth-improvements
♻️ Refactor auth code
|
2022-07-04 11:28:26 +02:00 |
|
Andrey Antukh
|
14d1cb90bd
|
♻️ Refactor auth code
|
2022-07-04 11:23:33 +02:00 |
|
Pablo Alba
|
288dab3fe7
|
✨ Signin/Signup from shared link
|
2022-07-01 07:39:57 +02:00 |
|
alonso.torres
|
3d8c41cd69
|
Merge remote-tracking branch 'origin/main' into develop
|
2022-05-27 09:25:22 +02:00 |
|
Eva
|
57ccb18517
|
💄 remove console
|
2022-05-26 13:58:00 +02:00 |
|
Andrés Moya
|
2be432e1d4
|
♻️ Remove obsolete st/emitf macro
|
2022-05-20 16:37:33 +02:00 |
|
Pablo Alba
|
ce41a38098
|
🎉 Show an error page when the user uses a cancelled/invalid/expired invitation
|
2022-05-11 13:46:43 +02:00 |
|
Andrey Antukh
|
8acc9af1f5
|
📎 Add more events instrumentation
|
2022-03-22 14:48:10 +01:00 |
|
Andrey Antukh
|
0c9a06789a
|
📎 Add correct copys and icons to login page
|
2022-03-10 17:45:20 +01:00 |
|
Andrey Antukh
|
a7e77c3ea6
|
✨ Minor fixes on login and register page structure
|
2022-03-10 13:32:06 +01:00 |
|
Andrey Antukh
|
2d76364b09
|
✨ Enable login flag and disable demo-users by default
|
2022-03-10 13:32:06 +01:00 |
|
Pablo Alba
|
3d588a88e2
|
💄 Social login redesign
|
2022-03-10 13:32:04 +01:00 |
|
Andrey Antukh
|
f64b1d3651
|
🐛 Properly handle invitations on login
|
2022-02-28 12:08:31 +01:00 |
|
Andrey Antukh
|
96facc5100
|
♻️ Refactor invitation flow
Enfoces security and make the flow more deterministic.
|
2022-02-21 11:38:28 +01:00 |
|
Pablo Alba
|
7134bbf484
|
✨ Disallow using same password as user email
|
2022-02-04 17:41:01 +01:00 |
|
Andrey Antukh
|
6461ebe2b8
|
🔥 Remove unreachable code.
|
2022-02-04 15:04:47 +01:00 |
|
Pablo Alba
|
5103624fe0
|
👷 e2e tests for dashboard
Including test for signing/singup, projects, files, teams, and misc
|
2022-02-01 11:50:33 +01:00 |
|
Eva
|
f185836fd4
|
👷 Add e2e test to profile area
|
2022-01-28 10:20:48 +01:00 |
|
Andrey Antukh
|
eb396f2367
|
🐛 Properly show message on password recovery request.
Additionally, add the ability to reset form passing `nil`
on `reset!` function of Atom interface.
|
2021-11-30 09:44:03 +01:00 |
|
Josh Soref
|
589e646023
|
🐛 Fix typos in frontend
|
2021-11-15 09:51:34 -05:00 |
|
Andrey Antukh
|
e7003dde83
|
✨ Add :insecure-register flag.
This allows on-premise users skip the email validation.
|
2021-11-10 23:21:41 +01:00 |
|
alonso.torres
|
9736810f87
|
🐛 Add links for terms of service and privacy policy in register checkbox
|
2021-10-07 12:04:37 +02:00 |
|
Andrey Antukh
|
45e501ce02
|
🐛 Don't send incorrect flag values on register page.
|
2021-09-24 13:04:01 +02:00 |
|
Andrey Antukh
|
e587179359
|
♻️ Refactor flags handling on frontend.
|
2021-08-27 13:19:36 +02:00 |
|
Andrés Moya
|
3fbd73129e
|
✨ Set email fields to email type to help editing
|
2021-08-03 09:50:09 +02:00 |
|
Andrey Antukh
|
19afc2274a
|
✨ Minor improvement on event syncronization on login after register.
|
2021-07-07 12:44:25 +02:00 |
|
Andrey Antukh
|
1b1c0ff9e4
|
🐛 Fix incorrect terms check validation on register page.
|
2021-07-05 12:19:11 +02:00 |
|
Andrey Antukh
|
1376c26def
|
📎 Minor changes on register page.
|
2021-07-05 11:46:40 +02:00 |
|
Andrey Antukh
|
e796c3dfba
|
✨ Fix linter issues on frontend (part 6).
|
2021-06-18 11:20:26 +02:00 |
|
Andrey Antukh
|
30e77556db
|
✨ Fix linter issues on frontend (part 3).
|
2021-06-18 11:20:25 +02:00 |
|
Andrey Antukh
|
9e3ba85b72
|
♻️ Refactor profile registration flow.
|
2021-06-18 09:42:52 +02:00 |
|
Andrey Antukh
|
1fd2b3fff8
|
Merge remote-tracking branch 'origin/main' into develop
|
2021-05-06 19:53:21 +02:00 |
|
Andrey Antukh
|
2d75efbace
|
🐛 Add correct error mesage when using an expired token.
|
2021-05-06 18:46:26 +02:00 |
|
Andrey Antukh
|
6dbabf2935
|
♻️ Refactor application initialization.
|
2021-05-06 14:13:54 +02:00 |
|
Andrey Antukh
|
63b95e71a7
|
🎉 Add generic oauth2/openid-connect authentication subsystem.
|
2021-04-15 13:24:35 +02:00 |
|
Andrey Antukh
|
f545e41d10
|
📎 Fix license header.
|
2021-04-12 16:49:43 +02:00 |
|
Andrés Moya
|
6383dc0952
|
✨ Show current page in browser title
|
2021-03-23 11:08:06 +01:00 |
|