Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-08 | moving users: app and test files | Azul | |
2014-04-04 | redirect home when logged in visits /signup (#5446) | Azul | |
2014-02-10 | rename authorize to require_login | Azul | |
authorize_admin -> require_admin also add require_token which will ensure token has been used for auth. | |||
2014-01-23 | added a customizable 'bye' page for when a user leaves | elijah | |
2013-12-22 | locale prefix support: | elijah | |
* set locale based on request header * enforce locale path prefix when current locale is not the default * note: don't use root_path anymore, instead use home_path | |||
2013-12-13 | refactor: remove Overview controller - we can use Users#show | Azul | |
we were only using Users#show to redirect to the edit action. So I replaced that with the overview and we have no more use for the extra controller. This also simplifies linking to the users in question a lot. | |||
2013-11-18 | Start of service level code, which will be tweaked | jessib | |
* stores desired & effective service level * whenever desired level is changed, effective level will be updated * allows user to set their desired service level * allow admin to update desired & effective service level | |||
2013-11-06 | use the account lifecycle from UsersController#destroy | Azul | |
2013-10-30 | notify user their account was successfully deleted (refs #4216) | Azul | |
Also fixes a cornercase when admins deleted their own account. So far they would be redirected to the users list - which then refused access. Now they'll be redirected to the home landing page as well. | |||
2013-07-08 | Merge branch 'master' into feature/disable_account | jessib | |
Conflicts: users/app/controllers/users_controller.rb users/app/helpers/users_helper.rb users/app/views/users/edit.html.haml users/app/views/users/show.html.haml users/config/locales/en.yml | |||
2013-07-04 | redirect to root after user destroy | elijah | |
2013-07-04 | user tests -- user update has been moved entirely to api controller, so fix ↵ | elijah | |
tests to reflect this. | |||
2013-07-04 | users - make a nice overview page (well, nice enough) and better users ↵ | elijah | |
index/search. | |||
2013-07-04 | users engine changes - rewrite of the views, separate email settings to a ↵ | elijah | |
separate controller, make users_controller html only and v1/users_controller json only. | |||
2013-07-03 | Accounts can be enabled or not. Admins can edit this property. | jessib | |
2013-06-20 | For removing account, redirect to root path, and ask confirmation message: | jessib | |
https://leap.se/code/issues/2923 | |||
2013-02-25 | Admins cannot update a user. Eventually we will want to allow admins to ↵ | jessib | |
update some user fields. | |||
2013-02-19 | Only check if last email alias is valid if the user has a last email alias. | jessib | |
2013-01-29 | Allow PUT API to update user. | jessib | |
2013-01-18 | Merge remote-tracking branch 'origin/master' into feature/fixed-email-address | Azul | |
Conflicts: users/app/views/emails/_email.html.haml | |||
2013-01-17 | Should be able to create a user when not logged in. | jessib | |
This isn't ready to merge, as there is an issue with logging in as an admin in the test. | |||
2013-01-17 | Merge branch 'master' into feature/tickets_controllers_simplification | jessib | |
Conflicts: users/app/controllers/users_controller.rb | |||
2013-01-17 | Deal with corner case where we don't have authenticated user. Will write a ↵ | jessib | |
test after merging in show view for users. | |||
2013-01-17 | minor fixes to validation workflow | Azul | |
2013-01-15 | For both users and tickets, if the object is not found and the current user ↵ | jessib | |
is an admin, they should see an alert that the object wasn't found, and be redirected to the current controller. If the object isn't found and the current user is not an admin, then we will continue to give an error about no access, so as not to leak information about what IDs do and don't exist. | |||
2013-01-08 | Adding show view for users. | jessib | |
2012-12-20 | render proper tab on update | Azul | |
2012-12-18 | refactor: using tab partials for user editing | Azul | |
2012-12-18 | refactored email_alias creation and validation | Azul | |
using CouchRests user.email_aliases.build so the casted_by method is set in the alias Used this to move the validations into the alias itself. This is where they belong and allows us to render the errors inline along the email field they belong to. | |||
2012-12-18 | display errors on email tab properly | Azul | |
still needs a bit of refactoring in the view | |||
2012-12-17 | activate email tab after changing email settings | Azul | |
2012-12-10 | email format validations | Azul | |
2012-12-10 | actually allow adding email aliases | Azul | |
2012-12-07 | fixed signup and removed flash that was not getting displayed | Azul | |
I also tried flash.keep(:notice) but that did not help - not sure how to keep the flash until the root url has rendered. | |||
2012-12-07 | first stub at displaying success messages | Azul | |
2012-12-07 | using normal requests for user updates except password | Azul | |
password requires ajax for secure remote password to work | |||
2012-12-03 | enable users to cancel their account | Azul | |
2012-11-28 | admins can destroy users | Azul | |
I changed the permissions a little to be more consistent. Now: * admins can edit users * users can destroy themselves. There's no ui for either of them but theoretically they could. Not sure this is what we want though. | |||
2012-11-26 | basic typeahead and user querying working | Azul | |
2012-11-26 | basic users index with typeahead search | Azul | |
2012-11-26 | added admin menu and user index action | Azul | |
2012-11-26 | simplified controller and adjusted tests | Azul | |
Also added #assert_json_error to tests. | |||
2012-11-23 | identify user by id so rerendering the form does not use new invalid login | Azul | |
2012-11-23 | test editing user settings | Azul | |
2012-11-22 | basic user edit form and actions | Azul | |
2012-09-27 | added in leap web users - one repo to rule them all | Azul | |