Skip to content

Commit 9e21d00

Browse files
committed
update changes.md
- also reverts the okcomputer initializer to run checks in parallel
1 parent 418a986 commit 9e21d00

File tree

2 files changed

+81
-4
lines changed

2 files changed

+81
-4
lines changed

CHANGES.md

Lines changed: 80 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,83 @@
1-
# Current Changelog moved to GitHub releases page
2-
3-
* https://github.com/BerkeleyLibrary/avplayer/releases
1+
# 1.1.5 (2026-02-05)
2+
3+
* AP-536 Change some OkComputer healthchecks to HEAD requests
4+
Alma and Wowza healthchecks now use HEAD requests, mainly because
5+
we are only concerned with service status for these checks, and
6+
because Alma, specifically, responds much faster for HEAD requests
7+
than for GET requests.
8+
* Adds the Berkeley_Library_Util gem to enable a new, extended version
9+
of OkComputer's HTTPCheck that is called HeadCheck.
10+
* OkComputer uses open-uri under the hood, which does not support HEAD
11+
requests, so we used our own Requester wrapper for RestClient to
12+
extend support.
13+
14+
# 1.1.4 (2026-01-15)
15+
16+
* ADA-669 stylesheets: Refactor header imprint styles
17+
Before this change, the containing `a` element was using a `display`
18+
of `contents`, which caused the elements to be inaccessible via the
19+
keyboard. Changing the `a` to be a simple flex item caused various
20+
other layout issues that were corrected:
21+
* `vertical-align` was set to `middle` for both the image and text,
22+
allowing them to look mostly the same as before.
23+
* Added `text-align: center` to ensure the elements are centred on
24+
mobile-sized viewports in column layout mode.
25+
* On mobile, the image remains a `block` element so that it causes a
26+
hard break in the flex grid (otherwise, on larger mobile/tablet
27+
screen sizes, it is undersized and the "Audio/Video" appears next to
28+
the logo element). On desktop, they are no longer required to be
29+
`block` elements.
30+
* Additionally, the fixed width size of the logo is now set as the
31+
`max-width`, and a `width` of `100%` is used. This allows the logo
32+
to shrink on very small viewports, such as an iPhone 11 in 2x zoom
33+
mode. The iPhone 11 @ 2x has an effective viewport of 305px, which
34+
is smaller than the 315px width and caused the logo to be cut off
35+
with the current rules.
36+
* ADA-670 Rework HTML markup for records
37+
* Use `<ARTICLE/>` for the overall record container; each track remains
38+
its own `<SECTION/>` which makes more semantic sense.
39+
* Use `<ASIDE/>` instead of `<UL/>` for track information. This is the
40+
intent for this tag (ancillary information about the section it appears
41+
inside or next to), and fixes the accessibility issue of improperly
42+
using a list for markup of something that is not a list.
43+
* ADA-674 Use the `aria-pressed` attribute on fullscreen
44+
* This adds the `aria-pressed` attribute for the fullscreen button. The
45+
value toggles in the enterFullScreen/exitFullScreen methods.
46+
* Notably, the value is always `false` in Safari / iOS WebKit. This is
47+
because the WebKit's native fullscreen view disable access to the DOM
48+
and all elements. There is no way to interact or manipulate them from
49+
the fullscreen view. This should be fine, because that means any time
50+
the user can interact with them, the pressed value should be false.
51+
* ADA-667 Always set ARIA attributes on time scrubber
52+
* This is a backport of https://github.com/mediaelement/mediaelement/pull/2986,
53+
which is described in https://github.com/mediaelement/mediaelement/issues/2908.
54+
* Co-authored-by: Raphael Krusenbaum <rkrusenb-git@noreply.materna.group>
55+
* ADA-667 Add volume status element to volume slider
56+
* This fixes https://github.com/mediaelement/mediaelement/issues/2950 and
57+
https://github.com/mediaelement/mediaelement/issues/2976, and is a full
58+
backport of https://github.com/mediaelement/mediaelement/pull/2988.
59+
* Co-authored-by: Raphael Krusenbaum <rkrusenb-git@noreply.materna.group>
60+
61+
# 1.1.3 (2026-01-13)
62+
63+
* DP-2239 updating footer image to ucb svg
64+
* Instead of changing the colour of links on hover to the highlight
65+
colour (which results in very poor contrast), use the box shadow
66+
effect that we already use in Framework and Lost-and-Found.
67+
* For the login button on the header, change the cursor to a pointer
68+
so it appears as a link, instead of leaving it as an arrow since it
69+
actually is a button. This helps POLA / UX.
70+
71+
Closes: ADA-668
72+
73+
# 1.1.2 (2026-01-12)
74+
75+
* update library logo
76+
77+
# 1.1.1 (2025-12-17)
78+
79+
* fix mutiplatform builds
80+
* ensures test artifacts are copied out
481

582
# 1.1.0 (2025-12-09)
683

config/initializers/okcomputer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Health check configuration
66

77
OkComputer.logger = Rails.logger
8-
OkComputer.check_in_parallel = !Rails.env.test?
8+
OkComputer.check_in_parallel = true
99

1010
ALMA_TEST_ID = 'b23305522'
1111
TIND_TEST_ID = '(pacradio)01469'

0 commit comments

Comments
 (0)