This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/components
Sam Saffron 7068b58e85 PERF: flush topic timings less frequently
This is a first step of a performance optimisation, more will follow

Previously we did not properly account for previously read topics while
"rushing" marking times on posts.

The new mechanism now avoids "rushing" sending timings to server if all
the posts were read.

Also to alleviate some server load we only "ping" the server with old timings
once a minute (it used to be every 20 seconds)
2019-04-18 17:31:08 +10:00
..
concerns FEATURE: Ability to exclude category from search results. (#7194) 2019-03-18 15:25:45 +08:00
activation-controls.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
add-category-tag-classes.js.es6 UX: add more tag classes to topic view (#7228) 2019-03-21 17:49:50 +01:00
auth-token-dropdown.es6 icons deprecations fixes (#6920) 2019-01-22 12:02:02 +01:00
avatar-flair.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
avatar-uploader.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
backup-codes.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
backup-uploader.js.es6 FEATURE: Improve handling of backup storage errors 2019-02-20 15:16:49 +01:00
badge-button.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
badge-card.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
badge-selector.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
badge-title.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
basic-topic-list.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
bread-crumbs.js.es6 REFACTOR: bread-crumbs (#7064) 2019-02-25 14:51:14 +01:00
bulk-select-button.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
categories-and-latest-topics.js.es6 UX: new 'category_page_style' site setting 2016-08-22 23:01:43 +02:00
categories-and-top-topics.js.es6 FEATURE: New "Categories and Top" homepage style 2018-03-03 14:26:57 -05:00
categories-boxes-topic.js.es6 Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
categories-boxes-with-topics.js.es6 DEV: duplicate and unreachable code after return 2018-12-05 09:17:20 -05:00
categories-boxes.js.es6 Feature: add boxes with subcategories option for desktop categories page (#6471) 2018-10-11 15:59:37 +08:00
categories-only.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
categories-topic-list.js.es6 Add extensiblity point for discourse-tooltips 2018-03-14 12:46:32 -04:00
category-panel-base.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-title-before.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-title-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-unread.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
cdn-img.js.es6 UX: Use aspect ratio to calculate width and height precisely 2018-11-29 09:32:03 +05:30
choose-message.js.es6 FEATURE: allow staff to select existing message via ID or URL 2019-01-14 15:29:05 +05:30
choose-topic.js.es6 FIX: do not show PM topics when moving posts to an existing public topic (#6876) 2019-01-14 15:00:45 +05:30
color-picker-choice.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
color-picker.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
composer-action-title.js.es6 DEV: fix some deprecated SVG icon refs 2019-01-22 14:42:00 -05:00
composer-body.js.es6 UX: make composer resize work on touch devices (#7068) 2019-02-26 08:04:14 +11:00
composer-editor.js.es6 UX: Mobile - fix editor button space, divider, extra upload icon 2019-04-09 13:15:31 -04:00
composer-message.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
composer-messages.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
composer-save-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
composer-title.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
composer-toggles.js.es6 DEV: unpin Prettier version, apply to YAML files 2019-01-17 13:05:39 -05:00
composer-user-selector.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
conditional-loading-section.js.es6 UX: tooltips and improvements to new dashboard 2018-05-16 16:45:21 +02:00
conditional-loading-spinner.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
connector-container.js.es6 Add the ability to connect a component to a Discourse widget 2016-11-23 14:27:47 -05:00
cook-text.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
count-i18n.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
create-account.js.es6 FEATURE: makes create-account userfields using dropdowns accessible (#6991) 2019-02-13 12:52:55 +11:00
create-topic-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
create-topics-notice.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
csv-uploader.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
custom-html.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
d-button.js.es6 FIX: allows {{d-button}} to set a form attribute (#7056) 2019-02-25 09:49:49 +01:00
d-editor-modal.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
d-editor.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
d-modal-body.js.es6 UI: Footer nav fixes 2019-04-15 15:25:40 -04:00
d-modal-cancel.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
d-modal.js.es6 [WIP] FEATURE: merge share and invite actions together (#7021) 2019-02-20 15:42:44 +01:00
d-navigation.js.es6 fix 1.14.0 prettier offenses 2018-07-30 11:56:48 -04:00
d-section.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
date-picker-future.js.es6 FEATURE: Introduce ignore duration selection (#7266) 2019-03-29 10:14:53 +00:00
date-picker-past.js.es6 FEATURE: part 2 of dashboard improvements 2018-07-19 14:33:11 -04:00
date-picker.js.es6 FEATURE: part 2 of dashboard improvements 2018-07-19 14:33:11 -04:00
desktop-notification-config.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
directory-item.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
directory-toggle.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
disabled-icon.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discourse-banner.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discourse-linked-text.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
discourse-tag-bound.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discourse-topic.js.es6 Footer navigation for iOS PWAs and DiscourseHub app (#7347) 2019-04-10 12:23:18 -04:00
discovery-categories.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discovery-topics-list.js.es6 FEATURE: Display notification count in title for logged in users (#7184) 2019-03-18 12:59:47 +00:00
edit-category-general.js.es6 Make eslint happy 2019-03-18 16:48:09 +01:00
edit-category-images.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
edit-category-panel.js.es6 Hide edit category tabs with display: none; 2018-07-16 12:37:06 -04:00
edit-category-security.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
edit-category-settings.js.es6 FEATURE: Allow categories to be prioritized/deprioritized in search. (#7209) 2019-03-25 10:59:55 +08:00
edit-category-tab.js.es6 fix active class, remove style 2019-03-06 17:29:19 -05:00
edit-category-tags.js.es6 FIX: computed is not used 2019-04-04 17:38:27 -04:00
edit-category-topic-template.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
edit-topic-timer-form.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
emoji-picker.js.es6 FIX: attempts to fix a regression making touchs on emojis less reliable (#7383) 2019-04-16 12:31:33 +02:00
emoji-uploader.js.es6 make prettier happy 2019-02-13 22:16:38 +01:00
expand-post.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
expanding-text-area.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
featured-topic.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
flag-action-type.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
flag-selection.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
flat-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
footer-message.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
footer-nav.js.es6 UI: Footer nav fixes 2019-04-15 15:25:40 -04:00
future-date-input.js.es6 FEATURE: Introduce ignore duration selection (#7266) 2019-03-29 10:14:53 +00:00
generated-invite-link.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
global-notice.js.es6 DEV: Correct email disabled banner tests 2019-03-18 17:06:29 +00:00
google-search.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity-filter.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-card-contents.js.es6 FEATURE: user and group cards on mobile (#7246) 2019-03-25 13:37:17 +01:00
group-flair-inputs.js.es6 Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
group-index-toggle.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage-logs-filter.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
group-manage-logs-row.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage-save-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-member-dropdown.js.es6 icons deprecations fixes (#6920) 2019-01-22 12:02:02 +01:00
group-member.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
group-members-input.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
group-membership-button.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
group-navigation.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-post.js.es6 fix 1.14.0 prettier offenses 2018-07-30 11:56:48 -04:00
group-selector.js.es6 [WIP] FEATURE: merge share and invite actions together (#7021) 2019-02-20 15:42:44 +01:00
groups-form-interaction-fields.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
groups-form-membership-fields.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
groups-form-profile-fields.js.es6 UX: new layout for groups page, allow changes to automatic group bio (#7350) 2019-04-17 22:44:30 -04:00
groups-info.js.es6 UX: Style group flair in /groups same as in topic avatars 2018-11-28 16:02:49 -05:00
header-extra-info.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
hide-modal-trigger.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
highlight-text.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
image-uploader.js.es6 FIX: Error when filtering site settings 2019-03-03 20:43:22 +01:00
images-uploader.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
input-tip.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
invite-panel.js.es6 UX: Switched composer draft saving to animations (#7356) 2019-04-11 10:03:36 -04:00
latest-topic-list-item.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
link-to-input.js.es6 FIX: focusing input displayed after clicking on a link more reliable 2018-06-13 10:31:46 +02:00
links-redirect.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
load-more.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
login-buttons.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
login-modal.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
login-reply-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
mobile-category-topic.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
mobile-nav.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
modal-panel.js.es6 [WIP] FEATURE: merge share and invite actions together (#7021) 2019-02-20 15:42:44 +01:00
modal-tab.js.es6 [WIP] FEATURE: merge share and invite actions together (#7021) 2019-02-20 15:42:44 +01:00
mount-widget.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
nav-item.js.es6 FEATURE: Allow users to customize bonuses for reviewable types 2019-04-03 11:18:34 -04:00
navigation-bar.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
navigation-item.js.es6 prettier 2019-03-07 13:30:39 -05:00
notification-consent-banner.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
number-field.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
password-field.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
plugin-connector.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
plugin-outlet.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
popup-input-tip.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
preference-checkbox.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
quote-button.js.es6 FIX: Quote selection in IE11 2018-12-31 13:54:05 +00:00
radio-button.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
related-messages.js.es6 FEATURE: additional "related messages" section 2018-11-12 13:04:42 +11:00
reviewable-bundled-action.js.es6 FIX: Lint on JS 2019-03-28 13:36:30 -04:00
reviewable-conversation-post.js.es6 UX: Don't show the username of the first user in the conversation 2019-04-08 16:39:53 -04:00
reviewable-histories.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
reviewable-item.js.es6 UX: Update the reviewable count before the message bus 2019-04-05 10:35:38 -04:00
reviewable-user.js.es6 UX: Show user fields when reviewing a user 2019-04-04 14:45:40 -04:00
scroll-tracker.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
scrolling-post-stream.js.es6 PERF: flush topic timings less frequently 2019-04-18 17:31:08 +10:00
search-advanced-options.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
search-text-field.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
second-factor-form.js.es6 FIX: make it possible to use backup code everywhere where 2FA required (#7010) 2019-02-27 10:37:33 +01:00
second-factor-input.js.es6 FEATURE: Second factor backup 2018-06-28 10:12:32 +02:00
share-panel.js.es6 UX: puts back share-panel as floating pane on post actions (#7066) 2019-02-26 14:15:25 +01:00
share-popup.js.es6 FIX: brings back [+ New Topic] btn from share-popup post action (#7182) 2019-03-18 07:30:10 +01:00
share-source.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
shared-draft-controls.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
signup-cta.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
site-header.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
suggested-topics.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
tag-drop-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tag-list.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tags-admin-dropdown.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
text-field.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
text-overflow.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
top-period-buttons.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
topic-admin-menu-button.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
topic-category.js.es6 FIX: Tags weren't showing up in Ember 2.4 2016-11-11 13:01:53 -05:00
topic-entrance.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
topic-footer-buttons.js.es6 FIX: shows invite panel on mobile from topic footer buttons (#7080) 2019-02-28 14:56:22 +01:00
topic-list-item.js.es6 UX: add tag classes to topics in topics list view (#7198) 2019-03-18 13:58:29 -04:00
topic-list.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
topic-navigation.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
topic-post-badges.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
topic-progress.js.es6 REFACTOR: scroll-based mobile header switch 2019-03-19 18:39:38 +08:00
topic-status.js.es6 FIX: 'topic' can have null value 2019-03-13 16:34:47 +05:30
topic-timeline.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
topic-timer-info.js.es6 UX: displays exact date on title attribute of topic timer info (#7326) 2019-04-05 09:44:10 +02:00
topic-title.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
track-selected.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-badge.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-card-contents.js.es6 FIX: reverts href removal from user/group cards links (#7318) 2019-04-03 19:16:48 +02:00
user-field.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-flag-percentage.js.es6 FIX: Missing translations for agree/disagree details 2019-03-29 14:14:59 -04:00
user-info.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
user-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-notifications-large.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
user-selector.js.es6 FEATURE: Add ignore duration selection for user notifications preferences page (#7269) 2019-03-29 13:33:08 +00:00
user-stat.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-stream-item.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-stream.js.es6 FIX: Fixed deleted posts layout (#7348) 2019-04-10 19:00:39 +02:00
user-summary-category-search.js.es6 add links to Top Categories on user summary page 2018-07-22 22:00:41 -04:00
user-summary-section.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-summary-topic.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-summary-topics-list.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-summary-user.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
watch-read.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00