Linus Gasser
892b423eda
Manually registering users
2025-10-13 17:38:44 +02:00
Linus Gasser
4182608f39
Add missing files :(
2025-10-13 13:48:11 +02:00
Linus Gasser
b69cd9df2a
Don't send emails in cookies
2025-10-13 13:29:17 +02:00
Linus Gasser
654ba706f4
Falling back to OSEM_EMAIL_ADDRESS
2025-10-13 08:36:57 +02:00
Linus Gasser
18be2ea93a
Better bulk email function
2025-10-13 08:29:27 +02:00
Linus Gasser
c5808a4fdc
Allowing to delete users
2025-10-13 08:20:59 +02:00
Linus Gasser
d8e68caa12
Fixing wrong variable
2025-10-13 08:18:06 +02:00
Linus Gasser
3816f9fb48
Fixes for bulk email
2025-10-13 08:12:36 +02:00
Linus Gasser
58deb275db
Allow creation of new users
2025-10-10 18:02:26 +02:00
Linus Gasser
107531385b
Fixes by Claude
2025-10-10 17:58:03 +02:00
Linus Gasser
eca5238abd
Adding bulk email functionality
2025-10-10 17:16:25 +02:00
Linus Gasser
a1d8acbb48
Check username on signup
2025-10-08 17:27:10 +02:00
Linus Gasser
d6c76ceff7
Redirect to password reset in case of existing user
2025-10-08 15:59:56 +02:00
Linus Gasser
b08e405784
Fix question answer form
2025-10-03 15:56:20 +02:00
Linus Gasser
b949212d1c
Correctly store questions
2025-10-03 15:48:07 +02:00
Linus Gasser
53f5832e99
Fix answer
2025-10-03 15:32:54 +02:00
Linus Gasser
0398a18ba3
Fix question form
2025-10-03 15:27:36 +02:00
Linus Gasser
2485cdddcd
Adding questions to registration
2025-10-03 15:16:50 +02:00
Linus Gasser
43000060b2
Simplify schedule
2025-10-01 19:07:31 +02:00
Linus Gasser
c1260e2f28
Adding track schedule
2025-10-01 18:09:32 +02:00
Linus Gasser
89e536f246
parameter passing in schedule
2025-10-01 18:06:22 +02:00
Linus Gasser
62691f0ab9
Fix language error
2025-09-30 17:17:41 +02: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