Releases: psu-libraries/researcher-metadata
Releases · psu-libraries/researcher-metadata
Release v0.97.0
Release v0.96.0
What's Changed
- AI Importer: import the 'ACCESIBLE' field from AI publications by @nicktiberi in #385
- Refactor
User.from_omniauth
andNewDeputyAssignmentForm
to use a common PsuIdentity service object by @rschenk in #398 - Removed validation that deputy user must have at least one deputy assignment by @ajkiessl in #409
Full Changelog: v0.95.0...v0.96.0
Release v0.95.0
What's Changed
- Add a link to the user's public profile in Rails Admin by @nicktiberi in #330
- Do not render progress bars in test mode, or non-interactive terminals by @rschenk in #325
- Update controllers to use UserController by @awead in #331
- Allow any Penn State user to create an account by @awead in #334
- Switch to using our forked version of apivore by @nicktiberi in #333
- Remove remnants of old open access data model by @rschenk in #337
- Create a DeputyAssignment to assign delegate users by @awead in #339
- Upgrade RMD to Rails 6.1 by @nicktiberi in #343
- Allow admins to filter publications by Unpaywall OA status by @nicktiberi in #347
- Tasks to pull data from production and load the data into local, qa, and stage envs by @ajkiessl in #340
- Update Bootstrap to 4.6.1 by @awead in #351
- Rails Admin: remove JS to close side nav by @nicktiberi in #359
- Allow hosts for development and testing by @awead in #353
- Deputy assignment email templates by @nicktiberi in #358
- endpoint to update SS OA Link by @banukutlu in #327
- More transactional emails for proxy events by @nicktiberi in #368
- Users can CRUD deputy assignments by @rschenk in #363
- Profile: remove grid-margin-x class from footer by @nicktiberi in #372
- Use hi-res versions of the Penn State logo in profile page headers by @nicktiberi in #373
- Unify UI of gray title bar for public/manage profile pages by @nicktiberi in #375
- Allow deputies to become/unbecome their primaries by @awead in #348
- BaseDecorator maintains
==
with a decorated ActiveRecord model by @rschenk in #378 - Generate publications tasks by @ajkiessl in #371
- Email notifications for proxy assignment etc by @rschenk in #376
- Update form hint by @EricDurante in #380
- Allow users to claim publications by @EricDurante in #360
- Document Unpaywall importing by @EricDurante in #384
- Miscellaneous Rubocop Fixes by @nicktiberi in #391
- Add the deputy user id to related resources by @awead in #381
- Allow admins to create authorships by selecting a user and publication by @EricDurante in #392
- Fix some edge case bugs in open access URL validation by @EricDurante in #393
- Adds link to primary's public profile on proxies page if confirmed. by @ajkiessl in #397
- Updated wording on open access publication edit page. by @ajkiessl in #402
- Fixes for when someone is masquerading and unbecomes a user by @ajkiessl in #401
- Improve UX while masquerading and viewing public profiles by @ajkiessl in #403
Full Changelog: v0.94.0...v0.95.0
Release v0.94.0
What's Changed
- Improve the admin UI label for open access location records by @EricDurante in #276
- Allow admins to perform limited management of open access metadata by @EricDurante in #278
- Updates puma to 5.5.2, webdrivers to 4.7.0, and coffee-rails to 5.0.0 by @ajkiessl in #289
- Display PSU identity info in admin page by @awead in #288
- Log all import errors by @rschenk in #272
- Bump coffee-rails from 4.2.2 to 5.0.0 by @ajkiessl in #290
- 256 update importers by @EricDurante in #273
- Add 'Active' tab to admin user display by @awead in #296
- Psu identity importer by @awead in #291
- WIP: OpenAccessLocation uses a value object for sources by @rschenk in #299
- Preparing for more admin-y things by @awead in #300
- Updating our vcr responses by @awead in #303
- Implement Unpaywall publication importer by @nicktiberi in #298
- OpenAccessUrlsMigrationService for migrating open access urls from old data model to new data model. by @ajkiessl in #297
- Install psu_identity 0.2 by @awead in #304
- Bump webdrivers from 4.7.0 to 5.0.0 by @dependabot in #309
- Bump selenium-webdriver from 4.0.0 to 4.0.3 by @dependabot in #308
- Use swagger-ui to generate API Docs by @nicktiberi in #302
- Improvements to OAB importer to align it with Unpaywall importer by @nicktiberi in #307
- Merge open access locations when merging duplicate publications by @ajkiessl in #310
- Allow administrator to upload content into Scholarsphere by @awead in #313
- Unpaywall importer: import all OA locations + more metadata by @nicktiberi in #318
- Specify node version by @awead in #317
- Publication's open access urls use new data model by @rschenk in #311
- Allow admin publication list to be filtered by open access location data by @EricDurante in #321
- Bump capybara from 3.35.3 to 3.36.0 by @dependabot in #329
Full Changelog: v0.93.0...v0.94.0
v0.93.0
What's Changed
- Remove tzinfo-data gem by @awead in #218
- Bump puma from 4.3.8 to 5.5.0 by @dependabot in #198
- Bump rspec-rails from 3.8.3 to 5.0.2 by @dependabot in #185
- Bump mini_racer from 0.2.6 to 0.4.0 by @dependabot in #180
- Remove tzinfo-data gem from Gemfile.lock by @awead in #224
- Dependabot upgrades by @ajkiessl in #225
- Bump delayed_job_active_record from 4.1.4 to 4.1.6 by @dependabot in #179
- Bump factory_bot_rails from 5.0.2 to 6.2.0 by @dependabot in #181
- Bump database_cleaner from 1.7.0 to 2.0.1 by @dependabot in #219
- Bump launchy from 2.4.3 to 2.5.0 by @dependabot in #220
- Bump progressbar from 1.10.1 to 1.11.0 by @dependabot in #221
- OAB publication importer: update publications with existing OA URLs by @nicktiberi in #229
- Replace Poltergeist and update all our gems by @awead in #228
- STI base class for recording importer errors by @rschenk in #230
- Rename Capistrano deployments by @awead in #232
- Recording OAB importer errors by @banukutlu in #231
- Add niftany by @banukutlu in #233
- Revert rubocop changes to migration files by @awead in #234
- API: Add doi and activity_insight_id filter params to /v1/publications by @nicktiberi in #238
- Add code coverage with simplecov by @banukutlu in #235
- update readme to fix typo by @banukutlu in #246
- Add Penn State identity information to users by @awead in #236
- Update bundler to version 2 by @nicktiberi in #243
- Dependabot stuff by @ajkiessl in #250
- Bump cancancan from 2.3.0 to 3.3.0 by @dependabot in #239
- Bump bootstrap from 4.6.0 to 5.1.0 by @dependabot in #240
- Bump listen from 3.1.5 to 3.7.0 by @dependabot in #241
- Implement Unpaywall data model by @EricDurante in #237
- Update puma to patch security vulnerability by @EricDurante in #253
- logging ai importer errors by @banukutlu in #247
- Ignore Mac-specific versions of vendored gems by @rschenk in #251
- Restrict OA workflow and emails to 'Published' publications by @ajkiessl in #249
- Remove last remaining darwin (Mac OS) gem from the cache by @nicktiberi in #266
- Update rails_admin to 2.2.1 by @nicktiberi in #254
- Don't send emails if a user's profile is inactive by @awead in #258
- Gems to support ed25519 keys for cap deploy by @banukutlu in #270
New Contributors
- @awead made their first contribution in #218
- @dependabot made their first contribution in #198
- @nicktiberi made their first contribution in #229
- @rschenk made their first contribution in #230
- @banukutlu made their first contribution in #231
Full Changelog: v0.92.26...v0.93.0