Commit Graph

229 Commits

Author SHA1 Message Date
Petko Bordjukov ceaac3a9eb Open up the volunteer team list to the public 2015-09-12 13:48:41 +03:00
Petko Bordjukov b9c4670f17 User-facing volunteership functionality 2015-09-12 13:48:41 +03:00
Petko Bordjukov 58bb65a848 Destroy participations on event destruction 2015-09-03 23:16:39 +03:00
Petko Bordjukov 098d36c197 Introduce Volunteer Teams 2015-09-01 11:09:26 +03:00
Petko Bordjukov 4794e0ba02 Fix language of existing events 2015-08-21 20:05:00 +03:00
Petko Bordjukov 1b07344efb Actually send an email when a proposition is created 2015-08-20 01:45:57 +03:00
Petko Bordjukov 4d7b3aea6c Basic proposition creation mailer 2015-08-20 01:42:35 +03:00
Petko Bordjukov 6c8b0c304b Quick fix for proposition listing 2015-08-20 00:55:47 +03:00
Petko Bordjukov 167030f90d Specify correct default values for events 2015-08-20 00:33:13 +03:00
Petko Bordjukov a87c7bd496 Add event length limitations 2015-08-20 00:24:22 +03:00
Petko Bordjukov f14c3bc665 Make sure the picture is copied with the new profile 2015-08-19 23:55:22 +03:00
Petko Bordjukov d2a606956c Make sure the events create a proposition with an undecided status 2015-08-15 17:03:08 +03:00
Petko Bordjukov 2609184a94 Update translations 2015-08-15 10:04:03 +03:00
Petko Bordjukov 4d9432c76c Limit the displayed events to the current conference 2015-08-15 09:04:57 +03:00
Petko Bordjukov 59c9f79d13 Event editing 2015-08-15 08:52:41 +03:00
Petko Bordjukov 2838f81327 Streamline profile/registration editing 2015-08-15 08:03:11 +03:00
Petko Bordjukov 2ef85a6d19 Sign in users as soon as they confirm their email 2015-08-15 07:39:43 +03:00
Petko Bordjukov 5cf2fc4ab1 Update locale for signed in users 2015-08-15 07:20:20 +03:00
Petko Bordjukov b008f87684 Store the locale upon user registration 2015-08-15 07:14:49 +03:00
Petko Bordjukov 44612e1d52 Redirect to personal profile creation after event creation 2015-08-15 07:00:34 +03:00
Petko Bordjukov df4ffebd61 Use the host_name field to determine which conference to assign 2015-08-15 06:15:53 +03:00
Petko Bordjukov 70a5bbc27a Add a host_name field to Conference 2015-08-15 06:15:49 +03:00
Petko Bordjukov f7737f0e8e Introduce Public::HomeController 2015-08-15 06:00:07 +03:00
Petko Bordjukov 65133515dc Fix Devise views 2015-08-15 05:59:46 +03:00
Petko Bordjukov 6c9bdf0cec Add initfest views and assets 2015-08-15 04:33:02 +03:00
Petko Bordjukov f47cbd02a3 Change parameters in Devise parameter sanitizer 2015-08-15 03:54:02 +03:00
Petko Bordjukov 6dfcac3131 Introduce Public controllers 2015-08-15 03:43:41 +03:00
Petko Bordjukov d490a4e9f3 Fix log out path in management navigation 2015-08-15 03:42:33 +03:00
Petko Bordjukov 5b7eb4b562 Remove global Devise views 2015-08-15 02:50:54 +03:00
Petko Bordjukov 173f251148 Implement personal profile building for User 2015-08-15 01:57:17 +03:00
Petko Bordjukov 2203aee1d5 Fix CFP status for conferences 2015-08-15 01:57:02 +03:00
Petko Bordjukov 9c607b6ccd Implement missing event submission functionality 2015-08-15 00:43:30 +03:00
Petko Bordjukov d279ab6f0d Remove the PropositionAccepting abstraction 2015-08-14 23:58:51 +03:00
Petko Bordjukov 4e3ff3eacc fixup 2015-08-14 23:58:19 +03:00
Petko Bordjukov 1ea96bfdff Add track_id to Event 2015-08-14 23:58:02 +03:00
Petko Bordjukov 52901e976c Add conference_id to Event 2015-08-14 23:39:29 +03:00
Petko Bordjukov 57dc267f78 Fix new conference creation 2015-08-10 21:40:06 +03:00
Petko Bordjukov 2d325c492c Fix an SQL query that fails on postgres 2015-08-10 21:21:48 +03:00
Andrew Radev 08290d1770 Create or update profile 2015-08-05 17:17:39 +03:00
Andrew Radev adb5ca34b6 Remove half-baked methods
We'll think of something better later on.
2015-08-05 15:07:07 +03:00
Andrew Radev f5249be3d4 Management fixes 2015-08-05 15:05:31 +03:00
Andrew Radev 9f5d7f2bb2 Post-rebase fix 2015-08-05 14:58:24 +03:00
Andrew Radev 9d53e49fb4 OpenFest: Fix registration and login process 2015-08-05 14:56:50 +03:00
Petko Bordjukov ce61422321 OpenFest: Devise stint 2015-08-05 14:56:49 +03:00
Petko Bordjukov c4db0ff920 Extract current_conference assignment in a concern 2015-08-05 14:55:58 +03:00
Petko Bordjukov cfd987800b Merge remote-tracking branch 'origin/pr/22' into 2.0 2015-07-31 15:21:59 +03:00
Petko Bordjukov 9ca34c5a22 Introduce a Participation model
This model is responsible for the 1..n - 1..n relationship between an
event and the people that will participate in it.
2015-07-31 14:40:04 +03:00
Andrew Radev 6b1ade8931 Translations 2015-07-30 21:21:30 +03:00
Andrew Radev 59d1bca0dc Create new profiles 2015-07-30 21:19:03 +03:00
Andrew Radev d8986f542d Update profiles, not users 2015-07-28 15:43:19 +03:00