Commit Graph

11202 Commits

Author SHA1 Message Date
Bertocq
349abffb20 Add random order based on seed to legislation process proposals list 2018-10-03 13:40:59 +02:00
Bertocq
599ddf8f41 Create @proposal variable con process controller for proposals list that use random seed 2018-10-03 13:40:59 +02:00
Bertocq
4ab9b8b767 Move onto proposals method the random seed call 2018-10-03 13:40:59 +02:00
Bertocq
0cabede68c Add random seed on Legislation Proposal controller for index 2018-10-03 13:40:59 +02:00
Javier Martín
132fea9c94 Merge pull request #2913 from papayalabs/2741-updates-translatable-custom-pages-reloaded
Updates translatable custom pages
2018-10-03 13:23:13 +02:00
Javier Martín
2775ae2b50 Merge pull request #2924 from consul/backport-1588-make-homepage-content-translatable
Make homepage content translatable
2018-10-03 13:20:49 +02:00
Pierre Mesure
948cb9576c Fix misleading title on account creation confirmation page (en, fr) 2018-10-03 09:56:04 +02:00
Alberto
857f747ab8 Merge pull request #2922 from consul/legislation-proposals-imageable
Legislation proposals imageable
2018-10-02 11:22:19 +02:00
decabeza
aa76251d1d Adds image to legislation proposals views 2018-10-01 16:49:22 +02:00
decabeza
7c194f6042 Adds imageable to legislation proposals 2018-10-01 16:48:46 +02:00
Javier Martín
ea429cb4ac Merge pull request #2925 from consul/backport-rubocop_whitespace
Update rubocop rules
2018-10-01 13:41:10 +02:00
Javier Martín
ad443fa03a Merge pull request #2933 from consul/help-feature
Feature help page
2018-10-01 13:38:38 +02:00
decabeza
dd11a040a6 Adds setting to enable or disable help page 2018-09-28 18:59:28 +02:00
Papaya Labs
3f9dea080b Check title and slug in spec 2018-09-28 09:43:00 +02:00
Papaya Labs
5a4b9b0810 Remove trailing whitespaces 2018-09-27 14:36:23 +02:00
Papaya Labs
914bfa645e Updates translatable custom pages 2018-09-27 13:46:17 +02:00
dependabot[bot]
6a98b06a3a Bump jquery-rails from 4.3.1 to 4.3.3
Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.3.1 to 4.3.3.
- [Release notes](https://github.com/rails/jquery-rails/releases)
- [Changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jquery-rails/compare/v4.3.1...v4.3.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-27 05:53:33 +00:00
dependabot[bot]
b45d2d4457 Bump browser from 2.5.2 to 2.5.3
Bumps [browser](https://github.com/fnando/browser) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/fnando/browser/releases)
- [Changelog](https://github.com/fnando/browser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fnando/browser/compare/v2.5.2...v2.5.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-27 05:53:17 +00:00
dependabot[bot]
6cb579d55e Bump delayed_job_active_record from 4.1.2 to 4.1.3
Bumps [delayed_job_active_record](https://github.com/collectiveidea/delayed_job_active_record) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/collectiveidea/delayed_job_active_record/releases)
- [Commits](https://github.com/collectiveidea/delayed_job_active_record/compare/v4.1.2...v4.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-27 05:53:00 +00:00
dependabot[bot]
63f68c79b6 Bump rubocop-rspec from 1.24.0 to 1.26.0
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.24.0 to 1.26.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.24.0...v1.26.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-27 05:52:43 +00:00
Javi Martín
f9bfa450d6 Add percent literal delimiters to rubocop rules
As developers agreed upon.
2018-09-26 17:11:59 +02:00
Javi Martín
ad1e044e0a Add trailing newline rule to rubocop
Just like we're suggesting when we do code reviews and like the rule
we've enabled in SCSS-Lint.
2018-09-26 17:11:59 +02:00
Javi Martín
2545d49aed Don't allow trailing whitespaces in rubocop
Luckily we don't have any trailing whitespaces around, but we might
accidentally introduce some.
2018-09-26 17:11:59 +02:00
Javi Martín
1ffaa680a3 Create correct translation when visiting root page
We set `I18n.locale = :en` before each test, and so creating a new card
will automatically create English translations.

So visiting the Spanish page won't show the card, since no Spanish
translation exists for it. If we visit the klingon page after doing so,
the last used locale (Spanish) will still be used, and so the test will
fail.

Specifically creating Spanish translations instead of the English ones
makes the translations visible when visiting the Spanish homepage.
2018-09-26 16:09:09 +02:00
Marko Lovic
832e6178d7 Add Spanish translation to Card seed data
Instead of using I18n for the field texts and forcing the
locale (e.g. `I18n.t('seeds...', locale: :es)`), I'm moving
content out of `config/locales/` and into the seed file.

This is because this content is less about reacting to different
locales (the locale would always be forced so we don't actually
use the main i18n functionality), and more about demonstrating
the "translatable fields" feature.
2018-09-26 16:09:09 +02:00
Marko Lovic
86dbe799ba Remove extra tag element from cards form 2018-09-26 16:09:09 +02:00
Javi Martín
5bb5cfa7fb Make Widget::Card translatable 2018-09-26 16:09:09 +02:00
dependabot[bot]
9dc164dd11 Bump i18n-tasks from 0.9.20 to 0.9.25
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 0.9.20 to 0.9.25.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/master/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v0.9.20...v0.9.25)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-26 13:50:59 +00:00
Raimond Garcia
2c22ab347d Merge pull request #2891 from consul/dependabot/bundler/savon-2.12.0
Bump savon from 2.11.2 to 2.12.0
2018-09-26 15:48:57 +02:00
Raimond Garcia
03e454585a Merge pull request #2905 from consul/dependabot/bundler/coveralls-0.8.22
Bump coveralls from 0.8.21 to 0.8.22
2018-09-26 15:47:22 +02:00
Raimond Garcia
1e23548e39 Merge pull request #2908 from consul/dependabot/bundler/ancestry-3.0.2
Bump ancestry from 3.0.1 to 3.0.2
2018-09-26 15:45:55 +02:00
Raimond Garcia
8adc778aa2 Merge pull request #2909 from consul/dependabot/bundler/paranoia-2.4.1
Bump paranoia from 2.4.0 to 2.4.1
2018-09-26 15:45:27 +02:00
Alberto
35ebe79d26 Merge pull request #2921 from consul/custom-js
[Backport] Adds custom javascripts folder
2018-09-26 14:24:47 +02:00
Raimond Garcia
4086220ebf Merge pull request #2914 from microweb10/make_polls_translatable
Make polls translatable
2018-09-26 13:19:17 +02:00
decabeza
62490c4640 Adds custom javascripts folder 2018-09-26 12:34:16 +02:00
Raimond Garcia
1fbb428004 Merge pull request #2898 from papayalabs/2889-show-active-tab-in-custom-info-texts
Show active tab in custom info texts
2018-09-24 21:11:25 +02:00
Papaya Labs
45da512ce9 Add Spec 2018-09-24 20:38:42 +02:00
Julian Herrero
4344165bce change translatable form helper for cktext_area 2018-09-24 19:40:51 +02:00
Julian Herrero
1d30909725 remove duplicated method 2018-09-24 19:38:59 +02:00
Javier Martín
ef0192c3ff Merge pull request #2912 from consul/backport-make-collaborative-legislation-translatable
Make collaborative legislation translatable
2018-09-24 17:45:59 +02:00
Javier Martín
758d3f8541 Merge pull request #2911 from consul/backport-fix_time_related_specs
Fix time related specs
2018-09-24 17:43:22 +02:00
Julian Herrero
1c6f0be856 remove unused locales 2018-09-21 20:54:11 +02:00
Julian Herrero
46030c72e8 remove unnecessary parameter 2018-09-21 20:53:20 +02:00
Julian Herrero
df9955e0c6 make use of the new spec helper it_behaves_like translatable 2018-09-21 20:52:35 +02:00
Julian Herrero
549c086574 put spec helper in the correct place 2018-09-21 20:51:51 +02:00
Julian Herrero
888ae8e6d6 neutral_locale not needed anymore 2018-09-21 20:51:13 +02:00
Julian Herrero
e6762d6bca handle non-underscored locale names for cktext_area 2018-09-21 20:50:23 +02:00
voodoorai2000
d0dbb16d72 Add unicorn restart task to deploy namespace 2018-09-21 18:11:21 +02:00
voodoorai2000
e3c6fc77c6 Update Unicorn restart task
We are using a simple unicorn.rb file in the Installer, which requires a different way of restarting the server

This task is still a little limited and hackish but it does the job for now 😌

We are killing any existing unicorn process and starting unicorn. It checks for existing processes in both the standard consul folder and in the capistrano `current` folder, and skipping any exception if unicorn was not running.
2018-09-21 15:39:56 +02:00
voodoorai2000
4f4769062a Use a single server by default
Capistrano configuration is prepared to deploy to multiple servers

For now assuming that we are going to use a single server for everthing (app, db, cron jobs, queue system, etc)
2018-09-21 15:34:40 +02:00