Skip to content

Releases: UMN-LATIS/z

2.5.0

13 Aug 14:48
1ec0b3e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.4.0...2.5.0

2.4.0

30 May 18:39
fc03cb4
Compare
Choose a tag to compare

✨ Features

  • Download QR code as SVG or PNG #158
  • Add api endpoints updating and showing a zlink #163

🔧 Fixes and Chores and Other Whatnot

  • Update 404 Not Found page with a little more info about what link isn't working and who to check with #166
  • change default z email to [email protected] #151
  • Update to Rails 7.1 #160
  • fix bottom padding on error page #165

Full Changelog: 2.3.0...2.4.0

2.3.0

24 May 14:34
46d7ec6
Compare
Choose a tag to compare

What's Changed

  • Add Cypress 12.3 and migrate Capybara feature tests to Cypress by @jxjj in #125
  • Remove capybara and /spec/feature tests by @jxjj in #127
  • Update to Rails 7.0.4 and Ruby 3.2.0 (Stacked on #127) by @jxjj in #128
  • Update Z UI to use CLA Vue Template components by @jxjj in #133
  • update ajax-datatables gem from 0.4.3 to 1.4.0 by @jxjj in #134
  • silence Git SCM plugin load warning by @jxjj in #132
  • fix: n+1 query on groups index page by @jxjj in #135
  • Prevent non-admins from accessing admin groups page by @jxjj in #137
  • Improve admin pages: make collections page filterable with datatable, show zlink and long urls on urls page, add icon to group owners, link individual owners to people search, fix audit page rendering by @jxjj in #140
  • docs: add install js deps with yarn by @jxjj in #142
  • hide ID column in on admin collections page by @jxjj in #141

Full Changelog: 2.2.1...2.3.0

2.2.1

19 Dec 15:24
Compare
Choose a tag to compare

What's Changed

  • Disable submit button if add new member form is blank by @jxjj in #60
  • Support ES2015 syntax with Uglifier by @jxjj in #61
  • Add Production Deployment Instructions by @jxjj in #64
  • Handle bad requests with malformed urls and query strings by @jxjj in #66
  • Add tests for datables filters. Refactor urls tests: split into multiple files and flatten. by @jxjj in #69
  • Update Rubocop and resolve offenses - or disable them until later by @jxjj in #49
  • Bump url-parse from 1.5.1 to 1.5.3 by @dependabot in #68
  • Add tests for Click model by @jxjj in #71
  • Update to Rails 6.1 by @jxjj in #72
  • Return 404 if url not found when accessing url stats page by @jxjj in #73
  • Fix 500 error when accessing move_to_group/new by @jxjj in #74
  • Bump follow-redirects from 1.14.1 to 1.14.8 by @dependabot in #91
  • Bump nokogiri from 1.12.3 to 1.13.3 by @dependabot in #95
  • Remove Goldy from 404 by @jxjj in #111

Full Changelog: 2.2.0...2.2.1

2.2.0

11 Aug 21:37
f298b0a
Compare
Choose a tag to compare
  • ⬆️ Update to Ruby 2.7.3
  • ⬆️ Update to Rails 6.0
  • ✨ Update 404 page
  • ✅ Numerous test fixes
  • ✨ Continuous Integration Support
  • 🔧 Fix broken image UMN Header

Recover from redirect exceptions gracefully

06 Jul 21:02
Compare
Choose a tag to compare
2.0.5

Merge pull request #480 from latis-sw/hotfix/recover-from-redirect-ex…

Remove Geocoder

06 Jul 21:02
Compare
Choose a tag to compare

Geocoder was causing issues with location identifying. We've implemented a manual solution to query freegeoip.net to determine the source of the IP.

Reduce LDAP requests and cache user data.

06 Jul 21:02
Compare
Choose a tag to compare

This release covers a lot of ground on reducing LDAP requests, and implements caching of user data for 24 hours. Hopefully, this will do away with most LDAP related issues. The timeout is still set to 5 seconds, so in the event that LDAP hiccups for whatever reason, that would still throw an error, but it would not be due to over-saturation from our host.

Batch Delete and small updates

06 Jul 21:02
Compare
Choose a tag to compare

This release includes the new Batch Delete functionality and a new What's New page under the "Help" menu. Also, smaller bug fixes and adjustments to UI.

API Release

06 Jul 21:02
Compare
Choose a tag to compare

This release features an API! See the new API tab to learn more! Enjoy!