Petko Bordjukov
2231a65227
OpenFest: Remove unnecessary devise views
2015-08-05 16:05:42 +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
fdbba32378
OpenFest: Introduce a DeviseController mixin
2015-08-05 14:55:58 +03:00
Petko Bordjukov
5d5a5a1cbf
OpenFest: Make use of the current_conference helper
2015-08-05 14:55:58 +03:00
Petko Bordjukov
c4db0ff920
Extract current_conference assignment in a concern
2015-08-05 14:55:58 +03:00
Petko Bordjukov
8f7185810e
OpenFest: Add a viewport meta tag
2015-08-05 14:55:05 +03:00
Petko Bordjukov
172fcc06a2
OpenFest: Add a basic navigation
2015-08-05 14:55:05 +03:00
Petko Bordjukov
2fe1fd2f09
OpenFest: Implement WelcomeController#index view
2015-08-05 14:55:05 +03:00
Petko Bordjukov
95ae825096
OpenFest: Add view translations from v1
2015-08-05 14:55:05 +03:00
Petko Bordjukov
33d1260713
OpenFest: Add Devise views from v1
2015-08-05 14:55:05 +03:00
Petko Bordjukov
0deb17e00b
OpenFest: Add form styling
2015-08-05 14:55:05 +03:00
Petko Bordjukov
ab2cb8ca73
OpenFest: Set correct layout for Devise controllers
2015-08-05 14:55:05 +03:00
Petko Bordjukov
f08259cba8
OpenFest: Add missing assets
2015-08-05 14:55:04 +03:00
Petko Bordjukov
5fd1a1b982
OpenFest: Introduce initfest style sheet
2015-08-05 14:55:04 +03:00
Petko Bordjukov
d63cbe7658
OpenFest: Remove unnecessary css's
2015-08-05 14:55:04 +03:00
Petko Bordjukov
9c84e7e5d6
OpenFest: Remove unnecessary initializer
2015-08-05 14:55:04 +03:00
Petko Bordjukov
946da39c23
OpenFest: Introduce Devise
2015-08-05 14:55:04 +03:00
Petko Bordjukov
a4c324aeaf
Mount the OpenFest engine to the cfp subdomain
2015-08-05 14:55:04 +03:00
Petko Bordjukov
c0c4057850
Create a new mountable Rails plugin called OpenFest
2015-08-05 14:55:04 +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
Andrew Radev
7a8bba1646
WIP attempt to create new profile for conference
2015-07-26 15:58:08 +03:00
Andrew Radev
a1a3155e0b
Author name on event
2015-07-26 15:33:07 +03:00
Andrew Radev
fd6317566d
Fix issue with user actions
2015-07-26 14:58:56 +03:00
Andrew Radev
8f2707ffe7
Group proposals by user
2015-07-26 14:55:01 +03:00
Andrew Radev
752fc6262a
Use @conference for current_conference if available
...
This means the top menu would work on the conferences#show page.
2015-07-26 14:39:50 +03:00
Petko Bordjukov
36d27ad3a8
Merge pull request #20 from ignisf/event-types
...
Add Event Type editing to the Conference form
2015-07-19 20:57:36 +03:00
Petko Bordjukov
10b9d1c2b7
Merge pull request #19 from ignisf/tweak-travis-matrix
...
Optimise the Travis build matrix
2015-07-19 20:57:27 +03:00
Petko Bordjukov
9d53b19679
Make sure the new Conference comes with at least one EventType
2015-07-19 20:15:12 +03:00
Petko Bordjukov
4abc5fbe52
Add Event Type editing to the Conference form
2015-07-19 20:06:17 +03:00
Petko Bordjukov
cb7b01e7db
Optimise the Travis build matrix
...
Make sure Travis starts its build from the newest Ruby version and allow
failures on older Ruby versions. Also specify the fast_finish directive
that instructs Travis to mark the build as successful/failed when all
builds with Rubies that are not allowed to fail are complete.
2015-07-19 16:23:37 +03:00
Petko Bordjukov
33264bd9f1
Merge pull request #18 from ignisf/use-container-based-travis
...
Use the new container-based infrastructure on Travis
2015-07-19 15:02:35 +03:00
Petko Bordjukov
9766034c78
Merge pull request #17 from ignisf/update-bundle
...
Bump Rails to 4.2.3 and update the bundle
2015-07-19 15:02:26 +03:00
Petko Bordjukov
8d744299ab
Merge pull request #16 from ignisf/scoped-events
...
Scope event operations to the current conference
2015-07-19 15:02:16 +03:00
Petko Bordjukov
1a662d4c4c
Merge pull request #15 from ignisf/remove-slugs
...
Remove failing slugs migration
2015-07-19 15:02:03 +03:00
Petko Bordjukov
d381b800c4
Add associations to Track and Conference to Event
2015-07-19 14:32:25 +03:00
Petko Bordjukov
d7a3a28198
Use the new container-based infrastructure on Travis
...
Also add Ruby 2.2.2 to the list of rubies
2015-07-19 14:18:43 +03:00
Petko Bordjukov
f2a6d788dd
Bump Rails to 4.2.3 and update the bundle
2015-07-19 14:16:15 +03:00
Petko Bordjukov
0ece79a8ae
Scope event operations to the current conference
...
An indirect Conference -> Track -> Proposition -> Event relation exists
within the data model. Use it to limit all operations in the Events
controller to events, associated with the current conference.
2015-07-19 14:11:44 +03:00
Petko Bordjukov
a85c2c4403
Remove failing migration
...
The CreateSlugsForExistingConferences migration was failing and is also
negated by the following RemoveSlugsFromConferences migration.
2015-07-19 13:58:08 +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
798ffd8a39
TODO
2015-07-14 21:00:51 +03:00