Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Releases: newsdev/klaxon

headers to slack

10 Apr 18:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v51...v53

v51: bring up to date w marshall

12 Dec 17:52
Compare
Choose a tag to compare
  • add list of newsrooms using Klaxon
  • add a few more to our list of users
  • adds the ability to set the SES port via env var
  • Be case-insensitive when checking email on login Addresses themarshallproject#114.
  • Add config to restrict user email address domains
  • Move email domain validation to User model
  • Catch obviously-invalid email addresses I.e., those not including a @
  • Fix broken tests.
  • Upgrade ruby to 2.3.4
  • 🚨 new contributors to recognize in README
  • fixing alphabetization of contributors
  • adds is_admin field to user db migraiton.
  • adds ability to delete user subscriptions when deleting users. Also adds :is_admin to user_params
  • if a user is assigned as an admin, allows him/her to see an admin checkbox when editing a user. Value is boolean
  • adds a delete button in edit user view
  • adds is_admin field to user schema.
  • modifies users rake task to populate the is_admin field in the db based on those assigned to ADMIN_EMAILS environment variable (set initially with the users:create_admin rake task.
  • adds form-check-box class to static.scss
  • adds form-check-box class to is_admin checkbox in user _form file.
  • Adds @current_user to both new and edit actions in users_controllers
  • chances current_user to an instance variable.
  • Assign @current_user instance variable in tests For consistency with 8d19a53.
  • only allow admins to delete and promote users.
  • populates the is_admin field in user table inside the database migration. Adds a conditional for non heroku folks warning them if they don't have the ADMIN_EMAILS env variable set (say, if the application is ported to a new server and that variable wasn't recreated).
  • adds ability to see and link to user subscriptions from edit user page.
  • notes that subscriptions are specific to the user in header and makes edit link to subscription/watch item a button.
  • do not add bottom border on hover when link is also a button
  • Minor cleanup.
  • Make the edit buttons a little smaller to preserve hierarchy.
  • modified sessions controller, static_controller and login_token to handle if a user's invitation or login session has expired.
  • adds expired_token route.
  • adds view to alert user that session has expired and provide login form with email set as form value.
  • removes a puts used for debugging.'
  • Allow unauthed access to expired.
  • Specify algorithm when decoding.
  • Add some tests for LoginToken.
  • creates login partial
  • moves expired_token and unknown_user views from static to sessions
  • adds unknown_user and expired_token methods to sessions controller (from static)
  • removes unknown_user and expired_token method frm static controller and removes before_filter that allowed their use without authorize.
  • modifies rout to use sessions controller, not static for unknown and expired
  • Protect against deleted pages or subscriptions in watching
  • add docker-compose, improve docker setup
  • AMAZON_SES -> SES
  • Update to ruby 2.3.4 in Dockerfile + some docs
  • fixed merge conflict related to bump to ruby 2.3.4

v50

12 Dec 17:43
Compare
Choose a tag to compare
v50
  • add list of newsrooms using Klaxon
  • add a few more to our list of users
  • adds the ability to set the SES port via env var
  • oops I fucked that up
  • fixes email template
  • Be case-insensitive when checking email on login Addresses themarshallproject#114.
  • Add config to restrict user email address domains
  • Move email domain validation to User model
  • Catch obviously-invalid email addresses I.e., those not including a @
  • Fix broken tests.
  • Upgrade ruby to 2.3.4
  • 🚨 new contributors to recognize in README
  • fixing alphabetization of contributors
  • adds is_admin field to user db migraiton.
  • adds ability to delete user subscriptions when deleting users. Also adds :is_admin to user_params
  • if a user is assigned as an admin, allows him/her to see an admin checkbox when editing a user. Value is boolean
  • adds a delete button in edit user view
  • adds is_admin field to user schema.
  • modifies users rake task to populate the is_admin field in the db based on those assigned to ADMIN_EMAILS environment variable (set initially with the users:create_admin rake task.
  • adds form-check-box class to static.scss
  • adds form-check-box class to is_admin checkbox in user _form file.
  • /s/merrill/shorey
  • Adds @current_user to both new and edit actions in users_controllers
  • chances current_user to an instance variable.
  • Assign @current_user instance variable in tests For consistency with 8d19a53.
  • only allow admins to delete and promote users.
  • sort names on user index page
  • populates the is_admin field in user table inside the database migration. Adds a conditional for non heroku folks warning them if they don't have the ADMIN_EMAILS env variable set (say, if the application is ported to a new server and that variable wasn't recreated).
  • adds ability to see and link to user subscriptions from edit user page.
  • notes that subscriptions are specific to the user in header and makes edit link to subscription/watch item a button.
  • do not add bottom border on hover when link is also a button
  • Minor cleanup.
  • Make the edit buttons a little smaller to preserve hierarchy.
  • modified sessions controller, static_controller and login_token to handle if a user's invitation or login session has expired.
  • adds expired_token route.
  • adds view to alert user that session has expired and provide login form with email set as form value.
  • removes a puts used for debugging.'
  • Allow unauthed access to expired.
  • Specify algorithm when decoding.
  • Add some tests for LoginToken.
  • creates login partial
  • moves expired_token and unknown_user views from static to sessions
  • adds unknown_user and expired_token methods to sessions controller (from static)
  • removes unknown_user and expired_token method frm static controller and removes before_filter that allowed their use without authorize.
  • modifies rout to use sessions controller, not static for unknown and expired
  • Protect against deleted pages or subscriptions in watching
  • add docker-compose, improve docker setup
  • AMAZON_SES -> SES
  • Update to ruby 2.3.4 in Dockerfile + some docs
  • fixed merge conflict related to bump to ruby 2.3.4

v42: Merge pull request #1 from newsdev/feature/user-name-sort

26 Apr 19:16
Compare
Choose a tag to compare

v36

04 Jan 19:09
Compare
Choose a tag to compare
v36
  • specify that Will D. is only a contact for Major Changes screenshots
  • Update Dockerfile

v35

04 Jan 18:56
Compare
Choose a tag to compare
v35
  • specify that Will D. is only a contact for Major Changes screenshots