Eugene Dubinin
790e2fd3a2
implement manual event management and support for multiple speakers per event
2017-04-13 17:15:21 +03:00
gotens1211
c1b81755c9
Implementing Countable.js to count words.
...
Changed the words_count method to work with countable.js
Added the gem for countable.js
2017-03-01 19:15:19 +05:30
gotens1211
82db583217
Default date removed from conference registrations.
2017-02-20 08:57:27 +05:30
desantonop
c0b7a70e6e
Load template loads subject
...
Change variable names in admin/emails#index to more descriptive ones. Geia soy Stella :*
Change attributes "data-name" to "data-body-input-id" and "data-template" to "data-body-text"
2017-01-10 12:24:04 +02:00
Christian Bruckmayer
5f080cf6db
Merge pull request #1134 from Ana06/all-events-links
...
Make links inside event-panel work with ctrl+click
2017-01-09 17:54:30 +01:00
Ana
cf5d4e4dbe
Make links inside event-panel work with ctrl+click
...
Function introduce to be used in links inside event-panel to make ctrl + click work.
2016-12-30 13:36:05 +01:00
Nishanth Vijayan
a45e537bac
Setup basic Revision History page
...
Sets up paper_trail tracking in important models
and add conference_id to versions for storing conference_id
of conference related objects as metadata.This will help in querying
for versions related to conferences.
Fix issues with factories & event types initialization.Import paper_trail testing helpers
Fix bug: Creating an event creates a useless version with event update
Add revert and view changes features to revision history
2016-08-12 13:35:56 +05:30
Ana
0e9b8b598f
Use jquery-ui-rails gem
2016-08-11 15:11:27 +02:00
Ana
aebd5f20a1
Remove unnecessary attributes in osem-schedule.js
...
Remove unnecessary attributes (schedule and event id) in osem-schedule.js used for update an event.
2016-08-11 15:11:27 +02:00
Ana
a1c7f67735
Render errors in JSON in the schedule correctly
2016-08-11 15:11:27 +02:00
Ana
5761e0f7a4
Using flash instead of alerts in the schedule
...
Using flash instead of alerts in the schedule to notify errors.
Also, a message shown when a schedule is successfully created.
2016-08-11 15:11:27 +02:00
Ana
81108290e5
Schedule update moved to program update
...
Schedule update updated a program attribute
2016-08-11 15:11:27 +02:00
Ana
310c521790
EventSchedulesController when something goes wrong
...
Consider that create, update or destroy can fails in EventSchedulesController
Params in remove deleted because they were not used
2016-08-11 15:11:27 +02:00
Ana
2e1cd164a4
Load event schedule fixed
...
It was needed to use the id instead of the guid in the html attributes of the events in the admin schedule
2016-08-11 15:11:27 +02:00
Ana
57d2a05b7f
Use of Rails usl helper instead of interpolation
...
I also eliminated a duplicated attribute in params
2016-08-11 15:11:27 +02:00
Ana
5001848af7
Introduce an Admin::EventScheduleController
...
- move SchedulesController#update action
- split it into an #create/#update and #destroy action and use these actions in the JS code
2016-08-11 15:11:27 +02:00
Ana
a394293500
Do not use JS to initialize the schedule
...
- Only use JS for the drag&drop functionality and to the set/alter the time and rooms of the EventSchedule object.
- Introduce has_many :events, through: :event_schedules association to get unscheduled event easily
2016-08-11 15:11:27 +02:00
Ana
42848f929b
Several schedules in the backend && routes changed
...
- Introduce plural resources for Schedule in routes.rb
- Introduce #index and #create actions for ScheduleController
- Make it possible to set a schedule as selected_schedule
2016-08-11 15:11:27 +02:00
Ana
3f114629f9
javascript for the admin schedule moved to a .js
...
Inline javascript for the admin schedule moved to a dedicated .js file.
2016-08-11 15:11:27 +02:00
Ana
dfd64a4510
Integrate the schedule in the admin interface
...
Integrate the schedule in the admin interface while adapting it to the new associations and models.
2016-08-11 15:06:52 +02:00
Stella Rouzi
59eeb7edbd
Enable blind voting
2016-07-22 12:21:54 +03:00
Ana
82c2c400b6
Swipe support added to the carousel
2016-06-27 18:16:13 +02:00
Stella Rouzi
2b1aeafcd8
javascript load for user_biography
2016-05-01 19:16:19 +03:00
Ana
22916971c7
Word limit on user biography changes
2016-04-27 00:28:31 +02:00
Henne Vogelsang
2e79f65989
Merge pull request #939 from Shriyanshagro/datepicker_constraints
...
Defined DateTimepicker constraints
2016-04-20 16:19:41 +02:00
Aditya Prakash
34892d04c8
Remove unused assets of datatables
...
jquery-datatables-rails gem provides all these resource.
Remove javascript was unused code since d21e19b9 .
2016-04-10 13:49:46 +05:30
Shriyansh
b6083d836d
defined constraints for dateTimePicker
2016-04-09 21:03:31 +05:30
Rishabh Saxena
99afc456cd
correcting ticket's details view and its related models.
2016-03-19 01:52:38 +05:30
Rishabh Saxena
d06a77ae76
enabling state save feature in datatables
2016-03-15 19:08:57 +05:30
Stella Rouzi
18bb1bd237
Merge pull request #770 from hennevogel/feature_venue_show
...
Beautify venue#show
2016-03-04 19:44:49 +02:00
Henne Vogelsang
f83e76102f
Make use of holder.js in venue#show
2016-03-04 15:59:17 +01:00
Stella
ccd7ecbb90
Roles into their own controller. Rework interface. Add flash messages to ajax calls. Add description to roles. Possible to edit roles in use.
2016-03-01 17:10:45 +02:00
Aditya Prakash
0c6075dcc7
DRY datepicker function call
2016-02-29 16:54:51 +05:30
Aditya Prakash
04d5216c38
Allow selection of future dates on registration period page
...
close : #798
2016-02-29 16:28:09 +05:30
Aditya Chatterjee
f57edd1e35
Deleted d3_rails gem
2016-02-27 18:01:38 +05:30
Henne Vogelsang
09ec76a130
Switch javascript assets to rails-assets.org
2016-02-08 13:53:06 +01:00
chrisbr
23664119bd
Implement simplified commercials workflow
...
It's now possible to simply enter the url of the third party provider to enter a commercial.
2016-01-21 19:41:12 +01:00
Stella Rouzi
53f0606ac1
Rework bootstrapSwitch
2015-06-14 22:28:33 +03:00
Rob Smith
922e4934ba
Fix the abstrct count on the proposal create and edit pages
...
Due to the DOM not being ready when osem.js is executed, the
bind statements do not actually bind on the correct elements.
We just wrap the binds in a document ready event which allows
the elements to fully load and the events to fire correctly.
I also bind on more then just keyup, to catch times when people
paste content into the field. The input event is only supported
by newer browsers, but is entirely a noop for older browsers.
2015-06-14 11:31:39 -07:00
Stella Rouzi
e6bb168c5e
Refactoring of proposal workflow. Fixes #215
2015-04-16 18:37:31 +03:00
Stella
fbdec2a58e
fix sorting in events#index with button functionality and add color/text to switch buttons
2015-01-21 20:12:57 +02:00
Stella Rouzi
a845dd5d7d
add bootstrap-switch for is_highlight
2015-01-21 17:28:18 +02:00
Henne Vogelsang
fe35f1d788
Help with date selection in the datepickers
2014-11-27 15:04:39 +01:00
Henne Vogelsang
ebb7d8da2c
We don't use the JqueryUI timepicker anymore
2014-11-27 14:14:59 +01:00
Henne Vogelsang
c84ebf26e0
Better scroll handling for the venue map
2014-11-27 14:14:59 +01:00
Henne Vogelsang
28063129c7
Implement consistent admin interface
...
* Consistent route/model/controller/view layout
* Get rid of unused photos, speakers, dietchoices, social_events controllers
* Drop unused :public from Rooms and :description from CallForPapers
2014-11-25 10:47:18 +01:00
Henne Vogelsang
cb227a0afc
Another round of splash design
...
* Add map to splash
* Reverse venue<->conference relation
* Split venue address into fields
* Don't go through venue for lodgings anymore
2014-11-20 15:39:26 +01:00
Henne Vogelsang
30e8ab856c
Get rid of the splashpage banner photo and "descriptions"
2014-11-20 15:39:26 +01:00
Henne Vogelsang
f2cdea4f1a
Integrate the splash page into the general layout
...
* Cleanup the CSS
* Fix more views then you have fingers and toes
* Introduce position(weight) for sponsor levels
* Fix bootstrap/datatable integration
2014-11-17 13:58:27 +01:00
Christian Bruckmayer
c0cdf3e6e5
Merge pull request #504 from ChrisBr/menu
...
Implements new admin menu structure #304
2014-11-12 11:13:16 +01:00