Vinistock Sail Versions Save

Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app

3.6.1

2 years ago
  • Create view generator to allow main app to customize setting card
  • Fix setting card cache expiration for redis

3.6.0

3 years ago

3.6.0

  • Disable submit buttons by default if form is not dirty [@vinistock]
  • Allow using different session stores [@denny]
  • Fix Proc without block error for Ruby 3 [@denny]
  • Add missing parameter to permitted list [@denny]
  • Eliminate unnecessary query in calculating the relevancy score [@vinistock]

3.5.1

3 years ago

3.5.1

  • Fix position of "No settings found" text [@vinistock]
  • Change reset setting value button icon [@dersnek]

3.5.0

4 years ago

3.5.0

UI refactors

  • Make cards smaller and add flip functionality. Descriptions are now in the back
  • Shift to using flex attributes where possible
  • Remove monitor mode
  • Make number of settings per page 20
  • Create config/sail.yml in install generator
  • Fix details marker showing up for chrome
  • Replace datetime-local for simple text input

[@vinistock]

3.4.0

4 years ago

3.4.0

  • Remove support for Rails 4

[@vinistock]

  • Fix font aliasing in Firefox

[@vinistock]

  • Fix details marker not disappearing in Firefox

[@vinistock]

  • Fix pagination links for a single page display

[@vinistock]

  • Use css only instead of scss and drop sassc-rails dependency

[@vinistock]

3.3.0

4 years ago

3.3.0

  • Fix caching issue with settings pagination

[@asko-ohmann]

  • Preserve query parameters in pagination links

[@oleg-kiviljov]

  • Start displaying a limited sliding number of links in pagination

[@vinistock]

  • Add GraphQL support for fetching settings

[@vinistock]

  • Add deprecation warning for Rails 4. The next major version of Sail will support Rails > 5

[@vinistock]

  • Add GraphQL mutations for updating settings and switching profiles

[@vinistock]

3.2.4

4 years ago

3.2.4

  • Fix migration generation for Rails 6

[@vinistock]

  • Fix stale label position for xs screens

[@vinistock]

  • Start displaying the update and failure alerts inside the setting cards

[@vinistock]

  • Add Set setting type

[@vinistock]

v3.2.3

4 years ago

3.2.3

  • Start displaying the count of uncaught errors while a profile is active

[@vinistock]

  • Fix Sail::Setting.get caching

[@oleg-kiviljov]

3.2.2

4 years ago

3.2.2

  • Properly set the locale for localization

[@vinistock]

  • Hide guide sections that are not being viewed

[@vinistock]

  • Fix font styling issues

[@vinistock]

  • Fix styling issues on inputs and links for Safari desktop and mobile

[@vinistock]

3.2.1

4 years ago

3.2.1

  • Fix responsive layout for profiles modal, sort menu, search input and buttons

[@vinistock]

  • Fix setting N+1 query in profiles modal

[@vinistock]

  • Fix profile updates not saving entries

[@vinistock]

  • Fix input UI style after resetting date settings

[@vinistock]

  • Fix accessing devise's current user for logging

[@vinistock]