- Added some missing indicies.
#3
- feat: Added reward system. change: Restructured badge data. Check docs for updated json responses. feat: Added action_type end points for super admin usage on the portal. feat: Added badge end points for super admin usage on the portal. feat: Added level progression tracking table. feat: Added badge progression tracking table. feat: Added new reward tracking table. change: Added migration to move the badgeaward table data into the personreward table. change: Added migration to add badges to the reward table. Currently all added rewards are assigned to an action type. feat: Added /complete end points to Action Types, Quest Activities, Quests, and steps. feat: Added Contest, URL, and Coupon tables. Currently not in use. change: Modified person_private json to return Level progress, Reward progress and earned rewards.
7de529d
- misunderstood the attachment support
2d55383
- `CVE-2018`-3760
fb94336
- adding :optimal image format
476a4d9
- Moved away from cookies to headers for additional information passing
9afe78e
- Moved away from cookies to headers for additional information passing
adb7ffd
- Moved away from cookies to headers for additional information passing
e4212e2
- Moved away from cookies to headers for additional information passing
cc21e3c
- Moved away from cookies to headers for additional information passing
a507fc8
- Moved away from cookies to headers for additional information passing
539aad0
- Moved away from cookies to headers for additional information passing
7f69552
- Fixed other filter issues associated with logging out
e6f7a12
- Fixed other filter issues associated with logging out
f180124
- Fixed other filter issues associated with logging out
6ecbc89
- Removed set_chewy_filter from logging out
04b0d51
- Changed set_product to check for an internal_name as the cookie value instead of ID
8d48a00
- Changed set_product to check for an internal_name as the cookie value instead of ID
d9370d3
- Changed set_product to check for an internal_name as the cookie value instead of ID
48e2a45
- Changed set_product to check for an internal_name as the cookie value instead of ID
a6cc791
- Updated corsguard to only add the environment variable for portal_url if it exists. Added tag and category params to posts/lists
ee9647f
- Added missing product end points. Added biography to allowed parameters
6ad4ba1
- Initial reward system
65568f5
- Removed uncategorized from null category json
4539a72
- Fixed typo. Fixed set_product
a6d6ec5
- Fixed type
52d565e
- Adding modified schema
b5ec229
- Merged in `FLAPI-232`
5a1fb8c
- Added biography field to people
5523242
- Attempt to fix rails not finding the set_chewy_filter method
fefb707
- Attempt to fix rails not finding the set_chewy_filter method
a43ec50
- Attempt to fix rails not finding the set_chewy_filter method
648ef38
- Added staging url for chewy
7415a29
- Fixed merge conflicts
b455a3b
- Initial elasticsearch code. Added tags and categories. Added paramters to posts#index to return posts based on categories and tags
f818b12
- Added check if end_time exists for quests
d5af9b5
- Added param and cookie check to before_action to determine if the request is from the portal, mobile devices or else where. Modified index.json.jbuilder to return everything when admin and requesting from the portal. Added checks to only return a quest if it's active and the start and end dates fall around today.
024cf67
- initial tags and categories
b29fd0d
- Added products and super_admin check to routes
5b8ab1f
- Updated Activity Types dashboard to show created and updated timestamps
bdea256
- Updated Activity Types dashboard to show created and updated timestamps
aa1d36f
- Updated Activity Types dashboard to show created and updated timestamps
84fe500
- Reverted jbuilder changes to activity type file
45aade7
- Added migration to set atype_old to nullabble
07d80d3
- Changed 404 rescue_from
a294594
- Fixed Dashboard issues.
8544958
- Fixed Dashboard issues. Fixed issues with activity_type enums
2eb0ef7
- Added dashboard for step completed
a455c49
- Added dashboard for quest completions
d07c99f
- Added availability and priority fields to jbuilder files for merchandise
d9e2a76
- Added availability and priority fields to jbuilder files for merchandise
8b23c8d
- Updated Schema.db
2b26183
- Added the ability to update existing StepCompleted records
2af2925
- version of migration
0182be1
- Removed with completion and completed calls
d6a80e8
- update api doc
5c3cedf
- Checkpoint for audio comments.
87c7268
- Added debug output.
cbb3923
- Added debug output.
7f8282e
- Added an after_action to unset the current user.
12b5d0c
- Swapped sort to ascending
9c1fb12
- Added order by created_at for has_many joins
3301912
- Doc fixes
b21e858
- Bug fixes for merchandise and events
71c2fc8
- Fixed type in merchandise params
3221ca3
- Doc Fix
f3fd614
- Fixed missiing jbuilder for updating activity types
15157d5
- Added deleted check to non list jbuilder files
e8e294e
- Updated documentation for Merchandise and events. Added sorting by created_at.
bda6dcc
- Updated documentation for Merchandise and events
6c07f8b
- Addec count on posts/lists
bb89bb7
- Fixed comment count in post json
082a95d
- Removed comment counts from posts
268eb45
- Minor tweaks to the person jbuilder file
05b9e43
- Added product to session data
d3a1b5d
- Docker updates
c3e017f
- Added jbuilder files for `FLAPI-226` and `FLAPI-227`.
ba724d3
- Updated migration to set default time
3b6287e
- Flapi-226 and Flapi-227 events and merchandise crud
9921d6a
- Fixed pubsub. Added Flapi-223 Comment Count to post jbuilder file
2200369
- Set default scope for models related to `FLAPI-182` to sort by creation date
8040426
- Added if statement to only generate json if the model isn't in a deleted state. Added deleted field to activity types
8c916a2
- Fixed destroy method for steps
bf0c298
- Changed product check step.quest.product
3ec7e9e
- removed step partial from activity, now just returns the step. Added activity partial back to steps
315d0ac
- removed activity partial from steps. Causes circular issues
0e87a81
- removed quest completions as a child from quests
6613275
- Changed steps to use activity partial.
350e28c
- Changed exists to has_key for parameter checking
486f8f2
- Added remove quest id migration for quest completions
20a670b
- Added remove quest id migration for quest completions
184b873
- Fixed missing )
c7446f8
- Doc update
cfb3859
- Quest completions fix
6c8ef20
- Quest completions fix
70e25d5
- Doc updates
cb8b972
- Doc updates
5e8d66d
- Doc updates. Fixed showing steps
e96982a
- Fixed Delete step doc group
65ee363
- Added TODO for params in steps
42e5644
- Added GET /steps/:id
90bcb5c
- Added activities to step json
47e6fa4
- Removed column delete
9d4134e
- Added drop column for preexisting step ids in activities
47fd3cd
- Added drop column for preexisting step ids in activities
967b9f0
- Merged Flapi-182 into Staging
6144caa
- Quest Activity rewrite. Added steps. Added Activity types. Added step completed for background jobs. Updated most docs
4e2f5b7
- Modified quest activities to return true or false of a person has completed the activity
89b1317
- Added migration to not allow null values for upper and lower
6577daa
- Fixed an issue with the timestamp migration
a18c3b4
- Changed the order of redefining the nil steps.
9e195d7
- Removed soft deletd activities from index in quest activities
57bfdbb
- Changed the order of redefining the nil steps.
65928e5
- Merged FLAPI 182
ef844a9
- Fixes `FLAPI-212`, `FLAPI-214`, `FLAPI-205`, `FLAPI-209`, `FLAPI-211`, `FLAPI-206`, `FLAPI-207`, `FLAPI-200`, `FLIOS-104`, `FLIOS-105`
2d01e36
- Fixes `FLAPI-212`, `FLAPI-214`, `FLAPI-205`, `FLAPI-209`, `FLAPI-211`, `FLAPI-206`, `FLAPI-207`, `FLAPI-200`, `FLIOS-104`, `FLIOS-105`
52f14ad
- Updated the documentation command
46d2876
- Updated deploy script
28e21a2
- doc update
ccc9dfb
- doc update
6c5f279
- Added save call to delete
e64cbab
- Updated documentation comments for quest activities
4b16629
- Fixed typo in the destroy method of quest activities. Added destroy to the routes for quest activities
0c493e2
- Added image upload support to activities. Added dimensions for pictures to quests and activities. Added translation support to quests and activities. Changes product_beacons end point to just beacon. Changed quest_activities end point to just activities
b1386b3
- Regenerate Gemfile.lock
f20e531
- Changed defaults for image, audio and post in quest activities to false instead of null. Initial Quest Completed stuff. Added fields to product beacons
6b214a2
- Merged FLAPI 182
dac7afc
- Updated documentation comments. Updated entrypoint for docker. Modified the routes to use /completions end point instead of /quest_completions to match docs. Added migration for initial quest completed tracking
035eb45
- Fixed conflict in quest_completions_controller
4a9bebf
- Fixed documentation. Fixed Index Migration
d915a75
- Fixed documentation
af631ea
- Fixed routes. added completion routes to person and quest_activity. Added activity_code to quest activities. Added timestamps to completions
82d2941
- doc update
964db6f
- doc update
06f766f
- doc update
304ab03
- Docker updates
86254dc
- Added update method to quests. Initial quest completions documentation and jbuilder files. Added some changes to the quest completion migrations
5ba56e8
- Updated Database.yml to be able to use environment variables to configure databases.
9942c5e
- Reverted spectmp back to spec
084482e
- Temporary renaming of spec folder to get it back in to heroku staging
5e36adc
- Added missing example for update in product beacons
e1f55e9
- Changed API endpoints to not use product_internal_ids. Fixed some issues with the controller
0496479
- misc doc updates
27f5195
- doc update
fc2492a
- fix doc
d77f9e6
- doc update
893f5da
- don't make accidentally recursive stuff
5c878ad
- doc update
71cdc48
- doc update
a163e43
- try a different url
0798ee0
- doc update
592459f
- doc update
fddf3c8
- more logging
abce6d0
- doc update
d4499f6
- temp logging
a069f8f
- doc update
b3a9285
- permitted parms update
846b545
- notify followers for posts if flag is set
f4f38b4
- gem repo movement
b0889f4
- Added some missing jbuilder files. Updated beacons api comments
1a09954
- Updated api comments for quests and beacons. Added update method for beacons.
052c0f5
- Added jbuilder files for product beacons
6aa69dc
- Update to seeds.
42a5fce
- A couple updates from a recent install.
37c166a
- doc update
d9addd8
- people update to recommended flag
78e5878
- doc update
d79a94b
- Merged FLAPI 182
e94a080
- Fixed Migration for changing the requires column to beacon
026c732
- doc update
418ceee
- fix migration
a0739e4
- Fixed missed merged file
e204a30
- update from remote
ddcd918
- doc update
5195a6f
- merge issue
5c70861
- Fixed missed merged file
ccd40fa
- doc update
c5559d2
- bundle
4acc8fa
- doc update
2f8149a
- removed development json file
0cf5d22
- include full person in post list view
97ad539
- Updated fields in jbuilder files for quest activities
4c02718
- Merged Flapi-182 into Staging
8c5ecd1
- Merged Master into branch. Renamed group to quest
769e029
- Merged Master into branch. Renamed group to quest
7632b16
- Renamed requires field to beacon. Added a group field for grouping activities together for requirements.
dbde9de
- doc update
2c8749f
- doc update
8d44b37
- doc update
257ce77
- let product account update recommended post field
8b94017
- doc update
7c4b87f
- doc update
ef07986
- better naming, better functionality
ee66bc2
- doc update
aadbe83
- might want to add the module
6a2c21f
- doc update
b3670f6
- implement post comment mention notifications
2fa6bd0
- doc update
6769b65
- message mention needs a message
f1e6792
- update rooms index for updated parent
08d2638
- doc update
96eeb6e
- message mention pushes
9c3fe0a
- structure ordering
acd3d6f
- doc update
1801974
- try different place for label
a0ad9c7
- doc update
15358e1
- would like to know where that template went
4a45934
- spec update
580e33c
- doc update
c0d3cf3
- remove person so supers can create
5f1ecb0
- Fixed issue with list endpoint for quests
df50fb8
- Merged `FLAPI-182` fixes
a083548
- Fixed quest routes. Fixed get all activities for a quest
eb8ce00
- doc update
68949c4
- use a format that actually results in a notification
7af23b1
- doc update
01f956c
- send notification key
3e1c27e
- doc update
c09e35c
- call the right method
88c579b
- doc update
cdd0931
- update bundle
b33cb98
- doc update
095e5c1
- doc update
8bdabff
- doc update
68d68a8
- remove obs migration and fix merge issue
97bae91
- Fixed missing ?
18664a7
- first iteration of portal notifications ready for testing on staging
12ef300
- Fixed typo
ad3d5e8
- Added list endpoint for quests
cb83d6f
- Merged from `FLAPI-182`-Beacons
2df0bd2
- Retouched view jbuilder files so that git thinks they are new
57ffa67
- Removed beacons and quests from admin namespace in routes since there are no views for them
029c4f9
- style fixes
1bf5102
- structure
b5a5276
- doc update
6e9fb89
- doc update
a655ef2
- doc update
e30c882
- add id to post comment mention json
9f5ea53
- Merge product
c8f0803
- Merge migration files from `FLAPI-182`-Beacons
dbcb529
- Touched new migrations files to get them added to git
6b08ace
- doc update
2f664b8
- Added ignore flags to unfinished documentation
4159619
- Merged in `FLAPI-182`-Beacons
af52209
- Merge didn't want the V2 controller
d7db98f
- Merge in `FLAPI-182`-Beacons
f60e9ca
- Touched new models files. Hope git sees them in the next merge
c84eb86
- Updated schema.rb
f1b9b74
- Added initial documentation for product beacons
390a8d1
- mechanism to omit languages
c162688
- Added apidoc comments to quests_controller.rb
b7eed7b
- Added beacon routes to products in the admin section
dfb967b
- doc update
6494b1b
- run bundler
3af82d5
- doc update
d98f325
- doc update
49a3b6f
- removed git mistype
baa774c
- More jbuilder files
436e4bc
- Reverted Rakefile
bf42cff
- Revert "Merge branch '`FLAPI-182`-Beacons' of flink:mtoserver/fanlink into staging"
e2a902e
- Initialy jbuilder for activities
8c4de75
- Added v2 stub file for product beacons
d3ed278
- Recovered quest controller. Added back activities and beacon controllers
fb323d6
- add person to post comment json
daa6cc2
- custom label for send at
030ac87
- doc update
39661d9
- Added vscode to gitignore
dd36c10
- Updated Rakefile
1fbecfc
- Updated Gemfile.lock
543e475
- doc update
0dfef72
- doc update
1190e4b
- doc update
0d97c21
- switch back to mark100net repo
834b749
- Added quest activities endpoint
7749767
- Commented out logger in development environment
9b442c5
- Fixed typos. Removed belongs_to event
59c99da
- Fixed incorrect index in quest completions
704b058
- Rest of the jbuilder files
303fc16
- Initial beacon and quest stuff
0d56f37
- portal notifications WIP
3599a21
- added admin for portal notifications
d1cdd30
- initial model stuff for portal notifications
8fab294
- doc update
50f08b4
- move friend req accepted push to delayed
b8a8a42
- doc update
d6b9a65
- add friend req recvd job
43b27f2
- doc update
22c7e69
- update spec for private message push job
8fb0d06
- private message push delayed job WIP
d784af4
- doc update
8bba9cb
- add num following
7902e5f
- doc update
5890d8e
- doc update
e587f68
- doc update
6aaca4b
- doc update
ce68022
- add number of followers to person json
fd31010
- just schema output
802901e
- doc update
964b9e6
- add update action for post comment reports admin
d0dd625
- doc update
e4132e1
- post comment reports index action
efc7423
- doc update
893bc26
- doc fix
289d6e7
- doc update
febbace
- add recommended posts controller and index
3abf03f
- doc update
a49bc66
- add recommended to post form in internal admin
d053c7e
- post comment reports index WIP
f0c667d
- doc update
dc26742
- add post comment report model and endpoints
8f81b86
- doc update
1449b5e
- endpoint to delete post comment
2c42b45
- style fixes
fb4fe9d
- doc update
3f7d21f
- add id_filter to post list action
c88a1fe
- doc update
dee0c91
- redux
f90dc89
- structure
39c519c
- doc update
c59bf4f
- add mentions to Firebase message json
92a0b8a
- doc update
c8f02c6
- first iteration of post comments list endpt
55d7aa8
- post comments list endpoint WIP
30c1027
- doc update
427b5b1
- add pagination to post comments endpoint
0ae90dd
- doc update
7570030
- add more fields to post create
c55642c
- doc update
94a0912
- recommended field for posts
829964d
- style fixes
6d0f3f3
- style fixes
5fd0e67
- remove header for headers too
d03a3fb
- doc update
0d5f7cb
- doc fix
25c22c8
- doc update
d08796e
- obfuscate required header from docs
cdcda1d
- doc update
57f2f5a
- doc update
e8e6f49
- post report update
46ed7c0
- doc update
7effb96
- add update action for posts admin
fc12069
- doc update
a0c7ea9
- add more fields to single post view
b47e8d7
- doc update
8e4a3c1
- message reports pagination
d1f1e34
- doc update
884a3c3
- pagination for people index
0ded657
- doc update
e7dfcaa
- doc update
a93b3e9
- doc update
18c1d7a
- restructure
17a1d9c
- stray puts
8f88d5b
- structure
149417c
- add person profile fields
f3b02ca
- structure
d78b3fc
- doc update
4550bea
- deploy update
b16a5a7
- pagination for post reports index
0c9cee8
- doc update
bb0b96b
- staging docs
49123cf
- staging ignore
b2a5b63
- more docs
f8f000b
- more doc stuff
c712726
- add and remove docs
9e6bcd6
- no more web site
f1f170c
- ignore apidocs directory
6508b14
- remove old doc dir from public
b963298
- pagination for post lists endpoint
78d67ab
- try ip restrict
6f3e668
- static files
e9630b3
- put docs in public with htaccess
f5651db
- priming change
96c4fc1
- doc update
1cf05f9
- add index action
2de0fd9
- rubocop
6b73ddd
- add designation to firebase last_message
e437df6
- add id to mention json
2b8fdfe
- post comments implementation
6749821
- needs some not nulls
48d5843
- upgrade to ruby 2.5.1
05378d0
- post comments initial WIP
f468178
- change the fields
5d578bf
- add more rooms WIP
e9d7cd3
- seed enhancement
7e7c6b8
- add https://portal.fanlinkmusic.com to cors exceptions
da57b26
- remove debug
661419d
- allow people index for normal user
749e7b3
- minor tweaks
2fdb86d
- back to json for now
b115ff7
- send real string
f24fce4
- test string only
5fa30de
- script for running, reporting
3545ddd
- log rearrangement
a0cd739
- consistency
80f6186
- tenant scope message posting job
0968d83
- node setup
97fd574
- Added back message sql call
827a073
- aggregate report listener
6e8c1db
- use error log level
703363b
- minor updates
ce67309
- initial load testing infrastructure
995a9e2
- structure
54c5d28
- add pagination for posts in v2
c270e49
- Changed birthday to birthdate in _person.json.builder
11a7dbf
- add portal.dev.fanlinkmusic.com to always allow
bcc68b9
- Added fields from `FLAPI-149` to people_params
ba57611
- Updated json builder file with new fields
71cff2c
- pinned messages param for index
9bd1491
- merge fix
922398c
- first iteration of message mentions
f6776ba
- initial creation of message mentions
fea1c8f
- fix bad merges
20ce2c6
- schema
b5d3ae1
- doc fix
bd5ce4b
- use product param in post share
c70fd7c
- initial setup
364bc55
- post reports index for portal
82f031c
- style fix
9cecac2
- style fixes
a7ab4e4
- style fixes
c25d853
- finish first iteration of portal post filters
b4244bf
- portal post filters WIP
d3817f0
- initial steps for post list for portal
0d74839
- schema
81637fc
- just need the index doh
31d9f22
- update for jsonb name
9ad5776
- Added a test for posts/:id/share endpoint
5d80ad5
- signature was breaking other modules
d627179
- add description to room
db6f8d0
- rubocop
47ad143
- meaningless schema reordering
70e5e05
- Removed index from user route resource to bring it back in line with master.
93b3520
- Added /post/:id/share endpoint to allow sharing of posts on third party websites
06c8888
- pagination for message list
d53e36a
- doc update
756eaf3
- added by accident
67e8152
- finish first iteration of message pagination
263048f
- api docs with versioning
a5f1621
- initial version 2 implementation
e834bb6
- Removed public check for messages. Condensed it to just insert the message_id
f68c844
- Added migration to satisfy `FLAPI-149`
0ed1561
- message index pagination for app
3a179cf
- doc typo
6c8852d
- message update action for portal
41487e9
- doc fix
f96c9f0
- portal update for message reports
b4f0a1c
- better docs
fc29c6b
- first iteration of message reports index for portal
2ce46e1
- put that back
97a09bd
- bad merge
ba8a1d7
- message reports index for portal WIP
b65adf1
- finish first iteration of message list for portal
9b1a268
- messaging filtering WIP
e60b6b9
- more stuff to person template
6fb84cd
- add some more to person template
f6e2dc3
- add index action for people
6a487ae
- initial code for person index
c16b0ad
- weird merge
65df16a
- structure
f9f30e0
- json helper fix
87281f8
- add role to person json
f3dadb6
- rubocop
9eb254c
- more translation fields
3539ffd
- make level name translatable
b9b136c
- badge translated fields
4e55f67
- use just name otherwise it breaks
487dfa1
- use just field class name
cb90180
- update docs
a3d6e5f
- add level description
7bdad53
- structure
1f369a6
- issued from and to dates in badges
ae536d7
- structure
fd7db36
- might need to add to admin
f64170c
- merchandise priority
4391f3f
- add priorities to posts
f9cb8b6
- membership not member
eb450f5
- room delete redux
985d5dd
- includes causes column ambiguity
f248e54
- minor query fix
fd7a4dd
- events endpoints
91e50a0
- minor spec fix
a73d94f
- cookie fix
4412b04
- cors guard lib
775bbc9
- query every time
3e759ab
- slight spec adjustment
4e4ddad
- beginnings of index action
c861b4f
- first iteration of events admin
397ceee
- map input working better
fe0f7ce
- implementing google places
56682f6
- added initial form stuff
0d6b2c8
- events in progress
9821ccd
- add google places gem
9dfebc1
- translation redux
49b86e5
- duh
64138c7
- put letters back
9c49335
- revert time format
9e027a6
- add badges and level to person show
6b1cf91
- add designation to api output
00faf46
- finished admin side of designation field
4f62362
- maybe not
db0cd13
- maybe not
2f02386
- use a proc FTW
6f31abf
- hardcode CORS exceptions
0f77246
- make administrate translation field
ff38493
- add migration for designation
8dbf0d7
- message counter fix
62c29d3
- qa lax merge issues
9d2ebce
- default sort oder
4ce8af0
- implement filterrific in messages
4bf2479
- allow credentials
3590925
- recommended peopple
4d1613c
- move room stuff to delayed; remove message count key for deleted room
32362cf
- fix room real time clear msg counter
553f52b
- revise regex
2d2aa17
- CORS wildcard
30105e2
- modify delayed job exception handling
a267cb9
- room membership fix
36afd59
- move posts to delayed job
aa887b1
- rubocop
38b00ef
- rubocop
b9beb26
- move messaging to delayed job
cfa5176
- post message delayed job
fa99907
- update firebase when friend request accepted
e1193a0
- delayed both emails
9202e37
- initiation of delayed job
160ca92
- add procfile
35f5344
- show created on messages and message reports admin
69ba747
- no idea why this is needed and why only for staging
ffd8ee6
- set default locale
3d5683b
- fix reaction table
8c7d147
- rubocop
628795c
- merchandising endpoints
0835a83
- room create fix
6d295cc
- always reacting
5c4b1c4
- post tenancy
fa7e5cf
- first iteration of merchandise admin
636bf43
- merchandise and admin WIP
bba76c7
- fix docs
631f91b
- remove picture from message admin
5ab0958
- change emoji range
de98955
- action type uniques
161b8de
- use correct scope detecting whether action type in use
101012e
- round and round
0a36851
- try that again
9db4c76
- existed I guess
edb38cc
- add some needed foreign keys
fbe09b6
- we make things easy
bd32228
- new deploy script
31830d5
- message index filter merry go round
01b7bcb
- save the report would be better
babc0bc
- update reports when hiding/unhiding message in admin
f4bba0c
- fix routing error in admin message reports index
bb9ecc9
- add reaction counts to post admin show
1afc494
- spec fixes
682a6a2
- rubocop
14f4e44
- more info in firebase message
1dea4ea
- Merge commit '7eab27f'
bb12605
- allow cors from dev
622e368
- change chat banned label
467a0e6
- onboarding emails
5a3431f
- update and destroy actions
94f9e1b
- change password reset target for staging
7eab27f
- post trans read priority
b663b47
- finish post reactions
98bf5cd
- post reactions create done
6f30860
- initial post reactions
0cedfa8
- chat ban
990716f
- some message report index improvements
c5e0ce2
- use username for post admin label
1fdbc30
- completed first iteration of post translation
4983612
- post language header WIP
a5b1c6d
- post translate admin
9b046ac
- change body default
2b5951d
- styling of post trans
ed97770
- initial post translation stuff
2546a86
- initial trans stuff
9433d5b
- action requirement label
dbbca20
- relationship count refactor
a422899
- update seeds
9048bb7
- action type admin valid actions `FN-3`
3b00609
- rubocop
f297da9
- default messages in index
b9e476d
- admin delete staging warning
4ff8ab3
- no uniques for now
b1acd36
- remove product id from action types
f8aef80
- `FN-4`-action-type-active-flag
d093a2c
- read only badge, level and action type for admin
df449fd
- proper scope for post reports
b79e622
- structure
20c4519
- refactor relationships to only have requested or friended status
7dde704
- rubocop
f644f22
- updated error for bad action type destroy
29ff16e
- properly scope posts in admin
bdc270a
- report posts
f2fbb5f
- allow cors from some places
a20a12e
- stupid test fixes
8716682
- use https for images
7720d92
- meaningless change
b8b1597
- finished first iteration of hide message
702a84e
- message report inline form wip
0a0b9d2
- adding updating to reports index wip
2ae2112
- property filter out private rooms from admin
eae0034
- only show public messages in admin
e34c2e8
- properly scope messages
d429163
- add message product scope
50d0130
- report message WIP
90511b7
- add paper trail
dd0fb60
- initial rollbar add
9096774
- structure
c89632d
- rubocop
4128d80
- full coverage
95a4294
- add push spec
8989fa4
- rubocop
f12410c
- spec fixes
f7ff3e3
- do not need to set in config
7ad6109
- do not use adapter setting in prod
da2ddd6
- good idea to close stuff
e146f1d
- update database config
1e709c8
- force ssl in prod
dd930df
- doc update, log out when resetting
b0a8034
- doc fix and set product in password reset
fe72f3e
- stupid redirect false makes http still work
8f95d12
- do not redirect http
5eeede2
- force ssl
d65a2f7
- properly handle error when rerequesting friend
3d4b62e
- redirect back to product on good user not admin
a5b9fc5
- private message push
c5fe2a8
- push notification friend accepted
e1d015b
- use internal name for product in reset password
816c651
- doc update and push logging
bf5cd92
- rename client
f8e7fbc
- some logging
1c29dba
- friend request push
3f9d406
- spec coverage
a5ae529
- delete a device id
51301b2
- spec updates
5962ac9
- structure
8238205
- spec updates
5299927
- comments
28d0d4d
- temp hack
bc754a0
- doc update
976f5d2
- add notification device ids
3487ed9
- doc fix
f136f6c
- add posts for person
00befdf
- add product account flag
ffe86a4
- add identifier to badge actions
6d51f61
- structure
17a5649
- doc and route update
7e6846a
- rolled own password reset stuff
285feb9
- botched
c9d7515
- structure
578bbd5
- forgot password initial steps
120d707
- change user password
eb3f627
- person update
dbe2ec1
- get a single person
a7bb98c
- cookie baking
d9433e2
- admin context overhaul
76de901
- rubocop
33dcbce
- use my fork
1ba1dc1
- broken gem
35a2ee8
- with broken enums
05c61c6
- more permission stuff
871cd27
- permissions close to done
3c7c951
- we haz some permissions
9a57c47
- we can haz role
135d17b
- add picture to room; allow only for public
7f7eccb
- blocks ready to deploy
ab433b8
- structure
9996e36
- still testing blocks
a72b3d6
- blocks WIP
2c431dd
- block model and controller only
f834262
- picture_url stub removed
82e4a78
- make post body nullable
51deea7
- doc update
f22ff13
- allow null message body
3f99efe
- do auto follow
a9112eb
- doc update
fe7359a
- add badge description
d765c85
- add auto follow
f688452
- pin messages
dd1b1d8
- do not message me no way no how
889e51e
- structure
edcefef
- add paperclip to messages
20f0cfb
- add paperclip to posts
7d7f932
- doc update
34ebbb6
- add paperclip to badge
ac93ac8
- doc update
c27bda1
- levels to API
cb6666f
- levels with index
8b673b2
- model stuff done
736e787
- more progress on user level
8284fa7
- user levels WIP
cdfaba5
- doc update
e708d83
- include point value in badge response
924ef5c
- add point value for badges
e207111
- doc update
8c68c12
- spec update
d0f81c3
- add person parameter for badge index
5f46137
- just friended and requested
778e985
- doc fix
55917d0
- rubocop
22c114f
- just relationships with current user
e5057eb
- starting redo of person relationship views
c1c4f83
- logging level
9d2e41a
- initial block
0fbf78a
- doc update
048e5d4
- add relationships to person view
726ae49
- deleted post key change
35e7f9a
- file upload ready to try
6f93b1a
- update followers last post id
c0a4c81
- image upload still WIP
fdad75d
- person image upload WIP
f1db57d
- attachment support initial
0f1069a
- done first iteration of badge action create and badge index
f7ffbe6
- badge index WIP
988eec0
- doc udpate
ebec64c
- first iteration badge actions
5e9db22
- badge cleanup
7342cc7
- forget me
0136835
- expire session
17161c0
- accessor for remember_me
6d4b29f
- grrr
6217011
- full errors
8e20191
- remember me again
3ca367e
- initial badge implementation
eda21f5
- action types model
b39a996
- initial action type stuff
3c89909
- add current user posts to posts index results
b88a62e
- friend index fix
f30cee5
- more relationship controller actions
0a5d02f
- friend request counter
c002e0e
- first iteration of relationships
0d8340a
- friend udate WIP
47e59b0
- friend create and show
4c98f08
- initial relationship stuff
d6d718b
- doc fix
a900c46
- rubocop
f133184
- post finalization
56a0cee
- post get destroy etc
ada3708
- initial post api controller
ed5e5ff
- rubocop
b152fe7
- rubocop
4bc0bda
- initial posts model and admin
32b1733
- doc update
61e3445
- change following id format
76fca5c
- don't increment counter for message creator
6e4923b
- new message counters
ef77cd3
- doc fix
9d22891
- error handling
24cdbd5
- add api docs
a123211
- finalization of first iteration of following
7e022d1
- initial following
8aaebb1
- gem update
c2428d6
- more doc updates
5e72ea8
- add todo to doc
5f5f2a3
- more doc fixes
dc65cce
- doc fixes
06d6b57
- doc updates
684d8ed
- fix created key
38dd196
- doc updates
7756c67
- creatd at malarky
11cf61c
- rooms destroyed
50c9db5
- doc update
414c41a
- room update
1f902f5
- return message on create
1ae186e
- time format
dbd08c0
- admin message hide
b06f7c2
- various rubo fixes
4c6a4d5
- minor tweaks
0dae5e3
- messages index
7cab6a5
- message create show and delete mostly working
e4f7096
- add firebase gem special branch
c764c2d
- more initial messages stuff
68992e0
- don't check dup if no name
4952fcb
- room name canonical not null
300de2f
- initial messages
03afe49
- return 401 when not logged in
3dfe926
- make room name optional for private room'
4525a6a
- move auth token out of person
166244d
- only show public rooms in admin
55db498
- room create api and room member create
959b09c
- room membership model and controller
50198a0
- room index
3a38fc0
- rooms admin
a4c619f
- more room specs
6d91ec4
- initial room implementation
fe44352
- add gem
6611e36
- update error messages
2824d40
- spec updates
623c25d
- spec updates
eefb003
- added specs stuff
50cb03d
- show fb stuff
ac83964
- facebook login
e35a63d
- change mode
d03c1a9
- fix doc path
f6ed2ce
- fb id uniqueness
bdee728
- facebook auth
86c826d
- staging debug log level
941fda3
- facebook related model changes
b1b91a8
- add username to person template
b5341b7
- username to admin person form
2ce0993
- doc update
04c5fbf
- restrict admin
0ebdd7e
- finish first iteration of API
97f4eb7
- slack docs
948f7a9
- login and user create
a5b9cce
- username and login stuff
bd46d77
- fix session route
0c12920
- initial api stuff
b83d948
- add name to user
829ff8f
- logging stuff
bdbf777
- debug on staging for now
4dd61ce
- style fixes
20eb59b
- form updates
ddb452d
- change subdomain in products to internal name
9fe0998
- custom styles
4ac5204
- form styling
e795f4b
- bundle ruby
e286a2f
- explicit ruby version
68a1c02
- add staging branch
5b092f0
- set tenant manually
d419f28
- add administrate gem
b9badc6
- email validation
8c1e8a9
- fix factory
05724a6
- add tenant mechanism
02da04f
- style updates
3692565
- initial rubocop config
481ad6e
- initial sorcery config
da1e22c
- rename applikation to product
24b461b
- additional app specs
081c13f
- add applikations
8b211fc
- initial app files
adf25e1
- chore(release): 2.1.0
86ad5fd
- misunderstood the attachment support
2d55383
- `CVE-2018`-3760
fb94336
- adding :optimal image format
476a4d9
- Moved away from cookies to headers for additional information passing
9afe78e
- Moved away from cookies to headers for additional information passing
adb7ffd
- Moved away from cookies to headers for additional information passing
e4212e2
- Moved away from cookies to headers for additional information passing
cc21e3c
- Moved away from cookies to headers for additional information passing
a507fc8
- Moved away from cookies to headers for additional information passing
539aad0
- Moved away from cookies to headers for additional information passing
7f69552
- Fixed other filter issues associated with logging out
e6f7a12
- Fixed other filter issues associated with logging out
f180124
- Fixed other filter issues associated with logging out
6ecbc89
- Removed set_chewy_filter from logging out
04b0d51
- Changed set_product to check for an internal_name as the cookie value instead of ID
8d48a00
- Changed set_product to check for an internal_name as the cookie value instead of ID
d9370d3
- Changed set_product to check for an internal_name as the cookie value instead of ID
48e2a45
- Changed set_product to check for an internal_name as the cookie value instead of ID
a6cc791
- Updated corsguard to only add the environment variable for portal_url if it exists. Added tag and category params to posts/lists
ee9647f
- Added missing product end points. Added biography to allowed parameters
6ad4ba1
- Initial reward system
65568f5
- Removed uncategorized from null category json
4539a72
- Fixed typo. Fixed set_product
a6d6ec5
- Fixed type
52d565e
- Adding modified schema
b5ec229
- Merged in `FLAPI-232`
5a1fb8c
- Added biography field to people
5523242
- Attempt to fix rails not finding the set_chewy_filter method
fefb707
- Attempt to fix rails not finding the set_chewy_filter method
a43ec50
- Attempt to fix rails not finding the set_chewy_filter method
648ef38
- Added staging url for chewy
7415a29
- Fixed merge conflicts
b455a3b
- Initial elasticsearch code. Added tags and categories. Added paramters to posts#index to return posts based on categories and tags
f818b12
- Added check if end_time exists for quests
d5af9b5
- Added param and cookie check to before_action to determine if the request is from the portal, mobile devices or else where. Modified index.json.jbuilder to return everything when admin and requesting from the portal. Added checks to only return a quest if it's active and the start and end dates fall around today.
024cf67
- initial tags and categories
b29fd0d
- Added products and super_admin check to routes
5b8ab1f
- Updated Activity Types dashboard to show created and updated timestamps
bdea256
- Updated Activity Types dashboard to show created and updated timestamps
aa1d36f
- Updated Activity Types dashboard to show created and updated timestamps
84fe500
- Reverted jbuilder changes to activity type file
45aade7
- Added migration to set atype_old to nullabble
07d80d3
- Changed 404 rescue_from
a294594
- Fixed Dashboard issues.
8544958
- Fixed Dashboard issues. Fixed issues with activity_type enums
2eb0ef7
- Added dashboard for step completed
a455c49
- Added dashboard for quest completions
d07c99f
- Added availability and priority fields to jbuilder files for merchandise
d9e2a76
- Added availability and priority fields to jbuilder files for merchandise
8b23c8d
- Updated Schema.db
2b26183
- Added the ability to update existing StepCompleted records
2af2925
- version of migration
0182be1
- Removed with completion and completed calls
d6a80e8
- update api doc
5c3cedf
- Checkpoint for audio comments.
87c7268
- Added debug output.
cbb3923
- Added debug output.
7f8282e
- Added an after_action to unset the current user.
12b5d0c
- Swapped sort to ascending
9c1fb12
- Added order by created_at for has_many joins
3301912
- Doc fixes
b21e858
- Bug fixes for merchandise and events
71c2fc8
- Fixed type in merchandise params
3221ca3
- Doc Fix
f3fd614
- Fixed missiing jbuilder for updating activity types
15157d5
- Added deleted check to non list jbuilder files
e8e294e
- Updated documentation for Merchandise and events. Added sorting by created_at.
bda6dcc
- Updated documentation for Merchandise and events
6c07f8b
- Addec count on posts/lists
bb89bb7
- Fixed comment count in post json
082a95d
- Removed comment counts from posts
268eb45
- Minor tweaks to the person jbuilder file
05b9e43
- Added product to session data
d3a1b5d
- Docker updates
c3e017f
- Added jbuilder files for `FLAPI-226` and `FLAPI-227`.
ba724d3
- Updated migration to set default time
3b6287e
- Flapi-226 and Flapi-227 events and merchandise crud
9921d6a
- Fixed pubsub. Added Flapi-223 Comment Count to post jbuilder file
2200369
- Set default scope for models related to `FLAPI-182` to sort by creation date
8040426
- Added if statement to only generate json if the model isn't in a deleted state. Added deleted field to activity types
8c916a2
- Fixed destroy method for steps
bf0c298
- Changed product check step.quest.product
3ec7e9e
- removed step partial from activity, now just returns the step. Added activity partial back to steps
315d0ac
- removed activity partial from steps. Causes circular issues
0e87a81
- removed quest completions as a child from quests
6613275
- Changed steps to use activity partial.
350e28c
- Changed exists to has_key for parameter checking
486f8f2
- Added remove quest id migration for quest completions
20a670b
- Added remove quest id migration for quest completions
184b873
- Fixed missing )
c7446f8
- Doc update
cfb3859
- Quest completions fix
6c8ef20
- Quest completions fix
70e25d5
- Doc updates
cb8b972
- Doc updates
5e8d66d
- Doc updates. Fixed showing steps
e96982a
- Fixed Delete step doc group
65ee363
- Added TODO for params in steps
42e5644
- Added GET /steps/:id
90bcb5c
- Added activities to step json
47e6fa4
- Removed column delete
9d4134e
- Added drop column for preexisting step ids in activities
47fd3cd
- Added drop column for preexisting step ids in activities
967b9f0
- Merged Flapi-182 into Staging
6144caa
- Quest Activity rewrite. Added steps. Added Activity types. Added step completed for background jobs. Updated most docs
4e2f5b7
- Modified quest activities to return true or false of a person has completed the activity
89b1317
- Added migration to not allow null values for upper and lower
6577daa
- Fixed an issue with the timestamp migration
a18c3b4
- Changed the order of redefining the nil steps.
9e195d7
- Removed soft deletd activities from index in quest activities
57bfdbb
- Changed the order of redefining the nil steps.
65928e5
- Merged FLAPI 182
ef844a9
- Fixes `FLAPI-212`, `FLAPI-214`, `FLAPI-205`, `FLAPI-209`, `FLAPI-211`, `FLAPI-206`, `FLAPI-207`, `FLAPI-200`, `FLIOS-104`, `FLIOS-105`
2d01e36
- Fixes `FLAPI-212`, `FLAPI-214`, `FLAPI-205`, `FLAPI-209`, `FLAPI-211`, `FLAPI-206`, `FLAPI-207`, `FLAPI-200`, `FLIOS-104`, `FLIOS-105`
52f14ad
- Updated the documentation command
46d2876
- Updated deploy script
28e21a2
- doc update
ccc9dfb
- doc update
6c5f279
- Added save call to delete
e64cbab
- Updated documentation comments for quest activities
4b16629
- Fixed typo in the destroy method of quest activities. Added destroy to the routes for quest activities
0c493e2
- Added image upload support to activities. Added dimensions for pictures to quests and activities. Added translation support to quests and activities. Changes product_beacons end point to just beacon. Changed quest_activities end point to just activities
b1386b3
- Regenerate Gemfile.lock
f20e531
- Changed defaults for image, audio and post in quest activities to false instead of null. Initial Quest Completed stuff. Added fields to product beacons
6b214a2
- Merged FLAPI 182
dac7afc
- Updated documentation comments. Updated entrypoint for docker. Modified the routes to use /completions end point instead of /quest_completions to match docs. Added migration for initial quest completed tracking
035eb45
- Fixed conflict in quest_completions_controller
4a9bebf
- Fixed documentation. Fixed Index Migration
d915a75
- Fixed documentation
af631ea
- Fixed routes. added completion routes to person and quest_activity. Added activity_code to quest activities. Added timestamps to completions
82d2941
- doc update
964db6f
- doc update
06f766f
- doc update
304ab03
- Docker updates
86254dc
- Added update method to quests. Initial quest completions documentation and jbuilder files. Added some changes to the quest completion migrations
5ba56e8
- Updated Database.yml to be able to use environment variables to configure databases.
9942c5e
- Reverted spectmp back to spec
084482e
- Temporary renaming of spec folder to get it back in to heroku staging
5e36adc
- Added missing example for update in product beacons
e1f55e9
- Changed API endpoints to not use product_internal_ids. Fixed some issues with the controller
0496479
- misc doc updates
27f5195
- doc update
fc2492a
- fix doc
d77f9e6
- doc update
893f5da
- don't make accidentally recursive stuff
5c878ad
- doc update
71cdc48
- doc update
a163e43
- try a different url
0798ee0
- doc update
592459f
- doc update
fddf3c8
- more logging
abce6d0
- doc update
d4499f6
- temp logging
a069f8f
- doc update
b3a9285
- permitted parms update
846b545
- notify followers for posts if flag is set
f4f38b4
- gem repo movement
b0889f4
- Added some missing jbuilder files. Updated beacons api comments
1a09954
- Updated api comments for quests and beacons. Added update method for beacons.
052c0f5
- Added jbuilder files for product beacons
6aa69dc
- Update to seeds.
42a5fce
- A couple updates from a recent install.
37c166a
- doc update
d9addd8
- people update to recommended flag
78e5878
- doc update
d79a94b
- Merged FLAPI 182
e94a080
- Fixed Migration for changing the requires column to beacon
026c732
- doc update
418ceee
- fix migration
a0739e4
- Fixed missed merged file
e204a30
- update from remote
ddcd918
- doc update
5195a6f
- merge issue
5c70861
- Fixed missed merged file
ccd40fa
- doc update
c5559d2
- bundle
4acc8fa
- doc update
2f8149a
- removed development json file
0cf5d22
- include full person in post list view
97ad539
- Updated fields in jbuilder files for quest activities
4c02718
- Merged Flapi-182 into Staging
8c5ecd1
- Merged Master into branch. Renamed group to quest
769e029
- Merged Master into branch. Renamed group to quest
7632b16
- Renamed requires field to beacon. Added a group field for grouping activities together for requirements.
dbde9de
- doc update
2c8749f
- doc update
8d44b37
- doc update
257ce77
- let product account update recommended post field
8b94017
- doc update
7c4b87f
- doc update
ef07986
- better naming, better functionality
ee66bc2
- doc update
aadbe83
- might want to add the module
6a2c21f
- doc update
b3670f6
- implement post comment mention notifications
2fa6bd0
- doc update
6769b65
- message mention needs a message
f1e6792
- update rooms index for updated parent
08d2638
- doc update
96eeb6e
- message mention pushes
9c3fe0a
- structure ordering
acd3d6f
- doc update
1801974
- try different place for label
a0ad9c7
- doc update
15358e1
- would like to know where that template went
4a45934
- spec update
580e33c
- doc update
c0d3cf3
- remove person so supers can create
5f1ecb0
- Fixed issue with list endpoint for quests
df50fb8
- Merged `FLAPI-182` fixes
a083548
- Fixed quest routes. Fixed get all activities for a quest
eb8ce00
- doc update
68949c4
- use a format that actually results in a notification
7af23b1
- doc update
01f956c
- send notification key
3e1c27e
- doc update
c09e35c
- call the right method
88c579b
- doc update
cdd0931
- update bundle
b33cb98
- doc update
095e5c1
- doc update
8bdabff
- doc update
68d68a8
- remove obs migration and fix merge issue
97bae91
- Fixed missing ?
18664a7
- first iteration of portal notifications ready for testing on staging
12ef300
- Fixed typo
ad3d5e8
- Added list endpoint for quests
cb83d6f
- Merged from `FLAPI-182`-Beacons
2df0bd2
- Retouched view jbuilder files so that git thinks they are new
57ffa67
- Removed beacons and quests from admin namespace in routes since there are no views for them
029c4f9
- style fixes
1bf5102
- structure
b5a5276
- doc update
6e9fb89
- doc update
a655ef2
- doc update
e30c882
- add id to post comment mention json
9f5ea53
- Merge product
c8f0803
- Merge migration files from `FLAPI-182`-Beacons
dbcb529
- Touched new migrations files to get them added to git
6b08ace
- doc update
2f664b8
- Added ignore flags to unfinished documentation
4159619
- Merged in `FLAPI-182`-Beacons
af52209
- Merge didn't want the V2 controller
d7db98f
- Merge in `FLAPI-182`-Beacons
f60e9ca
- Touched new models files. Hope git sees them in the next merge
c84eb86
- Updated schema.rb
f1b9b74
- Added initial documentation for product beacons
390a8d1
- mechanism to omit languages
c162688
- Added apidoc comments to quests_controller.rb
b7eed7b
- Added beacon routes to products in the admin section
dfb967b
- doc update
6494b1b
- run bundler
3af82d5
- doc update
d98f325
- doc update
49a3b6f
- removed git mistype
baa774c
- More jbuilder files
436e4bc
- Reverted Rakefile
bf42cff
- Revert "Merge branch '`FLAPI-182`-Beacons' of flink:mtoserver/fanlink into staging"
e2a902e
- Initialy jbuilder for activities
8c4de75
- Added v2 stub file for product beacons
d3ed278
- Recovered quest controller. Added back activities and beacon controllers
fb323d6
- add person to post comment json
daa6cc2
- custom label for send at
030ac87
- doc update
39661d9
- Added vscode to gitignore
dd36c10
- Updated Rakefile
1fbecfc
- Updated Gemfile.lock
543e475
- doc update
0dfef72
- doc update
1190e4b
- doc update
0d97c21
- switch back to mark100net repo
834b749
- Added quest activities endpoint
7749767
- Commented out logger in development environment
9b442c5
- Fixed typos. Removed belongs_to event
59c99da
- Fixed incorrect index in quest completions
704b058
- Rest of the jbuilder files
303fc16
- Initial beacon and quest stuff
0d56f37
- portal notifications WIP
3599a21
- added admin for portal notifications
d1cdd30
- initial model stuff for portal notifications
8fab294
- doc update
50f08b4
- move friend req accepted push to delayed
b8a8a42
- doc update
d6b9a65
- add friend req recvd job
43b27f2
- doc update
22c7e69
- update spec for private message push job
8fb0d06
- private message push delayed job WIP
d784af4
- doc update
8bba9cb
- add num following
7902e5f
- doc update
5890d8e
- doc update
e587f68
- doc update
6aaca4b
- doc update
ce68022
- add number of followers to person json
fd31010
- just schema output
802901e
- doc update
964b9e6
- add update action for post comment reports admin
d0dd625
- doc update
e4132e1
- post comment reports index action
efc7423
- doc update
893bc26
- doc fix
289d6e7
- doc update
febbace
- add recommended posts controller and index
3abf03f
- doc update
a49bc66
- add recommended to post form in internal admin
d053c7e
- post comment reports index WIP
f0c667d
- doc update
dc26742
- add post comment report model and endpoints
8f81b86
- doc update
1449b5e
- endpoint to delete post comment
2c42b45
- style fixes
fb4fe9d
- doc update
3f7d21f
- add id_filter to post list action
c88a1fe
- doc update
dee0c91
- redux
f90dc89
- structure
39c519c
- doc update
c59bf4f
- add mentions to Firebase message json
92a0b8a
- doc update
c8f02c6
- first iteration of post comments list endpt
55d7aa8
- post comments list endpoint WIP
30c1027
- doc update
427b5b1
- add pagination to post comments endpoint
0ae90dd
- doc update
7570030
- add more fields to post create
c55642c
- doc update
94a0912
- recommended field for posts
829964d
- style fixes
6d0f3f3
- style fixes
5fd0e67
- remove header for headers too
d03a3fb
- doc update
0d5f7cb
- doc fix
25c22c8
- doc update
d08796e
- obfuscate required header from docs
cdcda1d
- doc update
57f2f5a
- doc update
e8e6f49
- post report update
46ed7c0
- doc update
7effb96
- add update action for posts admin
fc12069
- doc update
a0c7ea9
- add more fields to single post view
b47e8d7
- doc update
8e4a3c1
- message reports pagination
d1f1e34
- doc update
884a3c3
- pagination for people index
0ded657
- doc update
e7dfcaa
- doc update
a93b3e9
- doc update
18c1d7a
- restructure
17a1d9c
- stray puts
8f88d5b
- structure
149417c
- add person profile fields
f3b02ca
- structure
d78b3fc
- doc update
4550bea
- deploy update
b16a5a7
- pagination for post reports index
0c9cee8
- doc update
bb0b96b
- staging docs
49123cf
- staging ignore
b2a5b63
- more docs
f8f000b
- more doc stuff
c712726
- add and remove docs
9e6bcd6
- no more web site
f1f170c
- ignore apidocs directory
6508b14
- remove old doc dir from public
b963298
- pagination for post lists endpoint
78d67ab
- try ip restrict
6f3e668
- static files
e9630b3
- put docs in public with htaccess
f5651db
- priming change
96c4fc1
- doc update
1cf05f9
- add index action
2de0fd9
- rubocop
6b73ddd
- add designation to firebase last_message
e437df6
- add id to mention json
2b8fdfe
- post comments implementation
6749821
- needs some not nulls
48d5843
- upgrade to ruby 2.5.1
05378d0
- post comments initial WIP
f468178
- change the fields
5d578bf
- add more rooms WIP
e9d7cd3
- seed enhancement
7e7c6b8
- add https://portal.fanlinkmusic.com to cors exceptions
da57b26
- remove debug
661419d
- allow people index for normal user
749e7b3
- minor tweaks
2fdb86d
- back to json for now
b115ff7
- send real string
f24fce4
- test string only
5fa30de
- script for running, reporting
3545ddd
- log rearrangement
a0cd739
- consistency
80f6186
- tenant scope message posting job
0968d83
- node setup
97fd574
- Added back message sql call
827a073
- aggregate report listener
6e8c1db
- use error log level
703363b
- minor updates
ce67309
- initial load testing infrastructure
995a9e2
- structure
54c5d28
- add pagination for posts in v2
c270e49
- Changed birthday to birthdate in _person.json.builder
11a7dbf
- add portal.dev.fanlinkmusic.com to always allow
bcc68b9
- Added fields from `FLAPI-149` to people_params
ba57611
- Updated json builder file with new fields
71cff2c
- pinned messages param for index
9bd1491
- merge fix
922398c
- first iteration of message mentions
f6776ba
- initial creation of message mentions
fea1c8f
- fix bad merges
20ce2c6
- schema
b5d3ae1
- doc fix
bd5ce4b
- use product param in post share
c70fd7c
- initial setup
364bc55
- post reports index for portal
82f031c
- style fix
9cecac2
- style fixes
a7ab4e4
- style fixes
c25d853
- finish first iteration of portal post filters
b4244bf
- portal post filters WIP
d3817f0
- initial steps for post list for portal
0d74839
- schema
81637fc
- just need the index doh
31d9f22
- update for jsonb name
9ad5776
- Added a test for posts/:id/share endpoint
5d80ad5
- signature was breaking other modules
d627179
- add description to room
db6f8d0
- rubocop
47ad143
- meaningless schema reordering
70e5e05
- Removed index from user route resource to bring it back in line with master.
93b3520
- Added /post/:id/share endpoint to allow sharing of posts on third party websites
06c8888
- pagination for message list
d53e36a
- doc update
756eaf3
- added by accident
67e8152
- finish first iteration of message pagination
263048f
- api docs with versioning
a5f1621
- initial version 2 implementation
e834bb6
- Removed public check for messages. Condensed it to just insert the message_id
f68c844
- Added migration to satisfy `FLAPI-149`
0ed1561
- message index pagination for app
3a179cf
- doc typo
6c8852d
- message update action for portal
41487e9
- doc fix
f96c9f0
- portal update for message reports
b4f0a1c
- better docs
fc29c6b
- first iteration of message reports index for portal
2ce46e1
- put that back
97a09bd
- bad merge
ba8a1d7
- message reports index for portal WIP
b65adf1
- finish first iteration of message list for portal
9b1a268
- messaging filtering WIP
e60b6b9
- more stuff to person template
6fb84cd
- add some more to person template
f6e2dc3
- add index action for people
6a487ae
- initial code for person index
c16b0ad
- weird merge
65df16a
- structure
f9f30e0
- json helper fix
87281f8
- add role to person json
f3dadb6
- rubocop
9eb254c
- more translation fields
3539ffd
- make level name translatable
b9b136c
- badge translated fields
4e55f67
- use just name otherwise it breaks
487dfa1
- use just field class name
cb90180
- update docs
a3d6e5f
- add level description
7bdad53
- structure
1f369a6
- issued from and to dates in badges
ae536d7
- structure
fd7db36
- might need to add to admin
f64170c
- merchandise priority
4391f3f
- add priorities to posts
f9cb8b6
- membership not member
eb450f5
- room delete redux
985d5dd
- includes causes column ambiguity
f248e54
- minor query fix
fd7a4dd
- events endpoints
91e50a0
- minor spec fix
a73d94f
- cookie fix
4412b04
- cors guard lib
775bbc9
- query every time
3e759ab
- slight spec adjustment
4e4ddad
- beginnings of index action
c861b4f
- first iteration of events admin
397ceee
- map input working better
fe0f7ce
- implementing google places
56682f6
- added initial form stuff
0d6b2c8
- events in progress
9821ccd
- add google places gem
9dfebc1
- translation redux
49b86e5
- duh
64138c7
- put letters back
9c49335
- revert time format
9e027a6
- add badges and level to person show
6b1cf91
- add designation to api output
00faf46
- finished admin side of designation field
4f62362
- maybe not
db0cd13
- maybe not
2f02386
- use a proc FTW
6f31abf
- hardcode CORS exceptions
0f77246
- make administrate translation field
ff38493
- add migration for designation
8dbf0d7
- message counter fix
62c29d3
- qa lax merge issues
9d2ebce
- default sort oder
4ce8af0
- implement filterrific in messages
4bf2479
- allow credentials
3590925
- recommended peopple
4d1613c
- move room stuff to delayed; remove message count key for deleted room
32362cf
- fix room real time clear msg counter
553f52b
- revise regex
2d2aa17
- CORS wildcard
30105e2
- modify delayed job exception handling
a267cb9
- room membership fix
36afd59
- move posts to delayed job
aa887b1
- rubocop
38b00ef
- rubocop
b9beb26
- move messaging to delayed job
cfa5176
- post message delayed job
fa99907
- update firebase when friend request accepted
e1193a0
- delayed both emails
9202e37
- initiation of delayed job
160ca92
- add procfile
35f5344
- show created on messages and message reports admin
69ba747
- no idea why this is needed and why only for staging
ffd8ee6
- set default locale
3d5683b
- fix reaction table
8c7d147
- rubocop
628795c
- merchandising endpoints
0835a83
- room create fix
6d295cc
- always reacting
5c4b1c4
- post tenancy
fa7e5cf
- first iteration of merchandise admin
636bf43
- merchandise and admin WIP
bba76c7
- fix docs
631f91b
- remove picture from message admin
5ab0958
- change emoji range
de98955
- action type uniques
161b8de
- use correct scope detecting whether action type in use
101012e
- round and round
0a36851
- try that again
9db4c76
- existed I guess
edb38cc
- add some needed foreign keys
fbe09b6
- we make things easy
bd32228
- new deploy script
31830d5
- message index filter merry go round
01b7bcb
- save the report would be better
babc0bc
- update reports when hiding/unhiding message in admin
f4bba0c
- fix routing error in admin message reports index
bb9ecc9
- add reaction counts to post admin show
1afc494
- spec fixes
682a6a2
- rubocop
14f4e44
- more info in firebase message
1dea4ea
- Merge commit '7eab27f'
bb12605
- allow cors from dev
622e368
- change chat banned label
467a0e6
- onboarding emails
5a3431f
- update and destroy actions
94f9e1b
- change password reset target for staging
7eab27f
- post trans read priority
b663b47
- finish post reactions
98bf5cd
- post reactions create done
6f30860
- initial post reactions
0cedfa8
- chat ban
990716f
- some message report index improvements
c5e0ce2
- use username for post admin label
1fdbc30
- completed first iteration of post translation
4983612
- post language header WIP
a5b1c6d
- post translate admin
9b046ac
- change body default
2b5951d
- styling of post trans
ed97770
- initial post translation stuff
2546a86
- initial trans stuff
9433d5b
- action requirement label
dbbca20
- relationship count refactor
a422899
- update seeds
9048bb7
- action type admin valid actions `FN-3`
3b00609
- rubocop
f297da9
- default messages in index
b9e476d
- admin delete staging warning
4ff8ab3
- no uniques for now
b1acd36
- remove product id from action types
f8aef80
- `FN-4`-action-type-active-flag
d093a2c
- read only badge, level and action type for admin
df449fd
- proper scope for post reports
b79e622
- structure
20c4519
- refactor relationships to only have requested or friended status
7dde704
- rubocop
f644f22
- updated error for bad action type destroy
29ff16e
- properly scope posts in admin
bdc270a
- report posts
f2fbb5f
- allow cors from some places
a20a12e
- stupid test fixes
8716682
- use https for images
7720d92
- meaningless change
b8b1597
- finished first iteration of hide message
702a84e
- message report inline form wip
0a0b9d2
- adding updating to reports index wip
2ae2112
- property filter out private rooms from admin
eae0034
- only show public messages in admin
e34c2e8
- properly scope messages
d429163
- add message product scope
50d0130
- report message WIP
90511b7
- add paper trail
dd0fb60
- initial rollbar add
9096774
- structure
c89632d
- rubocop
4128d80
- full coverage
95a4294
- add push spec
8989fa4
- rubocop
f12410c
- spec fixes
f7ff3e3
- do not need to set in config
7ad6109
- do not use adapter setting in prod
da2ddd6
- good idea to close stuff
e146f1d
- update database config
1e709c8
- force ssl in prod
dd930df
- doc update, log out when resetting
b0a8034
- doc fix and set product in password reset
fe72f3e
- stupid redirect false makes http still work
8f95d12
- do not redirect http
5eeede2
- force ssl
d65a2f7
- properly handle error when rerequesting friend
3d4b62e
- redirect back to product on good user not admin
a5b9fc5
- private message push
c5fe2a8
- push notification friend accepted
e1d015b
- use internal name for product in reset password
816c651
- doc update and push logging
bf5cd92
- rename client
f8e7fbc
- some logging
1c29dba
- friend request push
3f9d406
- spec coverage
a5ae529
- delete a device id
51301b2
- spec updates
5962ac9
- structure
8238205
- spec updates
5299927
- comments
28d0d4d
- temp hack
bc754a0
- doc update
976f5d2
- add notification device ids
3487ed9
- doc fix
f136f6c
- add posts for person
00befdf
- add product account flag
ffe86a4
- add identifier to badge actions
6d51f61
- structure
17a5649
- doc and route update
7e6846a
- rolled own password reset stuff
285feb9
- botched
c9d7515
- structure
578bbd5
- forgot password initial steps
120d707
- change user password
eb3f627
- person update
dbe2ec1
- get a single person
a7bb98c
- cookie baking
d9433e2
- admin context overhaul
76de901
- rubocop
33dcbce
- use my fork
1ba1dc1
- broken gem
35a2ee8
- with broken enums
05c61c6
- more permission stuff
871cd27
- permissions close to done
3c7c951
- we haz some permissions
9a57c47
- we can haz role
135d17b
- add picture to room; allow only for public
7f7eccb
- blocks ready to deploy
ab433b8
- structure
9996e36
- still testing blocks
a72b3d6
- blocks WIP
2c431dd
- block model and controller only
f834262
- picture_url stub removed
82e4a78
- make post body nullable
51deea7
- doc update
f22ff13
- allow null message body
3f99efe
- do auto follow
a9112eb
- doc update
fe7359a
- add badge description
d765c85
- add auto follow
f688452
- pin messages
dd1b1d8
- do not message me no way no how
889e51e
- structure
edcefef
- add paperclip to messages
20f0cfb
- add paperclip to posts
7d7f932
- doc update
34ebbb6
- add paperclip to badge
ac93ac8
- doc update
c27bda1
- levels to API
cb6666f
- levels with index
8b673b2
- model stuff done
736e787
- more progress on user level
8284fa7
- user levels WIP
cdfaba5
- doc update
e708d83
- include point value in badge response
924ef5c
- add point value for badges
e207111
- doc update
8c68c12
- spec update
d0f81c3
- add person parameter for badge index
5f46137
- just friended and requested
778e985
- doc fix
55917d0
- rubocop
22c114f
- just relationships with current user
e5057eb
- starting redo of person relationship views
c1c4f83
- logging level
9d2e41a
- initial block
0fbf78a
- doc update
048e5d4
- add relationships to person view
726ae49
- deleted post key change
35e7f9a
- file upload ready to try
6f93b1a
- update followers last post id
c0a4c81
- image upload still WIP
fdad75d
- person image upload WIP
f1db57d
- attachment support initial
0f1069a
- done first iteration of badge action create and badge index
f7ffbe6
- badge index WIP
988eec0
- doc udpate
ebec64c
- first iteration badge actions
5e9db22
- badge cleanup
7342cc7
- forget me
0136835
- expire session
17161c0
- accessor for remember_me
6d4b29f
- grrr
6217011
- full errors
8e20191
- remember me again
3ca367e
- initial badge implementation
eda21f5
- action types model
b39a996
- initial action type stuff
3c89909
- add current user posts to posts index results
b88a62e
- friend index fix
f30cee5
- more relationship controller actions
0a5d02f
- friend request counter
c002e0e
- first iteration of relationships
0d8340a
- friend udate WIP
47e59b0
- friend create and show
4c98f08
- initial relationship stuff
d6d718b
- doc fix
a900c46
- rubocop
f133184
- post finalization
56a0cee
- post get destroy etc
ada3708
- initial post api controller
ed5e5ff
- rubocop
b152fe7
- rubocop
4bc0bda
- initial posts model and admin
32b1733
- doc update
61e3445
- change following id format
76fca5c
- don't increment counter for message creator
6e4923b
- new message counters
ef77cd3
- doc fix
9d22891
- error handling
24cdbd5
- add api docs
a123211
- finalization of first iteration of following
7e022d1
- initial following
8aaebb1
- gem update
c2428d6
- more doc updates
5e72ea8
- add todo to doc
5f5f2a3
- more doc fixes
dc65cce
- doc fixes
06d6b57
- doc updates
684d8ed
- fix created key
38dd196
- doc updates
7756c67
- creatd at malarky
11cf61c
- rooms destroyed
50c9db5
- doc update
414c41a
- room update
1f902f5
- return message on create
1ae186e
- time format
dbd08c0
- admin message hide
b06f7c2
- various rubo fixes
4c6a4d5
- minor tweaks
0dae5e3
- messages index
7cab6a5
- message create show and delete mostly working
e4f7096
- add firebase gem special branch
c764c2d
- more initial messages stuff
68992e0
- don't check dup if no name
4952fcb
- room name canonical not null
300de2f
- initial messages
03afe49
- return 401 when not logged in
3dfe926
- make room name optional for private room'
4525a6a
- move auth token out of person
166244d
- only show public rooms in admin
55db498
- room create api and room member create
959b09c
- room membership model and controller
50198a0
- room index
3a38fc0
- rooms admin
a4c619f
- more room specs
6d91ec4
- initial room implementation
fe44352
- add gem
6611e36
- update error messages
2824d40
- spec updates
623c25d
- spec updates
eefb003
- added specs stuff
50cb03d
- show fb stuff
ac83964
- facebook login
e35a63d
- change mode
d03c1a9
- fix doc path
f6ed2ce
- fb id uniqueness
bdee728
- facebook auth
86c826d
- staging debug log level
941fda3
- facebook related model changes
b1b91a8
- add username to person template
b5341b7
- username to admin person form
2ce0993
- doc update
04c5fbf
- restrict admin
0ebdd7e
- finish first iteration of API
97f4eb7
- slack docs
948f7a9
- login and user create
a5b9cce
- username and login stuff
bd46d77
- fix session route
0c12920
- initial api stuff
b83d948
- add name to user
829ff8f
- logging stuff
bdbf777
- debug on staging for now
4dd61ce
- style fixes
20eb59b
- form updates
ddb452d
- change subdomain in products to internal name
9fe0998
- custom styles
4ac5204
- form styling
e795f4b
- bundle ruby
e286a2f
- explicit ruby version
68a1c02
- add staging branch
5b092f0
- set tenant manually
d419f28
- add administrate gem
b9badc6
- email validation
8c1e8a9
- fix factory
05724a6
- add tenant mechanism
02da04f
- style updates
3692565
- initial rubocop config
481ad6e
- initial sorcery config
da1e22c
- rename applikation to product
24b461b
- additional app specs
081c13f
- add applikations
8b211fc
- initial app files
adf25e1