Skip to content
This repository has been archived by the owner on Jul 14, 2023. It is now read-only.

Latest commit

 

History

History
executable file
·
1673 lines (1667 loc) · 206 KB

CHANGELOG.md

File metadata and controls

executable file
·
1673 lines (1667 loc) · 206 KB

Merged

  • Added some missing indicies. #3

Added

  • 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

Changed