rgarcia
dacc2d529d
Fix destroy document specs
...
We were linking to the document url itself, which does not have a route
associated and so the specs fails
With this commit we are using the correct path to the destroy action of
the DocumentsController.
We are also using the referrer instead of a params[:from] attribute, as
it avoids having to pass an extra parameter, making the code prettier
and it works the same way
2019-01-24 21:39:43 +01:00
decabeza
b588cd3a0b
Add missing i18n
2019-01-24 21:39:08 +01:00
Julian Herrero
8f112cf37e
Allow admins delete poll answer documents
2019-01-24 19:19:04 +01:00
Alberto
5d790eae67
Merge pull request #3230 from consul/admin-images-map
...
[Backport] Allow change map image from admin
2019-01-24 17:48:02 +01:00
Alberto
45079c2963
Merge pull request #3229 from consul/polls-results-stats
...
[Backport] Hide polls results and stats to admins
2019-01-24 17:46:39 +01:00
decabeza
045c4eca64
Allow change map image from admin site customization
...
Also adds on site customization image.rb jpeg content type to allow replace this image.
2019-01-24 14:55:01 +01:00
decabeza
7e89cc149f
Replace default map image
2019-01-24 14:52:44 +01:00
decabeza
4498c26ff7
Create helper for active menus and show stats or results on poll subnav
2019-01-24 14:44:11 +01:00
decabeza
62088bc635
Hide poll results and stats to admins
2019-01-24 14:33:41 +01:00
Alberto
ad355d4df6
Merge pull request #3197 from consul/add_progress_bar_dev_seeds
...
[Backport] Add progress bar dev seeds
2019-01-24 12:44:51 +01:00
Javi Martín
0a710a77f2
Add progress bars dev seeds
2019-01-24 12:03:02 +01:00
Javi Martín
7317238382
Reduce the number of locales for milestones seeds
...
Creating records for every locale was taking too long now that CONSUL is
available in 15 languages.
2019-01-24 12:03:02 +01:00
Javi Martín
210ab69197
Add milestone seeds to legislation processs
2019-01-24 12:03:02 +01:00
Alberto
25b56e84ec
Merge pull request #3196 from consul/refactor_milestones_css
...
[Backport] Refactor milestones css
2019-01-24 12:02:15 +01:00
Alberto
227f496f6d
Merge pull request #3195 from consul/milestone_progress_bar
...
[Backport] Manage milestone progress bars
2019-01-24 11:59:24 +01:00
Alberto
c3d77820ab
Merge pull request #3203 from consul/admin-budgets-form
...
[Backport] Show current phase as selected on phase select on admin budgets form
2019-01-23 15:21:19 +01:00
decabeza
75531c6c80
Show current phase as selected on phase select on admin budgets form
2019-01-23 14:30:35 +01:00
Alberto
d4eaa03c52
Merge pull request #3200 from consul/legislation-proposal-new
...
Remove help and recommendations on legislation proposal new form
2019-01-23 14:27:06 +01:00
decabeza
f5c7065d90
Remove help and recommendations on legislation proposal new form
2019-01-22 11:52:25 +01:00
Alberto
858faa481c
Merge pull request #3198 from consul/budget-text
...
[Backport] Update budgets confirm group es translation
2019-01-18 17:55:31 +01:00
decabeza
908afb5f32
Update budgets confirm group es translation
2019-01-18 17:02:32 +01:00
Javi Martín
fb72fc48fd
Simplify milestones styles for small devices
...
The selector `nth-child(even)` didn't need specific rules, and it's
easier to understand the code for the selector `nth-child(odd)` if all
breakpoints are grouped together.
2019-01-18 14:26:17 +01:00
Javi Martín
46296b702e
Group milestone content CSS rules together
2019-01-18 14:26:11 +01:00
Javi Martín
39c8d431f8
Group milestones timeline li CSS rules together
2019-01-18 14:26:08 +01:00
Javi Martín
cb92d29ddc
Simplify nth-child selectors
...
Using `nth-child(odd), nth-child(even)` is the same as selecting all
the elements.
2019-01-18 14:26:05 +01:00
Javi Martín
51a4ca98ad
Move milestone styles to their own sheet
2019-01-18 14:26:02 +01:00
Javi Martín
789476e6ab
Synchronize percentage for new progress bars
...
According to the HTML specification:
> The default value is the minimum plus half the difference between the
> minimum and the maximum, unless the maximum is less than the minimum,
> in which case the default value is the minimum.
So for new progress bars, we had a numeric value of `nil` and a range
value of `50`, meaning the input fields weren't in sync.
Manually triggering the event on the progress, while not an ideal
solution (ideally we would be able to define `0` as default), sets the
value of the numeric field.
2019-01-18 14:17:53 +01:00
Javi Martín
fff5673ec0
Simplify hiding/showing progress bar type field
...
With a parent element for just input and label, there aren't conflicts
with the globalize tabs code anymore.
2019-01-18 14:17:48 +01:00
Javi Martín
96454a41f0
Use I18n keys instead of human_attribute_name
...
Even if it means duplicating the translations in many cases, it's
consistent with the rest of the application.
2019-01-18 14:17:45 +01:00
decabeza
7c0fb96b02
Adds styles to admin progress bars views
2019-01-18 14:17:40 +01:00
Javi Martín
dfdf0b0636
Hide title field for primary progress bars
...
These bars don't have a title.
2019-01-18 14:17:37 +01:00
Javi Martín
c5d32c5ab9
Manage progress bars in the admin area
2019-01-18 14:17:33 +01:00
Javi Martín
4f25581636
Add progress bar polymorphic views
2019-01-18 14:17:29 +01:00
Javi Martín
eaea95ccfb
Add progress bar model
2019-01-18 14:17:12 +01:00
Javi Martín
c3c9b02220
Move milestone factories to their own file
2019-01-18 14:15:27 +01:00
Julian Nicolas Herrero
357d0617e2
Merge pull request #3174 from consul/backport-1736-pending_specs_proposal_notification_limits
...
[Backport] Add pending specs proposal notification limits
2019-01-18 11:06:03 +01:00
Julian Nicolas Herrero
db404429fc
Merge pull request #3190 from consul/release_0.18.1
...
Release 0.18.1
2019-01-18 10:43:43 +01:00
Javi Martín
f2210bc5b5
Update changelog for release 0.18.1
2019-01-17 13:17:38 +01:00
Alberto
3bc3719507
Merge pull request #3188 from consul/processes-homepage-phase
...
[Backport] Legislation process homepage phase
2019-01-17 12:13:59 +01:00
decabeza
9dfbeed140
Moves draft and final result publication dates from tabs to sidebar
2019-01-15 16:13:41 +01:00
decabeza
73637de0d0
Adds homepage phase and tab to legislation processes show
2019-01-15 16:13:38 +01:00
Julian Nicolas Herrero
7724f9421f
Merge pull request #3173 from consul/backport-1795-improve_crud_budgets
...
[Backport] Improve CRUD budgets and content blocks
2019-01-15 11:57:27 +01:00
Julian Herrero
ab1e9a9310
Fix typo
2019-01-14 18:48:31 +01:00
Julian Herrero
2331cd048e
Add pending specs for proposal notifications limits
2019-01-14 18:48:16 +01:00
Julian Nicolas Herrero
3c95bc1d8c
Merge pull request #3175 from consul/backport-1814-enable_double_quotes_rubocop_rule
...
Enable double quotes rubocop rule
2019-01-14 13:50:41 +01:00
Julian Herrero
4af0de2d1d
Enable double quotes rubocop rule
2019-01-14 13:13:37 +01:00
Julian Herrero
d77183ee09
Improvement - CRUD budgets and content blocks
2019-01-14 12:59:48 +01:00
Julian Nicolas Herrero
cc288fcedd
Merge pull request #3167 from consul/backport-1793-cleanup_lines_controller
...
[Backport] Remove before action not used
2019-01-10 09:38:07 +01:00
Julian Nicolas Herrero
cd59f1b803
Merge pull request #3133 from consul/backport-1775-bug_management_create_investment_without_location
...
[Backport] Bug Management Cannot create Budget Investment without a map location
2019-01-09 18:02:53 +01:00
Julian Nicolas Herrero
702dc2bef5
Merge pull request #3154 from consul/backport-check_for_deleted_proposals
...
[Backport] checks for deleted proposals
2019-01-09 17:57:01 +01:00