Änderungsprotokoll

Neu Coaching

Coaching: progress reviews (preview)

Coaches start a progress review of a period. It keeps the figures as they were, with the coach's summary and the client's reflection.

Behoben Git Repositories

Browse the folders and files of a public repository

On a public repository's page, folders now open, including folders whose names start with a dot, and each file opens as a page.

Verbessert

Feature pages show today's screens

The pictures on Magpie's public feature pages were taken again, so they show pages as they look now, on a computer and on a phone.

Verbessert

The bar at the top of a page is one row on a phone

On a phone, a page's buttons stay beside the way back instead of dropping to a second row.

Behoben DNS

No more dozens of identical DKIM records after an import

**Import current records** now brings in a wildcard DKIM record once, instead of one identical record for every DKIM name it checked.

Verbessert Developer tools

Repository: an index of the shared interface components

Internal: the design principles open with a table of every shared component, what it is written with and where its rules are.

Verbessert Design

Every list and table highlights the row under the pointer

The row under the pointer takes a pale tint of the area's colour in every list and table, including DNS records, Mail and Notes.

Verbessert Notes

Convert a note to a To-do

Make a To-do… on a note is now Convert to To-do…. The To-do gets the note's text as its notes, and the note can be moved to Trash at the same time.

Verbessert

PHP warnings send an alert email

A PHP warning on the site, such as an undefined array key, is now logged as an error and emailed to the error alert address.

Behoben mail

Mail Addresses page stops logging a warning

Opening Mail's Addresses page no longer writes an "Undefined array key id" warning to the log.

Neu Notes

Make a To-do from a note

Make a To-do… in a note's More menu, on Dashboard and in Notes, opens the New To-do window with the note's title. The To-do links back to the note.

Neu Courses

Courses: the first seven slices, hidden

Internal: the Courses area from docs/specs/COURSES.md, slices 1 to 7, built behind CoursesPolicy::MEMBERS_ENABLED = false, so only site admins can open it.

Behoben

Fixed To-dos, tabs and the page bar on phones, and a cycle's page in Issues

On a phone a To-do's title keeps its row, every tab stays in view, and the page bar's buttons no longer cover where you are. A cycle in Issues lists its issues by status.

Behoben

Fixed Store, Inventory, Time Tracking and Staff Scheduling lists

Discounts, Gift cards and a Time Tracking week stack on a phone, and a note under a row sits on its own line instead of running into the name before it.

Verbessert Documentation

Changed the Courses specification: every student has a Magpie account

Internal: in docs/specs/COURSES.md every student is a Magpie account, made from the email address they enrol or pay with.

Verbessert Documentation

Added the Courses specification

Internal: docs/specs/COURSES.md specifies a Courses area with lessons, private video, cohorts, quizzes, assignments, certificates and selling through Store.

Behoben

Fixed details in Mail, Forms, Books and Design System

Mailbox sizes read in GB, Copy buttons are readable in dark mode, a paid Form response shows who paid, and the Books preview switch no longer covers its bar.

Behoben Image Converter

Fixed numbering in Image Converter batches

With Number them in order, a batchs files are now numbered 1, 2, 3 in the order they were added, as the preview shows, and files over the batch limit are named instead of left out without a word.

Behoben Newsletter

Fixed subscribing again to a newsletter after unsubscribing

Someone who unsubscribed can now sign up again on the newsletters signup page, and is added once they confirm the email Magpie sends them.

Behoben Notes

Fixed Notes, PDF Editor and Password Vault on phones

On a phone, Notes no longer runs off the right of the screen, PDF Editor shows the document on its first screen, and a logins two-factor code row in Password Vault fits.