Commit Graph
25 Commits
Author SHA1 Message Date
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 TELLIERandJacobiusMakes 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 TELLIERandClaude 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