Alexander Ebert

Results 48 issues of Alexander Ebert

The HTML produced by the HtmlInputProcessor/HtmlOutputProcessor is highly inconsistent, because we only enforce the validity of the HTML, but not the representation. This causes all sort of issues with whitespace...

Bug
P0: High

The HTML of a message is currently directly fed into the editor without the ability to make server-side modifications or adjustments. This requires us to duplicate some logic, for example,...

Feature

The list of recent activities is cramped with content, questionable semantics (username plus time inside ``) and too many links. It is in need of a visual overhaul that should...

Feature

The unread tracking of content in its current state is arbitrary, unread items are picked simply based on age. This is especially obvious when accessing threads where the link to...

Feature

The button element is incredibly versatile and benefits from good a11y when used correctly. However, the current default styling creates all sort of issues that makes `` not feasible in...

Feature

The benchmark is currently limited to the overall page request time and query runtimes. However, it falls short when the cause of performance bottlenecks are hidden in PHP code, including...

Feature

The current implementation for push notifications is implemented through a period polling with increasing delays during inactivity. This does create some load on the server (although very little even for...

Discussion

The entire moderation panel is quite old and the original layout was modified at multiple occasions, but the the UX did not keep up. We need to review the panel,...

Feature

Our tar implementation supports GNU tar only and suffers from the bad handling of other POSIX standards, notably, pax. Extracting a pax archive will yield a lot of `PaxHeaders` files...

Discussion