Commit graph

5144 commits

Author SHA1 Message Date
depfu[bot]
4b7a7292cb Update capybara to version 3.11.1 2018-11-19 15:10:14 -08:00
James Mason
f1398d75c8 Run travis suite on sqlite3 2018-11-19 08:40:55 -08:00
James Mason
a9e8498abe transactional db support for capybara tests! 2018-11-19 08:40:55 -08:00
James Mason
1b9a12746d Fix up test failures in Chrome & Firefox 2018-11-19 08:40:55 -08:00
James Mason
b72bb8a0ed Enable chrome on travis 2018-11-19 08:40:55 -08:00
James Mason
9eae73c7e4 Goodbye phantomjs, hello (again) selenium. 2018-11-19 08:40:55 -08:00
depfu[bot]
078031e679 Update stripe to version 4.0.2 2018-11-19 07:53:48 -08:00
depfu[bot]
6cc5ca92b4 Update uglifier to version 4.1.20 2018-11-19 07:53:13 -08:00
depfu[bot]
47895207a3 Update selectize-rails to version 0.12.6 2018-11-16 10:33:32 -08:00
depfu[bot]
4c1e5b9965 Update recaptcha to version 4.13.0 2018-11-16 09:15:17 -08:00
James Mason
43bef689fc Rubocop autocorrections 2018-11-16 09:06:05 -08:00
James Mason
299738f58d Explicitly define Rubocop hash style 2018-11-16 09:06:05 -08:00
James Mason
f4b3582410 Update rubocop-rspec: 1.29.1 → 1.30.1 (minor) 2018-11-16 09:06:05 -08:00
depfu[bot]
656c87e37d Update acts_as_list to version 0.9.17 2018-11-16 08:55:09 -08:00
depfu[bot]
51c124ff91 Update autoprefixer-rails to version 9.3.1 2018-11-16 08:43:53 -08:00
depfu[bot]
69eb7f5ec2 Update skylight to version 3.1.1 2018-11-16 08:38:25 -08:00
depfu[bot]
c69de4f91e Update money-rails to version 1.13.0 2018-11-14 18:17:47 -08:00
depfu[bot]
5ec2671b40 Update rails-assets-bootstrap-select to version 1.13.3 2018-11-14 18:17:27 -08:00
depfu[bot]
771ab62145 Update airbrake to version 7.4.0 2018-11-14 18:17:10 -08:00
depfu[bot]
45c6cd37a4 Update codecov to version 0.1.14 2018-11-14 17:34:22 -08:00
depfu[bot]
7b1a361bb4 Update stripe-ruby-mock to version 2.5.6 2018-11-14 14:17:45 -08:00
depfu[bot]
b482a7ba98 Update rails-assets-holderjs to version 2.9.6 2018-11-14 14:17:23 -08:00
depfu[bot]
c58bfd9d5b Update carrierwave-bombshelter to version 0.2.2 2018-11-14 14:03:31 -08:00
depfu[bot]
61e7153599 Update dalli to version 2.7.9 2018-11-14 13:30:36 -08:00
James Mason
9f84454a8d Uploader changes based on https://github.com/carrierwaveuploader/carrierwave 2018-11-14 13:29:39 -08:00
depfu[bot]
ed22b62551 Update carrierwave to version 1.2.3 2018-11-14 13:29:39 -08:00
depfu[bot]
7818d270f7 Update cocoon to version 1.2.12 2018-11-14 07:47:21 -08:00
James Mason
a3adf8318d Add additional social media fields to contacts
+ YouTube
+ Blog

Simplify logic in the view, and refactor the test #BetterPlace
2018-11-14 15:01:03 +01:00
depfu[bot]
cd150aaf21 Update json-schema to version 2.8.1 2018-11-13 18:25:06 -08:00
James Mason
a6ad94973c Fix missing logo 2018-11-13 11:49:26 -08:00
depfu[bot]
9eb8142915 Update rack to version 2.0.6 2018-11-08 12:03:32 +01:00
James Mason
1241d21f93 Provide an opportunity for including conference-specific CSS
There is currently no top-level selector for views that is conference-specific,
so all conferences on one OSEM instance end up sharing all the same CSS.

In order to allow individual conferences to have unique CSS, a class for the
current conference is applied to the <body> tag, and an scss template provided with
an example of conference-specific CSS.
2018-11-06 08:19:01 -08:00
James Mason
8b12b1662d Unlint Rspec/DescibeClass #BetterPlace 2018-11-06 08:19:01 -08:00
James Mason
2785c3ab6d Raise handled error when conference not found
The current codebase will end in a 500 APPLICATION ERROR if Conference#short_title isn't found... this should be a 404 NOT FOUND INSTEAD, which will be handled if we raise ActiveRecord::RecordNotFound.
2018-11-06 08:18:35 -08:00
depfu[bot]
8271250b5d Update loofah to version 2.2.3 2018-11-03 23:23:28 +01:00
dpliakos
20415f00e1 Remove link from splash page edit subtitle, if splashpage is not created. 2018-10-25 20:40:34 -07:00
James Mason
b11001cdba Every campaign has an end.
Drop ahoy, because it's more trouble than it's worth. This means dropping
visits, campaigns, targets.

Campaigns are better run to analytics, such as:
* https://matomo.org/docs/tracking-campaigns/
* https://matomo.org/docs/tracking-goals-web-analytics/
* https://support.google.com/analytics/answer/1012040?hl=en
2018-10-16 21:34:04 +02:00
James Mason
62056fc044 Add a registration link to user menu 2018-10-13 20:26:04 -07:00
depfu[bot]
134d9aeeb6 Update uglifier to version 4.1.19 2018-10-10 18:32:00 -07:00
depfu[bot]
7814c2cf9b Update rspec-activemodel-mocks to version 1.1.0 2018-10-10 18:16:53 -07:00
Henne Vogelsang
e2aff6a976 Add some more repos/packages to the base image 2018-10-10 18:06:19 -07:00
depfu[bot]
7eb9c05a93 Update mini_magick to version 4.9.2 2018-10-10 17:41:47 -07:00
depfu[bot]
75b0d0d1bf Update money-rails to version 1.12.0 2018-10-10 17:39:06 -07:00
James Mason
988803b601 Shuffle splashpage highlights
(cherry picked from commit 1101c3c9497766a498422ce5c5bfe797a52cf840)
2018-10-11 00:51:46 +02:00
depfu[bot]
60847e1dae Update cancancan to version 2.3.0 2018-10-10 14:16:44 -07:00
depfu[bot]
d0f673b73d Update autoprefixer-rails to version 9.1.4 2018-10-10 14:13:33 -07:00
depfu[bot]
9dbbe5ee3f Update stripe-ruby-mock to version 2.5.5 2018-10-10 14:12:41 -07:00
James Mason
d7a0936dd7 Convert admin/registrations datatable to AJAX-backed
Supercedes https://github.com/openSUSE/osem/pull/2031 .

Note:

* "Questions" modals have been dropped from this view; questions are no
  longer asked on registration, since Surveys(PR#1100)  were added.
2018-10-10 21:57:22 +02:00
James Mason
eea05d649c Clean up export links on admin/registrations #BetterPlace 2018-10-10 21:57:22 +02:00
James Mason
f3757fd4e7 Update chart-js-rails to version 0.1.6
Supercedes #2152 with required code changes.
2018-10-10 21:23:28 +02:00