summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-045382 - prevent crash when destroying tokensAzul
An expired token was removed (probably by automatic cleanup) while processing it. So the webapp crashed due to a couch 404. We're preventing that by rescueing from a 404 on Token.delete by default.
2014-04-02Merge pull request #143 from ↵varac
andrejb/bug/5430_fix-soledad_sync-returned-check_name Fix soledad sync nagios plugin returned check_name (#5430).
2014-04-02Fix soledad sync nagios plugin returned check_name (#5430).db
2014-03-12Merge pull request #141 from andrejb/feature/5129_check-if-soledad-is-workingazul
Add script to check if soledad is working (#5239).
2014-03-07Add script to check if soledad is working (#5239).db
2014-03-02including chiiphs commentsAzul
2014-03-02autopep8 nagios webapp login testAzul
2014-02-27nagios test for logging into webappAzul
2014-02-10Merge pull request #139 from azul/refactor/tweaks-to-messagesjessib
Refactor/tweaks to messages
2014-02-10fix unread_by? to check user_ids_to_show, remove TODOAzul
uniq! is probably not any faster than just checking include?
2014-02-10Merge pull request #138 from azul/feature/token-only-api-authjessib
Feature/token only api auth
2014-02-10ensure we are working on a string as the content typeAzul
2014-02-10require_token now checks for token and loginAzul
2014-02-10require token in messages controllerAzul
2014-02-10require token when logging out via APIAzul
2014-02-10require token when updating user via APIAzul
2014-02-10split up and expand account integration testAzul
2014-02-10refactor tests to ease the testing of token only authAzul
2014-02-10minor: more robust destruction of records in testsAzul
2014-02-10rename authorize to require_loginAzul
authorize_admin -> require_admin also add require_token which will ensure token has been used for auth.
2014-02-10minor: refactor token auth a bitAzul
2014-02-10minor: rename var that holds a single user id to userIdAzul
2014-02-10minor: move some logic from message controller into modelAzul
2014-02-10Merge pull request #134 from jessib/feature/messages_apiazul
Feature/messages api
2014-02-08Version 0.5.00.5.0Azul
Changes since 0.5.0-rc: * locale prefix support * download client from user page * hotfix to make webapp work with rack again * ensure permissions are preserved when copying customization files. (#4623) * Return 'provider.json' via a controller, to better be able to control the response headers * document new way we deploy couch design docs * remove outdated views that cause errors * only emit pgp keys if they are actually set * ensure auto_update_design_docs is false * switch to using dl.bitmask.net * remove manual 'gem minitest' * default pricing, privacy policy and tos pages * default footer with links to privacy policy, tos, pricing, about us, contact * upgraded bootstrap to latest in 2.x series * move #masthead out of main templates * customizable 'bye' page for when a user leaves * fix js platform detection * applied mcnair's changes to privacy policy * untracked files in deploy are in gitignore - #4953 * gitkeep empty folders for config/provider and config/customizations * integration test with en-EN language * ensure record removal after tests * log failing integration tests with screenshot and serverlog * stop taking screenshots inside tests
2014-02-07Merge pull request #137 from azul/test/fix-red-cijessib
Test/fix red ci
2014-02-07stop taking screenshot - will happen no failure autmatically nowAzul
2014-02-07log failing integration tests with screenshotAzul
* store the last screenshot in tmp * store the html and the end of the server log in tmp Filenames are build from the test class name and the tests name.
2014-02-06for clarity, keep the empty folders for config/provider and ↵elijah
config/customizations in repo.
2014-02-06Merge pull request #136 from azul/cleanup/no-untracked-filesjessib
make sure all untracked files in deploy are in gitignore - #4953
2014-02-06make sure ticket get's cleared at end of tickets_by_admin testAzul
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.
2014-02-06integration test with en-EN languageAzul
Tests fail on machines that default to other available languages. Also move setting capybara driver to be javascript driver into the BrowserIntegrationTest.
2014-02-05make sure all untracked files in deploy are in gitignore - #4953Azul
2014-02-04applied mcnair's changes to privacy policyelijah
2014-01-27fix js platform detection to match new way we have single link for linux ↵elijah
(not linux32 or linux64).
2014-01-27Merge branch 'develop' into feature/messages_apijessib
Conflicts: users/config/locales/en.yml
2014-01-23Merge pull request #135 from elijh/feature/pagesjessib
add some static pages
2014-01-23added a customizable 'bye' page for when a user leaveselijah
2014-01-23move #masthead out of main templates to make the masthead partials more ↵elijah
flexible.
2014-01-23upgraded bootstrap to latest in 2.x serieselijah
2014-01-23added a default footer with links to privacy policy, tos, pricing, about us, ↵elijah
contact.
2014-01-23added default pricing, privacy policy and tos pages.elijah
2014-01-23updated Gemfile.lockelijah
2014-01-22remove manual 'gem minitest'. this seems to confuse the tests, which seem to ↵elijah
work best with the minitest that comes with ruby 1.9.
2014-01-21Small optimization to saving message when sending one month warnings.jessib
2014-01-21Merge branch 'develop' into feature/messages_apijessib
2014-01-19Redefine constant in a way that does not print out "warning: already ↵elijah
initialized constant VERIFY_PEER"
2014-01-16switch to using dl.bitmask.netelijah
2014-01-14ensure auto_update_design_docs is falseAzul
2014-01-13Comment for how to call view that we aren't now using.jessib