* 🙈(tools) remove OpenSpec skills and commands from Git tracking
Remove .claude/skills/openspec-*/ and .claude/commands/opsx/ from
Git tracking while keeping them locally. Extends the previous
cleanup (d24eed9) that handled the openspec/ directory.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* ✨(front) add EventModal section components and useEventForm hook
Extract modal sections into dedicated components (DateTimeSection,
RecurrenceSection, LocationSection, VideoConferenceSection,
AttendeesSection, DescriptionSection, InvitationResponseSection,
RemindersSection, StatusSection, AttachmentsSection) with shared
SectionRow and SectionPill layout components.
Add useEventForm hook to centralize form state management.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* ♻️(front) refactor EventModal to use extracted sections
Simplify EventModal by delegating to section components and
useEventForm hook. Replace alert() with addToast() for error
feedback, convert useCallback to useMemo for buildSummary in
RecurrenceEditor, and add missing organizer dependency in
useEventForm useEffect.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* 💄(front) update scheduler styles for new modal design
Rework SCSS for EventModal, AttendeesInput, RecurrenceEditor,
and Scheduler. Move inline styles to CSS classes. Update
globals and frontend dependencies.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
90 lines
894 B
Plaintext
90 lines
894 B
Plaintext
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# C extensions
|
|
*.so
|
|
|
|
# Distribution / packaging
|
|
.Python
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
downloads/
|
|
eggs/
|
|
.eggs/
|
|
lib/
|
|
lib64/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
wheels/
|
|
pip-wheel-metadata/
|
|
share/python-wheels/
|
|
*.egg-info/
|
|
.installed.cfg
|
|
*.egg
|
|
MANIFEST
|
|
.DS_Store
|
|
.next/
|
|
|
|
# Translations # Translations
|
|
*.mo
|
|
*.pot
|
|
|
|
# Environments
|
|
.venv
|
|
env/
|
|
venv/
|
|
ENV/
|
|
env.bak/
|
|
venv.bak/
|
|
env.d/development/*.local
|
|
env.d/terraform
|
|
|
|
# Docker
|
|
compose.override.yml
|
|
docker/auth/*.local
|
|
|
|
# npm
|
|
node_modules
|
|
|
|
# Mails
|
|
src/backend/core/templates/mail/
|
|
|
|
# Swagger
|
|
**/swagger.json
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Terraform
|
|
.terraform
|
|
*.tfstate
|
|
*.tfstate.backup
|
|
|
|
# Test & lint
|
|
.coverage
|
|
.pylint.d
|
|
.pytest_cache
|
|
db.sqlite3
|
|
.mypy_cache
|
|
|
|
# Site media
|
|
/data/
|
|
|
|
# IDEs
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
.devcontainer
|
|
|
|
# Various
|
|
.turbo
|
|
|
|
# OpenSpec
|
|
openspec/
|
|
.claude/skills/openspec-*/
|
|
.claude/commands/opsx/
|