Commit Graph

374 Commits

Author SHA1 Message Date
Petko Bordjukov bcef815c08 Intial event conflicts implementation 2016-10-13 08:59:22 +03:00
Petko Bordjukov bb663ce853 Export vote results with events 2016-10-11 05:16:48 +03:00
Petko Bordjukov ff68699b96 Handle the edge case of newly created unranked events 2016-10-11 05:16:31 +03:00
Petko Bordjukov abe3366e5e Fix links in conference summary 2016-10-11 04:33:22 +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 257793651e Add vote results to speaker profiles 2016-10-11 03:31:39 +03:00
Petko Bordjukov d56dddb90a Fix an incredibly stupid bug in vote result fetching 2016-10-11 03:23:24 +03:00
Petko Bordjukov 4161e796ab Leave space between the CFP button and the actions 2016-10-11 03:14:36 +03:00
Petko Bordjukov ed16969ea1 Tweak ConferencesController#show action buttons 2016-10-11 03:13:04 +03:00
Petko Bordjukov fa879dcb5e Fix exception handling in conferences controller 2016-10-11 02:54:25 +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 047cc5f5ad Add counts to event filters 2016-10-10 19:14:40 +03:00
Petko Bordjukov 684b7a0201 Apply the current filters when exporting volunteers 2016-10-09 15:32:40 +03:00
Petko Bordjukov 33c2a1e83e Add volunteer count to All teams and translate 2016-10-09 15:15:29 +03:00
Petko Bordjukov 655713cef0 Fix VolunteerTeam to Volunteer association 2016-10-09 15:13:06 +03:00
Petko Bordjukov 9580128a5b Tweak volunteer filter display 2016-10-09 15:11:22 +03:00
Petko Bordjukov 0f894ee70c Add missing translations 2016-10-09 07:23:07 +03:00
Petko Bordjukov 4fe0f870f5 Implement volunteer management 2016-10-09 07:17:34 +03:00
Petko Bordjukov 29da04d51f Display email-friendly names and emails in events csv export 2016-10-09 05:30:25 +03:00
Petko Bordjukov de5795910f Reimplement the personal profile UI 2016-10-09 05:20:46 +03:00
Petko Bordjukov 74e778860a Add a shortcut for cloning profiles 2016-10-09 04:45:01 +03:00
Petko Bordjukov e762acebfb Auto-fill personal profile from other conference 2016-10-09 04:20:45 +03:00
Petko Bordjukov ff00f63b7c Profile listing tweaks 2016-10-09 04:04:05 +03:00
Petko Bordjukov 14776a3d99 Show only unique conference participants 2016-10-09 04:00:52 +03:00
Petko Bordjukov 72a2057673 Reimplement personal profile index 2016-10-09 03:56:41 +03:00
Petko Bordjukov 0911ce5a71 Add event counts in the index 2016-10-09 03:09:31 +03:00
Petko Bordjukov 8a0ae82165 Reintroduce the EventsHelper::participants_names_or_emails method 2016-10-09 02:55:31 +03:00
Petko Bordjukov c44654f79f Event editing tweaks 2016-10-09 02:48:35 +03:00
Petko Bordjukov 6e1090810a Order users in event form by email 2016-10-09 02:45:20 +03:00
Petko Bordjukov 01460ca2fd Add a file missed in the previous commit 2016-10-09 02:40:22 +03:00
Petko Bordjukov f6302ea377 Reimplement event editing from the admin interface 2016-10-09 02:40:05 +03:00
Petko Bordjukov e53d4575e6 Fix copying artifact 2016-10-09 00:30:40 +03:00
Petko Bordjukov 741a357d22 Display all events except the current one 2016-10-09 00:29:17 +03:00
Petko Bordjukov 085582f946 Add current conference to the title if present 2016-10-09 00:23:32 +03:00
Petko Bordjukov c91d72b276 Change Management::ConferencesController#show view title 2016-10-09 00:23:17 +03:00
Petko Bordjukov 4721b6bcda Extend Management::EventsController#show views 2016-10-09 00:22:50 +03:00
Petko Bordjukov a19efc6c50 Minor tweaks to events 2016-10-08 22:56:03 +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 cb63c66652 Enable exporting of events to CSV 2016-10-08 21:25:45 +03:00
Petko Bordjukov 921bde2d4e Turn on event sorting 2016-10-08 21:19:58 +03:00
Petko Bordjukov 4954f5bbcd Remove development artifact 2016-10-08 21:19:49 +03:00
Petko Bordjukov 47043f9e4e Tweak events table on mobile 2016-10-08 21:19:42 +03:00
Petko Bordjukov 1bc7df0476 VAlign all data in the events table 2016-10-08 20:43:12 +03:00
Petko Bordjukov 7b5b9d77bc Fix filtering events by track id 2016-10-08 20:42:51 +03:00
Petko Bordjukov 9e27186b3a Implement event filtering in the admin interface 2016-10-08 20:35:59 +03:00
Petko Bordjukov 9e19c3e638 Hide unimplemented stuff from the toolbar 2016-10-07 05:13:28 +03:00
Petko Bordjukov b245f48fbe Reimplement conferences listing 2016-10-07 05:13:28 +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 f8d261f149 Expose part of the event API again 2016-08-27 17:18:08 +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 8878e328a7 Translate the CFP status 2016-07-05 18:15:23 +03:00
Petko Bordjukov 36c384bd1d Reimplement CFP toggling 2016-07-05 18:10:46 +03:00
Petko Bordjukov 5ed3045739 Add CFP toggle 2016-07-05 18:03:48 +03:00
Petko Bordjukov 078bf8c390 Update parameter sanitizer for new Devise 2016-07-05 17:49:26 +03:00
Petko Bordjukov a8d7a540ee Remove reminants of the master branch 2016-05-16 03:30:28 +03:00
Petko Bordjukov ab4a71319f Merge branch 'master' into 2.0 2016-05-16 03:29:55 +03:00
Petko Bordjukov 61a3d06667 Add a rejection notification 2015-11-05 13:09:13 +02: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 898850ba8a Tweak volunteer mailer subject 2015-10-21 23:57:21 +03:00
Petko Bordjukov a7601ecd60 Add volunteer teams listing 2015-10-21 23:20:04 +03:00
Petko Bordjukov c7c0b20139 Add new volunteer application form 2015-10-21 23:19:53 +03:00
Petko Bordjukov 00688ef5f2 Export multilingual hall names 2015-10-20 10:16:19 +03:00
Petko Bordjukov 4b82b4c4ac Add translation tables to Halls 2015-10-20 10:16:19 +03:00
Vasil Kolev c668a29872 add information on rehearsals 2015-10-19 20:23:12 +03:00
Petko Bordjukov eb216c9dbe Specify correct conference host 2015-10-19 20:19:28 +03:00
Petko Bordjukov d7af47c0c6 Add a mailer for event confirmations 2015-10-19 12:52:32 +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 eeb7f4ef61 Display only speakers with scheduled events 2015-10-18 19:47:11 +03:00
Petko Bordjukov 96eeb075a2 Export the new track attributes as requested by @krokodilerian 2015-10-18 14:00:56 +03:00
Petko Bordjukov b8b24b918c Add a Foreground color field to tracks by request of @krokodilerian 2015-10-18 14:00:03 +03:00
Petko Bordjukov 8ffc859a9b Add a CSS Style string to tracks by request of @krokodilerian 2015-10-18 13:58:44 +03:00
Petko Bordjukov 5edabe1382 Add CSS class to tracks by request of @krokodilerian 2015-10-18 13:54:14 +03:00
Petko Bordjukov abf6594b31 Return the user id for speakers 2015-10-17 23:34:35 +03:00
Petko Bordjukov 536c139e84 Add color to tracks in the API 2015-10-17 19:47:15 +03:00
Petko Bordjukov 92cef2b07e We reach the slots through the halls 2015-10-17 19:34:17 +03:00
Petko Bordjukov a9803853c0 Change the api format to a set 2015-10-17 18:26:21 +03:00
Petko Bordjukov fa50438acd Speaker profile 2015-10-15 20:06:46 +03:00
Petko Bordjukov cc02c7c253 Initial event show view 2015-10-15 19:51:10 +03:00
Petko Bordjukov 0c936c3ff0 Optimize event query 2015-10-15 19:12:56 +03:00
Petko Bordjukov 646d61bb22 Event status management 2015-10-15 19:06:41 +03:00
Petko Bordjukov 60d84ffc7c Add a halfnarp-friendly version of the events API 2015-10-08 02:54:16 +03:00
Petko Bordjukov bf278693b3 Add a simple JSON API 2015-10-08 02:34:19 +03:00
Petko Bordjukov 82d44e79a7 Slim down the Api::EventsController#index 2015-10-08 01:46:21 +03:00
Petko Bordjukov 901a15f064 Export info for the event type, too 2015-10-05 15:29:22 +03:00
Petko Bordjukov 5ecafd9573 Introduce a rudimentary JSON export of events 2015-10-05 15:24:37 +03:00
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