Commit 2d88de5
committed
refactor: remove rails4-autocomplete and jquery-ui-rails
Removes rails4-autocomplete (12+ years unmaintained) and jquery-ui-rails
dependencies that have been non-functional since April 2022.
The autocomplete feature for the skill_list field was accidentally broken
during Bootstrap 5 migration (PR #1745) and has remained broken for nearly
3 years without user complaints.
Analysis confirmed:
- Feature broken since April 2022 (Bootstrap 5 migration)
- Zero usage of jQuery UI widgets across entire codebase
- Both gems added together in 2015 exclusively for autocomplete
- No test coverage for autocomplete functionality
- skill_list field continues working with manual comma-separated entry
Removes:
- rails4-autocomplete gem (last updated April 2014)
- jquery-ui-rails gem (single-purpose dependency)
- Controller autocomplete declaration
- Autocomplete route endpoint
- JavaScript and CSS requires
Bundle size savings: ~120KB
Closes #2445
Documentation: docs/rails4-autocomplete-investigation.md1 parent 70c024d commit 2d88de5
6 files changed
Lines changed: 0 additions & 17 deletions
File tree
- app
- assets
- javascripts
- stylesheets
- controllers
- config
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
| |||
37 | 36 | | |
38 | 37 | | |
39 | 38 | | |
40 | | - | |
41 | 39 | | |
42 | 40 | | |
43 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
288 | | - | |
289 | | - | |
290 | 288 | | |
291 | 289 | | |
292 | 290 | | |
| |||
460 | 458 | | |
461 | 459 | | |
462 | 460 | | |
463 | | - | |
464 | | - | |
465 | 461 | | |
466 | 462 | | |
467 | 463 | | |
| |||
682 | 678 | | |
683 | 679 | | |
684 | 680 | | |
685 | | - | |
686 | 681 | | |
687 | 682 | | |
688 | 683 | | |
| |||
705 | 700 | | |
706 | 701 | | |
707 | 702 | | |
708 | | - | |
709 | 703 | | |
710 | 704 | | |
711 | 705 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | 18 | | |
21 | 19 | | |
22 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | 28 | | |
33 | 29 | | |
34 | 30 | | |
| |||
0 commit comments