Andrey Antukh
4f4ef6f1f2
✨ Refresh members after accept team request access
2024-11-13 14:16:21 +01:00
Andrey Antukh
6eadea8485
✨ Improve multi-input initial value handling
...
And removes the hard coupling of invite-email from it
2024-11-13 14:16:21 +01:00
Pablo Alba
e1e13bcfb1
✨ Fix a viewer can drop a .penpot file on dashboard
2024-11-11 13:19:30 +01:00
Andrey Antukh
607deb31dc
♻️ Refactor bundle mechanism
...
Mainly leave shadow-cljs for build cljs stuff and use esbuild
for bundle all js dependencies, completly avoiding all possible
incompatibility issues between js libraries and google closure
compiler.
2024-11-01 10:04:03 +01:00
Pablo Alba
b852dc86c0
🎉 Add A/B test to start directly at the workspace
2024-10-25 17:45:47 +02:00
Pablo Alba
352b09a891
🐛 Fix bad order in roles dropdown
2024-10-21 17:05:53 +02:00
Pablo Alba
4622dd0e0d
🐛 Fix bad team permissions showing on team page for viewer
2024-10-21 16:06:38 +02:00
Andrey Antukh
b800fcafb4
💄 Add minor improvements to dashboard project menu
2024-10-21 12:36:01 +02:00
Andrey Antukh
6b997928e5
💄 Add minor improvements to dashboard file menu
2024-10-21 12:36:01 +02:00
Andrey Antukh
ee533e2644
✨ Prevent warning of button inside button on dashboard
2024-10-21 12:36:01 +02:00
Andrey Antukh
d6da8afdce
✨ Add improved abstraction for team permissions
...
Relevant changes:
- replace user-viewer? with can-edit removing many double
negations on the code
- always use team permissions making the permissions access uniform
around all the code
- expose team permissions to ui tree through ctx/team-permissions
context
2024-10-21 12:36:01 +02:00
Andrey Antukh
51c6abb261
✨ Disable rename support on the ui for binfile-v3
...
Not supported on backend
2024-10-21 12:36:01 +02:00
Andrey Antukh
6c9f4a8fd5
♻️ Reorganize files export and import related code on frontend
2024-10-18 17:19:29 +02:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Andrey Antukh
88d85706ad
♻️ Refactor context-menu component
2024-10-18 17:19:29 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Eva Marco
536c25c206
♻️ Resolve minor errors on viewer role on dashboard
2024-10-16 10:37:52 +02:00
Pablo Alba
6fb65de100
✨ Close menus and modals on role change
2024-10-15 13:38:46 +02:00
Eva Marco
043c4105db
✨ Add viewer only mode on webhook
2024-10-15 13:38:46 +02:00
Pablo Alba
cf150891df
✨ Add view mode to dashboard
2024-10-15 13:32:33 +02:00
Andrey Antukh
b0bfb8006d
💄 Add cosmetic changes to dashboard templates layer
2024-10-10 16:04:15 +02:00
Andrey Antukh
a1f5bcae80
♻️ Add better ergonomics for the internal quotes API
2024-10-08 14:51:14 +02:00
Alejandro Alonso
476eedbd2c
Merge remote-tracking branch 'origin/staging' into develop
2024-10-03 07:19:53 +02:00
Andrey Antukh
be30174a49
✨ Add limits for team invitations
2024-10-02 16:05:33 +02:00
alonso.torres
635c6efe42
🐛 Fix problem with Ctrl+F shortcut on the dashboard
2024-10-02 13:45:30 +02:00
Andrey Antukh
cdcff62232
✨ Store some profile props on browser global storage
2024-09-13 11:30:55 +02:00
Eva Marco
a0bb5e5ef3
♻️ Remove unnecesary code
2024-09-05 09:41:11 +02:00
Alejandro
f765cc8dbc
Merge pull request #5011 from penpot/palba-testab-start-workspace
...
A/B test start directly at the workspace
2024-09-05 07:05:57 +02:00
Pablo Alba
81b7972347
🎉 Test A/B for start in workspace
2024-09-04 17:19:39 +02:00
Eva Marco
8d66275187
🐛 Fix webhook checkbox position
2024-09-04 12:51:30 +02:00
Pablo Alba
6169f5c2e8
🎉 New oops page with login and request access
2024-08-14 15:32:04 +02:00
Andrey Antukh
f187012469
♻️ Refactor naming and location of flash notifications
2024-08-07 15:04:52 +02:00
Andrey Antukh
5cf64c1440
Merge remote-tracking branch 'origin/staging' into develop
2024-07-31 12:46:47 +02:00
Andrey Antukh
52425a993a
🐛 Check complaints reports in the same way as bounces are checked
2024-07-31 12:02:42 +02:00
Eva Marco
2c5289d338
♻️ Remove duplicated color tokens
2024-07-29 11:05:14 +02:00
Eva Marco
7c75af83b3
Merge pull request #4904 from penpot/eva-substitude-loader-component
...
♻️ Replacing the old Pencil loader with the new Loader component
2024-07-29 10:08:08 +02:00
Belén Albeza
39b2c1722a
♻️ Refactor loader* component props & usage
2024-07-29 09:20:06 +02:00
Andrey Antukh
3eaa997145
Merge remote-tracking branch 'origin/staging' into develop
2024-07-26 08:36:30 +02:00
Andrey Antukh
defcef3e59
✨ Resolve file thumbnail on frontend instead of backend
2024-07-25 15:17:41 +02:00
Eva Marco
af5a189d04
♻️ Replacing the old Pencil loader with the new Loader component
2024-07-24 17:06:13 +02:00
Alejandro Alonso
48e7cd28b3
Merge remote-tracking branch 'origin/staging' into develop
2024-07-11 09:24:17 +02:00
Belén Albeza
cdabf0d6b9
🐛 Fix pencil loader in dashboard
2024-07-11 08:46:16 +02:00
Alejandro Alonso
9125b46ca5
Merge remote-tracking branch 'origin/staging' into develop
2024-07-03 08:46:26 +02:00
Andrey Antukh
7be79c10fd
♻️ Refactor forms
...
Mainly replace spec with schema with better
and more reusable validations
2024-07-03 08:25:51 +02:00
Andrey Antukh
139dd7d80f
🎉 Add new translations management script
2024-07-02 15:11:56 +02:00
Alejandro Alonso
8dcd538bd2
✨ Improve external origin events for audit_log
2024-07-02 08:14:22 +02:00
Belén Albeza
0c3f47b0c3
✨ Clean up unused selectors / mixins / sass vars
2024-06-27 15:35:57 +02:00
Alejandro Alonso
045e83e871
Merge remote-tracking branch 'origin/staging' into develop
2024-06-27 08:44:23 +02:00
Pablo Alba
950d6195f6
🐛 Fix import file message does not detect 0 as error
2024-06-27 07:35:30 +02:00
Belén Albeza
f306ddb51f
🐛 Fix onboarding playwright test on CI mode
2024-06-26 17:01:58 +02:00