yflory
7893031689
Merge pull request #1334 from cryptpad/clean-comments
...
Clean old // XXX comments
2023-12-12 16:33:58 +01:00
David Benque
84a1d96872
Convert // XXX comments to // NEXT
...
These things will be considered for the next release cycle
in this case it is QR code for the share modal
2023-12-12 15:31:41 +00:00
David Benque
3593b44e9f
Remove //XXX
2023-12-12 15:24:49 +00:00
yflory
7c85728e07
Fix browser autocomplete issues
2023-12-12 16:22:26 +01:00
David Benque
4361176b51
Rename translation key
2023-12-12 15:14:24 +00:00
yflory
3a5b66e5d9
Remove form limits in dev mode
2023-12-12 15:58:12 +01:00
zuzanna-maria
03eda4f9cf
further refactoring
2023-12-12 15:17:05 +01:00
Fabrice Mouhartem
c11f946379
Code cleanup
...
Remove `XXX` comments related to PRs #1308 and #1312
2023-12-12 10:58:18 +01:00
zuzanna-maria
9d7e936914
improvements and refactoring
2023-12-11 17:28:29 +01:00
yflory
199dcc8c62
Merge branch 'staging' into authsso
2023-12-11 16:46:11 +01:00
yflory
ac090767ca
Add admin panel option to enforce MFA
2023-12-11 16:40:05 +01:00
yflory
542111843a
Merge branch 'staging' into forcemfa
2023-12-11 16:30:22 +01:00
yflory
e2dd7f6305
Merge branch 'authsso' into forcemfa
2023-12-11 16:30:18 +01:00
yflory
ba0a39cc1c
Fix UI issues on SSO pages
2023-12-11 14:35:32 +01:00
zuzanna-maria
3d17cbfac4
changed html() to text() in button function
2023-12-08 22:23:39 +01:00
David Benque
fde1edd508
Clean old // XXX comments
...
- either removed or changed the comment type
2023-12-08 15:10:19 +00:00
Wolfgang Ginolas
4385a9dd5a
WIP
2023-12-08 15:01:34 +01:00
Mathilde Grünig
2392daaef1
remove content and point to the appropraite documentation page
2023-12-08 11:47:42 +01:00
Mathilde Grünig
120e682a8a
Revert "move adding translations instructions to developer guide ea75dac599
"
...
This reverts commit 7280cc54a6
.
2023-12-08 11:44:04 +01:00
Mathilde Grünig
e9b674d220
remove www/lib/ical since we have licensing info elsewhere
2023-12-08 11:38:24 +01:00
Mathilde Grünig
8c46d79702
fix another little conflict issue
2023-12-08 10:44:37 +01:00
Mathilde Grünig
7280cc54a6
move adding translations instructions to developer guide ea75dac599
2023-12-08 10:29:36 +01:00
Fabrice Mouhartem
a24bc397a6
Lint compliance
2023-12-07 18:10:59 +01:00
daria
d1d2eb1100
`Filter` dropdown is accessible using the keyboard
2023-12-07 11:19:53 +02:00
Wolfgang Ginolas
5c8e8c5bff
Fix eslint warnings
2023-12-07 09:20:18 +01:00
Fabrice Mouhartem
4163bd8b30
Replace “Location:” with an icon and remove the “Description:” text in the popup
...
Related to #1299 + #1171
2023-12-06 17:22:11 +01:00
Fabrice Mouhartem
38d350319b
Uniform background color for fields in dark mode
...
Related to #1299 + #1171
2023-12-06 17:21:52 +01:00
Wolfgang Ginolas
15c3d9433e
Embed images in diagrams when exporting them
2023-12-06 15:48:04 +01:00
daria
9f5fc1e998
skip elements whose content is hidden
2023-12-06 11:30:11 +02:00
Wolfgang Ginolas
d42539b3b2
Merge remote-tracking branch 'origin/staging' into drawio-image
2023-12-06 09:08:32 +01:00
Wolfgang Ginolas
4407b5c048
Handle old version Nextcloud image import
2023-12-06 09:07:57 +01:00
yflory
56d29ba505
Fix infinite loading screen when accessing the admin page
2023-12-05 16:18:08 +01:00
yflory
b10b07ecc2
Merge pull request #1301 from cryptpad/contextmenu_drive_mobile
...
Drive context menu on mobile
2023-12-05 16:03:25 +01:00
yflory
37debdb866
Merge branch 'staging' into toolbar-prototype
2023-12-05 15:40:16 +01:00
yflory
fa1e03c44e
Fix keydown issues with dropdowns
2023-12-05 15:39:58 +01:00
zuzanna-maria
fe656c16a3
changed button class
2023-12-05 11:38:59 +01:00
Mathilde
6f65c7a6fb
Correct Chinese translation from simplified to traditional
...
Revise the translation of `zh`
2023-12-05 11:25:58 +01:00
zuzanna-maria
0cf4237423
see less/more tag button on mobile
2023-12-04 23:12:21 +01:00
zuzanna-maria
de06952ca1
more cleaning
2023-12-04 12:14:08 +01:00
zuzanna-maria
89d0481484
removed blank lines
2023-12-04 11:59:50 +01:00
zuzanna-maria
7712dc7b4e
linting + restricting question draggability on mobile #1080 + added margins on form submission page #1322
2023-12-04 11:41:04 +01:00
Weblate
fe26cc3365
Translated using Weblate (Bulgarian)
...
Currently translated at 21.5% (359 of 1667 strings)
Co-authored-by: Мария Рангелова <rangelova_1186@abv.bg>
Translate-URL: https://weblate.cryptpad.org/projects/cryptpad/app/bg/
Translation: CryptPad/App
2023-12-04 08:55:13 +01:00
zuzanna-maria
65a4fbd22a
don't show hidden pages in conditional sections and update page count #1076
2023-12-03 17:16:15 +01:00
yflory
f506e5a8cf
Instance invitation and user management prototype
2023-12-01 15:44:20 +01:00
Wolfgang Ginolas
3188583f38
Enable protection tab in sheets without encryption
...
https://github.com/cryptpad/cryptpad/issues/1158
2023-12-01 08:57:42 +01:00
yflory
1ca280c3ba
Merge pull request #1328 from Chouhartem/fix-whiteboard-download
...
Fix a few export-related issues
2023-11-30 15:43:09 +01:00
Fabrice Mouhartem
5c762edde1
Add a sanity check in initializeAnswers
...
- To complete e31965abb3
2023-11-30 15:32:25 +01:00
Wolfgang Ginolas
a53f8df6dc
Make read only diagrams scrollable
...
https://github.com/cryptpad/cryptpad/issues/1330
2023-11-30 09:15:31 +01:00
zuzanna-maria
7157af4323
layout improvements in question blocks; correction to date export bug fix
2023-11-29 15:04:32 +01:00
daria
eb350a7463
can delete notifications using the keyboard
2023-11-28 15:19:14 +02:00
daria
f82ee3c79c
can open notifications using the keyboard
2023-11-28 14:51:47 +02:00
Fabrice Mouhartem
e31965abb3
Keypair not initialised correctly in the answers channel
...
- Bug introduced in #1316 to fix #1261
- Was an issue when creating a new form (impossible to answer), however
importing a template fixed it.
- priv should stay in the scope of initializeAnswers() and not leak
2023-11-28 11:11:59 +01:00
daria
cfefa95409
deleted unnecessary code
2023-11-27 17:28:43 +02:00
daria
e8471182ce
can navigate through notifications
2023-11-27 17:12:51 +02:00
zuzanna-maria
f82b68438f
added margin to 'clear filter' button in mobile view #1103
2023-11-27 12:56:24 +01:00
zuzanna-maria
b5c4da6e09
remove blank lines
2023-11-24 17:50:24 +01:00
zuzanna-maria
2119ce5221
cleaned and linted
2023-11-24 17:46:52 +01:00
yflory
1138a2bc10
Merge branch 'staging' into kanban_tag_display_mobile
2023-11-24 14:41:05 +01:00
yflory
63658975cd
Merge branch 'staging' into contextmenu_drive_mobile
2023-11-24 14:18:22 +01:00
yflory
6a17017694
lint compliance
2023-11-24 14:18:05 +01:00
yflory
cad5610f78
Merge branch 'staging' into contextmenu_drive_mobile
2023-11-24 14:01:50 +01:00
daria
2711ea6f04
Prevent default `Tab` key behavior on menu items
2023-11-24 12:49:38 +02:00
zuzanna-maria
027d1de6fe
corrections and improvements to question duplication feature #868
2023-11-24 11:23:07 +01:00
daria
814e795979
can cycle through dropdown elements
2023-11-24 11:51:26 +02:00
yflory
31c3148580
Apply accessibility changes to all dropdowns
2023-11-23 16:48:39 +01:00
zuzanna-maria
5d6591e731
added button to duplicate questions in forms
2023-11-23 15:55:28 +01:00
Toomore Chiang (ocf.tw)
431b317079
Revise the translation of `zh`
...
Signed-off-by: Toomore Chiang (ocf.tw) <toomore@ocf.tw>
2023-11-23 11:43:21 +08:00
yflory
c64644568b
Merge branch 'REUSE-license-info' into staging
2023-11-22 17:21:09 +01:00
yflory
19d7d1bbd0
Merge branch 'staging' of github.com:cryptpad/cryptpad into staging
2023-11-22 12:28:07 +01:00
yflory
e5a80afee7
Use new asynchrnous clipboard API when available
2023-11-22 12:27:24 +01:00
Fabrice Mouhartem
51abbb484f
Set default size for empty whiteboard
...
Previously, empty whiteboards were exported as a 0×0 pixel image, which
raised an error in fabric.js.
To address this issue, the default empty image is set to be a 600×600
pixel transparent png file.
Also fix #1267 that is a consequence of the aforementioned issue.
2023-11-21 10:38:09 +01:00
Fabrice Mouhartem
38b20e8417
Fix exported forms missing their extensions
...
Related to #1267 and #1324
2023-11-21 10:38:09 +01:00
Fabrice Mouhartem
0005b933e9
#1324 : Render the whiteboard before export
...
- The exported/downloaded from drive whiteboard was empty otherwise
2023-11-21 10:38:09 +01:00
Mathilde Grünig
0704609690
Merge `soon` branch into `staging` prior deletion
2023-11-20 16:04:15 +01:00
yflory
7fc3ff94a9
lint compliance
2023-11-17 15:18:21 +01:00
yflory
de7b8e99f1
Revert autoformatting on "temporary disabled keyboard access to drive content"
...
This partially reverts commit 58daaa2152
.
2023-11-17 14:13:26 +01:00
yflory
5c63cafefa
Revert autoformatting on "navigation inside dropdown works correctly"
...
This partially reverts commit ebfafea326
.
2023-11-17 14:10:05 +01:00
yflory
bc714f6276
Revert autoformatting on "can access every link on user menu"
...
This partially reverts commit 6b5eb38070
.
2023-11-17 13:58:56 +01:00
Wolfgang Ginolas
4924c8664a
Simplify CryptPad URLs
2023-11-16 10:23:22 +01:00
yflory
6f3c8240ad
Merge pull request #1316 from cryptpad/fix-template-import
...
Fix the error upon importing a template in forms (#1261 )
2023-11-15 17:29:58 +01:00
Fabrice Mouhartem
be3a85778a
#1261 : clarify a comment
2023-11-15 10:34:52 +01:00
Fabrice Mouhartem
079c6eca01
#1261 : Missing semicolon
2023-11-15 10:30:54 +01:00
Fabrice Mouhartem
c15fd8878e
#1261 : avoid duplicate code
2023-11-14 18:15:22 +01:00
Fabrice Mouhartem
7b6ae87f57
Reference the version of ical.js
...
- Reference embedded versions of `ical.js` in `www/lib`
2023-11-14 17:45:52 +01:00
yflory
a4e61113e8
Merge branch 'staging' of github.com:cryptpad/cryptpad into staging
2023-11-14 17:30:36 +01:00
yflory
0395019feb
Fix templates not saved #1265
2023-11-14 17:30:25 +01:00
yflory
c57f786c4d
Merge pull request #1312 from cryptpad/bugfix-calendar-stop-recurrence
...
Fix a bug with stopping the recurrence of a calendar event
2023-11-14 16:44:34 +01:00
daria
d890d26e56
dropdowns(`+New` and Filter) are accessible through keyboard
2023-11-13 15:05:46 +02:00
daria
e315ee2467
created function for reusability
2023-11-13 14:38:48 +02:00
daria
e941b78acf
clicking outside the dropdown sets aria-expanded to false
2023-11-13 14:12:48 +02:00
daria
6cc377bede
added role to a elements on `Filter` dropdown
2023-11-12 20:48:55 +02:00
daria
99d5f7cccf
added role to li elements on `Filter` dropdown
2023-11-12 20:43:24 +02:00
daria
7dfb27d652
added role to li elements on `+New` dropdown
2023-11-12 20:39:04 +02:00
daria
7df9b20c63
added li tags to notifications
2023-11-12 20:33:37 +02:00
daria
7e37c0bf6b
`Filter` dropdown has li elements
2023-11-12 19:39:47 +02:00
daria
2b2efd2fe6
`+New` dropdown has li elements
2023-11-12 19:29:10 +02:00
yflory
0fc74d2367
Merge branch 'staging' into fixTimeZone
2023-11-10 17:20:40 +01:00
yflory
e24703e4e6
Fix wrong event start/end time in calendar on Daylight Saving Time days
2023-11-10 11:17:20 -05:00
Fabrice Mouhartem
ef694294ee
#1261 : Move modified block into its own function for readability
...
Also avoid the double call to the sanity check as it's already called
upon first loading the page.
2023-11-10 17:11:15 +01:00
yflory
e33443235d
Different team slots config value for premium users
2023-11-10 16:52:50 +01:00
Fabrice Mouhartem
ccf0b108de
calendar export: duplicate import of ical.js
...
The module ical.js is now imported for the whole file and not just the
import part (as it it used in the export as well).
2023-11-10 16:27:26 +01:00
Fabrice Mouhartem
937c41aa49
Lint compliance
...
ICAL.js is not a require.js module and doesn't export anything, should
be anonyme.
2023-11-10 16:25:25 +01:00
Fabrice Mouhartem
5ff4d4893b
#1261 : error caught by linter
2023-11-10 15:55:36 +01:00
Fabrice Mouhartem
11d0b82424
#1261 : fix a bug when importing a template in a form
...
Changes done to avoid the creation of an invalid form (no answer
channel upon importing a template).
2023-11-10 15:47:58 +01:00
Fabrice Mouhartem
17310c7dec
#1261 : fix the error upon importing template in forms
...
Changes in the behaviour:
- Load the parameter from allowing anonymous answers from templates
- Load the parameter for enforcing anonymous answers from templates
2023-11-10 15:47:40 +01:00
yflory
7b86af5ac4
Fix calendar not loading after latest commit
2023-11-09 17:56:53 +01:00
yflory
bc6ab53193
Add missing file
2023-11-09 17:26:18 +01:00
Fabrice Mouhartem
bcf33060f8
#1306 : Cleaning up the code
...
- Put special cases at the beginning of the conditional branching
2023-11-09 17:10:31 +01:00
yflory
0a1ac01a45
Fix date parser on Daylight Saving time day with 12h format #1011
2023-11-09 16:58:53 +01:00
DianaXWiki
2e13c04161
Make ricktext toolbar keyboard accesible #1272
2023-11-09 17:35:01 +02:00
yflory
982c15ae0e
Add an option to enforce MFA for all accounts on the instance
2023-11-09 15:35:56 +01:00
yflory
714f017397
Merge pull request #1299 from cryptpad/feature-calendar-description
...
Feature: Add a description field for calendar events
2023-11-09 14:49:12 +01:00
Wolfgang Ginolas
3d022013aa
WIP pass urls instead of blobs to draw.io
2023-11-09 11:46:27 +01:00
daria
48b4f7be74
added span to menu item titles
2023-11-09 11:39:24 +02:00
yflory
1b032a06de
Hide password change form for SSO accounts when cp password disabled
2023-11-08 16:15:54 +01:00
DianaXWiki
d850b06bf4
Undo folder change
2023-11-08 16:54:04 +02:00
Wolfgang Ginolas
049fa08250
WIP build cryptpad: urls for images
2023-11-08 15:38:52 +01:00
David Benque
e4efdca33d
Fix event modal drop-downs
...
They were being cut-off as per #1280
Thank you @ansuz for the fix
2023-11-08 12:04:58 +00:00
zuzanna-maria
708203e9cd
corrected format of csv exports for poll time type questions (timestamp > iso string)
2023-11-08 12:54:38 +01:00
yflory
046e7abeb8
option to enforce CryptPad password for SSO accounts
2023-11-07 16:02:27 +01:00
Fabrice Mouhartem
36499846c9
#1306 : Consistent behavior when resuming recurrence
2023-11-06 17:22:39 +01:00
DianaXWiki
7f358408af
Fix ckedit context menu and paste dialog #631,#453
2023-11-06 17:58:27 +02:00
Fabrice Mouhartem
55c3a5584b
#1306 : Fix the reset after stopping a recurrence
2023-11-06 16:56:09 +01:00
yflory
61b3ea50ce
Merge branch 'staging' into authsso
2023-11-06 16:45:06 +01:00
yflory
210606758b
Detect and compute timezone errors due to Daylight Saving Time
2023-11-06 13:28:28 +01:00
daria
c0d492e409
updated role of li elements according to WAI
2023-11-06 14:23:24 +02:00
daria
795aec10b3
ran lint
2023-11-06 14:00:08 +02:00
daria
4fd7292122
fixed bug regarding skipping menu items
...
+ simplified code
2023-11-06 13:25:09 +02:00
Weblate
579f02abec
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (1666 of 1667 strings)
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: carlbacker <jacob@carlbacker.se>
Translate-URL: https://weblate.cryptpad.org/projects/cryptpad/app/sv/
Translation: CryptPad/App
2023-11-03 14:26:36 +01:00
Weblate
4e8e8222db
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.5% (1660 of 1667 strings)
Co-authored-by: William Weber Berrutti <wwberrutti@protonmail.ch>
Translate-URL: https://weblate.cryptpad.org/projects/cryptpad/app/pt_BR/
Translation: CryptPad/App
2023-11-03 14:26:36 +01:00
Weblate
28923a0b5e
Translated using Weblate (Catalan)
...
Currently translated at 65.0% (1085 of 1667 strings)
Translated using Weblate (Catalan)
Currently translated at 58.9% (983 of 1667 strings)
Co-authored-by: Artur V <ecron_89@hotmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.cryptpad.org/projects/cryptpad/app/ca/
Translation: CryptPad/App
2023-11-03 14:26:36 +01:00
Weblate
1d88dbc412
Translated using Weblate (Bulgarian)
...
Currently translated at 17.3% (290 of 1667 strings)
Translated using Weblate (Bulgarian)
Currently translated at 16.4% (275 of 1667 strings)
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Мария Рангелова <rangelova_1186@abv.bg>
Translate-URL: https://weblate.cryptpad.org/projects/cryptpad/app/bg/
Translation: CryptPad/App
2023-11-03 14:26:35 +01:00
Fabrice Mouhartem
039cb9d598
#1171 : Don't send changes in description everytime
2023-11-02 13:39:17 +01:00
Fabrice Mouhartem
df1b59513b
#1171 : Fix a change in the variable names
2023-11-02 13:32:57 +01:00
Fabrice Mouhartem
4c80de725f
#1171 : Use of ical.js for line formatting while exporting
2023-11-02 11:58:55 +01:00
Fabrice Mouhartem
66a2815993
#1171 : Alignment of the description content
2023-11-02 11:45:01 +01:00
Fabrice Mouhartem
a6c01f5b7c
#1171 : Integration with #1275
2023-11-02 11:42:45 +01:00
Fabrice Mouhartem
a56b3ace7a
#1171 : Use CodeMirror in the description edition
2023-11-02 11:37:26 +01:00
Fabrice Mouhartem
a2d0aad4a2
#1171 : Bug with recurring events
...
An issue when getting back the content of an edited only recurring event
2023-11-02 11:37:25 +01:00
Fabrice Mouhartem
9b2f565c19
#1171 : rename badly named variable
...
body was a wrong choice of name
2023-11-02 11:37:24 +01:00
Fabrice Mouhartem
6b7eedde22
#1171 : Use the ical.js implementation for foldline
...
According to [RFC5545](https://www.rfc-editor.org/rfc/rfc5545#section-3.1 ):
```
Note: It is possible for very simple implementations to generate
improperly folded lines in the middle of a UTF-8 multi-octet
sequence. For this reason, implementations need to unfold lines
in such a way to properly restore the original sequence.
```
It actually happens when an emoji takes the 75th and 76th bit.
2023-11-02 11:35:29 +01:00
Fabrice Mouhartem
b9e698ef14
#1171 : Cleaning code
2023-11-02 11:35:29 +01:00
Fabrice Mouhartem
00c1323f07
#1171 : ICS line wrapping for descriptions in export
...
Descriptions can be long and RFC5545 states that a line shouldn't be
more than 75 bytes long.
2023-11-02 11:35:29 +01:00
Fabrice Mouhartem
087f786f9f
#1171 : Add translation keys
...
* Inlined at the beginning of `www/calendar/inner.js` for future
integration in weblate on release.
2023-11-02 11:35:25 +01:00
Fabrice Mouhartem
fba0ccd032
Lint compliance
...
Lint compliance for the calendar description field (#1171 )
2023-11-02 11:34:52 +01:00
Fabrice Mouhartem
8c3c3d8d51
#1171 : Render markdown with diffMK for details popup
...
* Sanitized markdown raises a warning:
```
marked(): sanitize and sanitizer parameters are deprecated since version
0.7.0, should not be used and will be removed in the future.
Read more here:
https://marked.js.org/#/USING_ADVANCED.md#options
marked.min.js:6:44783
```
2023-11-02 11:34:52 +01:00
Fabrice Mouhartem
d61b8376cc
#1171 : fix no scroll in long descriptions
2023-11-02 11:34:52 +01:00
Fabrice Mouhartem
7ceca7d4af
#1171 : Rename description with body
...
* Rename description in the schedule object
-> Use the body property of [tui-calendar](https://github.com/nhn/tui.calendar/ )
for to show the description in the details popup :
<https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/template.md#popupdetailbody >
2023-11-02 11:34:50 +01:00
Fabrice Mouhartem
398df9d58f
#1171 : Calendar ICS import and export handle the `description` field
2023-11-02 11:29:07 +01:00
Fabrice Mouhartem
bbb4a46e0f
#1171 : Fix nowrap in textareas
2023-11-02 11:29:00 +01:00
Fabrice Mouhartem
53ad4f5a25
#1171 : The `textarea` is showing and is working as intended for the purpose of
...
creating and updating the calendar event.
BUG: carriage returns don't seem to work
WIP: the text is hardcoded as of now, have to use Messages library for
translations.
2023-11-02 11:28:46 +01:00
daria
d4d56dd5ed
focus set on menu button when changing tabs
2023-11-01 23:54:14 +02:00
daria
eb753301be
fixed bug encountered when changing page focus/visibility
2023-11-01 23:51:36 +02:00
daria
6889e1d2a8
can open menu item with space
2023-11-01 23:30:33 +02:00
daria
8d243d1893
added character search
2023-11-01 19:37:14 +02:00
daria
58daaa2152
temporary disabled keyboard access to drive content
...
has to be redone
2023-11-01 13:08:39 +02:00
Wolfgang Ginolas
98735a2f6c
Fix lint warnings
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
dc0bf5533d
Correct wording for integrated diagram
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
7f55498bcc
Update draw.io dependency and remove unneeded CSP headers
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
2d63fec040
Fix image import from cryptpad
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
b1e8122ee4
Move image dialog to its own module
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
bd0ace1261
Adding an image from Nextcloud works
2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
2945e6fce9
Pass blobs to draw.io
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
f4aa3731eb
Fix npm lint
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
62770db3d0
Clean up code
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
d1b2da8cce
Can add image from CryptPad. Size is missing.
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
2dbd2b6ce7
openFilePicker now also returns fileType
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
8d6942ba61
WIP play with open dialog
2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
304fc6e970
Upgrade draw.io to 21.7.5
2023-11-01 09:19:45 +01:00
zuzanna-maria
4aa33be574
adjusted poll option input width on mobile
2023-10-31 17:29:35 +01:00
zuzanna-maria
5c32f2e39d
further fixes to poll option types
2023-10-31 17:21:26 +01:00
yflory
c354abb1e2
Fix calendar single event treated as recurrent
2023-10-31 16:01:37 +01:00
yflory
b9b99da796
Merge branch 'staging' of github.com:cryptpad/cryptpad into staging
2023-10-31 16:00:06 +01:00
yflory
d49a17f6f7
Fix syntax highlighting in profile
2023-10-31 15:59:54 +01:00
daria
6b5eb38070
can access every link on user menu
2023-10-31 15:18:58 +02:00
yflory
f3903d3961
Add keyboard shortcut on SSO login
2023-10-30 17:13:54 +01:00
daria
d5c1479fde
cleaned up
2023-10-30 14:35:17 +02:00
daria
ebfafea326
navigation inside dropdown works correctly
...
+ focus gets on the first element in the dropdown
2023-10-30 13:53:58 +02:00
DianaXWiki
442d7655dc
Fix chat and userlist height problem
2023-10-28 17:21:48 +03:00
yflory
7d3f67cd86
SSO + OTP account deletion and password change
2023-10-26 17:55:54 +02:00
Fabrice Mouhartem
dc522517c7
calendar: avoid warning disappearance
...
#1275 : forgot to handle the case where a user changes its option, which
made the warning disappear…
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
4184a15d2d
#1275 : typo
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
31cb79548b
calendar: Improve warnings when changing recurring events' calendar
...
Related to issue #1275's changes.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
76101cc74c
calendar: Use variables instead of inline test for readability
...
WIP for #1275
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
ec6e1a030f
calendar: confirmation dialog changes in case of changing calendar for recurring events
...
#1275 : given the current implementation of recurring event, it is not
possible to move a group of events from a calendar to another.
- Disabling « Future event » if the user tries to move a recurring event
from a calendar to another.
- Show a warning upon moving the first event to another calendar
explaining why the user can only move the all events.
- Add a translation key for the above.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
39371deb4d
Moving the original event
...
#1275 : handle simple cases when moving the first element of a recurring
event to a new calendar.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
918fd3f908
calendar: apply changes on the moved event
...
#1275 : from previous implementation, the changes were applied to the
original recurrent event and not the one in which has been moved
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
b7842cc01b
Linter compliance
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
41be1b39f4
calendar: copy-and-delete when moving an event one time from calendars
...
#1275 : Copy a calendar item then remove it.
WIP: does not work with the first recurring event (the origin).
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
382230d4e8
calendar: Change newEvent behaviour
...
In preparation for #1275 :
- Change `newEvent` to take an event directly
- It would be used to add a new event in the target calendar
2023-10-26 09:40:27 +02:00
zuzanna-maria
58b0f50422
fixing poll input issues
2023-10-25 23:17:49 +02:00
DianaXWiki
5d83cf3427
Delete unnecessary stuff+reduce padding for comm
2023-10-25 16:40:59 +03:00
David Benque
a80e607a56
Correct license for API file
2023-10-25 12:51:10 +01:00
zuzanna-maria
ee7373e4d9
fixed poll time option flatpickr on mobile
2023-10-24 22:04:25 +02:00
daria
0eb051b7e5
focus shifts from button to dropdown when trying to open the dropdown
2023-10-24 18:01:29 +03:00
daria
e8c7f1b20e
menu button regains focus when dropdown is closed
...
bug fixed
2023-10-24 17:27:19 +03:00
zuzanna-maria
2f67beff1c
changed positioning of kanban tag container on smaller screen widths
2023-10-24 15:28:16 +02:00
daria
762a781067
menu button regains focus when dropdown is closed
2023-10-24 15:49:01 +03:00
daria
90bb9a64b9
certain li elements are ignored in dropdown
2023-10-24 15:14:24 +03:00
David Benque
993e4b09bf
Add OO licensing info
2023-10-23 16:32:06 +01:00