Commit Graph

228 Commits

Author SHA1 Message Date
Petko Bordjukov
4fe0f870f5 Implement volunteer management 2016-10-09 07:17:34 +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
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
c44654f79f Event editing tweaks 2016-10-09 02:48:35 +03:00
Petko Bordjukov
6f1a50d48d Add a missing translation 2016-10-09 02:41:39 +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
8e287cd2b1 Update Capistrano lock 2016-10-08 20:44:44 +03:00
Petko Bordjukov
9e27186b3a Implement event filtering in the admin interface 2016-10-08 20:35:59 +03:00
Petko Bordjukov
b245f48fbe Reimplement conferences listing 2016-10-07 05:13:28 +03:00
Petko Bordjukov
80cfc5746c Enable the halfnarp event listing 2016-09-26 16:43:14 +03:00
Petko Bordjukov
f8d261f149 Expose part of the event API again 2016-08-27 17:18:08 +03:00
Petko Bordjukov
3fd09ca53a Hide the super secret event/speaker information 2016-08-16 10:11:12 +03:00
b69877d4c6 Corrections for issue #24 2016-07-23 17:51:02 +03:00
Petko Bordjukov
1ce5c2e35a Volunteer teams validation 2016-07-06 11:24:20 +03:00
Petko Bordjukov
b40669aa76 Update English translation 2016-07-05 18:43:17 +03:00
Petko Bordjukov
ec0eede32d Make the CFP end date dynamic in the index text 2016-07-05 18:39:09 +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
ad6d6f13bb Remove unnecessary restart 2016-07-05 17:05:02 +03:00
Petko Bordjukov
b93f023481 Add missing translation 2016-07-05 17:02:57 +03:00
Petko Bordjukov
80867b1c53 Update the Capistrano lock 2016-07-05 16:54:37 +03:00
Petko Bordjukov
c523a80d66 Preserve picture uploads on deploy 2015-11-05 13:17:59 +02:00
Petko Bordjukov
61a3d06667 Add a rejection notification 2015-11-05 13:09:13 +02:00
Petko Bordjukov
91a9501f94 Add missing translation 2015-10-22 00:07:50 +03:00
Petko Bordjukov
fecc4ea1ce Add missing translation 2015-10-21 23:50:19 +03:00
Petko Bordjukov
7c67acdce1 Use submit instead of send 2015-10-21 23:47:15 +03:00
Petko Bordjukov
33f057f5a4 Fix a link in the translations 2015-10-21 23:46:30 +03:00
Petko Bordjukov
9016002f35 Add missing translations 2015-10-21 23:45:30 +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
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
cc02c7c253 Initial event show view 2015-10-15 19:51:10 +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
5ecafd9573 Introduce a rudimentary JSON export of events 2015-10-05 15:24:37 +03:00
Petko Bordjukov
85bf622cc2 Update the cfp deadline 2015-10-01 13:59:17 +03:00
Petko Bordjukov
b9c4670f17 User-facing volunteership functionality 2015-09-12 13:48:41 +03:00
Petko Bordjukov
098d36c197 Introduce Volunteer Teams 2015-09-01 11:09:26 +03:00
b487ab8ade fix spelling mistake 2015-08-23 23:02:51 +03:00
Petko Bordjukov
00160f404a Translate en as Английски 2015-08-20 00:51:47 +03:00
Petko Bordjukov
69649dd049 English locale fixes 2015-08-20 00:39:46 +03:00
Petko Bordjukov
a87c7bd496 Add event length limitations 2015-08-20 00:24:22 +03:00
Petko Bordjukov
dd1786cba4 Fix submission button 2015-08-19 22:01:38 +03:00
Petko Bordjukov
6b8d35e6d7 Revert "Fix submission button"
This reverts commit 81b9dd88db.
2015-08-19 21:57:02 +03:00
81b9dd88db Fix submission button 2015-08-19 19:02:48 +03:00
bedc642bc6 I see no reason for this to be capitalized 2015-08-19 18:58:09 +03:00
f0ef7f8c29 FInish updating the strings to the final ones. This version should be publishable. 2015-08-19 18:53:37 +03:00
b1df2476b4 Update bg.yml 2015-08-19 16:10:50 +03:00
Petko Bordjukov
2609184a94 Update translations 2015-08-15 10:04:03 +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
929bd85cd1 Add missing submissions translation 2015-08-15 07:39:16 +03:00
Petko Bordjukov
b008f87684 Store the locale upon user registration 2015-08-15 07:14:49 +03:00
Petko Bordjukov
d1b3d2cc04 Update translation 2015-08-15 07:00:00 +03:00
Petko Bordjukov
dd607fd8d1 Get rid of the capistrano submodule strategy 2015-08-15 06:20:50 +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
6c9bdf0cec Add initfest views and assets 2015-08-15 04:33:02 +03:00
Petko Bordjukov
3fd7cb79a8 Remove the OpenFest engine from the routes 2015-08-15 02:50:54 +03:00
Petko Bordjukov
1da6c0bd20 OpenFest: Tweak the personal profile view 2015-08-15 01:02:16 +03:00
Petko Bordjukov
9c607b6ccd Implement missing event submission functionality 2015-08-15 00:43:30 +03:00
Petko Bordjukov
58484957fa Update Capistrano configuration 2015-08-10 21:50:52 +03:00
Petko Bordjukov
ce61422321 OpenFest: Devise stint 2015-08-05 14:56:49 +03:00
Petko Bordjukov
5d5a5a1cbf OpenFest: Make use of the current_conference helper 2015-08-05 14:55:58 +03:00
Petko Bordjukov
a4c324aeaf Mount the OpenFest engine to the cfp subdomain 2015-08-05 14:55:04 +03:00
Andrew Radev
d8986f542d Update profiles, not users 2015-07-28 15:43:19 +03:00
Andrew Radev
7a8bba1646 WIP attempt to create new profile for conference 2015-07-26 15:58:08 +03:00
Petko Bordjukov
4abc5fbe52 Add Event Type editing to the Conference form 2015-07-19 20:06:17 +03:00
Andrew Radev
1bec127503 Initial work on propositions, filter events correctly 2015-07-19 12:01:36 +03:00
Andrew Radev
c6750d3a1a Nest everything under /conferences/:id/ again
Would be more straightforward to work with, even if it's a bit more
verbose sometimes.
2015-07-19 11:46:47 +03:00
Andrew Radev
4963c74925 Initial events CRUD 2015-07-14 21:00:02 +03:00
Andrew Radev
fb7c39315a Put current conference in url 2015-06-09 21:50:23 +03:00
Andrew Radev
f2dddcdff5 Rename SpeakerProfile to PersonalProfile 2015-05-30 18:24:12 +03:00
Andrew Radev
296b80494b Set current conference, scope everything under it 2015-05-30 17:07:57 +03:00
Andrew Radev
32402b62e0 Admin toggling 2015-05-30 16:34:49 +03:00
Petko Bordjukov
83c6b12d8b Update Devise configuration after update to 3.5.1
The most notable change is the reduction of the maximum length of the
passwords. See Devise's CHANGELOG.md for more information:

https://github.com/plataformatec/devise/blob/master/CHANGELOG.md#351---2015-05-24
2015-05-30 14:37:16 +03:00
Andrew Radev
56995a8dec Raise errors in after_ callbacks 2015-05-25 11:40:58 +03:00
Andrew Radev
cddab7a27e Simple user updating
This will probably not be done through management, but 1) there should
still be a way to update a user through the management interface, and 2)
it'll be easy to copy this code over to the public interface later.
2015-05-24 12:28:05 +03:00
Petko Bordjukov
2b64461ac9 Implement changing of the status of the CFP
Allow a user to start and end a call for participation from the
conference list.
2015-05-24 01:17:42 +03:00
Petko Bordjukov
9724633c23 Add mockup menu items 2015-04-20 19:52:29 +03:00
Petko Bordjukov
01a30c3487 Bulk remove everything that needs to be reimplemented 2015-04-20 19:35:30 +03:00
Petko Bordjukov
223a576f2a Make the management root point to conferences#index 2015-04-20 16:59:42 +03:00
Petko Bordjukov
772f569351 Add translated strings for Devise views 2015-04-20 16:40:08 +03:00
Petko Bordjukov
97aeae12a3 Update the simple_form initializers 2015-04-20 16:23:17 +03:00
Petko Bordjukov
8e406c7076 Add a sessions.sign_in string in the locales 2015-04-20 16:19:13 +03:00
Petko Bordjukov
bd301d55d1 Remove unstructured translations in views.*.yml 2015-04-20 16:10:43 +03:00
Petko Bordjukov
fcd1fb9357 Tweak i18n-tasks configuration and remove its spec
Remove i18n's spec for now, we haven't reached the point where it's
needed.
2015-04-20 16:04:11 +03:00
Petko Bordjukov
4e1e47192d Introduce the i18n-tasks gem 2015-04-20 15:56:41 +03:00
Petko Bordjukov
167976eedc Revamp the navigation bar 2015-04-20 15:42:39 +03:00
Petko Bordjukov
5ff5337e55 Merge the changes made by rake rails:update 2015-04-08 23:42:23 +03:00