This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
Releases: newsdev/klaxon
Releases · newsdev/klaxon
headers to slack
What's Changed
- Bump httparty from 0.13.7 to 0.21.0 by @dependabot in #13
New Contributors
- @dependabot made their first contribution in #13
Full Changelog: v51...v53
v51: bring up to date w marshall
- 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
- 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
user names now sorted by full_name
v36
- specify that Will D. is only a contact for Major Changes screenshots
- Update Dockerfile
v35
- specify that Will D. is only a contact for Major Changes screenshots