Skip to content

20200102 Rails 5 upgrade

Compare
Choose a tag to compare
@vohmar vohmar released this 27 Dec 15:49
· 3738 commits to master since this release
a68c27a
  • Upgrade to Rails 5.0 #377
  • Contact and domain list download in portals changed - buttons instead of dropdown #1360
  • Fixed account activity form filter and csv download issues in admin and registrar #1410
  • Fixed mailer previews for couple email templates #1342
  • Fixed domain details view in admin where admin and tech contacts were marked as invalid with Rails 5 #1413
  • Tuned PDFkit gem #1367
  • Tuned kaminari gem to solve pagination issues #1405
  • Updated ransack gem to 1.8 #1357
  • Updated kaminari gem to 1.1.1 #1392
  • Downgraded minitest to 5.10.3 due to incompatibility with Rails 5.0 #1387
  • Updated domain_name gem to 0.5.20190701 #1400
  • Updated webmock gem to 3.7.6 #1401
  • Updated que gem to 0.14.3 and que-web gem to 0.7.2 #1404
  • Updated e-invoice gem #1429
  • Upgraded bundler to 2.0.2 #1433
  • Bump rubyzip from 1.2.2 to 1.3.0 #1349
  • Updated haml gem to 5.1.2 (CVE-2017-1002201) #1384
  • Bump puma from 4.2.1 to 4.3.1 #1437
  • Implemented proper handling of contact transfer requests #1363
  • Restored EPP exception logging to syslog #1371
  • Refactored API user management #1435
  • Records in registrant_verifications are now archived by PaperTrail #1425
  • Removed Ruby version from Travis config and let it use .ruby-version #1441
  • Improved setup and seed #1352
  • Typo fixes for #1352 #1396
  • Limited epp routes #1364
  • Added DB constraints for reserved and blocked tables #1338
  • New db constraints to invoices and invoice_items tables #1388
  • Set not null constraint on contact.name db column #1417
  • Moved gem extensions to proper directory and renamed the dirs to "monkey patches" to improve readability #1406
  • Clarified reference to proper phone nr format in EPP spec #1343
  • Removed unused epp routes #1335
  • Removed Rspec and converted specs to tests #1336
  • Added test for EPP hello request #1337
  • Test environment tuning #1366
  • Ignoring legacy database columns at ActiveRecord level #1377
  • Removed unused csr and crt columns from user table #264
  • Removed unimplemented keyrelay code #715
  • Removed old import rake task #1355
  • Removed duplicate route from admin #1375
  • Removed buggy code for contact details' fast access in registrar portal #1386
  • Removed bullet gem #378
  • Removed uuidtools gem #1390
  • Removed some unneeded code #1397
  • Removed eis_trusted_proxies setting #1398
  • Removed code for displaying errors in nameserver and dnskey data as unused #1411
  • Removed domain name from registrant_verifications table #1431
  • Removed fill_ident_country postgresql function as unused #1439
  • Removed some dead code #1370