Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
c5ff967
Update to handle how Id now does phone numbers
michael-gratton Feb 24, 2022
df3f5d2
Update to handle how Id now does external ids
michael-gratton Feb 24, 2022
4c7b4ba
Bump nationbuilder-rb version
michael-gratton Feb 24, 2022
c884822
Stop using obsolete method
michael-gratton Feb 27, 2022
e58fa90
Update API methods to yield results expected by pull/push impl
michael-gratton Feb 27, 2022
ce9e7b8
Cache recruiters in API, to match how events and sites get cached
michael-gratton Feb 27, 2022
ef529b2
Chase event campaign becoming a required field
michael-gratton Feb 27, 2022
09ca785
Chase Member.update_external_id API change
michael-gratton Feb 27, 2022
d4bf3d1
Update unit tests
michael-gratton Feb 27, 2022
7c1f4e1
Update API api call and logging to make it easier to read and understand
michael-gratton Feb 27, 2022
f1ec945
Use "recruiter" rather than "recruitment method" in RSVP push ui
michael-gratton Mar 1, 2022
6109886
Fix mark attended checkbox un push UI never being active
michael-gratton Mar 1, 2022
abc6f8c
Fix a test using local time rather than UTC
michael-gratton Mar 1, 2022
932db3b
Remove mark attended to all events on date option
michael-gratton Mar 1, 2022
9c2411f
Update id test instance classes
michael-gratton Apr 17, 2022
b2d0693
Enable logging for tests
michael-gratton Apr 17, 2022
31cf725
Remove dev cruft
michael-gratton Jun 24, 2022
0f435bf
Update Id fixture factories
michael-gratton Apr 17, 2022
07fe7ce
Create default subscriptions before tests are run to ensure they exist
michael-gratton Apr 17, 2022
fd68f14
Implement low-level Identity member object upserting
michael-gratton Apr 17, 2022
a4abb0d
Rename NB Person serialiser
michael-gratton Jun 24, 2022
0ad7927
WIP: Rework NB API for upserting people to do a full bidi merge/sync
michael-gratton Jun 24, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .env.development

This file was deleted.

1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

6 changes: 4 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ gem 'rails', '~> 6.1.0'
gem 'pg'
gem 'active_model_serializers'

gem 'nationbuilder-rb', '~> 1.6.1'
gem 'nationbuilder-rb', '~> 1.6.2'
gem 'sidekiq'
gem 'sidekiq-batch'
gem 'sidekiq-limit_fetch'
Expand All @@ -18,7 +18,8 @@ group :development, :test do
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
gem 'rspec-rails'
gem 'rspec-mocks'
gem 'database_cleaner'
gem 'database_cleaner-active_record'
gem 'database_cleaner-redis'
gem 'factory_bot_rails'
gem 'rubocop', require: false
gem 'pry'
Expand All @@ -27,4 +28,5 @@ group :development, :test do
gem 'spring-commands-rspec'
gem 'webmock', require: true
gem 'timecop'
gem 'zip'
end
12 changes: 8 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -90,12 +90,13 @@ GEM
crack (0.4.5)
rexml
crass (1.0.6)
database_cleaner (2.0.1)
database_cleaner-active_record (~> 2.0.0)
database_cleaner-active_record (2.0.1)
activerecord (>= 5.a)
database_cleaner-core (~> 2.0.0)
database_cleaner-core (2.0.1)
database_cleaner-redis (2.0.0)
database_cleaner-core (~> 2.0.0)
redis
diff-lcs (1.5.0)
dotenv (2.7.6)
dotenv-rails (2.7.6)
Expand Down Expand Up @@ -246,19 +247,21 @@ GEM
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.5.4)
zip (2.0.2)

PLATFORMS
ruby

DEPENDENCIES
active_model_serializers
byebug
database_cleaner
database_cleaner-active_record
database_cleaner-redis
dotenv-rails
factory_bot_rails
faker
identity_nation_builder!
nationbuilder-rb (~> 1.6.1)
nationbuilder-rb (~> 1.6.2)
pg
phony
pry
Expand All @@ -275,6 +278,7 @@ DEPENDENCIES
spring-commands-rspec
timecop
webmock
zip

BUNDLED WITH
2.2.32
5 changes: 4 additions & 1 deletion app/helpers/identity_nation_builder/application_helper.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
module IdentityNationBuilder
module ApplicationHelper
def self.push_types_for_select
[["Event RSVP", :rsvp], ["Tag", :tag], ["Mark as attended to today's events", :mark_as_attended_to_all_events_on_date]]
[
["Event RSVP", :rsvp],
["Tag", :tag],
]
end

def self.events_for_select
Expand Down
Loading