@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update external timezone information to IANA TZDB 2025b

Summary:
Update the list of timezones by pulling latest CLDR upstream from 2025-04-10:
https://github.com/unicode-org/cldr/blob/c33a1f0a23e3b676b406345fe0b42c130defc51d/common/supplemental/windowsZones.xml

Closes T16459

Test Plan: tbd. Probably import an external ical file with a "new" timezone via http://phorge.localhost/calendar/import/ ?

Reviewers: O1 Blessed Committers, mainframe98

Reviewed By: O1 Blessed Committers, mainframe98

Subscribers: mainframe98, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Maniphest Tasks: T16459

Differential Revision: https://we.phorge.it/D26686

+13 -8
+2 -6
externals/cldr/cldr_windows_timezones.xml
··· 59 59 <mapZone other="Pacific Standard Time" territory="001" type="America/Los_Angeles"/> 60 60 <mapZone other="Pacific Standard Time" territory="CA" type="America/Vancouver"/> 61 61 <mapZone other="Pacific Standard Time" territory="US" type="America/Los_Angeles"/> 62 - <mapZone other="Pacific Standard Time" territory="ZZ" type="PST8PDT"/> 63 62 64 63 <!-- (UTC-07:00) Arizona --> 65 64 <mapZone other="US Mountain Standard Time" territory="001" type="America/Phoenix"/> ··· 77 76 <mapZone other="Mountain Standard Time" territory="CA" type="America/Edmonton America/Cambridge_Bay America/Inuvik"/> 78 77 <mapZone other="Mountain Standard Time" territory="MX" type="America/Ciudad_Juarez"/> 79 78 <mapZone other="Mountain Standard Time" territory="US" type="America/Denver America/Boise"/> 80 - <mapZone other="Mountain Standard Time" territory="ZZ" type="MST7MDT"/> 81 79 82 80 <!-- (UTC-07:00) Yukon --> 83 81 <mapZone other="Yukon Standard Time" territory="001" type="America/Whitehorse"/> ··· 99 97 <mapZone other="Central Standard Time" territory="CA" type="America/Winnipeg America/Rankin_Inlet America/Resolute"/> 100 98 <mapZone other="Central Standard Time" territory="MX" type="America/Matamoros America/Ojinaga"/> 101 99 <mapZone other="Central Standard Time" territory="US" type="America/Chicago America/Indiana/Knox America/Indiana/Tell_City America/Menominee America/North_Dakota/Beulah America/North_Dakota/Center America/North_Dakota/New_Salem"/> 102 - <mapZone other="Central Standard Time" territory="ZZ" type="CST6CDT"/> 103 100 104 101 <!-- (UTC-06:00) Easter Island --> 105 102 <mapZone other="Easter Island Standard Time" territory="001" type="Pacific/Easter"/> ··· 134 131 <mapZone other="Eastern Standard Time" territory="BS" type="America/Nassau"/> 135 132 <mapZone other="Eastern Standard Time" territory="CA" type="America/Toronto America/Iqaluit"/> 136 133 <mapZone other="Eastern Standard Time" territory="US" type="America/New_York America/Detroit America/Indiana/Petersburg America/Indiana/Vincennes America/Indiana/Winamac America/Kentucky/Monticello America/Louisville"/> 137 - <mapZone other="Eastern Standard Time" territory="ZZ" type="EST5EDT"/> 138 134 139 135 <!-- (UTC-05:00) Haiti --> 140 136 <mapZone other="Haiti Standard Time" territory="001" type="America/Port-au-Prince"/> ··· 239 235 240 236 <!-- (UTC-03:00) Punta Arenas --> 241 237 <mapZone other="Magallanes Standard Time" territory="001" type="America/Punta_Arenas"/> 242 - <mapZone other="Magallanes Standard Time" territory="CL" type="America/Punta_Arenas"/> 238 + <mapZone other="Magallanes Standard Time" territory="CL" type="America/Punta_Arenas America/Coyhaique"/> 243 239 244 240 <!-- (UTC-03:00) Saint Pierre and Miquelon --> 245 241 <mapZone other="Saint Pierre Standard Time" territory="001" type="America/Miquelon"/> ··· 652 648 653 649 <!-- (UTC+08:00) Ulaanbaatar --> 654 650 <mapZone other="Ulaanbaatar Standard Time" territory="001" type="Asia/Ulaanbaatar"/> 655 - <mapZone other="Ulaanbaatar Standard Time" territory="MN" type="Asia/Ulaanbaatar Asia/Choibalsan"/> 651 + <mapZone other="Ulaanbaatar Standard Time" territory="MN" type="Asia/Ulaanbaatar"/> 656 652 657 653 <!-- (UTC+08:45) Eucla --> 658 654 <mapZone other="Aus Central W. Standard Time" territory="001" type="Australia/Eucla"/>
+11 -2
resources/timezones/windows-timezones.json
··· 2 2 "Egypt Standard Time": "Africa/Cairo", 3 3 "Morocco Standard Time": "Africa/Casablanca", 4 4 "South Africa Standard Time": "Africa/Johannesburg", 5 + "South Sudan Standard Time": "Africa/Juba", 6 + "Sudan Standard Time": "Africa/Khartoum", 5 7 "W. Central Africa Standard Time": "Africa/Lagos", 6 8 "E. Africa Standard Time": "Africa/Nairobi", 9 + "Sao Tome Standard Time": "Africa/Sao_Tome", 7 10 "Libya Standard Time": "Africa/Tripoli", 8 11 "Namibia Standard Time": "Africa/Windhoek", 9 12 "Aleutian Standard Time": "America/Adak", ··· 17 20 "Venezuela Standard Time": "America/Caracas", 18 21 "SA Eastern Standard Time": "America/Cayenne", 19 22 "Central Standard Time": "America/Chicago", 20 - "Mountain Standard Time (Mexico)": "America/Chihuahua", 21 23 "Central Brazilian Standard Time": "America/Cuiaba", 22 24 "Mountain Standard Time": "America/Denver", 23 25 "Greenland Standard Time": "America/Godthab", ··· 28 30 "US Eastern Standard Time": "America/Indianapolis", 29 31 "SA Western Standard Time": "America/La_Paz", 30 32 "Pacific Standard Time": "America/Los_Angeles", 33 + "Mountain Standard Time (Mexico)": "America/Mazatlan", 31 34 "Central Standard Time (Mexico)": "America/Mexico_City", 32 35 "Saint Pierre Standard Time": "America/Miquelon", 33 36 "Montevideo Standard Time": "America/Montevideo", 34 37 "Eastern Standard Time": "America/New_York", 35 38 "US Mountain Standard Time": "America/Phoenix", 36 39 "Haiti Standard Time": "America/Port-au-Prince", 40 + "Magallanes Standard Time": "America/Punta_Arenas", 37 41 "Canada Central Standard Time": "America/Regina", 38 42 "Pacific SA Standard Time": "America/Santiago", 39 43 "E. South America Standard Time": "America/Sao_Paulo", 40 44 "Newfoundland Standard Time": "America/St_Johns", 41 45 "Pacific Standard Time (Mexico)": "America/Tijuana", 42 - "Central Asia Standard Time": "Asia/Almaty", 46 + "Yukon Standard Time": "America/Whitehorse", 43 47 "Jordan Standard Time": "Asia/Amman", 44 48 "Arabic Standard Time": "Asia/Baghdad", 45 49 "Azerbaijan Standard Time": "Asia/Baku", 46 50 "SE Asia Standard Time": "Asia/Bangkok", 47 51 "Altai Standard Time": "Asia/Barnaul", 48 52 "Middle East Standard Time": "Asia/Beirut", 53 + "Central Asia Standard Time": "Asia/Bishkek", 49 54 "India Standard Time": "Asia/Calcutta", 50 55 "Transbaikal Standard Time": "Asia/Chita", 51 56 "Sri Lanka Standard Time": "Asia/Colombo", ··· 65 70 "N. Central Asia Standard Time": "Asia/Novosibirsk", 66 71 "Omsk Standard Time": "Asia/Omsk", 67 72 "North Korea Standard Time": "Asia/Pyongyang", 73 + "Qyzylorda Standard Time": "Asia/Qyzylorda", 68 74 "Myanmar Standard Time": "Asia/Rangoon", 69 75 "Arab Standard Time": "Asia/Riyadh", 70 76 "Sakhalin Standard Time": "Asia/Sakhalin", ··· 95 101 "W. Australia Standard Time": "Australia/Perth", 96 102 "AUS Eastern Standard Time": "Australia/Sydney", 97 103 "Dateline Standard Time": "Etc/GMT+12", 104 + "UTC+13": "Etc/GMT-13", 98 105 "Astrakhan Standard Time": "Europe/Astrakhan", 99 106 "W. Europe Standard Time": "Europe/Berlin", 100 107 "GTB Standard Time": "Europe/Bucharest", ··· 108 115 "Russian Standard Time": "Europe/Moscow", 109 116 "Romance Standard Time": "Europe/Paris", 110 117 "Russia Time Zone 3": "Europe/Samara", 118 + "Saratov Standard Time": "Europe/Saratov", 119 + "Volgograd Standard Time": "Europe/Volgograd", 111 120 "Central European Standard Time": "Europe/Warsaw", 112 121 "Mauritius Standard Time": "Indian/Mauritius", 113 122 "Samoa Standard Time": "Pacific/Apia",