Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
32c7ef2
Initial commit for vacancies update
dtgreiner Jun 10, 2026
e8a1a3b
Ignore some dev files
eanders Jun 11, 2026
497eabd
Fix XSS by moving to stimulus controller; rubocop fixups; centralize …
eanders Jun 11, 2026
b0a0395
Use store_accessor to cleanup accessing the JSON blob, move logic out…
eanders Jun 11, 2026
9d69f56
Fix JS in dev so hot reloading works
eanders Jun 11, 2026
593369d
Align some more styles and form details; update style guide
eanders Jun 12, 2026
69d0566
Enforce that a sub-program belongs to the program
eanders Jun 12, 2026
341f145
DRY up controller
eanders Jun 12, 2026
4616ffe
Fix form error display
eanders Jun 12, 2026
2455a4c
Expose the user's name
eanders Jun 12, 2026
ccd4730
Test for generic error string
eanders Jun 12, 2026
d2339e2
Review feedback
eanders Jun 15, 2026
18e4663
Better sizing of search/filter
eanders Jun 15, 2026
78bbe68
Vacancy Submission Cleanup (#1107)
eanders Jun 15, 2026
a6cefd2
Merge pull request #1106 from greenriver/dg-vacancies-updates
eanders Jun 15, 2026
53947ff
Missed save
eanders Jun 15, 2026
bd8c50e
Merge branch 'release-103' into epics/vacancy-submission
eanders Jun 15, 2026
ffffc80
Merge remote-tracking branch 'origin/release-103' into epics/vacancy-…
eanders Jun 18, 2026
53aece7
Merge remote-tracking branch 'origin/release-103' into epics/vacancy-…
eanders Jun 26, 2026
5b1ad77
Updates to rules for better variable support
eanders Jun 26, 2026
f245e6a
Updated Requirements manager
eanders Jun 26, 2026
56d0e05
Housing attributes and amenities
eanders Jun 26, 2026
f8aa2b5
Vacancy submission form
eanders Jun 26, 2026
fc16ef5
Self-review cleanup
eanders Jun 26, 2026
5164328
Cleanup variable rules; other minor adjustments
eanders Jun 26, 2026
1be4d5a
Ignore false positives
eanders Jun 26, 2026
8c9c7c4
Merge remote-tracking branch 'origin/release-102' into epics/vacancy-…
eanders Jul 1, 2026
79ed4e3
Merge branch 'epics/vacancy-submission' into ea-01-rule-model
eanders Jul 1, 2026
67d90f8
Merge branch 'ea-01-rule-model' into ea-02-requirement-manager
eanders Jul 1, 2026
50256d9
Merge branch 'ea-02-requirement-manager' into ea-03-housing-attributes
eanders Jul 1, 2026
13243a9
Merge branch 'ea-03-housing-attributes' into ea-04-vacancy-submissions
eanders Jul 1, 2026
efb2223
Merge branch 'ea-04-vacancy-submissions' into ea-05-vacancy-submissio…
eanders Jul 1, 2026
05657d5
Merge pull request #1115 from greenriver/ea-01-rule-model
eanders Jul 13, 2026
b059d5f
Merge pull request #1116 from greenriver/ea-02-requirement-manager
eanders Jul 13, 2026
c12d416
Merge pull request #1117 from greenriver/ea-03-housing-attributes
eanders Jul 13, 2026
bfa86d6
Merge pull request #1118 from greenriver/ea-04-vacancy-submissions
eanders Jul 13, 2026
a1c422c
Merge pull request #1119 from greenriver/ea-05-vacancy-submission-cle…
eanders Jul 13, 2026
bb848b6
[#9052] Vacancy Submission 06 - Approval Process (#1126)
eanders Jul 14, 2026
bb57889
[#9052] 07 Vacancy Submission -- Approval Refinements (#1131)
eanders Jul 14, 2026
fc55d2a
Merge branch 'release-104' into epics/vacancy-submission
eanders Jul 14, 2026
8cdf90b
Fixes for elevator/ground floor rules
eanders Jul 14, 2026
6f727e8
Fixes for elevator/ground floor rules (#1133)
eanders Jul 14, 2026
e7556a8
[#9393] Vacancy Submission Updates (#1135)
eanders Jul 20, 2026
4df7fd6
Merge branch 'release-105' into epics/vacancy-submission
eanders Jul 20, 2026
49fa0ce
Merge remote-tracking branch 'origin/release-105' into epics/vacancy-…
eanders Jul 30, 2026
3245bba
Merge branch 'release-105' into epics/vacancy-submission
eanders Aug 4, 2026
c16e6c7
[#9393] Vacancy submission feedback (#1147)
eanders Aug 4, 2026
c044b70
Merge pull request #1109 from greenriver/epics/vacancy-submission
eanders Aug 10, 2026
35f7840
Merge branch 'release-104' into release-105
eanders Aug 10, 2026
46efd15
Merge branch 'release-104' into release-105
eanders Aug 13, 2026
9adb49a
Merge branch 'release-104' into release-105
eanders Aug 13, 2026
311dd5c
Markdown and Sentry fixes (#1151)
eanders Aug 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cursorignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.devbox/
1 change: 1 addition & 0 deletions .cursorindexingignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.devbox/
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ gem 'browser'
gem 'net-http'
gem 'ajax_modal_rails', '~> 1.0'

gem 'sentry-rails', '~> 5.5'
gem 'sentry-rails', '~> 6'
gem 'warning'

# Metrics
Expand Down
77 changes: 39 additions & 38 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ GEM
caxlsx_rails (0.6.4)
actionpack (>= 3.1)
caxlsx (>= 3.0)
cgi (0.5.1)
cgi (0.5.2)
childprocess (5.1.0)
logger (~> 1.5)
chronic (0.10.2)
Expand All @@ -260,7 +260,7 @@ GEM
coffee-script-source
execjs
coffee-script-source (1.12.2)
concurrent-ruby (1.3.7)
concurrent-ruby (1.3.8)
connection_pool (2.5.5)
crass (1.0.7)
csv (3.3.5)
Expand Down Expand Up @@ -323,7 +323,7 @@ GEM
dry-inflector (~> 1.0)
dry-logic (~> 1.4)
zeitwerk (~> 2.6)
erb (6.0.4)
erb (6.0.7)
erubi (1.13.1)
erubis (2.7.0)
excon (0.112.0)
Expand Down Expand Up @@ -365,12 +365,12 @@ GEM
nokogiri (>= 1.6.0)
ruby_parser (~> 3.5)
htmlentities (4.4.2)
i18n (1.14.8)
i18n (1.15.2)
concurrent-ruby (~> 1.0)
ice_nine (0.11.2)
iniparse (1.5.0)
io-console (0.8.2)
irb (1.17.0)
io-console (0.9.2)
irb (1.18.0)
pp (>= 0.6.0)
prism (>= 1.3.0)
rdoc (>= 4.0.0)
Expand Down Expand Up @@ -475,7 +475,7 @@ GEM
racc
pg (1.6.3)
pg (1.6.3-arm64-darwin)
pp (0.6.3)
pp (0.6.4)
prettyprint
pretender (0.6.0)
actionpack (>= 7.1)
Expand All @@ -492,15 +492,12 @@ GEM
pry (>= 0.13, < 0.17)
pry-rails (0.3.11)
pry (>= 0.13.0)
psych (5.3.1)
date
stringio
public_suffix (7.0.5)
puma (8.0.2)
nio4r (~> 2.0)
pwned (2.4.1)
racc (1.8.1)
rack (3.1.21)
rack (3.1.22)
rack-attack (6.8.0)
rack (>= 1.0, < 4)
rack-mini-profiler (4.0.1)
Expand Down Expand Up @@ -548,10 +545,15 @@ GEM
tsort (>= 0.2)
zeitwerk (~> 2.6)
rainbow (3.1.1)
rake (13.3.1)
rdoc (7.2.0)
rake (13.4.2)
rbs (4.1.3)
logger
prism (>= 1.6.0)
tsort
rdoc (8.0.0)
erb
psych (>= 4.0.0)
prism (>= 1.6.0)
rbs (>= 4.0.0)
tsort
recursive-open-struct (1.3.1)
ostruct
Expand All @@ -561,7 +563,7 @@ GEM
redis-client (0.28.0)
connection_pool
regexp_parser (2.11.3)
reline (0.6.3)
reline (0.7.0)
io-console (~> 0.5)
request_store (1.7.0)
rack (>= 1.4)
Expand Down Expand Up @@ -633,12 +635,13 @@ GEM
sassc (2.4.0)
ffi (~> 1.9)
securerandom (0.4.1)
sentry-rails (5.28.1)
railties (>= 5.0)
sentry-ruby (~> 5.28.1)
sentry-ruby (5.28.1)
sentry-rails (6.7.0)
railties (>= 5.2.0)
sentry-ruby (~> 6.7.0)
sentry-ruby (6.7.0)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
logger
sexp_processor (4.17.5)
shoulda-matchers (7.0.1)
activesupport (>= 7.1)
Expand All @@ -662,7 +665,6 @@ GEM
net-sftp (>= 2.1.2)
net-ssh (>= 2.8.0)
ostruct
stringio (3.2.0)
temple (0.10.4)
terser (1.2.7)
execjs (>= 0.3.0, < 3)
Expand Down Expand Up @@ -729,7 +731,7 @@ GEM
yabeda (~> 0.8)
yajl-ruby (1.4.3)
yaml-safe_load_stream3 (0.1.2)
zeitwerk (2.8.2)
zeitwerk (2.8.3)
zip_kit (6.3.4)

PLATFORMS
Expand Down Expand Up @@ -851,7 +853,7 @@ DEPENDENCIES
rubocop-rspec
ruby-prof
ruby_parser
sentry-rails (~> 5.5)
sentry-rails (~> 6)
shoulda-matchers
simple_form
slack-notifier
Expand Down Expand Up @@ -943,15 +945,15 @@ CHECKSUMS
capybara (3.40.0) sha256=42dba720578ea1ca65fd7a41d163dd368502c191804558f6e0f71b391054aeef
caxlsx (4.4.2) sha256=41bb1141eb083f2f72e0a34db85684a2ec48d38fed4c1ff20c1525c47cdc93eb
caxlsx_rails (0.6.4) sha256=27e1ebb4617473f49a7956214e352b485beb080d590769ef5a826c410c7d2276
cgi (0.5.1) sha256=e93fcafc69b8a934fe1e6146121fa35430efa8b4a4047c4893764067036f18e9
cgi (0.5.2) sha256=61ca30298171190fd4fa0d8018e57ada456eae9b7a2b78526debf7f0a0e6f8bb
childprocess (5.1.0) sha256=9a8d484be2fd4096a0e90a0cd3e449a05bc3aa33f8ac9e4d6dcef6ac1455b6ec
chronic (0.10.2) sha256=766f2fcce6ac3cc152249ed0f2b827770d3e517e2e87c5fba7ed74f4889d2dc3
coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b
coercible (1.0.0) sha256=5081ad24352cc8435ce5472bc2faa30260c7ea7f2102cc6a9f167c4d9bffaadc
coffee-rails (5.0.0) sha256=5daaa1ba51fd4907c98a333b6a9e7c1a99b1fff57fcef999b6c62d813cb91a9c
coffee-script (2.4.1) sha256=82fe281e11b93c8117b98c5ea8063e71741870f1c4fbb27177d7d6333dd38765
coffee-script-source (1.12.2) sha256=e12b16fd8927fbbf8b87cb2e9a85a6cf457c6881cc7ff8b1af15b31f70da07a4
concurrent-ruby (1.3.7) sha256=4412caec3a5ea2e5fdc52076724c071a81f2c0593d83b2ac8cbb8ca63b3151b0
concurrent-ruby (1.3.8) sha256=b2f1be836e968ccc78ccfce277ea79c72a88633f22306782c16ff23fb415d1e1
connection_pool (2.5.5) sha256=e54ff92855753df1fd7c59fa04a398833355f27dd14c074f8c83a05f72a716ad
crass (1.0.7) sha256=94868719948664c89ddcaf0a37c65048413dfcb1c869470a5f7a7ceb5390b295
csv (3.3.5) sha256=6e5134ac3383ef728b7f02725d9872934f523cb40b961479f69cf3afa6c8e73f
Expand All @@ -976,7 +978,7 @@ CHECKSUMS
dry-logic (1.6.0) sha256=da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2
dry-struct (1.8.1) sha256=033868594c45241540172bf1ebbc8bb76b72b4f0717072325deba38ac13e80f1
dry-types (1.9.1) sha256=baebeecdb9f8395d6c9d227b62011279440943e3ef2468fe8ccc1ba11467f178
erb (6.0.4) sha256=38e3803694be357fe2bfe312487c74beaf9fb4e5beb3e22498952fe1645b95d9
erb (6.0.7) sha256=c5ca6dc25b0ef974a44dc8f59fe847577122483b1968a38dec305c60bf91ee92
erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9
erubis (2.7.0) sha256=63653f5174a7997f6f1d6f465fbe1494dcc4bdab1fb8e635f6216989fb1148ba
excon (0.112.0) sha256=daf9ac3a4c2fc9aa48383a33da77ecb44fa395111e973084d5c52f6f214ae0f0
Expand All @@ -996,11 +998,11 @@ CHECKSUMS
hashdiff (1.2.1) sha256=9c079dbc513dfc8833ab59c0c2d8f230fa28499cc5efb4b8dd276cf931457cd1
html2haml (2.3.0) sha256=b587eaf532609642fc3b5c2b35861e8c9e15e72e0355b93bbcfee1e3ae088127
htmlentities (4.4.2) sha256=bbafbdf69f2eca9262be4efef7e43e6a1de54c95eb600f26984f71d2fe96c5c3
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
i18n (1.15.2) sha256=00f9eb62412fe593b2a65a97daa75300d37abb8f7202ec748e94b6d46a9dd1b5
ice_nine (0.11.2) sha256=5d506a7d2723d5592dc121b9928e4931742730131f22a1a37649df1c1e2e63db
iniparse (1.5.0) sha256=36a165e98d8a250b7631c4a7f9afba32af78f089970cd6446a39771189c761f1
io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
irb (1.17.0) sha256=168c4ddb93d8a361a045c41d92b2952c7a118fa73f23fe14e55609eb7a863aae
io-console (0.9.2) sha256=efa74f891dd03c0939a931dfc6e74c2813d904763d456ea9762b0525e748db08
irb (1.18.0) sha256=de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3
jmespath (1.6.2) sha256=238d774a58723d6c090494c8879b5e9918c19485f7e840f2c1c7532cf84ebcb1
jquery-rails (4.6.1) sha256=619f3496cdcdeaae1fd6dafa52dbac3fc45b745d4e09712da4184a16b3a8d9c0
jsbundling-rails (1.3.1) sha256=0fa03f6d051c694cbf55a022d8be53399879f2c4cf38b2968f86379c62b1c2ca
Expand Down Expand Up @@ -1053,20 +1055,19 @@ CHECKSUMS
parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54
pg (1.6.3) sha256=1388d0563e13d2758c1089e35e973a3249e955c659592d10e5b77c468f628a99
pg (1.6.3-arm64-darwin) sha256=7240330b572e6355d7c75a7de535edb5dfcbd6295d9c7777df4d9dddfb8c0e5f
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
pp (0.6.4) sha256=dfcb0fce700c41456265922884f9fe195d7fbb0674a3578e6c0f69588e82b570
pretender (0.6.0) sha256=d4528df42dd0dc5424b5d077a23435341d31ddee09bc54c8301691f55afda63d
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85
prometheus-client (4.2.5) sha256=807bebc3e92ccd9f4d814d90be15e85338f3708d227badf80924ef3f6e7d5225
pry (0.16.0) sha256=d76c69065698ed1f85e717bd33d7942c38a50868f6b0673c636192b3d1b6054e
pry-byebug (3.12.0) sha256=594e094ae8a8390a7ad4c7b36ae36e13304ed02664c67417d108dc5f7213d1b7
pry-rails (0.3.11) sha256=a69e28e24a34d75d1f60bcf241192a54253f8f7ef8a62cba1e75750a9653593d
psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623
puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb
pwned (2.4.1) sha256=e375b45e1cd78aded2c923737f75e09e64bc66582142c144bd85f4ce1fa0955d
racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f
rack (3.1.21) sha256=285c5f228eef30dbd1dc147859a880b71bc44412fea575cc58c28797f2db9777
rack (3.1.22) sha256=db116c1462fd32dec8b942a808ebedd4e1dbf1fcd0b24c481ae32ee99ca1ebe0
rack-attack (6.8.0) sha256=f2499fdebf85bcc05573a22dff57d24305ac14ec2e4156cd3c28d47cafeeecf2
rack-mini-profiler (4.0.1) sha256=485810c23211f908196c896ea10cad72ed68780ee2998bec1f1dfd7558263d78
rack-session (2.1.2) sha256=595434f8c0c3473ae7d7ac56ecda6cc6dfd9d37c0b2b5255330aa1576967ffe8
Expand All @@ -1078,14 +1079,15 @@ CHECKSUMS
rails-html-sanitizer (1.7.1) sha256=e797a7c9b01e567307e317c576b49ab4168017e63eea4dba9ce3cb587e2f22c2
railties (7.2.3.1) sha256=aea3393ee10243ceedcbeccb45458a0d58b524b6d21bf32eff8b93853baae15a
rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
rdoc (7.2.0) sha256=8650f76cd4009c3b54955eb5d7e3a075c60a57276766ebf36f9085e8c9f23192
rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701
rbs (4.1.3) sha256=0c4474a9751cdc14364bfad0b3e53678323bbdc2c31683b0445932867dbab8c4
rdoc (8.0.0) sha256=03bf8c08a9639658855a0cfd77c0abca8325c227693f7f33f82957811348c469
recursive-open-struct (1.3.1) sha256=141b4a9c8817bb30f4275c5adb1b5bebaba41bf9b7dd6d6a75ad394390ad8720
redcarpet (3.6.1) sha256=d444910e6aa55480c6bcdc0cdb057626e8a32c054c29e793fa642ba2f155f445
redis (5.4.1) sha256=b5e675b57ad22b15c9bcc765d5ac26f60b675408af916d31527af9bd5a81faae
redis-client (0.28.0) sha256=888892f9cd8787a41c0ece00bdf5f556dfff7770326ce40bb2bc11f1bfec824b
regexp_parser (2.11.3) sha256=ca13f381a173b7a93450e53459075c9b76a10433caadcb2f1180f2c741fc55a4
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d
request_store (1.7.0) sha256=e1b75d5346a315f452242a68c937ef8e48b215b9453a77a6c0acdca2934c88cb
responders (3.2.0) sha256=89c2d6ac0ae16f6458a11524cae4a8efdceba1a3baea164d28ee9046bd3df55a
rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
Expand All @@ -1108,8 +1110,8 @@ CHECKSUMS
rubyzip (3.2.2) sha256=c0ed99385f0625415c8f05bcae33fe649ed2952894a95ff8b08f26ca57ea5b3c
sassc (2.4.0) sha256=4c60a2b0a3b36685c83b80d5789401c2f678c1652e3288315a1551d811d9f83e
securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1
sentry-rails (5.28.1) sha256=43a5f884622c60fa459ba05dc8bd22fbd5f28daaced1d00dbcfc4669eaf93807
sentry-ruby (5.28.1) sha256=1162d474271e8b82202c984b1116db234007a084c5b73293e921468898d07e99
sentry-rails (6.7.0) sha256=d295dc5aa239eb91d4fb123c55d9ff2d3c40e7c29921539c5b4ae684b1490293
sentry-ruby (6.7.0) sha256=b4b915d79a0395ad02106d4012aa1914641456e042ce36393f15bd1630d8db42
sexp_processor (4.17.5) sha256=ae2b48ba98353d5d465ce8759836b7a05f2e12c5879fcd14d7815b026de32f0e
shoulda-matchers (7.0.1) sha256=b4bfd8744c10e0a36c8ac1a687f921ee7e25ed529e50488d61b79a8688749c77
simple_form (5.4.1) sha256=58c3d229034c7e5545035c3271b6f030ef730c340b9d7d8eb730e0a385b20808
Expand All @@ -1118,7 +1120,6 @@ CHECKSUMS
sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1
sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e
sshkit (1.25.0) sha256=c8c6543cdb60f91f1d277306d585dd11b6a064cb44eab0972827e4311ff96744
stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1
temple (0.10.4) sha256=b7a1e94b6f09038ab0b6e4fe0126996055da2c38bec53a8a336f075748fff72c
terser (1.2.7) sha256=1b12eb49769dadac44caac3485b38928ff4ab435f1bbbacfe8048cff84c6aa1b
thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73
Expand Down Expand Up @@ -1150,7 +1151,7 @@ CHECKSUMS
yabeda-rails (0.11.0) sha256=afa2581bd44c8f419cb3f2bbf9f6fb40f817c30476f7caf5d1c55c48d69a5b29
yajl-ruby (1.4.3) sha256=8c974d9c11ae07b0a3b6d26efea8407269b02e4138118fbe3ef0d2ec9724d1d2
yaml-safe_load_stream3 (0.1.2) sha256=fd4f63ffe57e65ec8fd5a314064151f843e83239ff87bfc6b2fdbdba81e7e481
zeitwerk (2.8.2) sha256=7212a61311083c604184b1ea2574b9aa05cd14f855a0841c06985cabe9181d12
zeitwerk (2.8.3) sha256=2c85125a8467ce069e20123d1e709a08955c9d29c118c25b46b7b7fafdbb92e5
zip_kit (6.3.4) sha256=407c6d39feef818678fae2d129077bd2f920c9806072af3482e671eeae3c48ea

BUNDLED WITH
Expand Down
2 changes: 0 additions & 2 deletions Procfile.dev

This file was deleted.

2 changes: 1 addition & 1 deletion app/assets/javascripts/ajax_modal_rails/index.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class window.AjaxModal
# the animation completes, select2 cannot measure the container width and renders
# at the wrong size. Both flags must be true before we initialize.
if contentReady[0] and modalShown[0]
content.find('select.select2').select2({ dropdownParent: content })
content.find('select.select2').select2({ dropdownParent: content.closest('.modal-content') })

_registerLinks: ->
$('body').on 'click', @linkTriggersSelector, (e) =>
Expand Down
1 change: 0 additions & 1 deletion app/assets/javascripts/legacy.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
//= require_tree ./templates
//= require ajax_modal_rails
//= require acknowledge_notification
//= require_tree ./requirement_manager
//= require_tree ./service_manager
//= require_tree ./matches
//= require_tree ./users
Expand Down
4 changes: 3 additions & 1 deletion app/assets/javascripts/remote_select_load.js.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,7 @@ App.remoteSelectLoad.init = (root) =>
$select.append(data)
$select.attr('placeholder', original_placeholder)
if $select.hasClass('select2')
$modalContent = $select.closest('.modal-content')
dropdownParent = if $modalContent.length then $modalContent else $select.parent()
$select.select2('destroy')
new App.Form.Select2Input this, { placeholder: original_placeholder, dropdownParent: $select.parent() }
new App.Form.Select2Input this, { placeholder: original_placeholder, dropdownParent: dropdownParent }
15 changes: 0 additions & 15 deletions app/assets/javascripts/requirement_manager/add_button.js.coffee

This file was deleted.

Loading
Loading