Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-11 | move engines into engines directory | Azul | |
Also renamed help to support so it's harder to confuse it with documentation | |||
2014-04-08 | moving all of core into toplevel, tests fail. | Azul | |
2014-02-10 | minor: more robust destruction of records in tests | 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-02-06 | make sure ticket get's cleared at end of tickets_by_admin test | Azul | |
Also relax the requirement from tickets.count > 1 to > 0. There is only one ticket if there have not been any others in the database ahead of time. | |||
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-17 | This won't necessarily preserve exact formatting (for example, if there are ↵ | jessib | |
multiple blank lines in a row), but seems standard way to do it and maybe sufficient? | |||
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 | Remove unnecessary label. | jessib | |
2013-11-18 | Merge branch 'develop' into feature/rename_ticket_title_to_subject | jessib | |
2013-11-11 | Rename ticket title to be subject, as that is what we are displaying it as. | jessib | |
2013-11-11 | Maybe not ideal fix, but since there is no edit view, we want to show the ↵ | jessib | |
show view with the appropriate error messages. | |||
2013-11-08 | removed outdated test. | Azul | |
2013-11-06 | destroy all tickets created by a user when account is destroyed | Azul | |
In order to keep the users engine independent of the tickets engine i added a generic load hook to the account model. The tickets engine then monkeypatches the account destruction and destroys all tickets before the user is destroyed. The tickets are destroyed first so that even if things break there should never be tickets with an outdated user id. I would have prefered to use super over using an alias_method_chain but I have not been able to figure out a way to make account a superclass of the account extension and still refer to Account from the users engine. | |||
2013-11-06 | Ticket.destroy_all_from(user) - remove all tickets created by a user | Azul | |
We'll use this to clean up after user destruction | |||
2013-11-06 | refactor: split up and cleaned up ticket validation tests | Azul | |
2013-10-18 | use https sources in Gemfiles and also in the documentation (#4109) | Azul | |
2013-09-03 | remove unneccessary user creation and destruction in ticket test | Azul | |
2013-08-30 | there's no need for User#find_by_param. clean it up | Azul | |
2013-08-13 | Fix this, so the comment will get set to false in cases where the user isn't ↵ | jessib | |
an admin. | |||
2013-08-12 | Per ISEC informational issue, manually set the private property only in ↵ | jessib | |
cases where it is an admin who set it. | |||
2013-07-11 | fix incorrect calling of tickets_path | elijah | |
2013-07-06 | minor - i18n text edit | elijah | |
2013-07-05 | tickets - replace input[type=submit] tags with button[type=submit] tags | elijah | |
2013-07-05 | use :ruby for ruby inside tickets/edit_form partial. | elijah | |
2013-07-04 | fix ticket tests, get :admin_user factory to work. | elijah | |
2013-07-04 | help - fix ticket navigation & links (use @user, not user). | elijah | |
2013-07-04 | fixed security vulnerability with ticket searching | elijah | |
2013-07-04 | removed commented out code from ticket.rb | elijah | |
2013-07-04 | better ticket view navigation: tickets are now either global in scope (for ↵ | elijah | |
admins) or stay as a nested resource for a particular user (for normal users and when you visit the tickets list of a particular user). | |||
2013-07-04 | fix several issues with tickets: js error, when to redirect, navigation, ↵ | elijah | |
localization. | |||
2013-07-04 | new ui for tickets | elijah | |
2013-07-04 | new ui - ticket navigation | elijah | |
2013-04-03 | make sure user tests also run when run from users subdir | Azul | |
* The APP_CONFIG needs to be initialized in core so that is required from other engines * paths for load_views need to be relative to the model - not to rails root. | |||
2013-02-26 | Not using secure random, at least now, as using the couchrest ID as the code ↵ | jessib | |
for unauthenticated ticket access. | |||
2013-02-07 | Use more recent version of bootstrap-editable-rails, and a change to have ↵ | jessib | |
the editing be inline rather than popup. | |||
2013-02-05 | Tweaks because user attribute is now email_address, not email | jessib | |
2013-01-24 | Use ticket_url to get URL for unauthenticated ticket creation, and only ↵ | jessib | |
flash that message if the ticket already has a flash[:message] (and thus was saved successfully) | |||
2013-01-22 | Link to users show page rather than edit, now that we have a show view for ↵ | jessib | |
users. | |||
2013-01-22 | More minor cleanup of tickets controller | jessib | |
2013-01-22 | Makes tickets_controller a bit less complex. | jessib | |
2013-01-22 | Translate text rather than having it in code directly. | jessib | |
2013-01-17 | Merge branch 'master' into feature/tickets_controllers_simplification | jessib | |
Conflicts: users/app/controllers/users_controller.rb | |||
2013-01-17 | Merge branch 'master' into feature/unauthenticated_tickets | jessib | |
Conflicts: help/app/views/tickets/_comment.html.haml help/app/views/tickets/_new_comment.html.haml | |||
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-15 | Refactoring of tickets controller to fetch the ticket in a before filter for ↵ | jessib | |
relevant actions. | |||
2013-01-15 | Show different ticket characteristics when viewing the users versus when ↵ | jessib | |
listing the tickets. Give a message if a user has no tickets. | |||
2013-01-14 | Use partials for displaying details shown when viewing a user. Some of these ↵ | jessib | |
partials have specific CSS for another use, so we will likely want to tweak this. | |||
2013-01-14 | Some fixes to the how we keep track of information about users associated ↵ | jessib | |
with a ticket. | |||
2013-01-14 | minor: further cleanup - try to leave no record behind | Azul | |