Age | Commit message (Collapse) | Author |
|
|
|
|
|
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
|
|
Test/fix red ci
|
|
|
|
* 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.
|
|
config/customizations in repo.
|
|
make sure all untracked files in deploy are in gitignore - #4953
|
|
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.
|
|
Tests fail on machines that default to other available languages.
Also move setting capybara driver to be javascript driver into the BrowserIntegrationTest.
|
|
|
|
|
|
(not linux32 or linux64).
|
|
add some static pages
|
|
|
|
flexible.
|
|
|
|
contact.
|
|
|
|
|
|
work best with the minitest that comes with ruby 1.9.
|
|
initialized constant VERIFY_PEER"
|
|
|
|
|
|
Bugfix/Fix view functions
|
|
if doc.keys has not been set doc.keys[pgp] will raise an error.
We always upload the key after signup - but this might fail and there is some time in between. Not checking for this condition lead to errors in the couch logs.
|
|
The datastructure changes to that email_aliases is not available on the user record anymore.
Keeping these views leads to errors on couch servers.
|
|
|
|
Return 'provider.json' via a controller
|
|
response headers (in particular, 'X-Minimum-Client-Version'). It must now be placed in config/provider/provider.json
|
|
|
|
|
|
Conflicts:
core/app/views/common/_home_page_buttons.html.haml
users/app/views/users/show.html.haml
|
|
locale prefix support
|
|
* set locale based on request header
* enforce locale path prefix when current locale is not the default
* note: don't use root_path anymore, instead use home_path
|
|
effect, it also upgraded rails to the the latest in the 3.2 series.
|
|
Release candidate for the first syncronised leap release 0.5.0.
* do not allow to clear pgp key
* simple format validation for pgp keys
* respond to /keys/:login with text
* service levels introduced to the configuration
* more robust session store
* render landing page and basic forms without connection to couch
* configurable set of actions for users and admins
* refactoring: remove overview controller - use Users#show instead
* prevent /login from crashing when logged in already
* remove actions from ui that currently break the client
* format ticket comments properly
* enable billing engine by default
* consolidate APP_CONFIG[:billing]
* fix a regression where overview link was not active anymore
|
|
make sure overview link is active on Users#show - fixes #4805
|
|
|
|
make billing configurable from platform
|
|
testing gem phantomjs-binaries)
|
|
APP_CONFIG[:braintree] into APP_CONFIG[:billing][:braintree]
|
|
|
|
|
|
|
|
multiple blank lines in a row), but seems standard way to do it and maybe sufficient?
|
|
Conflicts:
billing/config/locales/en.yml
|
|
catch all rest client exceptions during initialization
|
|
|
|
Feature/bugfix4756 login crash
|