From 6522f469919286b23c6f480433ff974e1ca8f91f Mon Sep 17 00:00:00 2001 From: Michael Ball Date: Thu, 10 Dec 2020 02:14:36 -0800 Subject: [PATCH 01/18] wider columns on the admin schedule page. --- app/views/admin/schedules/_day_tab.html.haml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/views/admin/schedules/_day_tab.html.haml b/app/views/admin/schedules/_day_tab.html.haml index 8a1dff60..4fdf7256 100644 --- a/app/views/admin/schedules/_day_tab.html.haml +++ b/app/views/admin/schedules/_day_tab.html.haml @@ -3,11 +3,13 @@ / use smaller cell heights for more compact grids - cell_height = compact_grid ? 32 : 58 - date_event_schedules = @event_schedules.select{ |e| e.start_time.to_date.eql? date } +/ Dynamically set the column width, but no narrower than 2 (on a BS grid of 12) +- col_size = [2, (12 / @rooms.count).to_i ].max .row - @rooms.each do |room| - non_schedulable = room.tracks.self_organized.confirmed.any? do |track| - !track.schedules.include?(@schedule) && (track.start_date..track.end_date).include?(date) - .col-md-2.col-xs-6{ class: ('non_schedulable' if non_schedulable) } + .col-xs-6{ class: ('non_schedulable' if non_schedulable) + " col-md-#{col_size}" } .room-name - room_date_event_schedules = date_event_schedules.select{ |e| e.room == room } = room.name From 4c97dacf5cea108d5c024de7088a833708265769 Mon Sep 17 00:00:00 2001 From: Michael Ball Date: Thu, 10 Dec 2020 02:26:48 -0800 Subject: [PATCH 02/18] fix dynamic class name --- app/views/admin/schedules/_day_tab.html.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/admin/schedules/_day_tab.html.haml b/app/views/admin/schedules/_day_tab.html.haml index 4fdf7256..b88d8e6e 100644 --- a/app/views/admin/schedules/_day_tab.html.haml +++ b/app/views/admin/schedules/_day_tab.html.haml @@ -9,7 +9,7 @@ - @rooms.each do |room| - non_schedulable = room.tracks.self_organized.confirmed.any? do |track| - !track.schedules.include?(@schedule) && (track.start_date..track.end_date).include?(date) - .col-xs-6{ class: ('non_schedulable' if non_schedulable) + " col-md-#{col_size}" } + .col-xs-6{ class: "#{('non_schedulable' if non_schedulable)} col-md-#{col_size}" } .room-name - room_date_event_schedules = date_event_schedules.select{ |e| e.room == room } = room.name From 20ea622bd3eb153318649c1b03ec5796cef278be Mon Sep 17 00:00:00 2001 From: Michael Ball Date: Thu, 10 Dec 2020 23:27:16 -0800 Subject: [PATCH 03/18] display all speakers in an event when highlighted --- app/models/conference.rb | 2 +- app/views/conferences/_highlights.haml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/models/conference.rb b/app/models/conference.rb index c91939ae..f4b87791 100644 --- a/app/models/conference.rb +++ b/app/models/conference.rb @@ -51,7 +51,7 @@ class Conference < ApplicationRecord has_many :highlighted_events, -> { where(state: :confirmed, is_highlight: true) }, through: :program, - source: :events + source: :events has_many :event_types, through: :program has_many :surveys, as: :surveyable, dependent: :destroy do diff --git a/app/views/conferences/_highlights.haml b/app/views/conferences/_highlights.haml index 4b2f601c..31de1088 100644 --- a/app/views/conferences/_highlights.haml +++ b/app/views/conferences/_highlights.haml @@ -6,14 +6,14 @@ .col-md-12 .row.row-centered.shuffle-deck - highlights.each do |event| - - speaker = event.speakers_ordered.first - .col-md-3.col-sm-3.col-centered.col-top.highlights - = link_to(conference_program_proposal_path(conference_id, - event), - class: 'thumbnail') do - = image_tag speaker.profile_picture(size: 300), - class: ['img-responsive', 'img-circle'], - title: speaker.name - .caption - %h3.text-center= speaker.name - %h4.text-center= event.title + - event.speakers_ordered.each do |speaker| + .col-md-3.col-sm-3.col-centered.col-top.highlights + = link_to(conference_program_proposal_path(conference_id, + event), + class: 'thumbnail') do + = image_tag speaker.profile_picture(size: 300), + class: ['img-responsive', 'img-circle'], + title: speaker.name + .caption + %h3.text-center= speaker.name + %h4.text-center= event.title From fcdc3121d692ec6fa65bdd7fa80647f87f487e3f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Feb 2021 21:14:24 +0000 Subject: [PATCH 04/18] Bump carrierwave from 1.3.1 to 1.3.2 Bumps [carrierwave](https://github.com/carrierwaveuploader/carrierwave) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/carrierwaveuploader/carrierwave/releases) - [Changelog](https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md) - [Commits](https://github.com/carrierwaveuploader/carrierwave/compare/v1.3.1...v1.3.2) Signed-off-by: dependabot[bot] --- Gemfile.lock | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4f04f507..0aaa057c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -101,10 +101,11 @@ GEM rack-test (>= 0.6.3) regexp_parser (~> 1.5) xpath (~> 3.2) - carrierwave (1.3.1) + carrierwave (1.3.2) activemodel (>= 4.0.0) activesupport (>= 4.0.0) mime-types (>= 1.16) + ssrf_filter (~> 1.0) carrierwave-bombshelter (0.2.2) activesupport (>= 3.2.0) carrierwave @@ -124,7 +125,7 @@ GEM json simplecov coderay (1.1.1) - concurrent-ruby (1.1.7) + concurrent-ruby (1.1.8) countable-rails (0.0.1) railties (>= 3.1) countries (3.0.0) @@ -229,7 +230,7 @@ GEM htmlentities (4.3.4) http-cookie (1.0.3) domain_name (~> 0.5) - i18n (1.8.5) + i18n (1.8.8) concurrent-ruby (~> 1.0) i18n_data (0.8.0) inversion (1.1.1) @@ -273,9 +274,9 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) method_source (0.8.2) - mime-types (3.2.2) + mime-types (3.3.1) mime-types-data (~> 3.2015) - mime-types-data (3.2018.0812) + mime-types-data (3.2020.1104) mimemagic (0.3.5) mina (1.2.3) open4 (~> 1.3.4) @@ -283,7 +284,7 @@ GEM mini_magick (4.9.5) mini_mime (1.0.2) mini_portile2 (2.5.0) - minitest (5.14.2) + minitest (5.14.3) momentjs-rails (2.20.1) railties (>= 3.1) monetize (1.9.2) @@ -548,6 +549,7 @@ GEM activesupport (>= 4.0) sprockets (>= 3.0.0) sqlite3 (1.4.2) + ssrf_filter (1.0.7) stripe (5.14.0) stripe-ruby-mock (3.0.1) dante (>= 0.2.0) @@ -564,7 +566,7 @@ GEM turbolinks (5.2.1) turbolinks-source (~> 5.2) turbolinks-source (5.2.0) - tzinfo (1.2.7) + tzinfo (1.2.9) thread_safe (~> 0.1) uglifier (4.1.20) execjs (>= 0.3.0, < 3) From 5746ae80aa1408ce8dd7d7116ec18b641b626531 Mon Sep 17 00:00:00 2001 From: Ziyi Date: Wed, 17 Feb 2021 12:44:25 -0800 Subject: [PATCH 05/18] gitignore for Mac --- .gitignore | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/.gitignore b/.gitignore index ee9739f8..f35f94d2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,23 @@ +# Global, for Macs +*~ + +# Compiled Python files +*.pyc + +# Folder view configuration files +.DS_Store +Desktop.ini + +# Thumbnail cache files +._* +Thumbs.db + +# Files that might appear on external disks +.Spotlight-V100 +.Trashes + + +# Legacy from before Feb 2021 /db/test.sqlite3-journal config/application.rb config/config.yml @@ -41,3 +61,62 @@ docker-compose.override.yml osem_development osem_test config/local_env.yml + +# From GitHub, for Ruby +# https://github.com/github/gitignore/blob/master/Ruby.gitignore +*.gem +*.rbc +/.config +/coverage/ +/InstalledFiles +/pkg/ +/spec/reports/ +/spec/examples.txt +/test/tmp/ +/test/version_tmp/ +/tmp/ + +# Used by dotenv library to load environment variables. +# .env + +# Ignore Byebug command history file. +.byebug_history + +## Specific to RubyMotion: +.dat* +.repl_history +build/ +*.bridgesupport +build-iPhoneOS/ +build-iPhoneSimulator/ + +## Specific to RubyMotion (use of CocoaPods): +# +# We recommend against adding the Pods directory to your .gitignore. However +# you should judge for yourself, the pros and cons are mentioned at: +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control +# +# vendor/Pods/ + +## Documentation cache and generated files: +/.yardoc/ +/_yardoc/ +/doc/ +/rdoc/ + +## Environment normalization: +/.bundle/ +/vendor/bundle +/lib/bundler/man/ + +# for a library or gem, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# Gemfile.lock +# .ruby-version +# .ruby-gemset + +# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: +.rvmrc + +# Used by RuboCop. Remote config files pulled in from inherit_from directive. +.rubocop-https?--* From 20c6320dcd599cbf65ac7baa814e371ac0f52b7f Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 15:17:54 -0800 Subject: [PATCH 06/18] Add Badges except for Bluejay --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2fe87dcf..64243d7e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -[![Build Status](https://travis-ci.org/openSUSE/osem.svg?branch=master)](https://travis-ci.org/openSUSE/osem) -[![Code Climate](https://codeclimate.com/github/openSUSE/osem.png)](https://codeclimate.com/github/openSUSE/osem) -[![codecov](https://codecov.io/gh/opensuse/osem/branch/master/graph/badge.svg)](https://codecov.io/gh/opensuse/osem) -[![Security Status](https://hakiri.io/github/openSUSE/osem/master.svg)](https://hakiri.io/github/openSUSE/osem/master) -[![Dependencies](https://badges.depfu.com/badges/8fcd630367d20f5b48d393774c00c5fd/overview.svg)](https://depfu.com/repos/openSUSE/osem) +[![Build Status](https://travis-ci.com/CactusPuppy/snapcon.svg?branch=master)](https://travis-ci.com/CactusPuppy/snapcon) +[![Maintainability](https://api.codeclimate.com/v1/badges/6c7fc446b3b10866ba71/maintainability)](https://codeclimate.com/github/CactusPuppy/snapcon/maintainability) +[![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) +[![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) +[![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) Deploy From f473ca838ff2dbca71c3bd480f548f5ed99672ce Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 21:48:18 -0800 Subject: [PATCH 07/18] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 64243d7e..46ea6cab 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) [![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) [![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) +[![Bluejay Dashboard](https://img.shields.io/badge/Bluejay-Dashboard_5-blue.svg)](http://dashboard.bluejay.governify.io/dashboard/script/dashboardLoader.js?dashboardURL=https://reporter.bluejay.governify.io/api/v4/dashboards/tpa-CS169L-GH-CactusPuppy_snapcon/main) Deploy From c925db0ad29f667ca87fced558f060ced8f4d2e1 Mon Sep 17 00:00:00 2001 From: Michael Ball Date: Thu, 18 Feb 2021 13:09:50 -0800 Subject: [PATCH 08/18] Use web interface of letter opener --- config/environments/development.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/environments/development.rb b/config/environments/development.rb index c3dcac54..6f2a1042 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -1,7 +1,7 @@ Osem::Application.configure do # Settings specified here will take precedence over those in config/application.rb - config.action_mailer.delivery_method = :letter_opener + config.action_mailer.delivery_method = :letter_opener_web # In the development environment your application's code is reloaded on # every request. This slows down response time but is perfect for development From ae05f5166982c3e3614e5fd34e80bcf4ba8676a3 Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 10 Feb 2021 17:10:18 -0800 Subject: [PATCH 09/18] Add ability to use local environment variables via config/local_env.yml --- .gitignore | 1 + config/application.rb | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index 8331c5c8..ee9739f8 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ docker-compose.override.yml .buildconfig osem_development osem_test +config/local_env.yml diff --git a/config/application.rb b/config/application.rb index e3483d4a..874f4456 100644 --- a/config/application.rb +++ b/config/application.rb @@ -65,5 +65,12 @@ module Osem config.public_file_server.headers = { 'Cache-Control' => 'public, max-age=31536000' } config.active_job.queue_adapter = :delayed_job + + config.before_configuration do + env_file = File.join(Rails.root, 'config', 'local_env.yml') + YAML.load(File.open(env_file)).each do |key, value| + ENV[key.to_s] = value + end if File.exists?(env_file) + end end end From d6da9b6380d2fe8456b884837e54df56059e9d60 Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Thu, 11 Feb 2021 16:17:13 -0800 Subject: [PATCH 10/18] Add back user/password loading --- config/database.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/database.yml b/config/database.yml index ecf07a0f..e8a3d502 100644 --- a/config/database.yml +++ b/config/database.yml @@ -11,8 +11,8 @@ default: &default encoding: <%= encoding %> host: <%= ENV['OSEM_DB_HOST'] || 'database' %> port: <%= ENV['OSEM_DB_PORT'] || '5432' %> - # username: <%= ENV['OSEM_DB_USER'] || 'postgres' %> - # password: <%= ENV['OSEM_DB_PASSWORD'] || 'mysecretpassword' %> + username: <%= ENV['OSEM_DB_USER'] || 'postgres' %> + password: <%= ENV['OSEM_DB_PASSWORD'] || 'mysecretpassword' %> database: <%= ENV['OSEM_DB_NAME'] || 'postgres' %> pool: 5 timeout: 50000 From d1ebc025d34d173e8d119c06bdcf02eddae773f0 Mon Sep 17 00:00:00 2001 From: Ziyi Date: Wed, 17 Feb 2021 12:44:25 -0800 Subject: [PATCH 11/18] gitignore for Mac --- .gitignore | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/.gitignore b/.gitignore index ee9739f8..f35f94d2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,23 @@ +# Global, for Macs +*~ + +# Compiled Python files +*.pyc + +# Folder view configuration files +.DS_Store +Desktop.ini + +# Thumbnail cache files +._* +Thumbs.db + +# Files that might appear on external disks +.Spotlight-V100 +.Trashes + + +# Legacy from before Feb 2021 /db/test.sqlite3-journal config/application.rb config/config.yml @@ -41,3 +61,62 @@ docker-compose.override.yml osem_development osem_test config/local_env.yml + +# From GitHub, for Ruby +# https://github.com/github/gitignore/blob/master/Ruby.gitignore +*.gem +*.rbc +/.config +/coverage/ +/InstalledFiles +/pkg/ +/spec/reports/ +/spec/examples.txt +/test/tmp/ +/test/version_tmp/ +/tmp/ + +# Used by dotenv library to load environment variables. +# .env + +# Ignore Byebug command history file. +.byebug_history + +## Specific to RubyMotion: +.dat* +.repl_history +build/ +*.bridgesupport +build-iPhoneOS/ +build-iPhoneSimulator/ + +## Specific to RubyMotion (use of CocoaPods): +# +# We recommend against adding the Pods directory to your .gitignore. However +# you should judge for yourself, the pros and cons are mentioned at: +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control +# +# vendor/Pods/ + +## Documentation cache and generated files: +/.yardoc/ +/_yardoc/ +/doc/ +/rdoc/ + +## Environment normalization: +/.bundle/ +/vendor/bundle +/lib/bundler/man/ + +# for a library or gem, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# Gemfile.lock +# .ruby-version +# .ruby-gemset + +# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: +.rvmrc + +# Used by RuboCop. Remote config files pulled in from inherit_from directive. +.rubocop-https?--* From 65e2509c704e20da59c4316ba0b0ffe7e597012b Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 17:17:30 -0800 Subject: [PATCH 12/18] Create info.yml --- info.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 info.yml diff --git a/info.yml b/info.yml new file mode 100644 index 00000000..1a5487d0 --- /dev/null +++ b/info.yml @@ -0,0 +1,44 @@ +project: + name: 'snapcon' + owner: 'cs169' + teamId: '5' + identities: + pivotal: + url: 'https://www.pivotaltracker.com/n/projects/2487653' + heroku: + url: 'https://http://cs169l-sp2021-snapcon.herokuapp.com' + travis: + url: 'https://travis-ci.com/github/CactusPuppy/snapcon' + codeclimate: + url: 'https://codeclimate.com/github/CactusPuppy/snapcon' + members: + member1: + name: 'Rajavi' + surname: 'Mishra' + githubUsername: 'rajavi-mishra' + pivotalUsername: 'rajavimishra' + herokuEmail: 'rajavi.mishra@berkeley.edu' + member2: + name: 'Jimmy' + surname: 'Xu' + githubUsername: 'kingdish' + pivotalUsername: 'kingdish' + herokuEmail: 'jimmyxu1997@berkeley.edu' + member3: + name: 'Coby' + surname: 'Zhong' + githubUsername: 'CactusPuppy' + pivotalUsername: 'cobyzhong' + herokuEmail: 'coby.zhong@berkeley.edu' + member4: + name: 'Esha' + surname: 'Madhekare' + githubUsername: 'madhekare' + pivotalUsername: 'eshamadhekar' + herokuEmail: 'esha@berkeley.edu' + member5: + name: 'Ziyi' + surname: 'Lu' + githubUsername: 'lzy-106' + pivotalUsername: 'lzy_1006' + herokuEmail: 'lzy-1006@berkeley.edu' From 424b225abd73074d2492be718bbcd3c0fa3f160f Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 17:21:02 -0800 Subject: [PATCH 13/18] Update info.yml --- info.yml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/info.yml b/info.yml index 1a5487d0..1affa50a 100644 --- a/info.yml +++ b/info.yml @@ -13,32 +13,8 @@ project: url: 'https://codeclimate.com/github/CactusPuppy/snapcon' members: member1: - name: 'Rajavi' - surname: 'Mishra' - githubUsername: 'rajavi-mishra' - pivotalUsername: 'rajavimishra' - herokuEmail: 'rajavi.mishra@berkeley.edu' - member2: - name: 'Jimmy' - surname: 'Xu' - githubUsername: 'kingdish' - pivotalUsername: 'kingdish' - herokuEmail: 'jimmyxu1997@berkeley.edu' - member3: name: 'Coby' surname: 'Zhong' githubUsername: 'CactusPuppy' pivotalUsername: 'cobyzhong' herokuEmail: 'coby.zhong@berkeley.edu' - member4: - name: 'Esha' - surname: 'Madhekare' - githubUsername: 'madhekare' - pivotalUsername: 'eshamadhekar' - herokuEmail: 'esha@berkeley.edu' - member5: - name: 'Ziyi' - surname: 'Lu' - githubUsername: 'lzy-106' - pivotalUsername: 'lzy_1006' - herokuEmail: 'lzy-1006@berkeley.edu' From 3b724c28fae5f90c9b46edd167da996ef4223aac Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 17:47:35 -0800 Subject: [PATCH 14/18] Remove double HTTP from app URL --- info.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/info.yml b/info.yml index 1affa50a..ab0afd5e 100644 --- a/info.yml +++ b/info.yml @@ -6,7 +6,7 @@ project: pivotal: url: 'https://www.pivotaltracker.com/n/projects/2487653' heroku: - url: 'https://http://cs169l-sp2021-snapcon.herokuapp.com' + url: 'https://cs169l-sp2021-snapcon.herokuapp.com' travis: url: 'https://travis-ci.com/github/CactusPuppy/snapcon' codeclimate: From c9a6f55499b3e8c93aa7c9418989c4ccec5ac881 Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 15:17:54 -0800 Subject: [PATCH 15/18] Add Badges except for Bluejay --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2fe87dcf..64243d7e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -[![Build Status](https://travis-ci.org/openSUSE/osem.svg?branch=master)](https://travis-ci.org/openSUSE/osem) -[![Code Climate](https://codeclimate.com/github/openSUSE/osem.png)](https://codeclimate.com/github/openSUSE/osem) -[![codecov](https://codecov.io/gh/opensuse/osem/branch/master/graph/badge.svg)](https://codecov.io/gh/opensuse/osem) -[![Security Status](https://hakiri.io/github/openSUSE/osem/master.svg)](https://hakiri.io/github/openSUSE/osem/master) -[![Dependencies](https://badges.depfu.com/badges/8fcd630367d20f5b48d393774c00c5fd/overview.svg)](https://depfu.com/repos/openSUSE/osem) +[![Build Status](https://travis-ci.com/CactusPuppy/snapcon.svg?branch=master)](https://travis-ci.com/CactusPuppy/snapcon) +[![Maintainability](https://api.codeclimate.com/v1/badges/6c7fc446b3b10866ba71/maintainability)](https://codeclimate.com/github/CactusPuppy/snapcon/maintainability) +[![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) +[![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) +[![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) Deploy From eaf4cef3c286d10c483bdd4111158b4b8fef8157 Mon Sep 17 00:00:00 2001 From: CactusPuppy Date: Wed, 17 Feb 2021 21:48:18 -0800 Subject: [PATCH 16/18] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 64243d7e..46ea6cab 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) [![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) [![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) +[![Bluejay Dashboard](https://img.shields.io/badge/Bluejay-Dashboard_5-blue.svg)](http://dashboard.bluejay.governify.io/dashboard/script/dashboardLoader.js?dashboardURL=https://reporter.bluejay.governify.io/api/v4/dashboards/tpa-CS169L-GH-CactusPuppy_snapcon/main) Deploy From a932c6dd036ba4843e70639d85c43a8657789f51 Mon Sep 17 00:00:00 2001 From: Ziyi Date: Fri, 19 Feb 2021 17:50:03 -0800 Subject: [PATCH 17/18] Pivotal badge on README --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 46ea6cab..bd15cffc 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,37 @@ [![Build Status](https://travis-ci.com/CactusPuppy/snapcon.svg?branch=master)](https://travis-ci.com/CactusPuppy/snapcon) + [![Maintainability](https://api.codeclimate.com/v1/badges/6c7fc446b3b10866ba71/maintainability)](https://codeclimate.com/github/CactusPuppy/snapcon/maintainability) + [![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) + [![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) + [![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) + [![Bluejay Dashboard](https://img.shields.io/badge/Bluejay-Dashboard_5-blue.svg)](http://dashboard.bluejay.governify.io/dashboard/script/dashboardLoader.js?dashboardURL=https://reporter.bluejay.governify.io/api/v4/dashboards/tpa-CS169L-GH-CactusPuppy_snapcon/main) + Deploy + + + Pivotal Tracker + + # Open Source Event Manager - [osem.io](https://osem.io) + ![OSEM Logo](doc/osem-logo.png) An event management tool tailored to Free and Open Source Software conferences. ## Installation + Please refer to our [installation guide](INSTALL.md). ## How to contribute to OSEM + Please refer to our [contributing guide](CONTRIBUTING.md). ## Contact + GitHub issues are the primary way for communicating about specific proposed changes to this project. If you have other questions feel free to subscribe to the [opensuse-web@opensuse.org](http://lists.opensuse.org/opensuse-web/) mailinglist, all OSEM contributors are on that list! Additionally you can use #osem channel on freenode IRC. From c79aa1f8bfde178f040e93354d799e375315d4d9 Mon Sep 17 00:00:00 2001 From: Ziyi Date: Fri, 19 Feb 2021 17:50:53 -0800 Subject: [PATCH 18/18] Reformat README badges --- README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/README.md b/README.md index bd15cffc..09356477 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,8 @@ [![Build Status](https://travis-ci.com/CactusPuppy/snapcon.svg?branch=master)](https://travis-ci.com/CactusPuppy/snapcon) - [![Maintainability](https://api.codeclimate.com/v1/badges/6c7fc446b3b10866ba71/maintainability)](https://codeclimate.com/github/CactusPuppy/snapcon/maintainability) - [![codecov](https://codecov.io/gh/CactusPuppy/snapcon/branch/master/graph/badge.svg?token=y4aEAtw6KJ)](https://codecov.io/gh/CactusPuppy/snapcon) - [![Security Status](https://hakiri.io/github/CactusPuppy/snapcon/master.svg)](https://hakiri.io/github/CactusPuppy/snapcon/master) - [![Depfu](https://badges.depfu.com/badges/16eb1ffb3a9f1a36c4e595a5ae2a1dca/overview.svg)](https://depfu.com/github/CactusPuppy/snapcon?project_id=22682) - [![Bluejay Dashboard](https://img.shields.io/badge/Bluejay-Dashboard_5-blue.svg)](http://dashboard.bluejay.governify.io/dashboard/script/dashboardLoader.js?dashboardURL=https://reporter.bluejay.governify.io/api/v4/dashboards/tpa-CS169L-GH-CactusPuppy_snapcon/main)