Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-02 | split up integration account test | Azul | |
AccountLivecycleTest -> CRUD accounts SecurityTest -> security specific tests AdminTest -> admin specific tests | |||
2016-05-02 | fix browser_integration_test | Azul | |
we need to require 'capybara/rails' so that Capybara::DSL is available. ActionController::RecordIdentifier was moved to ActionView | |||
2016-04-11 | allow monitor auth to create users even if invites are normally required. | elijah | |
2016-04-01 | api: added super simple motd, closes #7866 | elijah | |
2016-03-30 | api: return proper 404 for GET /1/identities/:id.json | elijah | |
2016-03-28 | api: added get(:show) to identities and users, allow monitors to ↵ | elijah | |
create/delete test & tmp users. | |||
2016-03-28 | api: added allow ability to limit what IPs can access api using a static ↵ | elijah | |
configured auth token. | |||
2016-03-28 | api tokens - clarify terms: "monitors" are admins that authenticated via api ↵ | elijah | |
token, "tmp" users are users that exist only in tmp db, "test" users are either tmp users or users named "test_user_x" | |||
2016-03-28 | api tokens: allow for special api tokens that work like session tokens but ↵ | elijah | |
are configured in the static config, to be used for infrastructure monitoring. | |||
2016-02-10 | allow user accounts to be re-enabled, and for associated identities to also ↵ | elijah | |
get re-enabled. | |||
2016-01-31 | remove cert fingerprints for disabled users, so that they cannot send email ↵ | elijah | |
anymore. closes #7690 | |||
2015-10-19 | Merge pull request #198 from claucece/develop | azul | |
Braintree_implementation | |||
2015-10-19 | Merge pull request #196 from EvyW/develop | azul | |
Admin - Ability to enable/disable user | |||
2015-10-06 | Integrated feedback on multi-invite codes | ankonym | |
Removing some superfluous code, mostly, and structuring tests better. | |||
2015-10-05 | changed capybara time | claucece | |
2015-10-05 | add test to payments and subscriptions | claucece | |
2015-10-02 | Update rake task to allow generation of multi-use invites | ankonym | |
The rake task now takes a second (optional) argument that sets the number of uses per invite code. If this is omitted, the default number of uses is 1. (This commit also contains some minor code cleanup that removes some stuff that I'd commented out but not removed.) | |||
2015-10-02 | Allow multi-use invite codes | ankonym | |
Introduce a invite_max_uses property to invite codes to allow admins to set a maximum number of uses for invite codes. | |||
2015-09-28 | Make invite code configurable | ankonym | |
Through the config param 'invite_required', providers can decide whether users need to provide an invite code upon signup. The default setting is false. | |||
2015-09-28 | Removed the view_by__id from invite code test | ankonym | |
2015-09-28 | Fixed the signup bug that wrongly consumes the invite code. | Aya Jaff | |
2015-09-28 | Fix the remaining failures/errors in our tests | ankonym | |
Handing freshly generated invite codes to Factory Girl to make the tests pass | |||
2015-09-28 | Fix three unit tests by passing Factory Girl a valid invite code | ankonym | |
The tests were failing because of a hardcoded "testcode" string so during test setup we generate a valid code and pass it to Factory Girl | |||
2015-09-28 | Fix several test failures by stubbing invite code validation | ankonym | |
2015-09-28 | Separate user and invite code validator tests | ankonym | |
2015-09-28 | Fixes for the invite code validator | ankonym | |
Validation should only happen for new records User invite code was nil for invalid invite codes Adding missing tests | |||
2015-09-28 | Make sure codes can only be used once, fix validations | ankonym | |
We introduced a count on invite codes to make sure that (at the moment) codes can only be used once. (The code will also allow multi-use codes in the future.) Also, some of our validations weren't validating against the correct data, which is now fixed. | |||
2015-09-28 | assign random invite code when creating new invite codes | ankonym | |
2015-09-28 | Remove change password browser test | ankonym | |
Remove the change password test because the change password functionality is currently unused - however, it breaks with the new invite code field in the signup form. | |||
2015-09-28 | Fix test based on actual invite code validation | ankonym | |
2015-09-28 | Added an 'invite code' to all the tests for the sign-up form so we have a ↵ | Aya Jaff | |
valid user for the tests again | |||
2015-09-28 | Adding invite code field to signup with validation for hardcoded invite code | ankonym | |
2015-09-21 | test users_controller_test | Evelyn | |
2015-09-10 | couchrest_model 2.0.1 fixes find_by_sth(nil) | Azul | |
This used to return the first record! :scream: This [commit](https://github.com/couchrest/couchrest_model/commit/2c5b76823e94caed4d8cbfbf18cb9e0d58789789) is essential for say User.find_by_login(nil) to NOT return the first record in the database. | |||
2015-08-07 | do not include random cruft in the common name of smtp client certificates | elijah | |
2015-07-14 | fix i18n tests | elijah | |
2015-05-22 | fix failing test | elijah | |
2015-03-31 | fix travis: use couchdb.admin.yml and pin travis ruby version to one that is ↵ | elijah | |
installed on travis-ci.org | |||
2015-03-17 | Better error message when a database is missing (very useful for nagios tests) | elijah | |
2015-03-17 | add support for rotating tokens and sessions databases, and for a special ↵ | elijah | |
tmp db for test users. | |||
2015-01-28 | tests: add_teardown_hook no longer exists in minitest. replaced with teardown(). | elijah | |
2015-01-28 | client certificates: allow for time units to be specified in ↵ | elijah | |
client_cert_lifespan config option. | |||
2014-12-19 | attempt to fix travis configuration | elijah | |
2014-11-11 | Merge branch 'test/feature-for-service-endpoint' of ↵ | elijah | |
https://github.com/azul/leap_web into develop | |||
2014-07-31 | use ApiController#anonymous_access_allowed? | Azul | |
There are some places where we only want to require login unless you can use EIP anonymously. So far we had an anonymous_certs_allowed? method in all these controllers. Now it's replaced with ApiController#anonymous_access_allowed?. The naming better reflects that there might be other services that allow anonymous use at some point. This also fixed a typo name -> @filename that broke the ConfigsController. | |||
2014-07-31 | respond with 404 and 500 when rendering custom error pages | Azul | |
includes test | |||
2014-07-17 | add translation and fix tests | Azul | |
2014-07-17 | some cleanup of the messages api and cuke feature | Azul | |
2014-07-17 | clean up error assertions in tests | Azul | |
We're not testing the redirects anymore. But the error messages should be pretty clear already. We can start testing redirects again once we redirect to different places for different actions. | |||
2014-07-14 | minor: remove @s added by search and replace | Azul | |
meant to move id -> @id, also turned identity in the test titles into @identity. |