Commit graph

2101 commits

Author SHA1 Message Date
Chris Hennes
8d3808e1bb
Fix typo in edit track header 2025-10-12 21:31:57 -05:00
Henne Vogelsang
aaff07e48b Put the ticket token into the registration export 2025-08-14 11:44:26 +02:00
Henne Vogelsang
0bfdaa787c
Drop RailsVersion
This is the same as `NextRails.next?`...
2025-08-13 16:49:35 +02:00
Henne Vogelsang
ba2b2b7fc9
Update Rails to 7.2 and next Rails to 8.0
Only needed some changes to the serializing in Conference.
2025-08-13 11:45:58 +02:00
Henne Vogelsang
27062ea5c3
Move sign_in_path into the controller it's used... 2025-08-12 18:00:45 +02:00
Henne Vogelsang
8e173ef713
Merge pull request #3618 from hennevogel/bugfix/rails-version
Put RailsVersion into autoloaded path
2025-08-12 17:39:34 +02:00
Henne Vogelsang
04beb397ee
Put RailsVersion into autoloaded path
Also configure it for the next rails version
2025-08-12 17:33:30 +02:00
Henne Vogelsang
ddcd8dfc69
Drop Rails.application.secrets usage
That feature is gone and we already use environment variables...

https://github.com/rails/rails/pull/47801
2025-08-12 17:27:25 +02:00
Henne Vogelsang
988b3bf689
Autocorrect new rubocop offenses 2025-08-12 16:44:20 +02:00
Henne Vogelsang
9514171e33 Simplify min/max abstract length feature
Also clarify that those are words...
2025-01-30 19:10:49 +01:00
Henne Vogelsang
bb59c9a4d9
Merge pull request #3563 from hennevogel/bugfix/3552
Fix code of conduct during the registration
2025-01-30 17:24:49 +01:00
Henne Vogelsang
f777efe7c0
Fix code of conduct during the registration 2025-01-30 17:11:00 +01:00
Henne Vogelsang
d27c881555
Merge pull request #3562 from hennevogel/bugfix/3557
Validate length of User.affiliation
2025-01-30 16:54:15 +01:00
Henne Vogelsang
e324b9de78
Validate length of User.affiliation 2025-01-30 16:43:39 +01:00
Henne Vogelsang
3e36235e55
Merge pull request #3561 from hennevogel/bugfix/3556
Drop word_pluralize helper
2025-01-30 16:42:43 +01:00
Henne Vogelsang
1178cc7273
Drop word_pluralize helper
It makes no sense...
2025-01-30 16:21:30 +01:00
Henne Vogelsang
9552df078a
Merge pull request #3560 from hennevogel/bugfix/3555
Only set language if we find the ISO code for it...
2025-01-30 15:45:31 +01:00
Henne Vogelsang
1719ca9703
Only set language if we find the ISO code for it...
Fixes #3555
2025-01-30 15:26:55 +01:00
Henne Vogelsang
0c1989435a
Fix syntax error
Fixes #3554
2025-01-30 15:22:32 +01:00
Andrew Kvalheim
514ea1efbd
Fix bug in initial scheduling of events
Resolves inability to schedule a nonscheduled event:

    ActionController::RoutingError: No route matches [PUT] "/admin/conferences/…/event_schedules"

`event_schedule_id` represents the absence of a schedule as either an
empty string or undefined, not as null.
2025-01-30 14:37:55 +01:00
Henne Vogelsang
ddff97147f
Query versions of associations
Not association related versions data. To make this database save, this broke
with Postgre. Probably LIKE vs ILIKE...
2025-01-21 17:41:39 +01:00
Henne Vogelsang
c6d23e4742
Do not double assign attributes
Doing this messed with PictureUploader file names.
2025-01-21 14:19:23 +01:00
Henne Vogelsang
50d6f5b3d5
Remove superflous spec for User.registered/attended
There is no logic involved, just a map on the title...
2024-12-09 16:42:42 +01:00
Henne Vogelsang
a274940b5d
Autocorrect Rails/WhereRange 2024-12-02 13:16:34 +01:00
Henne Vogelsang
5b49af7559
Autocorrect Rails/EnumSyntax 2024-12-02 13:15:26 +01:00
Henne Vogelsang
e1e7c18586
Autocorrect Style/SafeNavigation 2024-12-02 11:46:33 +01:00
Henne Vogelsang
68e8203f27
Autocorrect
- Lint/SafeNavigationConsistency
- Capybara/NegationMatcher
2024-12-02 11:43:43 +01:00
Henne Vogelsang
d6b94c6291
Merge pull request #3418 from asdil12/tz
Fix wrong timezone in schedule XML
2024-07-02 15:29:11 +02:00
Henne Vogelsang
e339133c56
Do not require programs languages in controller
We did not set this in ProposalController#create so it was empty
if we the event validation failed and we rendered :new.

It makes little sense to assign this instance variable anyway, we already have
@program.
2024-07-01 14:23:08 +02:00
Dominik Heidler
14cbab11c0
Fix wrong timezone in schedule XML
Fixes #3242
Fixes #3417
2024-06-24 11:28:35 +02:00
Henne Vogelsang
9f1e877ea0
Expose Conference.code_of_conduct 2024-06-07 17:42:08 +02:00
Henne Vogelsang
275be8c80a
Drop Organization Feature 2024-06-07 17:42:08 +02:00
Henne Vogelsang
dc1a6a4363
Drop Organization abilities 2024-06-07 16:16:02 +02:00
Henne Vogelsang
7190867f21
Drop bootstrap3-datetimepicker-rails
We are using the browser for date inputs now...
2024-06-07 14:09:13 +02:00
Henne Vogelsang
30fdc2d796
Replace all datepickers with date input
Nowadays all browsers have reasonable date input support...
2024-06-07 14:09:12 +02:00
Henne Vogelsang
07bfff8fa1
Replace registration-period datepickers with date input
Nowadays all browsers have reasonable date input support...
2024-06-07 13:16:44 +02:00
Henne Vogelsang
494c73bbd6
Drop skylight, we already support sentry 2024-06-06 18:26:01 +02:00
Henne Vogelsang
30bc21c96a
Move word counting javascript to the page
It really does not need to run on every page load...
2024-03-05 15:41:53 +01:00
Henne Vogelsang
a154d99460
Merge pull request #3194 from openSUSE/depfu/update/countries-5.4.0
Drop country_select
2023-05-08 17:28:54 +02:00
depfu[bot]
d9f86d0564
Drop country_select
We are using i18n_data directly.
2023-05-08 17:09:55 +02:00
Andrew Kvalheim
3ae1275fb5 Restore views for Admin::EventsController#new and Admin::UsersController#edit
1. Restore views lost during 81853d1:

        git restore --source 4a16836 \
          app/views/admin/users/_form.html.haml \
          app/views/application/edit.html.haml \
          app/views/application/new.html.haml
        mv app/views/application/edit.html.haml app/views/admin/users/
        mv app/views/application/new.html.haml app/views/admin/events/

 2. Convert from Formtastic:

      - app/views/admin/users/_form.html.haml

 3. Add header as in 81853d1:

      - app/views/admin/events/new.html.haml

 4. Substitute partial unified in 88b5596:

      - app/views/admin/events/new.html.haml

resolves #2975
2023-05-01 18:34:55 -07:00
Andrew Kvalheim
c403247b79 Restore detailed event form for admins
In #2987 the detailed view of the event form was inadvertently lost,
presumably due to #2975 masking the problem.
2023-05-01 18:34:51 -07:00
Andrew Kvalheim
ada8d5a68c Add missing form labels
Lost during 81853d1
2023-05-01 18:33:16 -07:00
Henne Vogelsang
749115e507
Merge pull request #3090 from AndrewKvalheim/api-time-zone
Correct time zone of API dates
2023-04-19 13:36:12 +02:00
Henne Vogelsang
f533dd6d38
Merge pull request #3093 from differentreality/remove_datepicker_limits
Remove datepicker date limits
2023-04-19 13:29:05 +02:00
Henne Vogelsang
ef8863298e
Merge pull request #3094 from differentreality/2738_history_changes_deleted_models
Fix version history for deleted models
2023-04-19 13:28:17 +02:00
Henne Vogelsang
04b45adbe5
Merge pull request #3096 from AndrewKvalheim/api-urls
Add URLs to API responses
2023-04-19 13:26:44 +02:00
Henne Vogelsang
86b8990d71
Merge pull request #3130 from AndrewKvalheim/vote-cache-expiration
Expire voting fragment caches
2023-04-19 13:23:05 +02:00
Henne Vogelsang
8b909a95c9
Merge pull request #3131 from AndrewKvalheim/nofollow
Set `nofollow` on user-generated links
2023-04-19 13:19:34 +02:00
Henne Vogelsang
3aaf86076f
Merge pull request #3133 from AndrewKvalheim/thead-tr
Correct invalid table markup
2023-04-19 13:14:34 +02:00