summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-13Replace Coupon Code gem for invite code creationankonym
Replacing the Coupon Code gem with base64/securerandom as suggested by Elijah.
2015-10-13Remove Coupon Code gem and make invite code = idankonym
Id is set = invite code to make it easier to delete the invite codes that get created during the leap platform tests (because this avoids having to look up ttheir id each time).
2015-10-13Remove Coupon Code gem from Gemfileankonym
2015-10-13Replace Coupon Code gem for invite code creationankonym
Replacing the Coupon Code gem with base64/securerandom as suggested by Elijah.
2015-10-13Fix the InviteCode initialize method so leap_web tests stay greenankonym
2015-10-13Adjust the rake task to make id = invite codeankonym
This will simplify invite code deletion after running tests.
2015-10-01Merge pull request #200 from Alster-Hamburgers/localizationazul
Add the localization keys for invite_code and password_confirmation
2015-10-01Add the localization keys for invite_code and password confirmationankonym
2015-09-30Merge pull request #194 from Alster-Hamburgers/feature/invite_codeazul
Request for feedback on invite code feature
2015-09-28Disable CSRF token verification on ticket creation.Giovane
2015-09-28Add localization labels to signup form and user.en.ymlankonym
Added the necessary labels to allow the localization of the signup form and the labels to users.en.yml for localization
2015-09-28Make invite code configurableankonym
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-28Cleaned up code in invite_code_validator.rbankonym
2015-09-28Removed the view_by__id from invite code testankonym
2015-09-28Fixed the signup bug that wrongly consumes the invite code.Aya Jaff
2015-09-28Fix cucumber tests by passing valid invite codeankonym
2015-09-28Fix the remaining failures/errors in our testsankonym
Handing freshly generated invite codes to Factory Girl to make the tests pass
2015-09-28Fix three unit tests by passing Factory Girl a valid invite codeankonym
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-28Fix several test failures by stubbing invite code validationankonym
2015-09-28Separate user and invite code validator testsankonym
2015-09-28Fixes for the invite code validatorankonym
Validation should only happen for new records User invite code was nil for invalid invite codes Adding missing tests
2015-09-28Make sure codes can only be used once, fix validationsankonym
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-28Add rake task for invite code batch generationankonym
2015-09-28assign random invite code when creating new invite codesankonym
2015-09-28Remove change password browser testankonym
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-28Fix test based on actual invite code validationankonym
2015-09-28Changed invite code query to look for invite_code string instead of idankonym
2015-09-28Add validation of invite code in user object based on codes in couch dbankonym
2015-09-28Add invite code modelankonym
2015-09-28Added 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-28Update submodule srp to 9e1a41733kaeff
2015-09-28Move account form info from srp_js into leap_webkaeff
2015-09-28Adding invite code field to signup with validation for hardcoded invite codeankonym
2015-09-22Merge branch 'bugfix/find_by_nil' of https://github.com/azul/leap_web into ↵elijah
develop
2015-09-10couchrest_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-09-07Merge branch 'feature/readme-updates' of https://github.com/kaeff/leap_web ↵elijah
into develop
2015-09-01Update README with docs from website & instructions on local DBkaeff
- Copy intro chapter from homepage - Advise new users to not test with admin party locally - Ignore couchdb.admin.yml so it's consistent with the regular couchdb.yml
2015-08-12Merge branch 'bump-therubyracer' of https://github.com/kaeff/leap_web into ↵elijah
develop
2015-08-11improved README.mdvarac
- bundler install instructions: now that debian lenny is out, we can simply assume noone is using debian oldstable anymore on an development box, so we can simplify the instructions - simplify the submodule installation - fix cert paths and token in the config file example
2015-08-07do not include random cruft in the common name of smtp client certificateselijah
2015-08-06Bump therubyracer to 0.12.2Klaus Fl
therubracer 0.10.2 has problems with compiling libv8 on OSX[1]. Updating the dependency resolves the issue. [1]: https://stackoverflow.com/questions/19630154/gem-install-therubyracer-v-0-10-2-on-osx-mavericks-not-installing
2015-08-05updated locale files0.7.1version/0.7.1elijah
2015-08-04Made the default front-page welcome text translatable.elijah
2015-08-03updated en_US.ymlelijah
2015-08-03fix missing translations: get help and cancel.elijah
2015-08-03make the footer less comically huge when there is only one language configuredelijah
2015-07-23make the default vanilla leap_web include a masthead on the home page.elijah
2015-07-23added customization exampleelijah
2015-07-21download from transifex, fixes bad interpolation keys in german.elijah
2015-07-14added CHANGES.mdelijah