Commit f104c56
Release/1.19 (#1027)
* update readme about Shibboleth. #517
* PR comments changes. #517
* Update README.md
updated typo. #517
* Refactor GrantPermissions front-end and Add contact attribute to grant admins (#982)
* Add contact to grant_permission, grant
* Add :contact trait to grant permission factory
* Add contact info to Grant show page
* Include contacts in Grant find
* Move role descriptions to select options
* Add :contact to permitted params
* Tweaks to grant permission form display
* Include contact info on submission page
* Update to latest version of turbo-rails
* Move On/Off boolean string translations to I18n, add Yes/No translation
* Make grant permission editing inline via turbo
* continue Make grant permission editing inline via turbo
* Tweak css on contact card
* Add tom-select for type to select
* Import, override tom-select css
* Add tom-select stimulus controller
* Switch to tom-select in new permission form
* Use turbo for all grant permission actions
* Task/fix permission turbo actions (#991)
* Use turbo update to clear the new_permission frame
* Add new permission alphabetically based on last name
* CSS fixes for proper row striping on turbo updates
* Task/remove decorators (#993)
* Remove empty, auto-generated decorators and specs
* Remove all decorators and related specs
* Add helper to get a CSS class based on grant name length
* Remove all things decorator from index
* Put all mailers in their own app/views directory (#997)
* Task/searchable homepage (#995)
* Use stimulus for filtering open grants on homepage
* Add basic filtering specs
* Quick fix for datepicker error in Firefox (#996)
* Task/add submission award tracking (#1002)
* Fix typo in partial name
* Make a generic stylesheet for tables containing turbo_streams
* Update permission table to use turbo-table stylesheet
* User turbo-table stylesheet and minimize role-related calls in Submissions index
* Update Submissions index spec to account for turbo-table styles
* WIP: add awarded to submission, use in submissions index page
* WIP: Add optional awarded column to excel view
* WIP: update turbo-rails, hotwire
* Add system specs for awarding submission, clean up or clarify other specs
* Move submission row to partial, fix css striping
* Use shared tests for roles that can un-/award
* WIP: include RecordIdentifier in rails_helper to use dom_id method in system specs
* Use turbo-table style, include award checkbox/form for appropriate admins
* Add specs to confirm who can view awarded form
* Misc partial cleanup, add notice to grant admins about who can view award form/column
* Move export to dedicated controller, limit exported file name length
* Add sorts on Award columns (#1004)
* Update version number and release notes (#1007)
* platform and nokogiri updates (#1011)
* Update to rails 6.1.7 (#1012)
* Task/example file and readme edits (#1013)
* Remove attribute-map.yml from symlinked file list
* Update rails version, clarify text, minor formatting
* task/disable review form edits after completed reviews (#1015)
* Disallow criteria update when grant has completed reviews
* Clarify disabled/editable form status variable name
* Misc formatting, typo correction, and spec improvement
* Task/fix review criteria show alignment (#1018)
* Add shared partial to display review scores/comments on submission admin/panel pages
* Add No Score abbreviation tag helper
* Use new review score/comment partial in admin submission review index pages
* Tweak line-height css in table headers
* Task/fix reviews pdf layout (#1020)
* Fix grid layout problem in PDFs
* Pluralize Applicant text as needed
* Add applicant to submissions created in spec
* Pause for page generation to fix periodically broken specs
* Task/pdf css layout issues (#1021)
* Fix PDF CSS layout (again)
* Add pluralizer helper for Applicant label
* Fix/refactor intermittently failing specs
* Task/add submission state enum (#1024)
* WIP: add migration
* WIP: add review_states to model
* WIP: add state traits to review factory
* WIP: update specs
* WIP: Add state to review controller and form submit button
* WIP: update legacy `is_complete?` method to use enum
* WIP: limit submission score calculations to submitted reviews
* WIP: Add translation for review states
* WIP: include 'draft' status in messages related to reviews
* WIP: Add save draft button to review form
* WIP: add required_criteria scope
* WIP: add helper for review scores to appropriately display scores in index views.
* Fix scores field_with_error issue, move score clear js to stimulus, fix draft/submission error aggregation/display
* Add comments to view partials to clarify behavior
* Formatting fixes
* Fix error enumeration deprecation warning
* Only include scores from submitted reviews on admin grant/submission/reviews display
* Only include score/comment for submitted reviews in xlsx file
* WIP: misc clarification, formatting, typo fixes
* Update version and release notes
* Fix duplicate errors/criteria on assigned->submitted review. Misc spec fixes
* Add i18n entries for score labels
* Add method to remove redundant error on parent in favor of individual criteria_review errors
---------
Co-authored-by: mattbaumann1 <mattbaumann1@users.noreply.github.com>
Co-authored-by: Matthew Baumann <matthew.baumann@northwestern.edu>1 parent fd5bdcd commit f104c56
File tree
80 files changed
+1467
-964
lines changed- app
- assets/stylesheets
- controllers
- grant_submissions/submissions
- grants
- reviews
- helpers
- grant_submissions
- javascript
- controllers
- src/legacy
- mailers
- models
- grant_submission
- services/grant_submission_submission_services
- views
- documentation/release
- grant_submissions/submissions
- reviews
- grants
- criteria
- reviews
- mailers/grant_permission_mailers/submission_mailer
- panels
- submissions/reviews
- profiles/reviews
- config
- initializers
- locales/activerecord
- db
- migrate
- spec
- factories
- helpers
- mailers
- grant_permission_mailers
- reviews
- models
- requests
- grant_submissions/submissions
- grants/reviews
- services/grant_services
- system
- banners
- grant_permissions
- grant_reviewers
- grant_submissions
- grants
- panels
- submissions
- profiles
- users
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
80 files changed
+1467
-964
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
| 59 | + | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
63 | | - | |
| 62 | + | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
169 | 170 | | |
170 | 171 | | |
171 | 172 | | |
| |||
229 | 230 | | |
230 | 231 | | |
231 | 232 | | |
232 | | - | |
| 233 | + | |
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
| |||
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
251 | | - | |
| 252 | + | |
252 | 253 | | |
253 | | - | |
254 | | - | |
| 254 | + | |
| 255 | + | |
255 | 256 | | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
256 | 260 | | |
257 | 261 | | |
258 | 262 | | |
259 | | - | |
260 | | - | |
| 263 | + | |
| 264 | + | |
261 | 265 | | |
262 | 266 | | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
263 | 274 | | |
264 | 275 | | |
| 276 | + | |
| 277 | + | |
265 | 278 | | |
266 | | - | |
267 | | - | |
| 279 | + | |
| 280 | + | |
268 | 281 | | |
269 | | - | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
270 | 285 | | |
271 | 286 | | |
272 | 287 | | |
| |||
284 | 299 | | |
285 | 300 | | |
286 | 301 | | |
287 | | - | |
288 | | - | |
| 302 | + | |
| 303 | + | |
289 | 304 | | |
290 | 305 | | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
303 | 318 | | |
304 | | - | |
| 319 | + | |
305 | 320 | | |
306 | 321 | | |
307 | 322 | | |
308 | 323 | | |
309 | 324 | | |
310 | | - | |
311 | | - | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
312 | 328 | | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
318 | 335 | | |
319 | 336 | | |
320 | 337 | | |
| |||
403 | 420 | | |
404 | 421 | | |
405 | 422 | | |
406 | | - | |
| 423 | + | |
407 | 424 | | |
408 | | - | |
| 425 | + | |
409 | 426 | | |
410 | 427 | | |
411 | 428 | | |
| |||
422 | 439 | | |
423 | 440 | | |
424 | 441 | | |
425 | | - | |
| 442 | + | |
426 | 443 | | |
427 | 444 | | |
| 445 | + | |
428 | 446 | | |
429 | 447 | | |
430 | 448 | | |
| |||
445 | 463 | | |
446 | 464 | | |
447 | 465 | | |
448 | | - | |
| 466 | + | |
449 | 467 | | |
450 | 468 | | |
451 | 469 | | |
452 | 470 | | |
453 | 471 | | |
454 | 472 | | |
455 | 473 | | |
456 | | - | |
| 474 | + | |
457 | 475 | | |
458 | 476 | | |
| 477 | + | |
459 | 478 | | |
460 | 479 | | |
461 | 480 | | |
| |||
506 | 525 | | |
507 | 526 | | |
508 | 527 | | |
509 | | - | |
| 528 | + | |
510 | 529 | | |
511 | 530 | | |
512 | 531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | 38 | | |
41 | 39 | | |
42 | 40 | | |
| |||
57 | 55 | | |
58 | 56 | | |
59 | 57 | | |
60 | | - | |
| 58 | + | |
61 | 59 | | |
62 | 60 | | |
63 | | - | |
| 61 | + | |
64 | 62 | | |
65 | 63 | | |
66 | 64 | | |
| |||
72 | 70 | | |
73 | 71 | | |
74 | 72 | | |
75 | | - | |
| 73 | + | |
76 | 74 | | |
77 | | - | |
| 75 | + | |
78 | 76 | | |
79 | 77 | | |
80 | 78 | | |
| |||
105 | 103 | | |
106 | 104 | | |
107 | 105 | | |
108 | | - | |
| 106 | + | |
109 | 107 | | |
110 | 108 | | |
111 | 109 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
184 | 185 | | |
185 | 186 | | |
186 | 187 | | |
| |||
0 commit comments