Merge branch 'main' into related_no_alias

This commit is contained in:
Robert Sparks 2023-07-20 09:31:52 -05:00
commit c8684f727a
No known key found for this signature in database
GPG key ID: 6E2A6A5775F91318
312 changed files with 1827 additions and 1705 deletions

1084
.pnp.cjs generated

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -58,6 +58,8 @@ Click the <kbd>Fork</kbd> button in the top-right corner of the repository to cr
As outlined in the [Contributing](https://github.com/ietf-tools/.github/blob/main/CONTRIBUTING.md) guide, you will first want to create a fork of the datatracker project in your personal GitHub account before cloning it.
Windows developers: [Start with WSL2 from the beginning](https://github.com/ietf-tools/.github/blob/main/docs/windows-dev.md).
Because of the extensive history of this project, cloning the datatracker project locally can take a long time / disk space. You can speed up the cloning process by limiting the history depth, for example *(replace `USERNAME` with your GitHub username)*:
- To fetch only up to the 10 latest commits:

View file

@ -9,7 +9,7 @@
span.meeting-warning(v-if='agendaStore.meeting.warningNote') {{agendaStore.meeting.warningNote}}
h4
span {{agendaStore.meeting.city}}, {{ meetingDate }}
h6.float-end.d-none.d-lg-inline(v-if='meetingUpdated') #[span.text-muted Updated:] {{ meetingUpdated }}
h6.float-end.d-none.d-lg-inline(v-if='meetingUpdated') #[span.text-body-secondary Updated:] {{ meetingUpdated }}
.agenda-topnav.my-3
meeting-navigation
@ -49,7 +49,7 @@
n-popover(v-if='!agendaStore.infoNoteShown')
template(#trigger)
n-button.ms-2(text, @click='toggleInfoNote')
i.bi.bi-info-circle.text-muted
i.bi.bi-info-circle.text-body-secondary
span Show Info Note
.col-12.col-sm-auto.d-flex.align-items-center
i.bi.bi-globe.me-2

View file

@ -58,7 +58,7 @@
)
i.bi.bi-x-square.me-2
span Discard
n-divider: small.text-muted Calendar
n-divider: small.text-body-secondary Calendar
n-button.mt-2(
id='agenda-quickaccess-calview-btn'
block
@ -86,7 +86,7 @@
i.bi.bi-calendar-check.me-2
span {{ shortMode ? '.ics' : 'Add to your calendar...' }}
template(v-if='agendaStore.meetingDays.length > 0')
n-divider: small.text-muted Jump to...
n-divider: small.text-body-secondary Jump to...
ul.nav.nav-pills.flex-column.small.agenda-quickaccess-jumpto
li.nav-item(v-if='agendaStore.isMeetingLive')
a.nav-link(

View file

@ -20,7 +20,7 @@ n-modal(v-model:show='modalShown')
i.bi.bi-share
span Share this view
.agenda-share-content
.text-muted.pb-2 Use the following URL for sharing the current view #[em (including any active filters)] with other users:
.text-body-secondary.pb-2 Use the following URL for sharing the current view #[em (including any active filters)] with other users:
n-input-group
n-input(
ref='filteredUrlIpt'

View file

@ -15,7 +15,7 @@
)
template(#default)
div(v-html='item.text')
span.text-muted(v-else)
span.text-body-secondary(v-else)
em No chat log available.
</template>

View file

@ -6,7 +6,7 @@
:columns='columns'
striped
)
span.text-muted(v-else)
span.text-body-secondary(v-else)
em No polls available.
</template>

View file

@ -1,252 +1,252 @@
export default [
{ label: '(GMT-11:00) Niue', value: 'Pacific/Niue' },
{ label: '(GMT-11:00) Pago Pago', value: 'Pacific/Pago_Pago' },
{ label: '(GMT-10:00) Hawaii Time', value: 'Pacific/Honolulu' },
{ label: '(GMT-10:00) Rarotonga', value: 'Pacific/Rarotonga' },
{ label: '(GMT-10:00) Tahiti', value: 'Pacific/Tahiti' },
{ label: '(GMT-09:30) Marquesas', value: 'Pacific/Marquesas' },
{ label: '(GMT-09:00) Alaska Time', value: 'America/Anchorage' },
{ label: '(GMT-09:00) Gambier', value: 'Pacific/Gambier' },
{ label: '(GMT-08:00) Pacific Time - Los Angeles', value: 'America/Los_Angeles' },
{ label: '(GMT-08:00) Pacific Time - Tijuana', value: 'America/Tijuana' },
{ label: '(GMT-08:00) Pacific Time - Vancouver', value: 'America/Vancouver' },
{ label: '(GMT-08:00) Pacific Time - Whitehorse', value: 'America/Whitehorse' },
{ label: '(GMT-08:00) Pitcairn', value: 'Pacific/Pitcairn' },
{ label: '(GMT-07:00) Mountain Time - Arizona', value: 'America/Phoenix' },
{ label: '(GMT-07:00) Mountain Time - Chihuahua, Mazatlan', value: 'America/Mazatlan' },
{ label: '(GMT-07:00) Mountain Time - Dawson Creek', value: 'America/Dawson_Creek' },
{ label: '(GMT-07:00) Mountain Time - Denver', value: 'America/Denver' },
{ label: '(GMT-07:00) Mountain Time - Edmonton', value: 'America/Edmonton' },
{ label: '(GMT-07:00) Mountain Time - Hermosillo', value: 'America/Hermosillo' },
{ label: '(GMT-07:00) Mountain Time - Yellowknife', value: 'America/Yellowknife' },
{ label: '(GMT-06:00) Belize', value: 'America/Belize' },
{ label: '(GMT-06:00) Central Time - Chicago', value: 'America/Chicago' },
{ label: '(GMT-06:00) Central Time - Mexico City', value: 'America/Mexico_City' },
{ label: '(GMT-06:00) Central Time - Regina', value: 'America/Regina' },
{ label: '(GMT-06:00) Central Time - Tegucigalpa', value: 'America/Tegucigalpa' },
{ label: '(GMT-06:00) Central Time - Winnipeg', value: 'America/Winnipeg' },
{ label: '(GMT-06:00) Costa Rica', value: 'America/Costa_Rica' },
{ label: '(GMT-06:00) El Salvador', value: 'America/El_Salvador' },
{ label: '(GMT-06:00) Galapagos', value: 'Pacific/Galapagos' },
{ label: '(GMT-06:00) Guatemala', value: 'America/Guatemala' },
{ label: '(GMT-06:00) Managua', value: 'America/Managua' },
{ label: '(GMT-05:00) America Cancun', value: 'America/Cancun' },
{ label: '(GMT-05:00) Bogota', value: 'America/Bogota' },
{ label: '(GMT-05:00) Easter Island', value: 'Pacific/Easter' },
{ label: '(GMT-05:00) Eastern Time - New York', value: 'America/New_York' },
{ label: '(GMT-05:00) Eastern Time - Iqaluit', value: 'America/Iqaluit' },
{ label: '(GMT-05:00) Eastern Time - Toronto', value: 'America/Toronto' },
{ label: '(GMT-05:00) Guayaquil', value: 'America/Guayaquil' },
{ label: '(GMT-05:00) Havana', value: 'America/Havana' },
{ label: '(GMT-05:00) Jamaica', value: 'America/Jamaica' },
{ label: '(GMT-05:00) Lima', value: 'America/Lima' },
{ label: '(GMT-05:00) Nassau', value: 'America/Nassau' },
{ label: '(GMT-05:00) Panama', value: 'America/Panama' },
{ label: '(GMT-05:00) Port-au-Prince', value: 'America/Port-au-Prince' },
{ label: '(GMT-05:00) Rio Branco', value: 'America/Rio_Branco' },
{ label: '(GMT-04:00) Atlantic Time - Halifax', value: 'America/Halifax' },
{ label: '(GMT-04:00) Barbados', value: 'America/Barbados' },
{ label: '(GMT-04:00) Bermuda', value: 'Atlantic/Bermuda' },
{ label: '(GMT-04:00) Boa Vista', value: 'America/Boa_Vista' },
{ label: '(GMT-04:00) Caracas', value: 'America/Caracas' },
{ label: '(GMT-04:00) Curacao', value: 'America/Curacao' },
{ label: '(GMT-04:00) Grand Turk', value: 'America/Grand_Turk' },
{ label: '(GMT-04:00) Guyana', value: 'America/Guyana' },
{ label: '(GMT-04:00) La Paz', value: 'America/La_Paz' },
{ label: '(GMT-04:00) Manaus', value: 'America/Manaus' },
{ label: '(GMT-04:00) Martinique', value: 'America/Martinique' },
{ label: '(GMT-04:00) Port of Spain', value: 'America/Port_of_Spain' },
{ label: '(GMT-04:00) Porto Velho', value: 'America/Porto_Velho' },
{ label: '(GMT-04:00) Puerto Rico', value: 'America/Puerto_Rico' },
{ label: '(GMT-04:00) Santo Domingo', value: 'America/Santo_Domingo' },
{ label: '(GMT-04:00) Thule', value: 'America/Thule' },
{ label: '(GMT-03:30) Newfoundland Time - St. Johns', value: 'America/St_Johns' },
{ label: '(GMT-03:00) Araguaina', value: 'America/Araguaina' },
{ label: '(GMT-03:00) Asuncion', value: 'America/Asuncion' },
{ label: '(GMT-03:00) Belem', value: 'America/Belem' },
{ label: '(GMT-03:00) Buenos Aires', value: 'America/Argentina/Buenos_Aires' },
{ label: '(GMT-03:00) Campo Grande', value: 'America/Campo_Grande' },
{ label: '(GMT-03:00) Cayenne', value: 'America/Cayenne' },
{ label: '(GMT-03:00) Cuiaba', value: 'America/Cuiaba' },
{ label: '(GMT-03:00) Fortaleza', value: 'America/Fortaleza' },
{ label: '(GMT-03:00) Godthab', value: 'America/Godthab' },
{ label: '(GMT-03:00) Maceio', value: 'America/Maceio' },
{ label: '(GMT-03:00) Miquelon', value: 'America/Miquelon' },
{ label: '(GMT-03:00) Montevideo', value: 'America/Montevideo' },
{ label: '(GMT-03:00) Palmer', value: 'Antarctica/Palmer' },
{ label: '(GMT-03:00) Paramaribo', value: 'America/Paramaribo' },
{ label: '(GMT-03:00) Punta Arenas', value: 'America/Punta_Arenas' },
{ label: '(GMT-03:00) Recife', value: 'America/Recife' },
{ label: '(GMT-03:00) Rothera', value: 'Antarctica/Rothera' },
{ label: '(GMT-03:00) Salvador', value: 'America/Bahia' },
{ label: '(GMT-03:00) Santiago', value: 'America/Santiago' },
{ label: '(GMT-03:00) Stanley', value: 'Atlantic/Stanley' },
{ label: '(GMT-02:00) Noronha', value: 'America/Noronha' },
{ label: '(GMT-02:00) Sao Paulo', value: 'America/Sao_Paulo' },
{ label: '(GMT-02:00) South Georgia', value: 'Atlantic/South_Georgia' },
{ label: '(GMT-01:00) Azores', value: 'Atlantic/Azores' },
{ label: '(GMT-01:00) Cape Verde', value: 'Atlantic/Cape_Verde' },
{ label: '(GMT-01:00) Scoresbysund', value: 'America/Scoresbysund' },
{ label: '(GMT+00:00) Abidjan', value: 'Africa/Abidjan' },
{ label: '(GMT+00:00) Accra', value: 'Africa/Accra' },
{ label: '(GMT+00:00) Bissau', value: 'Africa/Bissau' },
{ label: '(GMT+00:00) Canary Islands', value: 'Atlantic/Canary' },
{ label: '(GMT+00:00) Casablanca', value: 'Africa/Casablanca' },
{ label: '(GMT+00:00) Danmarkshavn', value: 'America/Danmarkshavn' },
{ label: '(GMT+00:00) Dublin', value: 'Europe/Dublin' },
{ label: '(GMT+00:00) El Aaiun', value: 'Africa/El_Aaiun' },
{ label: '(GMT+00:00) Faeroe', value: 'Atlantic/Faroe' },
{ label: '(GMT+00:00) UTC / GMT', value: 'UTC' },
{ label: '(GMT+00:00) Lisbon', value: 'Europe/Lisbon' },
{ label: '(GMT+00:00) London', value: 'Europe/London' },
{ label: '(GMT+00:00) Monrovia', value: 'Africa/Monrovia' },
{ label: '(GMT+00:00) Reykjavik', value: 'Atlantic/Reykjavik' },
{ label: '(GMT+01:00) Algiers', value: 'Africa/Algiers' },
{ label: '(GMT+01:00) Amsterdam', value: 'Europe/Amsterdam' },
{ label: '(GMT+01:00) Andorra', value: 'Europe/Andorra' },
{ label: '(GMT+01:00) Berlin', value: 'Europe/Berlin' },
{ label: '(GMT+01:00) Brussels', value: 'Europe/Brussels' },
{ label: '(GMT+01:00) Budapest', value: 'Europe/Budapest' },
{ label: '(GMT+01:00) Central European Time - Belgrade', value: 'Europe/Belgrade' },
{ label: '(GMT+01:00) Central European Time - Prague', value: 'Europe/Prague' },
{ label: '(GMT+01:00) Ceuta', value: 'Africa/Ceuta' },
{ label: '(GMT+01:00) Copenhagen', value: 'Europe/Copenhagen' },
{ label: '(GMT+01:00) Gibraltar', value: 'Europe/Gibraltar' },
{ label: '(GMT+01:00) Lagos', value: 'Africa/Lagos' },
{ label: '(GMT+01:00) Luxembourg', value: 'Europe/Luxembourg' },
{ label: '(GMT+01:00) Madrid', value: 'Europe/Madrid' },
{ label: '(GMT+01:00) Malta', value: 'Europe/Malta' },
{ label: '(GMT+01:00) Monaco', value: 'Europe/Monaco' },
{ label: '(GMT+01:00) Ndjamena', value: 'Africa/Ndjamena' },
{ label: '(GMT+01:00) Oslo', value: 'Europe/Oslo' },
{ label: '(GMT+01:00) Paris', value: 'Europe/Paris' },
{ label: '(GMT+01:00) Rome', value: 'Europe/Rome' },
{ label: '(GMT+01:00) Stockholm', value: 'Europe/Stockholm' },
{ label: '(GMT+01:00) Tirane', value: 'Europe/Tirane' },
{ label: '(GMT+01:00) Tunis', value: 'Africa/Tunis' },
{ label: '(GMT+01:00) Vienna', value: 'Europe/Vienna' },
{ label: '(GMT+01:00) Warsaw', value: 'Europe/Warsaw' },
{ label: '(GMT+01:00) Zurich', value: 'Europe/Zurich' },
{ label: '(GMT+02:00) Amman', value: 'Asia/Amman' },
{ label: '(GMT+02:00) Athens', value: 'Europe/Athens' },
{ label: '(GMT+02:00) Beirut', value: 'Asia/Beirut' },
{ label: '(GMT+02:00) Bucharest', value: 'Europe/Bucharest' },
{ label: '(GMT+02:00) Cairo', value: 'Africa/Cairo' },
{ label: '(GMT+02:00) Chisinau', value: 'Europe/Chisinau' },
{ label: '(GMT+02:00) Damascus', value: 'Asia/Damascus' },
{ label: '(GMT+02:00) Gaza', value: 'Asia/Gaza' },
{ label: '(GMT+02:00) Helsinki', value: 'Europe/Helsinki' },
{ label: '(GMT+02:00) Jerusalem', value: 'Asia/Jerusalem' },
{ label: '(GMT+02:00) Johannesburg', value: 'Africa/Johannesburg' },
{ label: '(GMT+02:00) Khartoum', value: 'Africa/Khartoum' },
{ label: '(GMT+02:00) Kiev', value: 'Europe/Kiev' },
{ label: '(GMT+02:00) Maputo', value: 'Africa/Maputo' },
{ label: '(GMT+02:00) Moscow-01 - Kaliningrad', value: 'Europe/Kaliningrad' },
{ label: '(GMT+02:00) Nicosia', value: 'Asia/Nicosia' },
{ label: '(GMT+02:00) Riga', value: 'Europe/Riga' },
{ label: '(GMT+02:00) Sofia', value: 'Europe/Sofia' },
{ label: '(GMT+02:00) Tallinn', value: 'Europe/Tallinn' },
{ label: '(GMT+02:00) Tripoli', value: 'Africa/Tripoli' },
{ label: '(GMT+02:00) Vilnius', value: 'Europe/Vilnius' },
{ label: '(GMT+02:00) Windhoek', value: 'Africa/Windhoek' },
{ label: '(GMT+03:00) Baghdad', value: 'Asia/Baghdad' },
{ label: '(GMT+03:00) Istanbul', value: 'Europe/Istanbul' },
{ label: '(GMT+03:00) Minsk', value: 'Europe/Minsk' },
{ label: '(GMT+03:00) Moscow+00 - Moscow', value: 'Europe/Moscow' },
{ label: '(GMT+03:00) Nairobi', value: 'Africa/Nairobi' },
{ label: '(GMT+03:00) Qatar', value: 'Asia/Qatar' },
{ label: '(GMT+03:00) Riyadh', value: 'Asia/Riyadh' },
{ label: '(GMT+03:00) Syowa', value: 'Antarctica/Syowa' },
{ label: '(GMT+03:30) Tehran', value: 'Asia/Tehran' },
{ label: '(GMT+04:00) Baku', value: 'Asia/Baku' },
{ label: '(GMT+04:00) Dubai', value: 'Asia/Dubai' },
{ label: '(GMT+04:00) Mahe', value: 'Indian/Mahe' },
{ label: '(GMT+04:00) Mauritius', value: 'Indian/Mauritius' },
{ label: '(GMT+04:00) Moscow+01 - Samara', value: 'Europe/Samara' },
{ label: '(GMT+04:00) Reunion', value: 'Indian/Reunion' },
{ label: '(GMT+04:00) Tbilisi', value: 'Asia/Tbilisi' },
{ label: '(GMT+04:00) Yerevan', value: 'Asia/Yerevan' },
{ label: '(GMT+04:30) Kabul', value: 'Asia/Kabul' },
{ label: '(GMT+05:00) Aqtau', value: 'Asia/Aqtau' },
{ label: '(GMT+05:00) Aqtobe', value: 'Asia/Aqtobe' },
{ label: '(GMT+05:00) Ashgabat', value: 'Asia/Ashgabat' },
{ label: '(GMT+05:00) Dushanbe', value: 'Asia/Dushanbe' },
{ label: '(GMT+05:00) Karachi', value: 'Asia/Karachi' },
{ label: '(GMT+05:00) Kerguelen', value: 'Indian/Kerguelen' },
{ label: '(GMT+05:00) Maldives', value: 'Indian/Maldives' },
{ label: '(GMT+05:00) Mawson', value: 'Antarctica/Mawson' },
{ label: '(GMT+05:00) Moscow+02 - Yekaterinburg', value: 'Asia/Yekaterinburg' },
{ label: '(GMT+05:00) Tashkent', value: 'Asia/Tashkent' },
{ label: '(GMT+05:30) Colombo', value: 'Asia/Colombo' },
{ label: '(GMT+05:30) India Standard Time', value: 'Asia/Kolkata' },
{ label: '(GMT+05:45) Kathmandu', value: 'Asia/Kathmandu' },
{ label: '(GMT+06:00) Almaty', value: 'Asia/Almaty' },
{ label: '(GMT+06:00) Bishkek', value: 'Asia/Bishkek' },
{ label: '(GMT+06:00) Chagos', value: 'Indian/Chagos' },
{ label: '(GMT+06:00) Dhaka', value: 'Asia/Dhaka' },
{ label: '(GMT+06:00) Moscow+03 - Omsk', value: 'Asia/Omsk' },
{ label: '(GMT+06:00) Thimphu', value: 'Asia/Thimphu' },
{ label: '(GMT+06:00) Vostok', value: 'Antarctica/Vostok' },
{ label: '(GMT+06:30) Cocos', value: 'Indian/Cocos' },
{ label: '(GMT+06:30) Rangoon', value: 'Asia/Yangon' },
{ label: '(GMT+07:00) Bangkok', value: 'Asia/Bangkok' },
{ label: '(GMT+07:00) Christmas', value: 'Indian/Christmas' },
{ label: '(GMT+07:00) Davis', value: 'Antarctica/Davis' },
{ label: '(GMT+07:00) Hanoi', value: 'Asia/Saigon' },
{ label: '(GMT+07:00) Hovd', value: 'Asia/Hovd' },
{ label: '(GMT+07:00) Jakarta', value: 'Asia/Jakarta' },
{ label: '(GMT+07:00) Moscow+04 - Krasnoyarsk', value: 'Asia/Krasnoyarsk' },
{ label: '(GMT+08:00) Brunei', value: 'Asia/Brunei' },
{ label: '(GMT+08:00) China Time - Beijing', value: 'Asia/Shanghai' },
{ label: '(GMT+08:00) Choibalsan', value: 'Asia/Choibalsan' },
{ label: '(GMT+08:00) Hong Kong', value: 'Asia/Hong_Kong' },
{ label: '(GMT+08:00) Kuala Lumpur', value: 'Asia/Kuala_Lumpur' },
{ label: '(GMT+08:00) Macau', value: 'Asia/Macau' },
{ label: '(GMT+08:00) Makassar', value: 'Asia/Makassar' },
{ label: '(GMT+08:00) Manila', value: 'Asia/Manila' },
{ label: '(GMT+08:00) Moscow+05 - Irkutsk', value: 'Asia/Irkutsk' },
{ label: '(GMT+08:00) Singapore', value: 'Asia/Singapore' },
{ label: '(GMT+08:00) Taipei', value: 'Asia/Taipei' },
{ label: '(GMT+08:00) Ulaanbaatar', value: 'Asia/Ulaanbaatar' },
{ label: '(GMT+08:00) Western Time - Perth', value: 'Australia/Perth' },
{ label: '(GMT+08:30) Pyongyang', value: 'Asia/Pyongyang' },
{ label: '(GMT+09:00) Dili', value: 'Asia/Dili' },
{ label: '(GMT+09:00) Jayapura', value: 'Asia/Jayapura' },
{ label: '(GMT+09:00) Moscow+06 - Yakutsk', value: 'Asia/Yakutsk' },
{ label: '(GMT+09:00) Palau', value: 'Pacific/Palau' },
{ label: '(GMT+09:00) Seoul', value: 'Asia/Seoul' },
{ label: '(GMT+09:00) Tokyo', value: 'Asia/Tokyo' },
{ label: '(GMT+09:30) Central Time - Darwin', value: 'Australia/Darwin' },
{ label: '(GMT+10:00) Dumont D\'Urville', value: 'Antarctica/DumontDUrville' },
{ label: '(GMT+10:00) Eastern Time - Brisbane', value: 'Australia/Brisbane' },
{ label: '(GMT+10:00) Guam', value: 'Pacific/Guam' },
{ label: '(GMT+10:00) Moscow+07 - Vladivostok', value: 'Asia/Vladivostok' },
{ label: '(GMT+10:00) Port Moresby', value: 'Pacific/Port_Moresby' },
{ label: '(GMT+10:00) Truk', value: 'Pacific/Chuuk' },
{ label: '(GMT+10:30) Central Time - Adelaide', value: 'Australia/Adelaide' },
{ label: '(GMT+11:00) Casey', value: 'Antarctica/Casey' },
{ label: '(GMT+11:00) Eastern Time - Hobart', value: 'Australia/Hobart' },
{ label: '(GMT+11:00) Eastern Time - Melbourne, Sydney', value: 'Australia/Sydney' },
{ label: '(GMT+11:00) Efate', value: 'Pacific/Efate' },
{ label: '(GMT+11:00) Guadalcanal', value: 'Pacific/Guadalcanal' },
{ label: '(GMT+11:00) Kosrae', value: 'Pacific/Kosrae' },
{ label: '(GMT+11:00) Moscow+08 - Magadan', value: 'Asia/Magadan' },
{ label: '(GMT+11:00) Norfolk', value: 'Pacific/Norfolk' },
{ label: '(GMT+11:00) Noumea', value: 'Pacific/Noumea' },
{ label: '(GMT+11:00) Ponape', value: 'Pacific/Pohnpei' },
{ label: '(GMT+12:00) Funafuti', value: 'Pacific/Funafuti' },
{ label: '(GMT+12:00) Kwajalein', value: 'Pacific/Kwajalein' },
{ label: '(GMT+12:00) Majuro', value: 'Pacific/Majuro' },
{ label: '(GMT+12:00) Moscow+09 - Petropavlovsk-Kamchatskiy', value: 'Asia/Kamchatka' },
{ label: '(GMT+12:00) Nauru', value: 'Pacific/Nauru' },
{ label: '(GMT+12:00) Tarawa', value: 'Pacific/Tarawa' },
{ label: '(GMT+12:00) Wake', value: 'Pacific/Wake' },
{ label: '(GMT+12:00) Wallis', value: 'Pacific/Wallis' },
{ label: '(GMT+13:00) Auckland', value: 'Pacific/Auckland' },
{ label: '(GMT+13:00) Enderbury', value: 'Pacific/Enderbury' },
{ label: '(GMT+13:00) Fakaofo', value: 'Pacific/Fakaofo' },
{ label: '(GMT+13:00) Fiji', value: 'Pacific/Fiji' },
{ label: '(GMT+13:00) Tongatapu', value: 'Pacific/Tongatapu' },
{ label: '(GMT+14:00) Apia', value: 'Pacific/Apia' },
{ label: '(GMT+14:00) Kiritimati', value: 'Pacific/Kiritimati' }
{ label: 'Pacific - Niue', value: 'Pacific/Niue' },
{ label: 'Pacific - Pago Pago', value: 'Pacific/Pago_Pago' },
{ label: 'Pacific - Hawaii Time', value: 'Pacific/Honolulu' },
{ label: 'Pacific - Rarotonga', value: 'Pacific/Rarotonga' },
{ label: 'Pacific - Tahiti', value: 'Pacific/Tahiti' },
{ label: 'Pacific - Marquesas', value: 'Pacific/Marquesas' },
{ label: 'America - Alaska Time', value: 'America/Anchorage' },
{ label: 'Pacific - Gambier', value: 'Pacific/Gambier' },
{ label: 'America - Pacific Time - Los Angeles', value: 'America/Los_Angeles' },
{ label: 'America - Pacific Time - Tijuana', value: 'America/Tijuana' },
{ label: 'America - Pacific Time - Vancouver', value: 'America/Vancouver' },
{ label: 'America - Pacific Time - Whitehorse', value: 'America/Whitehorse' },
{ label: 'Pacific - Pitcairn', value: 'Pacific/Pitcairn' },
{ label: 'America - Mountain Time - Arizona', value: 'America/Phoenix' },
{ label: 'America - Mountain Time - Chihuahua, Mazatlan', value: 'America/Mazatlan' },
{ label: 'America - Mountain Time - Dawson Creek', value: 'America/Dawson_Creek' },
{ label: 'America - Mountain Time - Denver', value: 'America/Denver' },
{ label: 'America - Mountain Time - Edmonton', value: 'America/Edmonton' },
{ label: 'America - Mountain Time - Hermosillo', value: 'America/Hermosillo' },
{ label: 'America - Mountain Time - Yellowknife', value: 'America/Yellowknife' },
{ label: 'America - Belize', value: 'America/Belize' },
{ label: 'America - Central Time - Chicago', value: 'America/Chicago' },
{ label: 'America - Central Time - Mexico City', value: 'America/Mexico_City' },
{ label: 'America - Central Time - Regina', value: 'America/Regina' },
{ label: 'America - Central Time - Tegucigalpa', value: 'America/Tegucigalpa' },
{ label: 'America - Central Time - Winnipeg', value: 'America/Winnipeg' },
{ label: 'America - Costa Rica', value: 'America/Costa_Rica' },
{ label: 'America - El Salvador', value: 'America/El_Salvador' },
{ label: 'Pacific - Galapagos', value: 'Pacific/Galapagos' },
{ label: 'America - Guatemala', value: 'America/Guatemala' },
{ label: 'America - Managua', value: 'America/Managua' },
{ label: 'America - America Cancun', value: 'America/Cancun' },
{ label: 'America - Bogota', value: 'America/Bogota' },
{ label: 'Pacific - Easter Island', value: 'Pacific/Easter' },
{ label: 'America - Eastern Time - New York', value: 'America/New_York' },
{ label: 'America - Eastern Time - Iqaluit', value: 'America/Iqaluit' },
{ label: 'America - Eastern Time - Toronto', value: 'America/Toronto' },
{ label: 'America - Guayaquil', value: 'America/Guayaquil' },
{ label: 'America - Havana', value: 'America/Havana' },
{ label: 'America - Jamaica', value: 'America/Jamaica' },
{ label: 'America - Lima', value: 'America/Lima' },
{ label: 'America - Nassau', value: 'America/Nassau' },
{ label: 'America - Panama', value: 'America/Panama' },
{ label: 'America - Port-au-Prince', value: 'America/Port-au-Prince' },
{ label: 'America - Rio Branco', value: 'America/Rio_Branco' },
{ label: 'America - Atlantic Time - Halifax', value: 'America/Halifax' },
{ label: 'America - Barbados', value: 'America/Barbados' },
{ label: 'Atlantic - Bermuda', value: 'Atlantic/Bermuda' },
{ label: 'America - Boa Vista', value: 'America/Boa_Vista' },
{ label: 'America - Caracas', value: 'America/Caracas' },
{ label: 'America - Curacao', value: 'America/Curacao' },
{ label: 'America - Grand Turk', value: 'America/Grand_Turk' },
{ label: 'America - Guyana', value: 'America/Guyana' },
{ label: 'America - La Paz', value: 'America/La_Paz' },
{ label: 'America - Manaus', value: 'America/Manaus' },
{ label: 'America - Martinique', value: 'America/Martinique' },
{ label: 'America - Port of Spain', value: 'America/Port_of_Spain' },
{ label: 'America - Porto Velho', value: 'America/Porto_Velho' },
{ label: 'America - Puerto Rico', value: 'America/Puerto_Rico' },
{ label: 'America - Santo Domingo', value: 'America/Santo_Domingo' },
{ label: 'America - Thule', value: 'America/Thule' },
{ label: 'America - Newfoundland Time - St. Johns', value: 'America/St_Johns' },
{ label: 'America - Araguaina', value: 'America/Araguaina' },
{ label: 'America - Asuncion', value: 'America/Asuncion' },
{ label: 'America - Belem', value: 'America/Belem' },
{ label: 'America - Buenos Aires', value: 'America/Argentina/Buenos_Aires' },
{ label: 'America - Campo Grande', value: 'America/Campo_Grande' },
{ label: 'America - Cayenne', value: 'America/Cayenne' },
{ label: 'America - Cuiaba', value: 'America/Cuiaba' },
{ label: 'America - Fortaleza', value: 'America/Fortaleza' },
{ label: 'America - Godthab', value: 'America/Godthab' },
{ label: 'America - Maceio', value: 'America/Maceio' },
{ label: 'America - Miquelon', value: 'America/Miquelon' },
{ label: 'America - Montevideo', value: 'America/Montevideo' },
{ label: 'Antarctica - Palmer', value: 'Antarctica/Palmer' },
{ label: 'America - Paramaribo', value: 'America/Paramaribo' },
{ label: 'America - Punta Arenas', value: 'America/Punta_Arenas' },
{ label: 'America - Recife', value: 'America/Recife' },
{ label: 'Antarctica - Rothera', value: 'Antarctica/Rothera' },
{ label: 'America - Salvador', value: 'America/Bahia' },
{ label: 'America - Santiago', value: 'America/Santiago' },
{ label: 'Atlantic - Stanley', value: 'Atlantic/Stanley' },
{ label: 'America - Noronha', value: 'America/Noronha' },
{ label: 'America - Sao Paulo', value: 'America/Sao_Paulo' },
{ label: 'Atlantic - South Georgia', value: 'Atlantic/South_Georgia' },
{ label: 'Atlantic - Azores', value: 'Atlantic/Azores' },
{ label: 'Atlantic - Cape Verde', value: 'Atlantic/Cape_Verde' },
{ label: 'America - Scoresbysund', value: 'America/Scoresbysund' },
{ label: 'Africa - Abidjan', value: 'Africa/Abidjan' },
{ label: 'Africa - Accra', value: 'Africa/Accra' },
{ label: 'Africa - Bissau', value: 'Africa/Bissau' },
{ label: 'Atlantic - Canary Islands', value: 'Atlantic/Canary' },
{ label: 'Africa - Casablanca', value: 'Africa/Casablanca' },
{ label: 'America - Danmarkshavn', value: 'America/Danmarkshavn' },
{ label: 'Europe - Dublin', value: 'Europe/Dublin' },
{ label: 'Africa - El Aaiun', value: 'Africa/El_Aaiun' },
{ label: 'Atlantic - Faeroe', value: 'Atlantic/Faroe' },
{ label: 'UTC / GMT', value: 'UTC' },
{ label: 'Europe - Lisbon', value: 'Europe/Lisbon' },
{ label: 'Europe - London', value: 'Europe/London' },
{ label: 'Africa - Monrovia', value: 'Africa/Monrovia' },
{ label: 'Atlantic - Reykjavik', value: 'Atlantic/Reykjavik' },
{ label: 'Africa - Algiers', value: 'Africa/Algiers' },
{ label: 'Europe - Amsterdam', value: 'Europe/Amsterdam' },
{ label: 'Europe - Andorra', value: 'Europe/Andorra' },
{ label: 'Europe - Berlin', value: 'Europe/Berlin' },
{ label: 'Europe - Brussels', value: 'Europe/Brussels' },
{ label: 'Europe - Budapest', value: 'Europe/Budapest' },
{ label: 'Europe - Central European Time - Belgrade', value: 'Europe/Belgrade' },
{ label: 'Europe - Central European Time - Prague', value: 'Europe/Prague' },
{ label: 'Africa - Ceuta', value: 'Africa/Ceuta' },
{ label: 'Europe - Copenhagen', value: 'Europe/Copenhagen' },
{ label: 'Europe - Gibraltar', value: 'Europe/Gibraltar' },
{ label: 'Africa - Lagos', value: 'Africa/Lagos' },
{ label: 'Europe - Luxembourg', value: 'Europe/Luxembourg' },
{ label: 'Europe - Madrid', value: 'Europe/Madrid' },
{ label: 'Europe - Malta', value: 'Europe/Malta' },
{ label: 'Europe - Monaco', value: 'Europe/Monaco' },
{ label: 'Africa - Ndjamena', value: 'Africa/Ndjamena' },
{ label: 'Europe - Oslo', value: 'Europe/Oslo' },
{ label: 'Europe - Paris', value: 'Europe/Paris' },
{ label: 'Europe - Rome', value: 'Europe/Rome' },
{ label: 'Europe - Stockholm', value: 'Europe/Stockholm' },
{ label: 'Europe - Tirane', value: 'Europe/Tirane' },
{ label: 'Africa - Tunis', value: 'Africa/Tunis' },
{ label: 'Europe - Vienna', value: 'Europe/Vienna' },
{ label: 'Europe - Warsaw', value: 'Europe/Warsaw' },
{ label: 'Europe - Zurich', value: 'Europe/Zurich' },
{ label: 'Asia - Amman', value: 'Asia/Amman' },
{ label: 'Europe - Athens', value: 'Europe/Athens' },
{ label: 'Asia - Beirut', value: 'Asia/Beirut' },
{ label: 'Europe - Bucharest', value: 'Europe/Bucharest' },
{ label: 'Africa - Cairo', value: 'Africa/Cairo' },
{ label: 'Europe - Chisinau', value: 'Europe/Chisinau' },
{ label: 'Asia - Damascus', value: 'Asia/Damascus' },
{ label: 'Asia - Gaza', value: 'Asia/Gaza' },
{ label: 'Europe - Helsinki', value: 'Europe/Helsinki' },
{ label: 'Asia - Jerusalem', value: 'Asia/Jerusalem' },
{ label: 'Africa - Johannesburg', value: 'Africa/Johannesburg' },
{ label: 'Africa - Khartoum', value: 'Africa/Khartoum' },
{ label: 'Europe - Kiev', value: 'Europe/Kiev' },
{ label: 'Africa - Maputo', value: 'Africa/Maputo' },
{ label: 'Europe - Moscow-01 - Kaliningrad', value: 'Europe/Kaliningrad' },
{ label: 'Asia - Nicosia', value: 'Asia/Nicosia' },
{ label: 'Europe - Riga', value: 'Europe/Riga' },
{ label: 'Europe - Sofia', value: 'Europe/Sofia' },
{ label: 'Europe - Tallinn', value: 'Europe/Tallinn' },
{ label: 'Africa - Tripoli', value: 'Africa/Tripoli' },
{ label: 'Europe - Vilnius', value: 'Europe/Vilnius' },
{ label: 'Africa - Windhoek', value: 'Africa/Windhoek' },
{ label: 'Asia - Baghdad', value: 'Asia/Baghdad' },
{ label: 'Europe - Istanbul', value: 'Europe/Istanbul' },
{ label: 'Europe - Minsk', value: 'Europe/Minsk' },
{ label: 'Europe - Moscow+00 - Moscow', value: 'Europe/Moscow' },
{ label: 'Africa - Nairobi', value: 'Africa/Nairobi' },
{ label: 'Asia - Qatar', value: 'Asia/Qatar' },
{ label: 'Asia - Riyadh', value: 'Asia/Riyadh' },
{ label: 'Antarctica - Syowa', value: 'Antarctica/Syowa' },
{ label: 'Asia - Tehran', value: 'Asia/Tehran' },
{ label: 'Asia - Baku', value: 'Asia/Baku' },
{ label: 'Asia - Dubai', value: 'Asia/Dubai' },
{ label: 'Indian - Mahe', value: 'Indian/Mahe' },
{ label: 'Indian - Mauritius', value: 'Indian/Mauritius' },
{ label: 'Europe - Moscow+01 - Samara', value: 'Europe/Samara' },
{ label: 'Indian - Reunion', value: 'Indian/Reunion' },
{ label: 'Asia - Tbilisi', value: 'Asia/Tbilisi' },
{ label: 'Asia - Yerevan', value: 'Asia/Yerevan' },
{ label: 'Asia - Kabul', value: 'Asia/Kabul' },
{ label: 'Asia - Aqtau', value: 'Asia/Aqtau' },
{ label: 'Asia - Aqtobe', value: 'Asia/Aqtobe' },
{ label: 'Asia - Ashgabat', value: 'Asia/Ashgabat' },
{ label: 'Asia - Dushanbe', value: 'Asia/Dushanbe' },
{ label: 'Asia - Karachi', value: 'Asia/Karachi' },
{ label: 'Indian - Kerguelen', value: 'Indian/Kerguelen' },
{ label: 'Indian - Maldives', value: 'Indian/Maldives' },
{ label: 'Antarctica - Mawson', value: 'Antarctica/Mawson' },
{ label: 'Asia - Moscow+02 - Yekaterinburg', value: 'Asia/Yekaterinburg' },
{ label: 'Asia - Tashkent', value: 'Asia/Tashkent' },
{ label: 'Asia - Colombo', value: 'Asia/Colombo' },
{ label: 'Asia - India Standard Time', value: 'Asia/Kolkata' },
{ label: 'Asia - Kathmandu', value: 'Asia/Kathmandu' },
{ label: 'Asia - Almaty', value: 'Asia/Almaty' },
{ label: 'Asia - Bishkek', value: 'Asia/Bishkek' },
{ label: 'Indian - Chagos', value: 'Indian/Chagos' },
{ label: 'Asia - Dhaka', value: 'Asia/Dhaka' },
{ label: 'Asia - Moscow+03 - Omsk', value: 'Asia/Omsk' },
{ label: 'Asia - Thimphu', value: 'Asia/Thimphu' },
{ label: 'Antarctica - Vostok', value: 'Antarctica/Vostok' },
{ label: 'Indian - Cocos', value: 'Indian/Cocos' },
{ label: 'Asia - Rangoon', value: 'Asia/Yangon' },
{ label: 'Asia - Bangkok', value: 'Asia/Bangkok' },
{ label: 'Indian - Christmas', value: 'Indian/Christmas' },
{ label: 'Antarctica - Davis', value: 'Antarctica/Davis' },
{ label: 'Asia - Hanoi', value: 'Asia/Saigon' },
{ label: 'Asia - Hovd', value: 'Asia/Hovd' },
{ label: 'Asia - Jakarta', value: 'Asia/Jakarta' },
{ label: 'Asia - Moscow+04 - Krasnoyarsk', value: 'Asia/Krasnoyarsk' },
{ label: 'Asia - Brunei', value: 'Asia/Brunei' },
{ label: 'Asia - China Time - Beijing', value: 'Asia/Shanghai' },
{ label: 'Asia - Choibalsan', value: 'Asia/Choibalsan' },
{ label: 'Asia - Hong Kong', value: 'Asia/Hong_Kong' },
{ label: 'Asia - Kuala Lumpur', value: 'Asia/Kuala_Lumpur' },
{ label: 'Asia - Macau', value: 'Asia/Macau' },
{ label: 'Asia - Makassar', value: 'Asia/Makassar' },
{ label: 'Asia - Manila', value: 'Asia/Manila' },
{ label: 'Asia - Moscow+05 - Irkutsk', value: 'Asia/Irkutsk' },
{ label: 'Asia - Singapore', value: 'Asia/Singapore' },
{ label: 'Asia - Taipei', value: 'Asia/Taipei' },
{ label: 'Asia - Ulaanbaatar', value: 'Asia/Ulaanbaatar' },
{ label: 'Australia - Western Time - Perth', value: 'Australia/Perth' },
{ label: 'Asia - Pyongyang', value: 'Asia/Pyongyang' },
{ label: 'Asia - Dili', value: 'Asia/Dili' },
{ label: 'Asia - Jayapura', value: 'Asia/Jayapura' },
{ label: 'Asia - Moscow+06 - Yakutsk', value: 'Asia/Yakutsk' },
{ label: 'Pacific - Palau', value: 'Pacific/Palau' },
{ label: 'Asia - Seoul', value: 'Asia/Seoul' },
{ label: 'Asia - Tokyo', value: 'Asia/Tokyo' },
{ label: 'Australia - Central Time - Darwin', value: 'Australia/Darwin' },
{ label: 'Antarctica - Dumont D\'Urville', value: 'Antarctica/DumontDUrville' },
{ label: 'Australia - Eastern Time - Brisbane', value: 'Australia/Brisbane' },
{ label: 'Pacific - Guam', value: 'Pacific/Guam' },
{ label: 'Asia - Moscow+07 - Vladivostok', value: 'Asia/Vladivostok' },
{ label: 'Pacific - Port Moresby', value: 'Pacific/Port_Moresby' },
{ label: 'Pacific - Truk', value: 'Pacific/Chuuk' },
{ label: 'Australia - Central Time - Adelaide', value: 'Australia/Adelaide' },
{ label: 'Antarctica - Casey', value: 'Antarctica/Casey' },
{ label: 'Australia - Eastern Time - Hobart', value: 'Australia/Hobart' },
{ label: 'Australia - Eastern Time - Melbourne, Sydney', value: 'Australia/Sydney' },
{ label: 'Pacific - Efate', value: 'Pacific/Efate' },
{ label: 'Pacific - Guadalcanal', value: 'Pacific/Guadalcanal' },
{ label: 'Pacific - Kosrae', value: 'Pacific/Kosrae' },
{ label: 'Asia - Moscow+08 - Magadan', value: 'Asia/Magadan' },
{ label: 'Pacific - Norfolk', value: 'Pacific/Norfolk' },
{ label: 'Pacific - Noumea', value: 'Pacific/Noumea' },
{ label: 'Pacific - Ponape', value: 'Pacific/Pohnpei' },
{ label: 'Pacific - Funafuti', value: 'Pacific/Funafuti' },
{ label: 'Pacific - Kwajalein', value: 'Pacific/Kwajalein' },
{ label: 'Pacific - Majuro', value: 'Pacific/Majuro' },
{ label: 'Asia - Moscow+09 - Petropavlovsk-Kamchatskiy', value: 'Asia/Kamchatka' },
{ label: 'Pacific - Nauru', value: 'Pacific/Nauru' },
{ label: 'Pacific - Tarawa', value: 'Pacific/Tarawa' },
{ label: 'Pacific - Wake', value: 'Pacific/Wake' },
{ label: 'Pacific - Wallis', value: 'Pacific/Wallis' },
{ label: 'Pacific - Auckland', value: 'Pacific/Auckland' },
{ label: 'Pacific - Enderbury', value: 'Pacific/Enderbury' },
{ label: 'Pacific - Fakaofo', value: 'Pacific/Fakaofo' },
{ label: 'Pacific - Fiji', value: 'Pacific/Fiji' },
{ label: 'Pacific - Tongatapu', value: 'Pacific/Tongatapu' },
{ label: 'Pacific - Apia', value: 'Pacific/Apia' },
{ label: 'Pacific - Kiritimati', value: 'Pacific/Kiritimati' }
]

View file

@ -17,12 +17,12 @@
"luxon": "3.3.0"
},
"devDependencies": {
"eslint": "8.42.0",
"eslint": "8.43.0",
"eslint-config-standard": "17.1.0",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "6.1.1",
"npm-check-updates": "16.10.12"
"npm-check-updates": "16.10.13"
}
},
"node_modules/@actions/core": {
@ -111,9 +111,9 @@
}
},
"node_modules/@eslint/js": {
"version": "8.42.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz",
"integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==",
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz",
"integrity": "sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@ -1718,15 +1718,15 @@
}
},
"node_modules/eslint": {
"version": "8.42.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz",
"integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==",
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz",
"integrity": "sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.4.0",
"@eslint/eslintrc": "^2.0.3",
"@eslint/js": "8.42.0",
"@eslint/js": "8.43.0",
"@humanwhocodes/config-array": "^0.11.10",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
@ -4049,9 +4049,9 @@
}
},
"node_modules/npm-check-updates": {
"version": "16.10.12",
"resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.12.tgz",
"integrity": "sha512-js/Gg9+5RTyOQZnmFcPswLxf4sK/H5AE/8bl4tkleLJTC1gXhQqqELUFwXqppNvx488aXxN52ZY9k9MSSvEW2A==",
"version": "16.10.13",
"resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.13.tgz",
"integrity": "sha512-ZsWrtHnaMkcxAaCtDFEr8i7jgM0Bz2AYsnsJlmxISgltG8ie43bWC6G9icxFKfYSLeJJtcj/Yw1Mq5f8GL2F3g==",
"dev": true,
"dependencies": {
"chalk": "^5.2.0",
@ -6329,9 +6329,9 @@
}
},
"@eslint/js": {
"version": "8.42.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz",
"integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==",
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz",
"integrity": "sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==",
"dev": true
},
"@gar/promisify": {
@ -7534,15 +7534,15 @@
"dev": true
},
"eslint": {
"version": "8.42.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz",
"integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==",
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz",
"integrity": "sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.4.0",
"@eslint/eslintrc": "^2.0.3",
"@eslint/js": "8.42.0",
"@eslint/js": "8.43.0",
"@humanwhocodes/config-array": "^0.11.10",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
@ -9228,9 +9228,9 @@
}
},
"npm-check-updates": {
"version": "16.10.12",
"resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.12.tgz",
"integrity": "sha512-js/Gg9+5RTyOQZnmFcPswLxf4sK/H5AE/8bl4tkleLJTC1gXhQqqELUFwXqppNvx488aXxN52ZY9k9MSSvEW2A==",
"version": "16.10.13",
"resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.13.tgz",
"integrity": "sha512-ZsWrtHnaMkcxAaCtDFEr8i7jgM0Bz2AYsnsJlmxISgltG8ie43bWC6G9icxFKfYSLeJJtcj/Yw1Mq5f8GL2F3g==",
"dev": true,
"requires": {
"chalk": "^5.2.0",

View file

@ -14,11 +14,11 @@
"luxon": "3.3.0"
},
"devDependencies": {
"eslint": "8.42.0",
"eslint": "8.43.0",
"eslint-config-standard": "17.1.0",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "6.1.1",
"npm-check-updates": "16.10.12"
"npm-check-updates": "16.10.13"
}
}

View file

@ -6,12 +6,12 @@
"": {
"name": "diff",
"dependencies": {
"chalk": "^5.2.0",
"chalk": "^5.3.0",
"dockerode": "^3.3.5",
"enquirer": "^2.3.6",
"extract-zip": "^2.0.1",
"fs-extra": "^11.1.1",
"got": "^12.6.1",
"got": "^13.0.0",
"keypress": "^0.2.1",
"listr2": "^6.6.0",
"lodash-es": "^4.17.21",
@ -193,9 +193,9 @@
}
},
"node_modules/chalk": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
"integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
"integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@ -547,9 +547,9 @@
}
},
"node_modules/got": {
"version": "12.6.1",
"resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz",
"integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==",
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz",
"integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==",
"dependencies": {
"@sindresorhus/is": "^5.2.0",
"@szmarczak/http-timer": "^5.0.1",
@ -564,7 +564,7 @@
"responselike": "^3.0.0"
},
"engines": {
"node": ">=14.16"
"node": ">=16"
},
"funding": {
"url": "https://github.com/sindresorhus/got?sponsor=1"
@ -1497,9 +1497,9 @@
}
},
"chalk": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
"integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA=="
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
"integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w=="
},
"chownr": {
"version": "1.1.4",
@ -1744,9 +1744,9 @@
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
},
"got": {
"version": "12.6.1",
"resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz",
"integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==",
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz",
"integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==",
"requires": {
"@sindresorhus/is": "^5.2.0",
"@szmarczak/http-timer": "^5.0.1",

View file

@ -2,12 +2,12 @@
"name": "diff",
"type": "module",
"dependencies": {
"chalk": "^5.2.0",
"chalk": "^5.3.0",
"dockerode": "^3.3.5",
"enquirer": "^2.3.6",
"extract-zip": "^2.0.1",
"fs-extra": "^11.1.1",
"got": "^12.6.1",
"got": "^13.0.0",
"keypress": "^0.2.1",
"listr2": "^6.6.0",
"lodash-es": "^4.17.21",

View file

@ -2566,6 +2566,7 @@ class ChartTests(ResourceTestCaseMixin, TestCase):
d = r.json()
self.assertEqual(len(d), 1)
self.assertEqual(len(d[0]), 2)
self.assertEqual(d[0][1], 1)
page_url = urlreverse('ietf.person.views.profile', kwargs=dict(email_or_name=person.name))
r = self.client.get(page_url)

View file

@ -310,7 +310,7 @@ class MiscTests(TestCase):
build_file_urls(WgDraftFactory(rev=''))
urls, types = build_file_urls(WgDraftFactory(rev='23'))
self.assertEqual(['xml', 'bibtex'], [t for t, _ in urls])
self.assertEqual(['xml', 'bibtex', 'bibxml'], [t for t, _ in urls])
self.assertEqual(types, ['xml'])
urls, types = build_file_urls(WgRfcFactory(rev=''))

View file

@ -1035,6 +1035,7 @@ def build_file_urls(doc: Union[Document, DocHistory]):
file_urls.append(("htmlized", urlreverse('ietf.doc.views_doc.document_html', kwargs=dict(name=doc.name, rev=doc.rev))))
file_urls.append(("pdfized", urlreverse('ietf.doc.views_doc.document_pdfized', kwargs=dict(name=doc.name, rev=doc.rev))))
file_urls.append(("bibtex", urlreverse('ietf.doc.views_doc.document_bibtex',kwargs=dict(name=doc.name,rev=doc.rev))))
file_urls.append(("bibxml", urlreverse('ietf.doc.views_doc.document_bibxml',kwargs=dict(name=doc.name,rev=doc.rev))))
else:
if doc.type_id == "draft":
# TODO: look at the state of the database post migration and update this comment, or remove the block

View file

@ -40,7 +40,7 @@ def model_to_timeline_data(model, field='time', **kwargs):
assert field in [ f.name for f in model._meta.get_fields() ]
objects = ( model.objects.filter(**kwargs)
.annotate(date=TruncDate(field))
.annotate(date=TruncDate(field, tzinfo=datetime.timezone.utc))
.order_by('date')
.values('date')
.annotate(count=Count('id')))

View file

@ -41,7 +41,7 @@ class PasswordStrengthInput(PasswordInput):
<div class="progress" style="margin-bottom: 10px;">
<div class="progress-bar progress-bar-warning password_strength_bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="5" style="width: 0%%"></div>
</div>
<p class="text-muted password_strength_info hidden">
<p class="text-body-secondary password_strength_info hidden">
<span class="label label-danger">
%s
</span>
@ -89,7 +89,7 @@ class PasswordConfirmationInput(PasswordInput):
confirmation_markup = """
<div style="margin-top: 10px;" class="hidden password_strength_info">
<p class="text-muted">
<p class="text-body-secondary">
<span class="label label-danger">
%s
</span>

View file

@ -2987,7 +2987,7 @@
"parent_types": [],
"req_subm_approval": false,
"role_order": "[\n \"chair\",\n \"member\"\n]",
"session_purposes": "[\n \"officehourse\",\n \"regular\"\n]",
"session_purposes": "[\n \"officehours\",\n \"regular\"\n]",
"show_on_agenda": true
},
"model": "group.groupfeatures",

View file

@ -1,8 +1,10 @@
# Copyright The IETF Trust 2013-2019, All Rights Reserved
# Copyright The IETF Trust 2013-2023, All Rights Reserved
import os
import tempfile
import re
from collections import defaultdict
from django import template
from django.conf import settings
from django.template.defaultfilters import linebreaksbr, force_escape
@ -84,3 +86,11 @@ def decrypt(string, request, year, plain=False):
if not plain:
return force_escape(linebreaksbr(out))
return mark_safe(force_escape(out))
@register.filter
def feedback_totals(staterank_list):
totals = defaultdict(lambda: 0)
for fb_dict in staterank_list:
for fbtype_name, fbtype_count, _ in fb_dict['feedback']:
totals[fbtype_name] += fbtype_count
return totals.values()

View file

@ -1,4 +1,4 @@
# Copyright The IETF Trust 2012-2022, All Rights Reserved
# Copyright The IETF Trust 2012-2023, All Rights Reserved
# -*- coding: utf-8 -*-
@ -1423,6 +1423,35 @@ class InactiveNomcomTests(TestCase):
q = PyQuery(response.content)
self.assertFalse( q('#templateform') )
class FeedbackIndexTests(TestCase):
def setUp(self):
super().setUp()
setup_test_public_keys_dir(self)
self.nc = NomComFactory.create(**nomcom_kwargs_for_year())
self.author = PersonFactory.create().email_set.first().address
self.member = self.nc.group.role_set.filter(name='member').first().person
self.nominee = self.nc.nominee_set.order_by('pk').first()
self.position = self.nc.position_set.first()
for type_id in ['comment','nomina','questio']:
f = FeedbackFactory.create(author=self.author,nomcom=self.nc,type_id=type_id)
f.positions.add(self.position)
f.nominees.add(self.nominee)
def tearDown(self):
teardown_test_public_keys_dir(self)
super().tearDown()
def test_feedback_index_totals(self):
url = reverse('ietf.nomcom.views.view_feedback',kwargs={'year':self.nc.year()})
login_testing_unauthorized(self, self.member.user.username, url)
provide_private_key_to_test_client(self)
response = self.client.get(url)
self.assertEqual(response.status_code,200)
q = PyQuery(response.content)
r = q('tfoot').eq(0).find('td').contents()
self.assertEqual([a.strip() for a in r], ['1', '1', '1'])
class FeedbackLastSeenTests(TestCase):
def setUp(self):

Some files were not shown because too many files have changed in this diff Show more