summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-08move all dependencies into GemfileAzul
We used to keep them separated so one could require some engines without using the full webapp. We've never really supported this though and probably never will.
2014-04-08fix requiring core extensions - most tests passAzul
some message tests are failing for me right now.
2014-04-08moving all of core into toplevel, tests fail.Azul
2014-04-04Merge branch 'bugfix/5382-rescue-token-destruction' into developelijah
2014-04-04redirect home when logged in visits /signup (#5446)Azul
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