Steven Miers
2761ea8ed7
Merged session reminder feature branch.
...
Squashed commit of the following:
commit 84293ed637
Author: Steven Miers <steven.miers@gmail.com>
Date: Thu Jul 9 17:52:26 2015 -0500
VRFS-3300 : Reminder notification functionality -- sends in-app/1-day/upcoming emails as necessary.
commit 521b0f4ba7
Author: Steven Miers <steven.miers@gmail.com>
Date: Thu Jul 9 17:50:33 2015 -0500
VRFS-3300 : Reminder mails on user mailer. Also add tests to spec.
commit ed487e11a3
Author: Steven Miers <steven.miers@gmail.com>
Date: Thu Jul 9 17:48:04 2015 -0500
VRFS-3300 : Music session reminder job and spec
commit e5c7f50cd2
Author: Steven Miers <steven.miers@gmail.com>
Date: Thu Jul 9 17:46:55 2015 -0500
VRFS-3300 : Reminder cron setting
2015-07-10 10:51:12 -05:00
Steven Miers
614cfcbe85
Merge feature/calendaring branch:
...
commit 8023d6481c
VRFS-3276 : Hook calendar creation into user controller API. Add test to verify.
commit 3a35002a46
VRFS-3276 : Calendar cleanup job
* Add cleanup method to calendar manager
* Create a daily job.
* Add calendar cleanup to that job.
* Add CRON entry
* Daily job/ calendar cleanup test cases
* Fix calendar manager spec for new required attribute
commit 3ff5910f1f
VRFS-3276 : Add a delete-calendar directive when RSVP is canceled.
VRFS-3276 : Include path to partial. This fails depending on the method used to start the web server.
commit d2441cbf57
VRFS-3276 : Test new calendar features. Use icalendar gem in test mode only to more deeply verify calendar in strict mode.
commit 9ac272a0fb
VRFS-3276 : Calendar manager updates to include manual calendars. Some refactoring to keep common stuff in one place.
commit b5d0c758f0
VRFS-3276 : Schema, model updates and new calendar model.
commit 20472b6b26
VRFS-3276 : Change initial submit behavior of RSVP dialog to display calendar info. The user can then close the dialog after this prompt.
commit 77c99103d0
VRFS-3276 : Calendar feed markup and styling. Included as partial.
commit e632f48600
VRFS-3276 : Routes and controller implementation of user calendar ICS feed, which uses calendar manager.
commit 21fd80a188
VRFS-3276 : Initial tests for calendar manager
commit 92a2524c65
VRFS-3276 : Calendar manager
* Streamline logic
* Enable recurring sessions through rrule
* Implement method to create ics feed for user
* Extract a type-safe scheduled duration method on music_session for
external and internal use.
commit b71ad3a4cd
VRFS-3276 : Include calendar manager
commit f8eaafd036
VRFS-3276 : Calendar Manager - initial checkin
* Create ICS events given individual parameters
* Create calendar from music session
* Also will create ICS “delete” events
2015-07-06 15:34:27 -05:00
Seth Call
d959a17be4
* affiliate program in place VRFS-3030
2015-05-28 08:20:14 -05:00
Seth Call
4df95f45fe
* jamtrack cleaner needs to be tested manually
2015-05-07 12:18:24 -05:00
Seth Call
12eeb460a3
* VRFS-3212 - track counts of concurrent packaging attempts
2015-05-07 08:49:15 -05:00
Seth Call
d77ee8cd23
* VRFS-3173 - stats on active sessions
2015-05-04 14:37:49 -05:00
Seth Call
06c964a151
* VRFS-2977 - make facebook signup work with checkout flow
2015-04-14 14:12:24 -05:00
Seth Call
65f1f0fe79
* VRFS-2640 - double-check if jobs are concurrent safe
2015-01-23 14:50:09 -06:00
Steven Miers
abbc01fc44
VRFS-2597 : Fix logging method in cleaner to fix spec.
2015-01-04 16:38:28 -06:00
Seth Call
d3b613c2dc
* updating new JamTrack resque jobs for non-forking behavior, log corrections (a bad pattern I started), and extending from Stats-enabled base jobs
2015-01-04 14:18:25 -06:00
Seth Call
aed848c507
Merge branch 'develop' into feature/jam_tracks
...
Conflicts:
db/manifest
pb/src/client_container.proto
ruby/lib/jam_ruby.rb
web/config/environments/development.rb
web/config/environments/test.rb
2015-01-04 09:31:33 -06:00
Seth Call
9b1525715e
* fix a bug in broadcasting and also fix bad log refernce
2015-01-01 14:22:42 -06:00
Seth Call
8a84ff5609
* fix broken tests because of removal of diagnostics, and fix bad logging pattern
2014-12-31 23:17:47 -06:00
Seth Call
71399dcaa7
* fixes for multiple issues: VRFS-2587 - no forking in resque, VRFS-2586 - fix influxdb client's shutdown behavior, VRFS-2585 - firefox cache busting
2014-12-31 20:39:22 -06:00
Seth Call
786486026b
* wip
2014-12-30 17:10:16 -06:00
Seth Call
d83a632d0b
Conflicts:
...
db/manifest
web/app/assets/javascripts/jam_rest.js
2014-12-18 15:13:55 -06:00
Steven Miers
795cb6f536
Dedicated spec for testing cleaner. Some cleanup/renaming.
2014-12-15 23:57:57 -06:00
Steven Miers
ff42a84598
VRFS-2482 : Jam Tracks cleanup and initial spec.
2014-12-15 20:30:46 -06:00
Seth Call
d1d059b4c5
* disable score_histories for now
2014-11-17 13:28:43 -06:00
Seth Call
164fe8db61
* recording cleanup logic VRFS-2393
2014-11-06 11:26:13 -06:00
Seth Call
ea601711fa
* make desk keys configurable
2014-11-05 20:32:37 -06:00
Seth Call
68b9008ba8
* fix wrong class name in AudioMixerRetry
2014-10-25 11:35:59 -05:00
Seth Call
fe7edbba5d
* many recording features/improvements: VRFS-2151, VRFS-1551, VRFS-2360, VRFS-2290, VRFS-2002, VRFS-2181
2014-10-22 23:10:49 -05:00
Jonathan Kolyer
26b124dde8
VRFS-2282 first pass purging stale sessions
2014-10-12 07:49:31 +00:00
Brian Smith
bffba5fcbc
VRFS-2219 changes based on Seth code review
2014-10-06 21:03:19 -04:00
Brian Smith
24eb53cc07
fix syntax error and tests
2014-07-29 22:46:07 -04:00
Brian Smith
d3b22afe16
schedule sessions that are at least 4 hours old
2014-07-29 22:40:42 -04:00
Seth Call
6c4bcd98be
* VRFS-1924 - score_history added
2014-07-21 16:42:30 -05:00
Brian Smith
3bc94249ca
VRFS-1497 VRFS-1749 added resque job to clean stale sessions, added tests for session scheduler and session cleaner jobs
2014-07-11 02:23:10 -04:00
Brian Smith
0041562933
VRFS-1419 VRFS-1906 do not delete music session when canceling because it leaves dangling notifications / added paging support for Find Session screen
2014-07-10 00:39:38 -04:00
Brian Smith
a9b67a9a6b
VRFS-1693 resque job to schedule recurring music sessions
2014-06-03 01:10:25 -04:00
Jonathan Kolyer
0edacbe3e2
merging with develop
2014-05-31 21:07:18 +00:00
Jonathan Kolyer
689e0a8609
VRFS-1664 new musicians emailer
2014-05-31 09:36:10 +00:00
Brian Smith
5b438ffaef
Merge branch 'feature/scheduled_sessions' of bitbucket.org:jamkazam/jam-cloud into feature/scheduled_sessions
2014-05-31 07:35:07 -04:00
Brian Smith
e1e89d55e8
VRFS-1672 session settings dialog work / other bug fixes
2014-05-31 07:34:52 -04:00
Jonathan Kolyer
30037bc967
VRFS-1698 removed sendgrid email error handling
2014-05-31 09:03:18 +00:00
Jonathan Kolyer
243e06533b
VRFS-1665 scheduled session impl
2014-05-29 07:19:55 +00:00
Brian Smith
7a4ad83cef
merge develop
2014-05-29 00:20:09 -04:00
Jonathan Kolyer
c8b961a002
merging
2014-05-26 15:50:47 +00:00
Bert Owen
bc0e3ba0eb
VRFS-1681 cleanup unused notation files
2014-05-26 01:30:10 +08:00
Jonathan Kolyer
bbd0c27d23
VRFS-736 cleanup of sess_notrecord text; added progress mailer queue
2014-05-21 22:41:17 +00:00
Jonathan Kolyer
15090e3c70
VRFS-1483 error collector; cleanup
2014-04-05 21:25:47 +00:00
Seth Call
d0885a829e
* change all scheduled jobs to names prefixed with scheduled_
2014-03-06 23:20:24 -06:00
Seth Call
d4a5737c51
* VRFS-1025 finished
2014-02-03 21:19:14 +00:00
Seth Call
3903822ca5
* overriding lock timeout for LonelyJobs
2014-01-29 14:33:47 -06:00
Seth Call
3d453468f2
* adding ability to run everything within jam-web for jobs
2014-01-29 13:24:34 -06:00
Seth Call
fcec0a776b
* icecast working locally on my mac (VRFS-1002)
2014-01-21 14:51:03 +00:00
Seth Call
e57946afd2
* fixing tests, and adding a bunch more jam-admin page work for managing icecast, as well as the beginnings of the REST API for icecast (VRFS-1002 and VRFS-1006)
2014-01-19 02:20:44 +00:00
Seth Call
a7fa73cfb3
* VRFS-801 still working out some mixer devops issues now;
2014-01-13 22:48:55 +00:00