Commit Graph

140 Commits

Author SHA1 Message Date
Petko Bordjukov b9922d0d3a Anti-spam measures for volunteering 2024-04-18 21:12:28 +03:00
Petko Bordjukov 0e0d73cbbd Make volunteers choose a single main team 2024-04-18 18:57:26 +03:00
Petko Bordjukov 4c96ba1e9c Migrate from Refile and Carrierwave to ActiveStorage 2024-04-13 22:17:15 +03:00
Petko Bordjukov 0af5523a88 Feedback overview 2022-10-19 00:31:17 +03:00
Petko Bordjukov 9930665156 Revamp the personal profile details view 2019-04-30 01:04:40 +03:00
Petko Bordjukov 2d19046d35 Feedback in the event-related views 2019-04-29 14:37:45 +03:00
Petko Bordjukov e20861689f Mechanical standard.rb changes 2019-04-28 22:02:02 +03:00
Petko Bordjukov 992ede0735 Add missing foreign key constraints and set correct on delete behaviour 2019-04-28 22:01:39 +03:00
Petko Bordjukov e6b16ed1ae The event is not required for the existence of a slot 2019-04-28 11:52:05 +03:00
Petko Bordjukov 32b1b1c458 belongs_to :x, class_name: Class -> String 2019-04-28 11:52:05 +03:00
Petko Bordjukov 77e93809f6 uniq -> distinct 2019-04-28 02:17:21 +03:00
Petko Bordjukov 657c760737 Introduce first feature specs 2018-11-25 13:46:22 +02:00
Petko Bordjukov 79fae723f0 Allow giving feedback for events of old editions of the current conference 2018-11-24 11:22:59 +02:00
Petko Bordjukov 1e0f1e205f Limit maximum event title length to 65 2018-11-08 20:20:33 +02:00
Petko Bordjukov a12baf2b94 Implement listing of things that feedback can be submitted for 2017-10-23 00:29:21 +03:00
Petko Bordjukov 3384a73204 Introduce feedbacks for events 2017-10-22 22:38:48 +03:00
Petko Bordjukov 5c5c5ac96a Use correct scopes for confirmation filter 2017-10-19 16:17:15 +03:00
Petko Bordjukov 0324382024 Filtering by confirmation status 2017-10-19 16:08:52 +03:00
Petko Bordjukov b679efbd2b Reimplement speaker listing 2016-10-17 22:36:32 +03:00
Petko Bordjukov 0284c8ec7e Make sure the event type belongs to the parent conference 2016-10-15 21:33:02 +03:00
Petko Bordjukov a9a538d08c Optimize events listing 2016-10-15 05:59:07 +03:00
Petko Bordjukov bcef815c08 Intial event conflicts implementation 2016-10-13 08:59:22 +03:00
Petko Bordjukov ff68699b96 Handle the edge case of newly created unranked events 2016-10-11 05:16:31 +03:00
Petko Bordjukov 858ec0f548 Handle the edge case of having no votes cast yet 2016-10-11 03:51:19 +03:00
Petko Bordjukov d56dddb90a Fix an incredibly stupid bug in vote result fetching 2016-10-11 03:23:24 +03:00
Petko Bordjukov 4870eff959 Add rank display in EventsController#show 2016-10-11 02:33:39 +03:00
Petko Bordjukov 28071e1d7a Implement vote results 2016-10-11 01:52:19 +03:00
Petko Bordjukov 655713cef0 Fix VolunteerTeam to Volunteer association 2016-10-09 15:13:06 +03:00
Petko Bordjukov 4fe0f870f5 Implement volunteer management 2016-10-09 07:17:34 +03:00
Petko Bordjukov 14776a3d99 Show only unique conference participants 2016-10-09 04:00:52 +03:00
Petko Bordjukov f6302ea377 Reimplement event editing from the admin interface 2016-10-09 02:40:05 +03:00
Petko Bordjukov 4721b6bcda Extend Management::EventsController#show views 2016-10-09 00:22:50 +03:00
Petko Bordjukov e9995cbc0b Fix personal profile creation 2016-10-08 22:40:56 +03:00
Petko Bordjukov 4f8150090b Reverse sort direction for Events 2016-10-08 21:40:55 +03:00
Petko Bordjukov 921bde2d4e Turn on event sorting 2016-10-08 21:19:58 +03:00
Petko Bordjukov 9e27186b3a Implement event filtering in the admin interface 2016-10-08 20:35:59 +03:00
Petko Bordjukov 096befa2ef Destroy proposables that depend on a proposition 2016-10-07 02:53:20 +03:00
Petko Bordjukov 0279aa4a7e Enable volunteer email notifications 2016-09-26 17:50:27 +03:00
Petko Bordjukov 1ce5c2e35a Volunteer teams validation 2016-07-06 11:24:20 +03:00
Petko Bordjukov b86deb5b8a Add a planned cfp end date to conferences 2016-07-05 18:35:11 +03:00
Petko Bordjukov 4f9364facf Do not spam the orga team for new volunteer 2015-10-25 23:28:42 +02:00
Petko Bordjukov e42e050a95 Ugly fix 2015-10-22 00:04:38 +03:00
Petko Bordjukov c7c0b20139 Add new volunteer application form 2015-10-21 23:19:53 +03:00
Petko Bordjukov 4b82b4c4ac Add translation tables to Halls 2015-10-20 10:16:19 +03:00
Petko Bordjukov 0296af92db Make approved events confirmable 2015-10-19 12:01:21 +03:00
Petko Bordjukov 8c94bb3a87 Move the confirmation date to Proposition 2015-10-19 00:27:21 +03:00
Petko Bordjukov 92cef2b07e We reach the slots through the halls 2015-10-17 19:34:17 +03:00
Petko Bordjukov 646d61bb22 Event status management 2015-10-15 19:06:41 +03:00
Petko Bordjukov bf278693b3 Add a simple JSON API 2015-10-08 02:34:19 +03:00
Petko Bordjukov b9c4670f17 User-facing volunteership functionality 2015-09-12 13:48:41 +03:00