Asish Kumar
fae6332c36
Stop offering the schedule page when no schedule is published
...
The home and splash page render a link to the schedule based purely on
the `schedule_public` flag, even when an admin has not yet selected a
schedule or scheduled any events. Following that link rendered the
schedule view, which then failed inside `_carousel.html.haml` because
`@rooms` (and the selected schedule) had no data — a 500 error instead
of a graceful response.
Treat `schedule_public` as an allowance rather than an unchecked
control: introduce `Program#any_published_schedule?` (true only when
the flag is on *and* there is at least one event in a selected
schedule) and use it to decide whether to render the link from the
home and splash pages. The schedule controller now returns 404 when no
event has been scheduled, so bookmarked URLs surface as "not found"
instead of an internal server error.
2026-05-14 09:28:58 +05:30
Henne Vogelsang
c8e6fabed1
Merge pull request #3781 from openSUSE/depfu/update/dotenv-rails-3.2.0
...
Update dotenv-rails 3.1.8 → 3.2.0 (minor)
2026-04-17 16:36:29 +02:00
depfu[bot]
c9a4604fc2
Update dotenv-rails to version 3.2.0
2026-04-17 14:25:12 +00:00
Henne Vogelsang
6289a9cd57
Merge pull request #3780 from openSUSE/depfu/update/recaptcha-5.21.2
...
Update recaptcha 5.21.1 → 5.21.2 (patch)
2026-04-17 16:24:27 +02:00
depfu[bot]
76509f739d
Update recaptcha to version 5.21.2
2026-04-17 12:05:11 +00:00
Henne Vogelsang
6e74df2b10
Merge pull request #3779 from openSUSE/depfu/update/htmlentities-4.4.2
...
Update htmlentities 4.3.4 → 4.4.2 (minor)
2026-04-17 13:51:25 +02:00
depfu[bot]
22aa9a33db
Update htmlentities to version 4.4.2
2026-04-09 11:40:12 +00:00
Henne Vogelsang
71679bb95b
Merge pull request #3776 from openSUSE/depfu/update/mail-2.9.0
...
Update mail 2.8.1 → 2.9.0 (minor)
2026-04-09 13:22:12 +02:00
Henne Vogelsang
c972db79d4
Merge pull request #3775 from openSUSE/depfu/update/jquery-rails-4.6.1
...
Update jquery-rails 4.4.0 → 4.6.1 (minor)
2026-04-09 13:21:54 +02:00
Henne Vogelsang
45cc3ef1bd
Merge pull request #3774 from openSUSE/depfu/update/acts_as_list-1.2.6
...
Update acts_as_list 1.0.4 → 1.2.6 (minor)
2026-04-09 13:21:32 +02:00
depfu[bot]
c8b94ce8b7
Update mail to version 2.9.0
2026-04-09 11:10:12 +00:00
depfu[bot]
36d97ac405
Update jquery-rails to version 4.6.1
2026-04-09 11:05:12 +00:00
depfu[bot]
14b636cd85
Update acts_as_list to version 1.2.6
2026-04-09 11:00:14 +00:00
Henne Vogelsang
0df9272151
Merge pull request #3753 from openSUSE/depfu/update/omniauth-google-oauth2-1.2.2
...
Update omniauth-google-oauth2 1.2.1 → 1.2.2 (patch)
2026-04-09 12:59:43 +02:00
Henne Vogelsang
ce9e49a510
Merge pull request #3772 from openSUSE/depfu/update/json-2.19.3
...
Update json 2.19.2 → 2.19.3 (patch)
2026-04-09 12:59:15 +02:00
Henne Vogelsang
9d43a47ebb
Merge pull request #3773 from openSUSE/depfu/update/minitest-6.0.3
...
Update minitest 6.0.2 → 6.0.3 (patch)
2026-04-09 12:59:02 +02:00
depfu[bot]
baaf6f9378
Update minitest to version 6.0.3
2026-04-09 09:15:12 +00:00
Henne Vogelsang
953b712719
Merge pull request #3771 from openSUSE/depfu/update/ffi-1.17.4
...
Update ffi 1.17.3 → 1.17.4 (patch)
2026-04-09 11:11:12 +02:00
depfu[bot]
57846bf7ee
Update json to version 2.19.3
2026-04-09 09:10:12 +00:00
Henne Vogelsang
db13f563b2
Merge pull request #3770 from openSUSE/depfu/update/next_rails-1.4.8
...
Update next_rails 1.4.6 → 1.4.8 (patch)
2026-04-09 11:08:54 +02:00
depfu[bot]
ee48f02425
Update ffi to version 1.17.4
2026-04-08 15:05:12 +00:00
depfu[bot]
99d0e2257b
Update next_rails to version 1.4.8
2026-04-08 15:00:14 +00:00
Henne Vogelsang
bd241868a4
Merge pull request #3768 from openSUSE/depfu/update/fastimage-2.4.1
...
Update fastimage 2.4.0 → 2.4.1 (patch)
2026-04-08 16:59:46 +02:00
Henne Vogelsang
533f09a6dd
Merge pull request #3769 from openSUSE/depfu/update/nokogiri-1.19.2
...
Update nokogiri 1.19.1 → 1.19.2 (patch)
2026-04-08 16:59:20 +02:00
depfu[bot]
e4d15aa1f7
Update nokogiri to version 1.19.2
2026-04-08 14:50:14 +00:00
depfu[bot]
ba59f4b5c8
Update fastimage to version 2.4.1
2026-04-08 14:45:12 +00:00
Henne Vogelsang
2dde4af593
Merge pull request #3765 from openSUSE/depfu/update/parser-3.3.11.1
...
Update parser 3.3.10.1 → 3.3.11.1 (patch)
2026-04-08 16:36:26 +02:00
Henne Vogelsang
fb5d37453f
Merge pull request #3766 from openSUSE/depfu/update/addressable-2.9.0
...
🚨 [security] Update addressable 2.8.8 → 2.9.0 (minor)
2026-04-08 16:36:03 +02:00
Henne Vogelsang
dc6bd8f352
Merge pull request #3767 from openSUSE/depfu/update/rack-session-2.1.2
...
🚨 [security] Update rack-session 2.1.1 → 2.1.2 (patch)
2026-04-08 16:35:32 +02:00
depfu[bot]
95c81938d0
Update rack-session to version 2.1.2
2026-04-08 02:35:15 +00:00
depfu[bot]
b846b3fca9
Update addressable to version 2.9.0
2026-04-08 02:25:19 +00:00
depfu[bot]
d652179f59
Update parser to version 3.3.11.1
2026-04-03 17:50:20 +00:00
Henne Vogelsang
8ca6e62104
Merge pull request #3761 from openSUSE/depfu/update/icalendar-2.12.2
...
🚨 [security] Update icalendar 2.11.2 → 2.12.2 (minor)
2026-03-25 12:34:22 +01:00
depfu[bot]
14b022d8c7
Update icalendar to version 2.12.2
2026-03-24 20:05:21 +00:00
Henne Vogelsang
24d018773d
Merge pull request #3759 from openSUSE/depfu/update/bcrypt-3.1.22
...
🚨 [security] Update bcrypt 3.1.21 → 3.1.22 (patch)
2026-03-23 14:25:30 +01:00
depfu[bot]
70128c8280
Update omniauth-google-oauth2 to version 1.2.2
2026-03-23 13:25:11 +00:00
Henne Vogelsang
b1c7d3619c
Merge pull request #3757 from openSUSE/depfu/update/json-2.19.2
...
🚨 [security] Update json 2.18.1 → 2.19.2 (minor)
2026-03-23 14:23:35 +01:00
depfu[bot]
91ab8c7814
Update bcrypt to version 3.1.22
2026-03-19 18:06:11 +00:00
depfu[bot]
a4386334ed
Update json to version 2.19.2
2026-03-19 14:05:32 +00:00
Henne Vogelsang
a826113f51
Merge pull request #3756 from openSUSE/depfu/engine/ruby-3.4.9
...
Update Ruby 3.4.8 → 3.4.9
2026-03-19 12:39:02 +01:00
depfu[bot]
0e94be0774
Update Ruby to version 3.4.9
2026-03-19 00:00:16 +00:00
Henne Vogelsang
9ff37fe106
Merge pull request #3755 from hennevogel/bugfix/3743
...
Fix parameter generation for activating a schedule
2026-03-18 14:52:23 +01:00
Henne Vogelsang
3494b91f4d
Fix parameter generation for activating a schedule
...
Also: `@program` is instantiated via `load_and_authorize_resource` already...
2026-03-18 13:11:17 +01:00
Henne Vogelsang
ad92fd4b9b
Merge pull request #3752 from openSUSE/depfu/update/rspec-rails-8.0.4
...
Update rspec-rails 8.0.2 → 8.0.4 (patch)
2026-03-18 12:41:08 +01:00
Henne Vogelsang
e6875c6c1c
Merge pull request #3750 from openSUSE/depfu/update/devise-5.0.3
...
🚨 [security] Update devise 4.9.4 → 5.0.3 (major)
2026-03-18 12:40:30 +01:00
Henne Vogelsang
7e5c874d5e
Merge pull request #3749 from hennevogel/bugfix/3747
...
Cleanup some strong parameters
2026-03-18 12:35:00 +01:00
Henne Vogelsang
76c9a5330e
Fix too loose registration strong parameters
2026-03-18 12:20:20 +01:00
Henne Vogelsang
d6e36f2845
Fix too loose strong parameters in the admin interface
...
There are some attributes that we don't use and/or that should
not be changeable, even by admins.
2026-03-18 12:20:20 +01:00
Henne Vogelsang
d588fb00da
Fix too loose strong Booth parameters
...
People should not be able to change the state, conference or timestamps of
booths.
2026-03-18 12:18:10 +01:00
depfu[bot]
bb3868f351
Update rspec-rails to version 8.0.4
2026-03-18 09:45:15 +00:00