Commit graph

3004 commits

Author SHA1 Message Date
depfu[bot]
56f4e78cf5 Update awesome_nested_set to version 3.1.4 2018-08-30 08:27:29 -07:00
Henne Vogelsang
0e6417b1b5 Update paper-trail to support newer ruby versions 2018-08-30 17:15:20 +02:00
Henne Vogelsang
9ba29495d9 Update nio4r for ruby 2.5 2018-08-30 17:15:20 +02:00
James Mason
c524f8cc65 Add an option for shorter datatable pages 2018-08-30 16:50:42 +02:00
James Mason
7541f5818c Require >=3 chars for datatable search
Performing a search with < 3 chars is not generally fruitful
2018-08-30 16:50:42 +02:00
James Mason
64ceaf50f4 Update Admin user datatables to use AJAX 2018-08-30 16:50:42 +02:00
James Mason
600e394cf8 Provide a base config for ajax-datatables-rails 2018-08-30 16:50:42 +02:00
James Mason
9412faddfe Update to current datatables gems
* Update jquery-datable-rails
* Add ajax-datatables-rails
2018-08-30 16:50:42 +02:00
Henne Vogelsang
9380173fbc Disable Travis branch builds except for master
This is neccesarry to not build depfu branches now that
we have enabled depfu.
2018-08-30 16:38:51 +02:00
Tyrant Davis
6987c34e12 Add public or private status to other splashpage options. 2018-08-29 21:28:20 -07:00
Tyrant Davis
1333641a5f Change css id #publicorprivate to a class id. Upate splashpages/show.html.haml 2018-08-29 21:28:20 -07:00
Tyrant Davis
d3ce401cba Indicate if spalshpage is marked as public or not. 2018-08-29 21:28:20 -07:00
Tyrant Davis
7127834263 Fix ArgumentError in Conferences#show 2018-08-29 21:28:20 -07:00
Stella Rouzi
8d12a6b7ca Add ruby version in Gemfile 2018-08-19 01:03:26 +08:00
Situ William
e29931b8c3 added a button to new_admin_conference_path at admin/organizations#index 2018-08-12 16:29:01 +03:00
Stella Rouzi
76482327b7 Fix rating_stars parameters in admin/events#show 2018-07-30 12:21:13 -07:00
James Mason
ebdb5cab8c DRY up selectize users helpers
(cherry picked from commit eb38ddc6c761d4920b35499690fd5681f0ea5385)
2018-07-15 07:17:15 +02:00
James Mason
4a0142f6a6 Find source of queries
(cherry picked from commit 458392ef0d334173f65eac41eb23345e3201a024)
2018-07-13 09:10:44 -07:00
Stella Rouzi
9908f88570 Add survey with target after_event 2018-07-03 08:46:15 +03:00
Stella Rouzi
e1adf28081 Show charts for survey replies 2018-07-03 08:46:15 +03:00
Stella Rouzi
683f62a27c Add more options for surveys
* Survey period constraints
* Add abilities
* Enforce required questions
* Update survey_submssion updated_at
* Do a full match of possible answer and user reply
2018-07-03 08:46:15 +03:00
Stella Rouzi
c278e547ce Add survey related tests 2018-07-03 08:46:15 +03:00
Stella Rouzi
68a8ec2204 Add task to populate demo data for surveys 2018-07-03 08:46:15 +03:00
Stella Rouzi
9f3c0eff5d Add surveys; custom generated by admins
Available during registration or after conference

Co-authored-by: Shyukri <shshyukriev@suse.com>
Co-authored-by: Henne <hvogel@opensuse.org>
Co-authored-by: Moises <mdeniz@suse.com>
2018-07-03 08:46:15 +03:00
James Mason
4e742d170f Only one collapsed menu on non-admin pages
(cherry picked from commit 96ff845120e7a9c83d5d4c30908b283bb9449247)
2018-07-02 09:57:21 -06:00
James Mason
4ecf078db6 Consistent, concise styling of datables
Add a semantic class to aggregate bootstrap classes and consistently
applyt them to all datatables.
2018-07-02 09:56:51 -06:00
Stella Rouzi
3bb73f27cf Fix ahoy tracking and visits 2018-07-02 09:42:40 -06:00
Liana Gk
b54e3f7ab9 change unless/else to if/else
(cherry picked from commit 7fa38e2697)
2018-07-01 01:12:14 +02:00
Link Dupont
be600bfeb8 Update locked version of stripe 2018-06-30 11:26:16 +02:00
James Mason
1e9765c163 DRY up bootstrapSwitches with default values 2018-06-26 07:10:08 -07:00
James Mason
d703dad496 Add a function for initing boostrapSwitch outside of $() 2018-06-26 07:10:08 -07:00
James Mason
dda6587ed3 CVE-2018-3760: Update sprockets 2018-06-20 09:22:47 -07:00
Ana María Martínez Gómez
d40f4b4877 Update devise to solve a bug
There was a sintax error in `Devise::SessionsController#create` which
got solved by updating the `devise` gem.
2018-06-15 08:23:41 -07:00
Astradeni
7fa007d621 resolving conflict in conferences/_tickets
Added in css .word_break and applied it in conferences/_tickets
2018-06-14 11:42:58 -07:00
Paul Andrei Badarau
9c7caa141f Add short description for overcommit 2018-06-12 11:18:01 -07:00
Paul Andrei Badarau
739f56f51a Add overcommit config file 2018-06-12 11:18:01 -07:00
James Mason
cddc3e6f93 Move notifications into user menu 2018-06-11 11:53:44 +02:00
James Mason
c4219bbaf9 Add timed cache expiration on CfP partials
(cherry picked from commit f339c191c13c204e9c0a78df1bc083e882b2d2eb)
2018-06-08 17:32:01 -07:00
James Mason
f22afe0644 Add ENV variable for production log level
(cherry picked from commit f8856da0fd3c9e41330fdd09c407eb7f61b078dc)
2018-06-07 10:58:00 +02:00
Soon Van
76babc6372 Show Edit Registration button for registered users
Registered users should see a button on the main conference page
to edit their current registration instead of being asked to
create/add a new one.

Fixes #2041
2018-06-06 16:42:29 -07:00
Matthias Brugger
dffd4ac7a0 fix speakerdeck commercial 2018-06-06 15:14:26 -07:00
James Mason
fe3c6c499b Collapse two redundant helpers
Fold one-used event_status_icon and one-used booth_status_icon into
status_icon, used twice; since there is no conflict on the status-
driven description.
2018-06-06 10:19:39 +02:00
James Mason
940012314d Render markdown in splashpage header without arbitrary assignment to h3
The markdown settings for conference description include header assignments;
there's no reason to force all content into a tag type that the user didn't
specify in their markdown.
2018-06-04 07:43:59 -07:00
James Mason
c14c23fc27 heroku: Add Procfile 2018-06-01 11:51:01 -07:00
James Mason
24396d35c2 Use Ruby safe navigation over Rails try
re: https://www.rubydoc.info/gems/rubocop/RuboCop/Cop/Style/SafeNavigation
2018-06-01 09:15:57 -07:00
James Mason
d8bd269a64 Add frozen_string_literal magic comment
re: https://www.rubydoc.info/gems/rubocop/RuboCop/Cop/Style/FrozenStringLiteralComment
2018-06-01 09:15:57 -07:00
James Mason
6775add832 Update rubocop TODO 2018-06-01 09:15:57 -07:00
James Mason
7f116ecda6 Enable rubocop Rails rules 2018-06-01 09:15:57 -07:00
James Mason
a68be76a15 Add rubocop TargetVersion; disable new cops 2018-06-01 09:15:57 -07:00
James Mason
846ba53d1b Update rubocop to current 2018-06-01 09:15:57 -07:00