Javi Martín
dbcc5fb724
Use AR relations when merging comments
...
Using arrays made it difficult to order by more than one field (like the
`most_voted` scope does), and so we were ordering by `confidence_score`
and ignoring the `created_at` column.
Using an AR relation makes it easy to reuse the existing `most_voted`
scope.
This change has one side effect: now comments with equal votes are
ordered in descending order instead of having no specific order. That
means flaky specs which failed sometimes because they assumed comments
were ordered by date are now always green.
I've also re-added the `oldest` scope removed in 792b15b thinking it was
removed because using it with arrays was too hard.
2019-05-29 20:50:53 +02:00
Angel Perez
26b213c186
Use Legislation::BaseController on instead of ApplicationController
2019-04-17 17:40:56 +02:00
Julian Herrero
d24376f6ad
Use double quotes in controllers/
2019-03-13 22:19:49 +01:00
Bertocq
22822aa173
Fix Style/RedundantParentheses rubocop issues
2017-09-25 22:44:58 +02:00
Bertocq
69f4e1c683
Fix all rubocop Metrics/LineLength issues (140+)
2017-07-10 13:22:49 +02:00
Bertocq
25e501c668
Fix Style/AndOr rubocop issue and remove from rubocop_todo list
2017-06-19 10:45:18 +02:00
Bertocq
21c6d1c4dd
Cleanup Lint/AssignmentInCondition rubocop issues on code and remove it from ruboco_todo list
2017-06-19 10:45:18 +02:00
Bertocq
523988a291
Replace old open_phase? method for new phase/publication open? on Legislative Process
2017-06-13 22:04:36 +02:00
rgarcia
792b15b224
Merges annotations
2017-06-07 14:58:34 +02:00
Amaia Castro
854d51dd8e
Calculate annotations weight and add weight css classes for color intensity
2017-03-02 14:25:23 +01:00
Amaia Castro
c7eaadb4b2
Show comment boxes for all annotations at the clicked point
2017-02-24 15:45:36 +01:00
Amaia Castro
20bfe5e0e5
Fix annotation highlight on click
2017-02-23 16:04:55 +01:00
Amaia Castro
53d13d8524
Create a new comment instead of a new annotation with the same ranges
2017-01-25 16:04:10 +01:00
Amaia Castro
1af047089f
Add form to publish a new first level comment from the comments box
2017-01-19 15:42:50 +01:00
Fernando Blat
f1be212eeb
Fix and complete controller specs
2017-01-14 16:56:55 +01:00
Fernando Blat
f47cef5a93
Highlight text when creating a comment
2017-01-14 16:43:26 +01:00
Fernando Blat
4431d95d31
Basic annotation creation
2017-01-14 16:42:12 +01:00
Amaia Castro
49e66a431c
Check phase dates and that draft version is not final before creating annotations
2017-01-13 19:11:05 +01:00
Amaia Castro
a56898fed7
Fix version chooser for annotations page
2017-01-11 23:11:11 +01:00
Amaia Castro
4f539b374f
View comments for draft text
2017-01-10 17:25:02 +01:00
Amaia Castro
b8f034d896
Legislation annotations/comments page
2017-01-09 09:29:15 +01:00
Amaia Castro
ee9fa3db15
Base Legislation Annotations
2017-01-04 12:56:58 +01:00