Skip to content

refactor/strftime icu migration#11

Merged
ralflang merged 1 commit into
FRAMEWORK_6_0from
refactor/strftime-icu-migration
May 18, 2026
Merged

refactor/strftime icu migration#11
ralflang merged 1 commit into
FRAMEWORK_6_0from
refactor/strftime-icu-migration

Conversation

@ralflang
Copy link
Copy Markdown
Member

  • fix: Casting and coupling problems
  • feat: Flesh out Horde_Date src/ branch
  • test: Cover src/ variant with tests
  • feat: Recurrence needs to mind timezones
  • test: Amend recurrence tests
  • chore: Add Torben. Jan isn't currently active.
  • style: php-cs-fixer
  • style: tests, php-cs-fixer
  • style: php-cs-fixer in lib
  • feat: interface-compatible drop-in replacement for Horde_Date
  • docs: update UPGRADING guide to .md format and strategies for adopting modern 3.0
  • test: Cover HordeLegacyDate compatibility with Horde_Date
  • chore: Add keywords, use PHP 8.1+
  • refactor(strftime): Migrate to native usage of IntlDateFormatter and DateTime

ralflang added a commit to horde/Form that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | #33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/Core that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | #105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/Model that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | #1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/Mime_Viewer that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | #2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/Kolab_Resource that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | #1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
…DateTime

Core engine: removed php81_bc dep, simplified strftime(), added Format class enhancements
@ralflang ralflang force-pushed the refactor/strftime-icu-migration branch from 80d55cb to 56b73ef Compare May 18, 2026 14:08
@ralflang ralflang merged commit 79e5705 into FRAMEWORK_6_0 May 18, 2026
0 of 8 checks passed
ralflang added a commit to horde/Rampage that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | #2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/Rdo that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | #5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/agora that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | #3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/chora that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | #2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/dev.horde.org that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | #1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/components that referenced this pull request May 18, 2026
…DateTime (#21)

Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | #21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/folks that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | #3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/gollem that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | #5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/hermes that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | #6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/hylax that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | #3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/ingo that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | #25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/jonah that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | #8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/klutz that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | #1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/kronolith that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | #39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/mnemo that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | #18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/operator that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | #1 |
| trean | horde/trean#5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/trean that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | #5 |
| wicked | horde/wicked#24 |
ralflang added a commit to horde/wicked that referenced this pull request May 18, 2026
Related to horde/turba#47 and horde/turba#50. See also

| Repository | PR |
|---|---|
| Date | horde/Date#11 |
| Form | horde/Form#33 |
| Core | horde/Core#105 |
| Model | horde/Model#1 |
| Mime_Viewer | horde/Mime_Viewer#2 |
| Kolab_Resource | horde/Kolab_Resource#1 |
| Rampage | horde/Rampage#2 |
| Rdo | horde/Rdo#5 |
| agora | horde/agora#3 |
| chora | horde/chora#2 |
| components | horde/components#21 |
| dev.horde.org | horde/dev.horde.org#1 |
| folks | horde/folks#3 |
| gollem | horde/gollem#5 |
| hermes | horde/hermes#6 |
| hylax | horde/hylax#3 |
| ingo | horde/ingo#25 |
| jonah | horde/jonah#8 |
| klutz | horde/klutz#1 |
| kronolith | horde/kronolith#39 |
| mnemo | horde/mnemo#18 |
| operator | horde/operator#1 |
| trean | horde/trean#5 |
| wicked | #24 |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant