Commit graph

4799 commits

Author SHA1 Message Date
Henne Vogelsang
4c1b7eba2e
Merge pull request #3422 from hennevogel/bugfix/3421
Do not require programs languages in controller
2024-07-02 15:28:32 +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
Henne Vogelsang
ee4e88a755
Merge pull request #3419 from hennevogel/bugfix/chromedriver-update
Bugfix webdrivers update / Update Ruby to 3.3.3
2024-06-24 17:00:11 +02:00
Henne Vogelsang
f12a24bce8
Stop updating webdrivers in build 2024-06-24 15:51:32 +02:00
Henne Vogelsang
559c2b9ab0
Allow more Webdrivers update URLs in spec
Follow advise from the webdrivers wiki
2024-06-24 15:51:32 +02:00
Henne Vogelsang
50130ba090
Use .ruby-version to set the ruby version in workflows
No need to change the versions in multiple files...
2024-06-24 15:29:38 +02:00
Henne Vogelsang
83cc294f8d
Update ruby to version 3.3.3 2024-06-24 15:29:37 +02:00
Henne Vogelsang
ad20247f5a
Loosen ruby version constraint to ~> 3.3 2024-06-24 15:29:37 +02:00
Henne Vogelsang
1158fadbd9
Merge pull request #3412 from hennevogel/drop/organizations
Drop Organizations Feature
2024-06-07 17:49:53 +02:00
Henne Vogelsang
350153a5f0
Update rubocop TODO 2024-06-07 17:42:09 +02:00
Henne Vogelsang
494af47af2
Remove Organization from the rest of the code base.. 2024-06-07 17:42:09 +02:00
Henne Vogelsang
9f1e877ea0
Expose Conference.code_of_conduct 2024-06-07 17:42:08 +02:00
Henne Vogelsang
85149dc837
Drop Organization from specs 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
b9a50ef20d
Drop Organization from database
Rolling back this feature. It was a nice attempt but no one ever followed up
and made this something else than a code of conduct holder...
2024-06-07 16:11:25 +02:00
Henne Vogelsang
c07ab26ebc
Merge pull request #3410 from hennevogel/bugfix/docker
Install foreman system wide
2024-06-07 15:33:18 +02:00
Henne Vogelsang
f7998b8f58
Merge pull request #3406 from openSUSE/depfu/update/faker-3.4.1
Update faker 3.3.1 → 3.4.1 (minor)
2024-06-07 15:11:40 +02:00
Henne Vogelsang
6a2d04a8fe
Merge pull request #3408 from openSUSE/depfu/update/rubocop-1.64.1
Update rubocop 1.63.5 → 1.64.1 (minor)
2024-06-07 15:11:13 +02:00
Henne Vogelsang
ef9b37f269
Install foreman system wide 2024-06-07 15:09:31 +02:00
depfu[bot]
eb9f22ce8b
Update rubocop to version 1.64.1 2024-06-07 12:25:28 +00:00
Henne Vogelsang
11a20a8286
Merge pull request #3402 from hennevogel/drop/bootstrap3-datetimepicker-rails
Drop bootstrap3 datetimepicker rails
2024-06-07 14:17:47 +02:00
Henne Vogelsang
b3ac0852ad
Merge pull request #3405 from openSUSE/depfu/update/cloudinary-2.1.1
Update cloudinary 2.0.2 → 2.1.1 (minor)
2024-06-07 14:13:02 +02:00
depfu[bot]
5098f1534c
Update faker to version 3.4.1 2024-06-07 12:12:04 +00:00
Henne Vogelsang
5964fac776
Merge pull request #3404 from openSUSE/depfu/update/cancancan-3.6.1
Update cancancan 3.5.0 → 3.6.1 (minor)
2024-06-07 14:10:41 +02:00
Henne Vogelsang
6c9c7eb841
Merge pull request #3403 from openSUSE/depfu/update/parser-3.3.2.0
Update parser 3.3.1.0 → 3.3.2.0 (patch)
2024-06-07 14:10:04 +02:00
Henne Vogelsang
8987808649
Download chromedriver during container build
If it's too outdated it leads to weird failures in the test suite
because we disallow outside requests in it.
2024-06-07 14:09:13 +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
depfu[bot]
73f9467089
Update cloudinary to version 2.1.1 2024-06-07 11:30:21 +00:00
depfu[bot]
a53a2acde5
Update cancancan to version 3.6.1 2024-06-07 11:27:04 +00:00
depfu[bot]
52208213f2
Update parser to version 3.3.2.0 2024-06-07 11:20:30 +00: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
e2db6d8da3
Merge pull request #3395 from openSUSE/depfu/update/webmock-3.23.1
Update webmock 3.23.0 → 3.23.1 (patch)
2024-06-07 13:12:05 +02:00
Henne Vogelsang
5a404d447b
Merge pull request #3378 from openSUSE/depfu/update/request_store-1.7.0
Update request_store 1.6.0 → 1.7.0 (minor)
2024-06-07 13:11:39 +02:00
Henne Vogelsang
9108bc8f6c
Merge pull request #3399 from openSUSE/depfu/update/zeitwerk-2.6.15
Update zeitwerk 2.6.14 → 2.6.15 (patch)
2024-06-07 13:11:15 +02:00
depfu[bot]
d6b7eb02f8 Update webmock to version 3.23.1 2024-06-06 18:59:25 +02:00
depfu[bot]
e6e2693eb9 Update zeitwerk to version 2.6.15 2024-06-06 18:58:27 +02:00
depfu[bot]
b78b89219f Update request_store to version 1.7.0 2024-06-06 18:58:07 +02:00
Henne Vogelsang
f4d9561eaa
Merge pull request #3401 from hennevogel/update/checkout-action
Update actions/checkout to version 4
2024-06-06 18:57:36 +02:00
Henne Vogelsang
9d3d7b3218
Update actions/checkout to version 4
Found some warnings on a action summary view...
2024-06-06 18:49:21 +02:00
Henne Vogelsang
31773712fc
Merge pull request #3400 from hennevogel/drop/skylight
Drop skylight, we already support sentry
2024-06-06 18:48:21 +02:00
Henne Vogelsang
494c73bbd6
Drop skylight, we already support sentry 2024-06-06 18:26:01 +02:00
Henne Vogelsang
f63adf749a
Merge pull request #3398 from hennevogel/drop/multi-db-support
Drop multi db support
2024-06-06 18:18:19 +02:00
Henne Vogelsang
b2f0796799
Drop mysql2 support, settle on postgresql
It's enough work to support one database, let's settle on
the defacto Rails default.
2024-06-06 18:05:52 +02:00
Henne Vogelsang
f51db484ab
Drop sqlite3
We should spec on the database we use...
2024-06-06 17:13:13 +02:00
Henne Vogelsang
f9028583d3
Merge pull request #3397 from hennevogel/update/ruby-3.3.2
Update Ruby version to 3.3.2
2024-06-06 17:07:43 +02:00
Henne Vogelsang
600be2800c
Update rubocop todo 2024-06-06 16:59:16 +02:00
Henne Vogelsang
f5de806ef8
Enable rubocop-rspec_rails cops 2024-06-06 16:59:16 +02:00
Henne Vogelsang
effba3382e
Update Ruby version to 3.3.2
Also remove support for  OSEM_RUBY_VERSION, we are going to support
one ruby version and one ruby version only now.
2024-06-06 16:59:15 +02:00