Commit Graph

  • 88543a67eb fix(docker): use debian base image for correct MIME types main v2026.9.2 arnef 2026-09-08 21:38:19 +02:00
  • b543b46ad2 fix(web): prefill birthday in contact form for imported contacts v2026.9.1 arnef 2026-09-06 19:24:18 +02:00
  • 8e946964ec fix(caldav): expand RRULE for recurring events arnef 2026-09-06 15:49:09 +02:00
  • f35121b3dc ci: drop release trigger from docker workflow arnef 2026-09-03 19:09:38 +02:00
  • 83483f5cb2 docs: add AGPL-3.0 license v2026.9.0 arnef 2026-09-03 06:20:07 +02:00
  • 5e3cc3513c chore(ci): migrate to Gitea Actions arnef 2026-09-02 21:53:14 +02:00
  • f34041d889 feat(web): show ICS subscription events in detail view arnef 2026-09-02 19:44:27 +02:00
  • e18c83b618 feat(web): add calendar event detail view arnef 2026-09-01 19:10:17 +02:00
  • 1f383878ab refactor(web): simplify address to single free-form value arnef 2026-09-01 07:02:40 +02:00
  • c945e785c8 feat(web): split contact name into first and last name arnef 2026-08-31 22:08:53 +02:00
  • ea917b4148 feat(web): add file sorting to files browser arnef 2026-08-31 05:57:35 +02:00
  • 995441e917 docs: update versioning scheme in README arnef 2026-08-30 20:55:21 +02:00
  • 36e3fecc11 feat: allow dots in resource/folder names arnef 2026-08-30 20:16:05 +02:00
  • 6a95e27e31 chore: remove example config file arnef 2026-08-30 19:59:04 +02:00
  • e8c4dadfea chore: fmt code arnef 2026-08-30 19:58:06 +02:00
  • 2e43e32a9f refactor: clean up nidusctl CLI arnef 2026-08-30 19:54:34 +02:00
  • 9b9cbe2f6f refactor: update migration logic arnef 2026-08-30 19:54:34 +02:00
  • 0ee0874458 refactor: streamline session management arnef 2026-08-30 19:54:34 +02:00
  • b364bee265 refactor: simplify config validation arnef 2026-08-30 19:54:34 +02:00
  • dd77a61b18 refactor: unify config and data structures arnef 2026-08-30 19:54:34 +02:00
  • d3780e9e32 refactor: align import paths with module name arnef 2026-08-30 18:51:45 +02:00
  • e96a0b8c92 Merge pull request 'feat: implement unified directory structure with automatic migration for CalDAV and CardDAV' (#4) from bug/3 into main arnef 2026-08-30 12:04:12 +00:00
  • 0567fea729 docs: remove CHANGES_SUMMARY.md (superseded by AGENTS.md) arnef 2026-08-30 13:57:16 +02:00
  • 5af3a8508b docs: update AGENTS.md with current commands and features arnef 2026-08-30 13:54:55 +02:00
  • 8d2d8d3972 fix: update web files root to use unified path structure arnef 2026-08-30 13:04:40 +02:00
  • 2fd39c8180 refactor: unify data directory structure arnef 2026-08-30 12:15:31 +02:00
  • f463c01f0f Add a standalone docker-compose.yml example using the pre-built image arnefandCopilot 2026-08-21 22:00:20 +02:00
  • cd0761c9d1 Remove TLS/Reverse proxy and Dependencies sections from README arnefandCopilot 2026-08-21 21:59:05 +02:00
  • ddc9f4ddee Align Docker release workflow with the ebooks project's registry setup v1.0.0 arnefandCopilot 2026-08-21 20:02:23 +02:00
  • f7375d7eba Fix Docker build, ship nidusctl in the image, document user setup via compose arnefandCopilot 2026-08-21 16:37:44 +02:00
  • 63b59a73fe Add CI workflow to build and publish multi-arch Docker images on tag/release arnefandCopilot 2026-08-21 16:37:29 +02:00
  • 26044366de Update README: project name, AI note, and current Web UI feature set arnefandCopilot 2026-08-21 09:16:08 +02:00
  • 9f8bfba420 Improve mobile layout of the dashboard, contacts, and calendar pages arnefandCopilot 2026-08-21 09:16:01 +02:00
  • b2f39bd1f6 Add delete, inline preview, and mobile list layout to the file browser arnefandCopilot 2026-08-21 09:15:40 +02:00
  • d0e1dab837 Use display name instead of username for shared calendar owners arnefandCopilot 2026-08-21 06:41:51 +02:00
  • 8b10386c91 Add account management page arnefandCopilot 2026-08-21 06:32:18 +02:00
  • 1c039e6396 Add week view to web calendar with Month/Week toggle arnefandCopilot 2026-08-21 06:19:59 +02:00
  • 28c55804d8 Fix unreadable event text when a calendar's color is white/very light arnefandCopilot 2026-08-20 23:27:19 +02:00
  • b58a6ba4ea Disambiguate shared calendars with a name colliding with the owner's arnefandCopilot 2026-08-20 23:20:17 +02:00
  • 213b22f821 Fix 500 on REPORT for recurring events with Windows timezone IDs arnefandCopilot 2026-08-20 22:23:11 +02:00
  • 1707ab4060 Add ICS/webcal HTTP subscription calendars arnefandCopilot 2026-08-20 22:10:49 +02:00
  • 2cb6e98db6 Show birth year instead of age in birthday event titles arnefandCopilot 2026-08-20 20:15:01 +02:00
  • b451f1a76e Make birthdays calendar color configurable and expose it via CalDAV arnefandCopilot 2026-08-20 20:09:59 +02:00
  • cd96b365d0 Add virtual Birthdays calendar computed from contacts arnefandCopilot 2026-08-20 19:27:55 +02:00
  • adabfd22ca Add ICS import/export and shared calendar support to calendar UI arnefandCopilot 2026-08-20 18:58:04 +02:00
  • cd2cfa6c06 Add web UI for CalDAV calendars (web/calendar) arnefandCopilot 2026-08-20 16:58:59 +02:00
  • 3fa0297715 Add web UI for WebDAV files and CardDAV contacts arnefandCopilot 2026-08-20 15:06:39 +02:00
  • 65cd24a192 Show plain calendar name for shared calendars, drop ~owner prefix arnefandCopilot 2026-08-20 10:09:41 +02:00
  • 5f72e58ad3 Fix calendar-color not applied by DAVx5 (duplicate propstat) arnefandCopilot 2026-08-20 07:04:49 +02:00
  • ebbc7a2a2b Add calendar color support (DAVx5 calendar-color) arnefandCopilot 2026-08-20 06:43:56 +02:00
  • 37399d1ceb Stack dashboard form fields on mobile instead of breaking layout arnefandCopilot 2026-08-19 12:57:05 +02:00
  • 7d4f28de3c Move users, calendars, and address books from config.yaml into the database arnefandCopilot 2026-08-19 12:43:34 +02:00
  • 3dc49b6b22 Add password-visibility toggle to login page (TypeScript) arnefandCopilot 2026-08-19 10:13:37 +02:00
  • 4dba55c807 Move web UI from /ui/ to /web/ path prefix arnefandCopilot 2026-08-19 07:29:32 +02:00
  • ab3c7f44d5 Add web UI: login, dashboard, and share management (templ + Tailwind + htmx) arnefandCopilot 2026-08-19 07:12:56 +02:00
  • 58d74a29cd Add nidusctl admin CLI for managing calendar/address-book shares arnefandCopilot 2026-08-18 21:01:28 +02:00
  • daa51d62b1 Add calendar/address-book sharing backend arnefandCopilot 2026-08-18 20:10:31 +02:00
  • 21bac66b07 Untrack config.yaml, ignore it, and add config.example.yaml arnefandCopilot 2026-08-18 12:52:05 +02:00
  • b4644bc590 Fix WebDAV/CalDAV/CardDAV bugs, drop username from URLs, harden concurrency arnefandCopilot 2026-08-18 12:49:57 +02:00
  • 7a11b5bbbf wip arnef 2026-04-23 21:56:59 +02:00