8.1.0 -- 2024-02-28
We've had lots of folks trying new features of Quepid, and that has led to some nice polish.
This is the release for people who don't want the bleeding edge version ;-).
What's Changed
- Special characters like
$
and@
in Basic Auth passwords are now supported. Thanks to @atarora for opening #1245 and the debugging work from @david-fisher. - UX Work.
- We have added filtering and pagination to all of the various screens like Seach Endpoints, Communal Scorers, Users, Judgements etc. This makes these pages load MUCH faster and you can search for the data you need.
- Consistency across web pages. Outside of the core AngularJS app, we had a mish mash of UI's. Now they all have the same style header, footer, and UX treatment using card layouts.
- Fixed the nDCG calculation to look at ALL ratings, not just the top k when doing calculation.
- Fixed a goof where the new ERR scorer wasn't added as a communal scorer for everyone.
- LLM as a Judge is better. Cleaned up the refine UI for prompt development.
- Fix a bug where the Judge couldn't be launched from the UI.
Details
- Prevent duplicate positions when you push existing qdp's out of the window we are updating. by @epugh in #1232
- Refine the prompting experience. by @epugh in #1233
- Nicer formatting of announcements page and make sure datamodel is cor… by @epugh in #1235
- Lots of UI work by @epugh in #1236
- Provide a setting to control email based logins versus oAuth by @epugh in #1234
- Bump blazer from 3.1.0 to 3.2.0 by @dependabot in #1238
- Bump rubocop-rails from 2.30.1 to 2.30.2 by @dependabot in #1239
- Bump selenium-webdriver from 4.28.0 to 4.29.1 by @dependabot in #1237
- Bump ruby to 3.4.2 by @epugh in #1241
- Use all rated documents for ideal DCG computation. by @david-fisher in #1242
- Dont change to https if proxied search endpoint has https (and vice versa) by @epugh in #1243
- Bump rubocop from 1.72.2 to 1.73.0 by @dependabot in #1244
- Bump rubocop from 1.73.0 to 1.73.1 by @dependabot in #1247
- Some fixes out of looking at basic auth. by @epugh in #1250
- Remove the basic auth entry validation bits. The underlying problem is by @david-fisher in #1249
- Update dependency vega to v5.31.0 by @renovate in #1254
- Update dependency puppeteer to v24.2.1 by @renovate in #1253
- Update dependency jasmine-core to v5.6.0 by @renovate in #1252
- Update dependency ace-builds to v1.38.0 by @renovate in #1251
- Polish up search endpoint archive and delete use cases by @epugh in #1257
- Bump rubocop-rails from 2.30.2 to 2.30.3 by @dependabot in #1266
- Bump mini_racer from 0.16.0 to 0.18.0 by @dependabot in #1264
- Bump rubocop from 1.73.1 to 1.73.2 by @dependabot in #1263
- Bump omniauth from 2.1.2 to 2.1.3 by @dependabot in #1262
- Bump turbo-rails from 2.0.11 to 2.0.13 by @dependabot in #1261
- Revert "Bump mini_racer from 0.16.0 to 0.18.0" by @epugh in #1267
- Back to using latest release, not rc by @epugh in #1268
- Bump angular-rails-templates from 1.3.0 to 1.3.1 by @dependabot in #1265
Full Changelog: v8.0.1...v8.1.0