Benoit TELLIER
2f849b5323
ISSUE-845 Edit in XXX calendar
2026-04-29 09:53:34 +02:00
Benoit TELLIER
191296346e
ISSUE-838 Keyboard navigation: people search + enter should not open create modal ( #839 )
2026-04-28 07:57:22 +02:00
Benoit TELLIER
0f69288355
[FIX] Handle race if user search is canceled ( #835 )
2026-04-27 15:05:42 +02:00
Benoit TELLIER
b1cf05fcf2
ISSUE-836 Duplicate: carry over source calendar if writable ( #837 )
2026-04-27 15:05:29 +02:00
Benoit TELLIER
dffb305886
ISSUE-833 Autofocus better when working with calendars ( #834 )
2026-04-27 10:26:15 +02:00
Benoit TELLIER
6b086658eb
[ENHANCEMENT] Split PRs from main docker images ( #832 )
2026-04-25 22:27:23 +02:00
Benoit TELLIER
138cfd7f4e
ISSUE-825 Improve refresh without WS ( #826 )
2026-04-24 10:05:42 +02:00
Benoit TELLIER
fbb31e4a80
feat: Add Sentry support ( #745 ) ( #747 )
2026-04-06 09:00:50 +02:00
Benoit TELLIER and JacobiusMakes
c9710d7651
feat: parse multiple attendees from pasted text ( #723 ) ( #731 )
...
When pasting text containing multiple email addresses into the attendee
input, the component now splits by comma, semicolon, newline, or space
and adds each valid email as an individual attendee chip. Duplicates
are silently skipped. Any invalid chunks remain in the input field
with an error message so the user can correct them manually.
Co-authored-by: JacobiusMakes <jgalperin98@gmail.com >
2026-03-30 13:23:07 +02:00
Benoit TELLIER
ed09db5e03
Skip image step for external contributors unless authorized ( #728 )
2026-03-30 05:06:44 +02:00
Benoit TELLIER
07e4240e0f
ISSUE-720 Fix diff logic for calendar access ( #721 )
2026-03-27 06:37:22 +01:00
Benoit TELLIER
79aab93444
ISSUE-713 Inform user of COUNTER success ( #714 )
2026-03-26 22:06:21 +01:00
Benoit TELLIER
29f17ce86d
Automate docker build on PRs ( #647 )
2026-03-16 14:28:46 +01:00
Benoit TELLIER
f413bd832b
DRY - PeopleSearch onKeyDown: handleEnterKey
2025-12-15 15:33:07 +01:00
Benoit TELLIER
071c04654e
Apply @Crash comment to avoid boolean flags
2025-12-15 15:33:07 +01:00
Benoit TELLIER
2494a558a6
Address nitpicks
2025-12-15 15:33:07 +01:00
Benoit TELLIER
541a681e17
Add application screensot in README ( #376 )
2025-11-28 16:23:25 +01:00
Benoit TELLIER and Claude
65c26f7627
[ #318 ] implement SEQUENCE field for ICS events ( #362 )
...
- Add SEQUENCE property to ICS generation (starts at 1 for new events)
- Increment SEQUENCE on event updates (modal, drag & drop, resize)
- Handle SEQUENCE independently for recurring event instances
- Add comprehensive tests for SEQUENCE generation and incrementation
- Ensure proper event ordering for remote calendar participants
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-27 08:58:31 +01:00
Benoit TELLIER
9b304c58f8
Publish build for main branch ( #88 )
2025-08-30 10:28:51 +02:00
Benoit TELLIER
7d679d1357
Publish docker images ( #87 )
2025-08-30 10:18:04 +02:00
Benoit TELLIER
6fb910d6e2
Update README.md ( #40 )
2025-07-21 09:57:45 +02:00
Benoit TELLIER
875fea095f
Merge pull request #29 from linagora/22-handle-parsing-error-in-dav
...
handle parsing error in dav response
2025-07-16 09:12:21 +02:00
Benoit TELLIER
1e8168725e
Docker packaging
2025-07-08 15:43:50 +02:00
Benoit TELLIER
57f9ba8427
[DOCUMENTATION] Init the README
2025-05-12 13:29:39 +02:00
Benoit TELLIER
02be907c84
Initial commit
2025-05-12 13:19:29 +02:00