Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-26 | remove outdated couchrest hack | Azul | |
We had rewritten use_database so it would not crash the entire app if couch was not available at the time of initialization. couchrest now moved on and only sets the database name on use_database. The database will only be queried once it is really needed. So pretty much exactly what we want. Our hack instead caused quite a bit of problems as it would still initialize the database during start. This way the app would remain in an invalid state even when couch came back. | |||
2016-04-11 | allow monitor auth to create users even if invites are normally required. | elijah | |
2016-04-02 | disable per-user message tests (since this feature currently disabled) | elijah | |
2016-04-01 | api: added super simple motd, closes #7866 | elijah | |
2016-03-31 | Merge remote-tracking branch 'github/211' into develop | Azul | |
2016-03-30 | api: return proper 404 for GET /1/identities/:id.json | elijah | |
2016-03-30 | api: added json error pages, allow "." in the :id param of all api routes | 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-03-28 | Merge branch 'azul-upgrade/rails' into develop | elijah | |
2016-03-28 | upgrade: downgrade rake to 10.x | Azul | |
11.x will complain a lot about rails 3.2 code. We can upgrade when we upgrade rails itself. | |||
2016-03-28 | upgrade: use latest rails 3.2 version | Azul | |
It includes a bunch of security fixes | |||
2016-03-23 | Merge remote-tracking branch 'github/209' into develop | Azul | |
2016-03-20 | upgrade: downgrade rake to 10.x | Azul | |
11.x will complain a lot about rails 3.2 code. We can upgrade when we upgrade rails itself. | |||
2016-03-19 | Handle conflict on token cleanup - fixes #7670 | Azul | |
the only race condition I can think of here is this... somebody tries to authenticate with a token that is almost expired. auth checks and notices it is not expired yet so starts to prolonge it. Before the polonged token is written to the db the cleanup script discovers that it has just expired. prolonged token is written to the db cleanup script fails to delete it from the db as it has been updated. So what we want in this case is to keep the token alive as it was renewed in the last minute. | |||
2016-03-19 | upgrade: use latest rails 3.2 version | Azul | |
It includes a bunch of security fixes | |||
2016-02-15 | updated changes file | elijah | |
2016-02-10 | added travis build status to readme | elijah | |
2016-02-10 | allow user accounts to be re-enabled, and for associated identities to also ↵ | elijah | |
get re-enabled. | |||
2016-02-02 | use RUBY_VERSION instead of :platform for Gemfile (since jessie has a really ↵ | elijah | |
old bundler) | |||
2016-02-01 | disable failing cucumber test (leap_web is doing the right thing, the test ↵ | elijah | |
is just weird). | |||
2016-02-01 | internet says that bundler on travis might be what is causing test fail, so ↵ | elijah | |
force install the lastest one. | |||
2016-01-31 | remove cert fingerprints for disabled users, so that they cannot send email ↵ | elijah | |
anymore. closes #7690 | |||
2016-01-31 | vendor certificate_authority, because travis does not like pulling it from ↵ | elijah | |
github. | |||
2016-01-31 | travis ci does not support :platform => :ruby_22, so remove for now. | elijah | |
2016-01-31 | enable byebug for tests | elijah | |
2016-01-16 | change the default of config.assets.debug for development env. | elijah | |
2016-01-16 | fix ticket display bug | elijah | |
2016-01-16 | retain locale in URL when logging in and signing up, and ajax actions in ↵ | elijah | |
general. | |||
2016-01-14 | added UI for invite codes | elijah | |
2016-01-10 | added caution tape img. | elijah | |
2016-01-10 | highlight admin areas with caution tape (wip) | elijah | |
2016-01-10 | fix user list | elijah | |
2016-01-10 | minor update to docs | elijah | |
2016-01-10 | Merge branch 'remove_couponcode' into develop | elijah | |
2016-01-10 | Merge branch 'remove_couponcode' of ↵ | elijah | |
https://github.com/Alster-Hamburgers/leap_web into remove_couponcode # Conflicts: # lib/tasks/invite_code.rake | |||
2015-11-05 | set rbenv pin to 2.1.5 | elijah | |
2015-10-19 | Merge pull request #204 from pixelated/fix_payment_check | azul | |
[bug] Only show donation if payment present | |||
2015-10-19 | [bug] Only show donation if payment present | Folker Bernitt | |
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-14 | Reverting submodule update | claucece | |
2015-10-13 | Merge pull request #201 from Alster-Hamburgers/multi-invite | azul | |
Allow multi-use invite codes | |||
2015-10-13 | Cleaned up last traces of the Great Git Mess | ankonym | |
Removed the parts related to multi-use invite codes (those are in a separate pull request) - I hope this is all correct now! Sorry for the confusion. | |||
2015-10-13 | Remove Coupon Code gem and make invite code = id | ankonym | |
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-13 | Replace Coupon Code gem for invite code creation | ankonym | |
Replacing the Coupon Code gem with base64/securerandom as suggested by Elijah. | |||
2015-10-13 | Remove Coupon Code gem and make invite code = id | ankonym | |
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-13 | Remove Coupon Code gem from Gemfile | ankonym | |