Polyratings
OSS
polyratings
Sign in / Sign up
Open main menu
polyratings
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
beta
6b34f7f2 Update admin e2e for unauthenticated redirect to login. ADMIN-3 now asserts /admin sends guests to the sign-in page instead of the removed access-gated message. Co-authored-by: Cursor <cursoragent@cursor.com>
by Addison Tu...
A
Succeeded
beta
7df03ace Bump minimatch from 3.0.5 to 3.1.4 (#206) Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.5 to 3.1.4. - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.5...v3.1.4) --- updated-dependencies: - dependency-name: minimatch dependency-version: 3.1.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
by dependabot...
d
Succeeded
beta
603743b0 Release: Implement Discord embeds for moderation alerts and redirect unauthenticated users (#204) * feat(backend): use rich Discord embeds for moderation audit alerts * fix(admin): redirect unauthenticated users to /login (#203) Replaces the static "must be authenticated" message on the admin page with a redirect to the login route, so users can immediately sign in instead of having to navigate manually. Co-authored-by: Claude <noreply@anthropic.com> --------- Co-authored-by: AddisonTustin <addison@atustin.dev> Co-authored-by: Claude <noreply@anthropic.com>
by Chris Lawson
C
Succeeded
beta
0f438325 Merge d127342bbddf7391c24a854478b6c975d740f006 into 9fc536df2a77cbba04f8ffdf390ec9dd8c5a7fa5
by Chris Lawson
C
Succeeded
beta
d127342b fix(admin): redirect unauthenticated users to /login (#203) Replaces the static "must be authenticated" message on the admin page with a redirect to the login route, so users can immediately sign in instead of having to navigate manually. Co-authored-by: Claude <noreply@anthropic.com>
by AddisonTustin
A
Succeeded
beta
9427a5bd feat(backend): use rich Discord embeds for moderation audit alerts
by Chris Lawson
C
Succeeded
beta
9fc536df fix(admin): show rating author in "Rating By" column instead of reporter (#201)
by AddisonTustin
A
Succeeded
beta
daad7fd9 Merge a2ddb27c8d9f770b276baa4da6ce2e403799333b into 285b3351ba3d6ae0306ee8cbc361975057bf5068
by AddisonTustin
A
Succeeded
beta
a2ddb27c fix(admin): show rating author in "Rating By" column instead of reporter (#200)
by AddisonTustin
A
Succeeded
beta
285b3351 fix: update Tailwind configuration and CSS for improved screen height calculations (#199)
by Chris Lawson
C
Succeeded
beta
d5cb5248 Merge 8df8cf068d77c0bb3feab2384bf9ded5f70669e5 into 4992fbea99794883b52a9085557b66bdffe78059
by Chris Lawson
C
Succeeded
beta
8df8cf06 fix: update Tailwind configuration and CSS for improved screen height calculations
by Chris Lawson
C
Succeeded
beta
4992fbea Release: Harden public API exposure, admin/DAO error semantics, rate-limit refactor, E2E tooling, and dependency updates (#198) * fix(backend): strip anonymousIdentifier from public professor responses * fix(backend): remove orphaned reports and no-op on outdated report attempts * fix(backend): normalize tRPC errors and stale-id route behavior (#195) * fix(backend): normalize tRPC errors and stale-id route behavior Align backend routers on consistent tRPC error semantics and stale-id handling so admin and report flows behave predictably. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(backend): narrow optional KV swallowing and stale report work Only map missing KV records to undefined in the shared wrapper while preserving other failures, and defer report anonymous-identifier lookup until stale professor/rating checks pass. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(backend): improve report removal handling and professor retrieval --------- Co-authored-by: Cursor <cursoragent@cursor.com> * refactor(backend): unify anonymous rate limiting binding (#197) * refactor(backend): unify anonymous rate limiting binding Replace per-procedure ADD_RATING_LIMITER unsafe bindings with a single RATE_LIMITER ratelimits entry. Middleware keys limits by tRPC path and anonymous id so one binding covers add rating, report, and pending professor flows. Professor add and rating add/report use the shared rateLimitedPublicProcedure. Co-authored-by: Cursor <cursoragent@cursor.com> * refactor(backend): rename isRateLimited to rateLimitMiddleware The prior name read like a boolean predicate; the new name matches how other tRPC middleware is named (e.g. normalizeUnknownErrors). Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com> * feat(e2e): add Playwright end-to-end testing suite * chore: update deps Co-authored-by: Cursor <cursoragent@cursor.com> * feat(e2e): enhance accessibility testing with Axe integration * feat(e2e): add business requirements documentation and convert to spec-driven e2e --------- Co-authored-by: Cursor <cursoragent@cursor.com>
by Chris Lawson
C
Succeeded
beta
653cad96 Merge 37f4d3bd9b4c66089d17da0a00abdec17642a140 into be40ec762ddc636f712cfe399e3451e111dc06b0
by Chris Lawson
C
Succeeded
beta
37f4d3bd feat(e2e): add business requirements documentation and convert to spec-driven e2e
by Chris Lawson
C
Failed
beta
fa87097a feat(e2e): add business requirements documentation and convert to spec-driven e2e
by Chris Lawson
C
Failed
beta
90710bc1 Merge fa87097ab23662c63a6cb7183dd1980871f096d6 into be40ec762ddc636f712cfe399e3451e111dc06b0
by Chris Lawson
C
Succeeded
beta
611b398e Merge 7f71225a3e851520cd61c7f1840ac394fe6c4a9b into be40ec762ddc636f712cfe399e3451e111dc06b0
by Chris Lawson
C
Succeeded
beta
7f71225a chore: update deps Co-authored-by: Cursor <cursoragent@cursor.com>
by Chris Lawson
C
Succeeded
beta
fef455a3 feat(e2e): add Playwright end-to-end testing suite
by Chris Lawson
C
Previous page
Previous
Next
Next page