Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
ca99f68
Improve accessibility for low vision users in dark mode and grayscale
Dec 31, 2025
e8f45a2
Improve accessibility contrast ratios and focus indicators for WCAG 2…
Jan 2, 2026
091699d
Add horizontal swimlane headers with status breakdowns
Jan 2, 2026
f67a832
Add quick-add form and card movement optimizations
Jan 2, 2026
e506945
Add comprehensive accessibility improvements for custom input components
Jan 2, 2026
53f07a5
Add collapsed swimlane view with compact tickets
Jan 2, 2026
3bd8971
Improve collapsed swimlane view with compact tickets and balanced layout
Jan 3, 2026
8cfec41
Refactor swimlane headers to PRD v2 horizontal layout
Jan 3, 2026
8bfce55
Add sticky swimlane headers and improve dark mode accessibility
Jan 3, 2026
28f6e0b
Refine quick-add form and add effort groupBy mapping
Jan 3, 2026
4016ed7
Fix progress bar status colors and improve count badge accessibility
Jan 3, 2026
819fd53
Improve swimlane row height and progress bar readability
Jan 3, 2026
75ca7ee
Fix collapsed swimlane row height to auto-fit content
Jan 3, 2026
476c2d2
Add optimistic UI updates and improve kanban swimlane UX
Jan 3, 2026
1665d8b
Add Due Date groupBy option and improve swimlane UX
Jan 3, 2026
8419e93
Fix cross-swimlane ticket movement and improve progress bar styling
Jan 3, 2026
9047338
Fix progress bar gray gap with proportional flex-grow
Jan 3, 2026
d5495d6
Improve milestone groupBy ordering and swimlane collapse behavior
Jan 4, 2026
4bbd8d2
Fix quick-add keyboard shortcuts and progress bar updates
Jan 4, 2026
0bc23be
Address PR #61 review feedback from Marcel
Jan 4, 2026
ca5b367
Fix collapsed swimlane column height equalization
Jan 4, 2026
3b42271
Fix code style issues in cherry-picked files
marcelfolaron Jan 19, 2026
192aa1f
Add iframe_aria_text option to TinyMCE editor configs
marcelfolaron Jan 20, 2026
9ff494b
Refactor version string formatting in Install.php
marcelfolaron Jan 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .dev/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ services:
condition: service_healthy
networks:
- leantime_internal
- leantime
# - traefik
# labels:
# - "traefik.enable=true"
Expand Down Expand Up @@ -98,6 +99,8 @@ networks:
leantime_internal:
driver: bridge
name: leantime_internal
leantime:
driver: bridge
# traefik:
# external: true
# name: traefik
Expand Down
4 changes: 2 additions & 2 deletions .dev/dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ RUN DEBIAN_FRONTEND=noninteractive \
iputils-ping \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

RUN pecl install xdebug
RUN pecl install xdebug redis

RUN docker-php-ext-configure gd --enable-gd --with-jpeg=/usr/include/ --with-freetype --with-jpeg
RUN docker-php-ext-install \
Expand All @@ -43,7 +43,7 @@ RUN docker-php-ext-install \
opcache \
ldap \
zip
RUN docker-php-ext-enable zip xdebug
RUN docker-php-ext-enable zip xdebug redis

COPY ./dev-apache-site.conf /etc/apache2/sites-enabled/000-default.conf

Expand Down
8 changes: 7 additions & 1 deletion .dev/test.env
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ LEAN_DEBUG = true # Debug flag
# Database
LEAN_DB_HOST=leantime-db
LEAN_DB_USER=root
LEAN_DB_PASSWORD=test
LEAN_DB_PASSWORD=leantime
LEAN_DB_DATABASE=leantime_test
LEAN_DB_PORT=3306

Expand Down Expand Up @@ -134,3 +134,9 @@ LEAN_RATELIMIT_GENERAL = 50000
LEAN_RATELIMIT_AUTH = 50000
LEAN_RATELIMIT_API = 50000

# Cache Configuration for testing (use file cache instead of Redis)
LEAN_USE_REDIS=false
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_CONNECTION=sync

Loading