rgarcia
2d3c4e1fbd
Add group member count
2018-04-03 20:58:35 +02:00
rgarcia
7a01745188
Add valuation permissions to groups
2018-04-03 20:58:35 +02:00
rgarcia
1152f95965
Display valuator group assignments
2018-04-03 20:56:31 +02:00
rgarcia
fcb377c9e5
Remove description when creating valuator from index
2018-04-03 20:56:31 +02:00
rgarcia
7e839e7815
Filter by valuator group
2018-04-03 20:56:31 +02:00
rgarcia
bb82d533a3
Display valuators on valuator group's show
2018-04-03 20:56:31 +02:00
decabeza
6c68e9f8e7
Fixes specs
2018-04-03 20:56:31 +02:00
decabeza
573a272ff9
Changes redirect path on create valuator group
2018-04-03 20:56:31 +02:00
decabeza
d7c822c61a
Adds missing i18n to valuator groups notices
2018-04-03 20:56:31 +02:00
decabeza
3163293626
Improves valuator groups index count
2018-04-03 20:56:31 +02:00
decabeza
13d0b08cb4
Adds styles and missing i18n for valuator groups 👨🏻🎨
2018-04-03 20:56:31 +02:00
rgarcia
ab498d6d93
Assign groups to investments
2018-04-03 20:55:44 +02:00
rgarcia
1dbbe331c9
Assign valuators to groups
2018-04-03 20:55:44 +02:00
rgarcia
cddfdf4b84
Add valuator groups
2018-04-03 20:55:44 +02:00
Bertocq
0e61d49800
Fix english phone note translation
2018-04-03 12:35:07 +02:00
María Checa
ff872db039
Update changelog
2018-03-28 12:06:37 +02:00
Bertocq
c4049efa4a
Fix notification expectations for read ones
2018-03-28 09:19:58 +02:00
Alberto Calderón Queimadelos
0de3c070ee
Merge pull request #2561 from consul/master_spec_fails
...
Improve README code syntax
2018-03-28 09:18:51 +02:00
Bertocq
53533e3809
Improve README code syntax
2018-03-28 09:13:56 +02:00
Raimond Garcia
ab1bb061e8
Merge pull request #2534 from wairbut-m2c/aperez-headless-chrome
...
Migration from PhantomJS to Headless Chrome
2018-03-27 21:53:46 +02:00
Angel Perez
257a338916
Refactor flaky tests to avoid interaction with the UI
2018-03-27 14:47:51 -04:00
Angel Perez
0fce8ca787
Fix incorrect assertion for nested imageable example
...
The example tests if a certain selector is hidden after adding
one image but the assertion expected said selector to be visible,
which made the scenario to fail at random
2018-03-27 14:47:51 -04:00
Angel Perez
dfbf4b8489
Refactor spec to use let syntax to DRY scenarios
2018-03-27 14:47:51 -04:00
Angel Perez
0a6ee897a7
Configure Capybara sessions to reset after each example
2018-03-27 14:47:51 -04:00
Angel Perez
92af93e8bd
Fix failing tests that simulated a click against the DOM
...
The now-deprecated `.trigger('click')` API simulated a click against
the DOM rather a click on the UI, which made our tests fragile and
wouldn't simulate actual user interaction
2018-03-27 14:47:51 -04:00
Angel Perez
ff74d66405
Remove unnecessary extra expectation for 'Voting in booth' scenario
2018-03-27 14:47:50 -04:00
Angel Perez
26f2f2fea6
Refactor test to avoid interaction with non-visible element
2018-03-27 14:47:50 -04:00
Angel Perez
4269627790
Include ChromeDriver as prerequisite
2018-03-27 14:47:50 -04:00
Angel Perez
765d273bdf
Fix failing scenario related to focused DOM element
2018-03-27 14:47:50 -04:00
Angel Perez
eb2926ab42
Fix failing scenario related to Headless Chrome window-size flag
2018-03-27 14:47:50 -04:00
Angel Perez
b3ce674ffc
Enable previously disabled test scenarios
2018-03-27 14:47:50 -04:00
Angel Perez
2d819c0b11
Fix failing spec on CI environments
2018-03-27 14:47:50 -04:00
Angel Perez
ea21fe859b
Format dates with .strftime('%d/%m/%Y') when filling datepickers
...
Advanced search scenarios for Budget::Investments, Debates and
Proposals need proper date formatting as they behave unexpectedly
when APIs such as `7.days.ago` are used
2018-03-27 14:47:49 -04:00
Angel Perez
375c43b5f1
Replace deprecated .trigger('mouseover') API with .hover
2018-03-27 14:47:49 -04:00
Angel Perez
5c53466e86
Remove unnecessary status code related assertion
2018-03-27 14:47:49 -04:00
Angel Perez
450e8597eb
Disable JavaScript on IE-specific scenarios
2018-03-27 14:47:49 -04:00
Angel Perez
ceb38739c7
Use absolute paths for fixtures
2018-03-27 14:47:49 -04:00
Angel Perez
122b17033b
Use Selenium API to accept/dismiss JS modals/browser alerts
...
JS modals/browser alerts are not automatically accepted now with
Selenium, events that trigger such events must be wrapped in one
of the following methods: `accept_alert`, `accept_confirm` or
`dismiss_confirm`
2018-03-27 14:47:49 -04:00
Angel Perez
38af45d450
Replace deprecated .trigger('click') API with .click
2018-03-27 14:47:49 -04:00
Angel Perez
6a55b720b8
Configure Travis CI to use Chrome addon, install ChromeDriver
2018-03-27 14:47:48 -04:00
Angel Perez
0bf4afe8bc
Replace PhantomJS/Poltergeist config with Headless Chrome
2018-03-27 14:47:48 -04:00
Angel Perez
e098e7b7bb
Replace poltergeist with selenium-webdriver
2018-03-27 14:47:48 -04:00
Raimond Garcia
0b4b896a6a
Merge pull request #2522 from wairbut-m2c/fix/dev_seed_flaky_spec_backport
...
Fix `rake db:dev_seed` task flaky spec
2018-03-27 20:22:28 +02:00
Raimond Garcia
4260c05f30
Merge pull request #2537 from consul/budgets-ui
...
Fixes budgets ui for all phases
2018-03-27 20:21:45 +02:00
Raimond Garcia
678faa17ec
Merge pull request #2539 from consul/admin-budget-investments
...
Admin budget investment info
2018-03-27 20:21:03 +02:00
Raimond Garcia
f76ad2be84
Merge pull request #2540 from consul/user_segment_except_budget_supporters
...
User segment for users that haven't supported in budget
2018-03-27 20:13:57 +02:00
Raimond Garcia
c83dc13c56
Merge pull request #2538 from consul/admin-users
...
Admin users
2018-03-27 20:12:53 +02:00
Raimond Garcia
9526f489b7
Merge pull request #2550 from wairbut-m2c/docs/add-missing-nodejs-requirement
...
Add Node.js as requirement on README (spanish)
2018-03-27 20:05:07 +02:00
Raimond Garcia
9290f31d88
Merge pull request #2552 from consul/budgets_map_improvements
...
Backport: Budgets map improvements
2018-03-27 17:49:23 +02:00
María Checa
4713d37346
Add budget/investments#json_data method permissions
2018-03-27 15:26:48 +02:00