Petko Bordjukov
dfb2d1e793
Update the bundle
...
Notable updates - Phony and Devise
2015-05-30 14:36:55 +03:00
Petko Bordjukov
923fd02d62
Drop the ruby-version file
2015-05-30 14:07:43 +03:00
Andrew Radev
470da00dec
Notes
2015-05-25 11:43:44 +03:00
Andrew Radev
741eaae6e4
Default image in users#show
2015-05-25 11:43:30 +03:00
Andrew Radev
aa43ab12dd
Profile pictures in user list
2015-05-25 11:41:11 +03:00
Andrew Radev
56995a8dec
Raise errors in after_ callbacks
2015-05-25 11:40:58 +03:00
Andrew Radev
c3f17592bc
Delete users
2015-05-25 11:29:22 +03:00
Andrew Radev
8921b6464a
Create CFP records for existing Conference records
2015-05-24 16:12:06 +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
574b6ec194
Introduce an administrator factory
...
Just a factory that handles users with an admin flag
2015-05-24 01:17:41 +03:00
Petko Bordjukov
5e9914875c
Automatically create an associated CFP with a Conference
...
Make sure there is always an associated unopened call for participation
for each conference.
2015-05-24 01:17:41 +03:00
Petko Bordjukov
463e43226e
Introduce CallForParticipation status mutation methods
...
Add the #open! and #close! methods to CallForParticipation in order to
provide an easy way of setting the opens_at and closes_at times.
2015-05-24 01:17:41 +03:00
Petko Bordjukov
5e15a055e1
Introduce CallForParticipation status predicates
...
Introduce the #open? #closed? and #in_progress? methods for the
CallForParticipation model.
2015-05-24 01:17:41 +03:00
Andrew Radev
749f8ec30d
Work on user management
2015-05-10 12:36:29 +02:00
Andrew Radev
c304e558ac
Notes
2015-04-29 12:01:29 +02:00
Andrew Radev
ea981aa0c9
Fixes to conference creation process
2015-04-29 12:00:17 +02:00
Andrew Radev
4ffbe5e68f
Flash messages
2015-04-29 11:52:58 +02:00
Andrew Radev
c9179922d7
Minor translation fix
2015-04-29 11:52:34 +02:00
Andrew Radev
13769943c3
Remove asset info from the development logs
...
No useful information, gets in the way.
2015-04-29 11:51:56 +02:00
Petko Bordjukov
9724633c23
Add mockup menu items
2015-04-20 19:52:29 +03:00
Petko Bordjukov
ec1bbcc88a
Drop the .css portion of all .css.scss files
2015-04-20 19:37:03 +03:00
Petko Bordjukov
b176f607d0
Fix white space in conferences.js.coffee
2015-04-20 19:35:43 +03:00
Petko Bordjukov
01a30c3487
Bulk remove everything that needs to be reimplemented
2015-04-20 19:35:30 +03:00
Petko Bordjukov
cf489324c2
Fix the submissions chart
2015-04-20 19:11:39 +03:00
Petko Bordjukov
8d5056e274
Introduce a CallForParticipation model
2015-04-20 18:55:06 +03:00
Petko Bordjukov
819e07338b
Introduce a confirmed scope for Event
2015-04-20 18:37:14 +03:00
Petko Bordjukov
0948cd1b14
Make the Event model a Proposable
2015-04-20 18:37:05 +03:00
Petko Bordjukov
8508d64a92
Introduce a Proposable concern
...
The Proposable concern defines a relation to a Proposition and defines
scopes that translate to the statuses of the Proposition.
2015-04-20 18:35:22 +03:00
Petko Bordjukov
d6e3f9ba5d
Make the status attribute of Proposition an enum
2015-04-20 18:34:17 +03:00
Petko Bordjukov
d01e762c03
Comment out the chart generation for now
...
The submission chart generation was broken. Comment it out until the
CallForPapers model is introduced.
2015-04-20 18:33:16 +03:00
Petko Bordjukov
223a576f2a
Make the management root point to conferences#index
2015-04-20 16:59:42 +03:00
Petko Bordjukov
eed66f32e2
Restyle the ConferencesController#index view
2015-04-20 16:59:16 +03:00
Petko Bordjukov
10c9bfaa06
Add an active class to the conferences menu item
2015-04-20 16:59:00 +03:00
Petko Bordjukov
21b1ae75bb
Restyle the Sessions#new view
2015-04-20 16:42: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
4e606894b5
Revamp the main layout
2015-04-20 15:41:57 +03:00
Petko Bordjukov
622343304c
Remove the ugly side bar
2015-04-20 15:08:14 +03:00
Petko Bordjukov
6f42466a29
Extract the navigation bar in a partial
2015-04-20 15:03:02 +03:00
Petko Bordjukov
c9b6f03c32
Introduce an association to Events from Conferences
2015-04-17 22:12:13 +03:00
Petko Bordjukov
050db7d124
Introduce a PropositionAccepting concern
...
It's sole purpose is to denote models that can be associated with a
proposable model.
2015-04-17 21:52:27 +03:00
Petko Bordjukov
0900b2195f
Remove pending statement for a spec in slot_spec.rb
2015-04-17 03:56:57 +03:00
Petko Bordjukov
817b8a98f2
Remove several unneeded colums from events
2015-04-17 03:56:14 +03:00
Petko Bordjukov
6ee3195bef
Create EventTypes with data from existing Events
...
Use the STI column used until this moment to create new EventTypes and
assign them to their corresponding Events.
2015-04-17 03:40:30 +03:00