3297 Commits

Author SHA1 Message Date
Andrey Antukh
c1a139fc51 🎉 Add user feedback module. 2021-02-09 14:12:31 +01:00
Andrés Moya
07a94de607 Merge branch 'main' into develop 2021-02-08 16:49:15 +01:00
Andrés Moya
7bd05d63ac 🐛 Fix error 500 when requesting a password reset 2021-02-08 16:30:35 +01:00
Danny Lin
b93dc752fe 💄 Update UXBOX name in emails
When registering for a new account, I noticed that the HTML emails had
the new Penpot name but the plain-text versions were still using the old
UXBOX name. This commit fixes the discrepancy.

Signed-off-by: Danny Lin <danny@kdrag0n.dev>
2021-02-08 13:59:26 +01:00
Andrey Antukh
dbbe1f7df2 📎 Minor improvement on main ns on srepl module. 2021-02-08 13:52:51 +01:00
Andrey Antukh
a709c47f6f 🎉 Add zstd+nippy based blob storage format. 2021-02-08 13:52:51 +01:00
Andrey Antukh
e607e8315c ✨ Auto login after email verify. 2021-02-04 14:29:39 +01:00
Andrey Antukh
687f7ddf64 ✨ Don't send emails on recovery password on not verified profile.
And show proper message to the user saying that the profile
need to be verfied before proceed.
2021-02-04 11:48:47 +01:00
Andrey Antukh
992a8e9aef ✨ Improve posible race condition handling on user registration. 2021-02-04 11:48:47 +01:00
Andrey Antukh
6e08c6bc35 📎 Fix linter issues. 2021-02-04 11:48:47 +01:00
Andrey Antukh
b71d05935a ✨ Expose user-agent and frontend-version on error report. 2021-02-04 11:48:47 +01:00
Andrey Antukh
80309cbff3 ✨ Improve error reporting of tasks. 2021-02-04 11:48:47 +01:00
Andrey Antukh
74a168d87e 🐛 Use proper config value. 2021-02-02 14:39:44 +01:00
Andrey Antukh
ca63ff621a 🐛 Fix email from handling. 2021-02-02 14:39:44 +01:00
alonso.torres
2e7f90f3cc ✨ Adds commands to load data into user 2021-02-02 13:03:21 +01:00
Andrés Moya
8403352af8 🐛 Fix error in fixtures loading 2021-02-02 10:40:13 +01:00
Andrey Antukh
526b6e1f03 🐛 Unexpected exception on handling of invitation user registration. 2021-02-02 09:30:43 +01:00
Andrey Antukh
8b9371d7e1 🎉 Add the ability to disable mattermost webhook on runtime. 2021-02-01 22:37:28 +01:00
Andrey Antukh
b3f9c3d27e 🎉 Add circle CI (for backend). 2021-02-01 14:06:06 +01:00
Andrey Antukh
9771db7133 🐛 Enable initial data for users registred from 3rd party auth. 2021-02-01 12:07:32 +01:00
Andrés Moya
ccf1031fad 🐛 Disable team viewer role temporarily 2021-02-01 11:22:15 +01:00
Andrés Moya
5041020596 🐛 Fix psql script 2021-02-01 11:00:48 +01:00
Andrey Antukh
822bd91323 🐛 Fix team role change permissions handling. 2021-02-01 10:53:42 +01:00
Andrey Antukh
a397ab63f7 🐛 Fix permission handling on team mutations. 2021-02-01 09:48:28 +01:00
Andrey Antukh
4afd9e75da 🔥 Remove commented code. 2021-02-01 09:48:28 +01:00
Andrey Antukh
3dd22fd298 🎉 Add tests for file-media-gc task. 2021-02-01 09:48:28 +01:00
Andrey Antukh
5ee6897ce6 🎉 Add tests for svgc. 2021-02-01 09:48:28 +01:00
Andrey Antukh
b252b55c85 🎉 Add metrics for svgc function. 2021-02-01 09:48:28 +01:00
Andrey Antukh
b80295a21c ✨ Fix all linter issues on backend code. 2021-02-01 09:48:28 +01:00
Andrey Antukh
6dafc087e9 ✨ Remove unused code from profile inital-data module. 2021-02-01 09:48:28 +01:00
Andrey Antukh
a599835e1f 🎉 Add tests for storage module. 2021-02-01 09:48:28 +01:00
Andrey Antukh
fac0354b2d 🚑 Fix broken tests. 2021-02-01 09:48:28 +01:00
Andrey Antukh
26948fb68b ✨ Make storage tasks more testable and traceable. 2021-02-01 09:48:28 +01:00
Andrey Antukh
586d95fb55 📎 Change logging level on rpc registry. 2021-02-01 09:48:28 +01:00
Andrey Antukh
2456b82e65 🎉 Add helpers for create datetimes in the past. 2021-02-01 09:48:28 +01:00
Andrey Antukh
2145130d21 ✨ Minor changes on delete profile tasks.
For testing purposes mainly.
2021-02-01 09:48:28 +01:00
Andrey Antukh
233cd8c3d6 ✨ Add expiration checking on storage functions. 2021-02-01 09:48:28 +01:00
Andrey Antukh
5751ac6b4e ✨ Minor adaptations for tests of profile creation function. 2021-02-01 09:48:28 +01:00
Andrey Antukh
2c05a82204 📎 Minor changes on default logging config (devenv). 2021-02-01 09:48:28 +01:00
Andrey Antukh
43b8743569 🔥 Remove unused code. 2021-02-01 09:48:28 +01:00
Andrey Antukh
c62bc408dc ⬆️ Minor deps update. 2021-02-01 09:48:28 +01:00
Andrey Antukh
8253ef90d0 ✨ Improve handling of temporal files.
Store temporal files outside of main fs backend.
2021-02-01 09:48:28 +01:00
Andrey Antukh
e54b443247 🎉 Add refcount-like functionality to storages.
This allows reuse of storage objects among different files.
2021-02-01 09:48:28 +01:00
Andrey Antukh
e3891df243 ✨ Minor improvements on profile initial data. 2021-01-29 18:04:33 +01:00
alonso.torres
510d3cfa33 ✨ Allows initial data to be extracted/loaded to file 2021-01-29 18:04:33 +01:00
Andrey Antukh
1dcd7dc806 ✨ Improve implementation of rpc handler for profile deletion. 2021-01-29 18:02:50 +01:00
Andrey Antukh
afedd397a7 🐛 Simplify the impl of profile deletion. 2021-01-29 15:48:49 +01:00
Andrey Antukh
b0749b5595 ✨ Add option for disable demo users. 2021-01-29 13:10:35 +01:00
Andrey Antukh
393c9cd13c 🔥 Remove unused config variables. 2021-01-29 12:58:57 +01:00
Andrey Antukh
b44dfc2d9d ✨ Simplify internal props handling and telemetry. 2021-01-29 12:58:57 +01:00