yflory
3b5d3e9907
Revocation: destroy channel
2023-04-17 17:01:48 +02:00
yflory
388729e376
Revocation: rotate keys
2023-04-14 16:17:20 +02:00
yflory
3c6819ec4a
Revocation: share with user
2023-04-13 14:30:22 +02:00
yflory
b0d65139ce
Revocation: fix creation issues and store moderator box
2023-04-12 16:17:58 +02:00
yflory
de448f0fab
Revocation: safe links & multiple tabs
2023-04-12 11:35:52 +02:00
yflory
9156096629
Fix reconnect issue with multiple tabs of the same pad
2023-04-12 11:33:07 +02:00
yflory
c0af9cb74d
Revocation: store multiple accesses
2023-04-11 15:15:56 +02:00
yflory
519a8861f3
Revocation: enforce edit and view rights server side
2023-04-11 13:36:01 +02:00
yflory
21397022be
Revocation: fix private window
2023-04-11 10:27:59 +02:00
yflory
aa9d4e950b
Revocation: add/update/revoke access (clientside)
2023-04-06 18:53:41 +02:00
yflory
935cb34f4b
Revocation: Update access part 1
2023-04-05 18:50:13 +02:00
yflory
95e8133905
Revocation: Open read-only pad from the drive
2023-04-03 15:30:32 +02:00
yflory
d6a9210190
Revocation: join pad
2023-03-31 18:12:46 +02:00
yflory
bb59b2a6d0
Revocation: pad creation
2023-03-29 17:07:05 +02:00
yflory
5ec89c9a28
Fix feedback not initialized on new tabs with SharedWorker
2023-01-16 15:17:50 +01:00
yflory
d5fefb5946
Fix 'delete all' button in forms owned by a team
2022-12-21 13:28:29 +01:00
yflory
8245189bcb
Fix NO_SUCH_CHANNEL error after using the debug app
2022-12-19 16:10:42 +01:00
yflory
770fb3d657
Fix drag&drop a file from a shared folder into templates
2022-12-19 14:47:19 +01:00
yflory
75de90c8b5
Send form notification anonymously
2022-12-15 16:22:38 +01:00
David Benque
8a2f71a573
Merge remote-tracking branch 'origin/5.2-candidate' into 5.2-candidate
2022-12-13 11:39:12 +00:00
David Benque
dc91ecd78d
Remove XXX
2022-12-13 11:39:03 +00:00
ansuz
a804a0d9bc
Merge branch 'staging' into 5.2-candidate
2022-12-13 16:49:55 +05:30
ansuz
f39bcb2806
Merge branch 'soon' into staging
2022-12-13 16:43:26 +05:30
ansuz
9a5b54d091
Merge branch 'main' into soon
2022-12-13 16:43:16 +05:30
yflory
83744740e5
Merge branch 'form-del-mult' into 5.2-candidate
2022-12-12 16:31:50 +01:00
yflory
600771682a
Allow edit/delete/multiple answers without a drive and fix race condition
2022-12-08 16:53:29 +01:00
yflory
ad0c2e90dc
Fix UI issues with team invitation links
2022-12-07 15:03:55 +01:00
yflory
c074eab7b7
Merge branch '5.2-candidate' into form-del-mult
2022-12-07 14:45:18 +01:00
yflory
59c13c506c
Allow form author to mute the channel
2022-11-30 18:41:16 +01:00
yflory
fb079c49bf
Team invitation link improvements
2022-11-04 16:42:04 +01:00
yflory
acd7d9654d
Fix calendar issues
2022-11-02 14:58:29 +01:00
yflory
5d350f1c45
Merge branch 'form' into form-del
2022-10-26 17:51:10 +02:00
yflory
e9540b9a00
Fix request pad access
2022-10-26 17:48:24 +02:00
yflory
51c50db166
Fix form anonymous responses not triggering the notification
2022-10-26 16:14:45 +02:00
yflory
9c34e9e779
Notify form author on new responses
2022-10-25 16:40:15 +02:00
yflory
bde6bb0032
Clean server code
2022-10-14 16:53:38 +02:00
yflory
8a3be878e8
Merge branch 'staging' into form-del
2022-10-12 17:19:22 +02:00
yflory
16cdf2ccdc
Fix recurrence rule update issues
2022-10-11 16:11:53 +02:00
yflory
c11b83dd5a
Merge branch 'staging' into rrule
2022-10-11 14:00:30 +02:00
David Baker
bf69a576bb
Make unparseable message non-fatal
...
There was code to handle unparseable messages from things like third party browser extensions but it caught a JSON parsing error, logged an error and then continued, which would throw an unhandled exception trying to read the `ack` property of `data` which had been left as `undefined`.
Add a `return` to abort execution of the handler function and ignore the message instead. Also changes the error to warning, since it's not a fatal error. Add a comment to clarify the behaviour.
From the existing comment, it looks like this was the original intention of the code, but the `return` was simply missed.
2022-10-07 15:57:18 +01:00
yflory
6a1c64fe9a
Delete your own form answers
2022-10-06 17:12:23 +02:00
ansuz
a8dcdbcbcb
fix a bug which prevented old contacts from being removed
2022-09-22 14:20:27 +05:30
yflory
65b00736bc
Support recurrence rules when importing or exporting ICS calendars
2022-09-15 13:15:27 +02:00
yflory
f27d779aef
Fix issues with reminders and recurrence rule
2022-09-13 16:43:08 +02:00
yflory
ae32732483
Update recurrence rule
2022-09-13 14:18:38 +02:00
yflory
2dbefe864a
lint compliance
2022-09-12 19:07:15 +02:00
yflory
0c273b1b3d
Manage reminders for recurring events
2022-09-12 19:06:25 +02:00
yflory
99df9bc21a
Update recurring events in calendar
2022-09-08 16:56:58 +02:00
ansuz
e74c8fd4f8
guard against parse errors on incoming worker-channel messages
2022-08-23 16:45:09 +05:30
Maxime Cesson
3e7b76c785
Make spellcheck default for rich text document #887
2022-07-05 14:29:42 +02:00