Petko Bordjukov
5628650e5b
Rails 6.0.6.1 upgrade
2024-04-13 22:17:15 +03:00
Petko Bordjukov
e67f719998
Convert end_date in conferences to timestamp with tz
2019-05-05 14:18:36 +03:00
Petko Bordjukov
7c57ff699d
Add convert a missed timestamp column to timestamp with tz
2019-05-05 14:12:06 +03:00
Petko Bordjukov
f704bdb82f
Migrate every timestamp to timestamp with timezone
2019-05-04 23:45:47 +03:00
Petko Bordjukov
e20861689f
Mechanical standard.rb changes
2019-04-28 22:02:02 +03:00
Petko Bordjukov
992ede0735
Add missing foreign key constraints and set correct on delete behaviour
2019-04-28 22:01:39 +03:00
Petko Bordjukov
6f627d34d6
Inherit from ActiveRecord::Migration[4.2]
2019-04-28 11:56:16 +03:00
Petko Bordjukov
657c760737
Introduce first feature specs
2018-11-25 13:46:22 +02:00
Petko Bordjukov
3384a73204
Introduce feedbacks for events
2017-10-22 22:38:48 +03:00
Petko Bordjukov
a9a538d08c
Optimize events listing
2016-10-15 05:59:07 +03:00
Petko Bordjukov
bcef815c08
Intial event conflicts implementation
2016-10-13 08:59:22 +03:00
Petko Bordjukov
6a404cdbe9
Add data consistency migrations
2016-10-11 03:55:49 +03:00
Petko Bordjukov
28071e1d7a
Implement vote results
2016-10-11 01:52:19 +03:00
Petko Bordjukov
b86deb5b8a
Add a planned cfp end date to conferences
2016-07-05 18:35:11 +03:00
Petko Bordjukov
c7c0b20139
Add new volunteer application form
2015-10-21 23:19:53 +03:00
Petko Bordjukov
4b82b4c4ac
Add translation tables to Halls
2015-10-20 10:16:19 +03:00
Petko Bordjukov
8c94bb3a87
Move the confirmation date to Proposition
2015-10-19 00:27:21 +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
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
Petko Bordjukov
167030f90d
Specify correct default values for events
2015-08-20 00:33:13 +03:00
Petko Bordjukov
cd44861988
Add missing migration for the previous commit
2015-08-20 00:26:47 +03:00
Petko Bordjukov
70a5bbc27a
Add a host_name field to Conference
2015-08-15 06:15:49 +03:00
Petko Bordjukov
b2dd7bc0a8
The proposition_accepting columns did not have a FK constraint
2015-08-15 04:36:40 +03:00
Petko Bordjukov
d279ab6f0d
Remove the PropositionAccepting abstraction
2015-08-14 23:58:51 +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
a27fd44ad0
Fix foreign key constraint for Participations
2015-08-10 20:51:44 +03:00
Petko Bordjukov
1c876bfeb7
Fix migrations that populates the event types
2015-08-10 20:34:19 +03:00
Andrew Radev
a75def4b95
Update user
2015-08-05 17:17:39 +03:00
Andrew Radev
f5249be3d4
Management fixes
2015-08-05 15:05:31 +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
Petko Bordjukov
4abc5fbe52
Add Event Type editing to the Conference form
2015-07-19 20:06:17 +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
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
08bbd1ffa1
Fix migration that fails in build
2015-07-12 11:22:19 +03:00
Andrew Radev
df682e65e5
Create conference slug and maintain it in params
2015-07-12 11:05:38 +03:00
Andrew Radev
454f18dd2f
A user has many profiles now
...
Still need to change controllers quite a lot.
2015-05-30 18:53:14 +03:00
Andrew Radev
f2dddcdff5
Rename SpeakerProfile to PersonalProfile
2015-05-30 18:24:12 +03:00
Andrew Radev
8921b6464a
Create CFP records for existing Conference records
2015-05-24 16:12:06 +03:00
Petko Bordjukov
8d5056e274
Introduce a CallForParticipation model
2015-04-20 18:55:06 +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
Petko Bordjukov
9f0886af1e
Introduce the EventType model
...
This model will be used to define what types of events will happen
during a conference.
2015-04-17 03:39:18 +03:00
Petko Bordjukov
cc4f1e9c13
Introduce the Proposition model
...
Introduce an abstraction that is going to be used to propose models for
other models that can accept propositions.
2015-04-17 02:03:07 +03:00
Petko Bordjukov
2c56cd7a96
Remove NOT NULL constraints on globalized fields
...
It seems that the Rails 4.2-compatible version of Globalize does not
play well with NOT NULL constraints on the globalized attributes. Remove
the constraints to work around this issue.
2015-04-08 23:53:12 +03:00
Petko Bordjukov
999da93b41
Add CFP Status to Conferences
2014-10-15 13:32:58 +03:00
Petko Bordjukov
649c5a768c
Allow an event to have more than one speaker
2014-10-13 16:50:16 +03:00