Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add collective moderation to mobile #796

Open
wants to merge 18 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ PODS:
- AppAuth/Core (1.7.5)
- AppAuth/ExternalUserAgent (1.7.5):
- AppAuth/Core
- BEMCheckBox (1.4.1)
- boost (1.83.0)
- BVLinearGradient (2.8.3):
- React-Core
Expand Down Expand Up @@ -1321,6 +1322,9 @@ PODS:
- React-Core
- RNCAsyncStorage (1.24.0):
- React-Core
- RNCCheckbox (0.5.17):
- BEMCheckBox (~> 1.4)
- React-Core
- RNCClipboard (1.14.1):
- React-Core
- RNCPicker (2.7.7):
Expand Down Expand Up @@ -1495,6 +1499,7 @@ DEPENDENCIES:
- "RNAppleAuthentication (from `../node_modules/@invertase/react-native-apple-authentication`)"
- RNBootSplash (from `../node_modules/react-native-bootsplash`)
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
- "RNCCheckbox (from `../node_modules/@react-native-community/checkbox`)"
- "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)"
- "RNCPicker (from `../node_modules/@react-native-picker/picker`)"
- RNDeviceInfo (from `../node_modules/react-native-device-info`)
Expand All @@ -1512,6 +1517,7 @@ DEPENDENCIES:
SPEC REPOS:
trunk:
- AppAuth
- BEMCheckBox
- GoogleSignIn
- GTMAppAuth
- GTMSessionFetcher
Expand Down Expand Up @@ -1670,6 +1676,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-bootsplash"
RNCAsyncStorage:
:path: "../node_modules/@react-native-async-storage/async-storage"
RNCCheckbox:
:path: "../node_modules/@react-native-community/checkbox"
RNCClipboard:
:path: "../node_modules/@react-native-clipboard/clipboard"
RNCPicker:
Expand Down Expand Up @@ -1699,6 +1707,7 @@ EXTERNAL SOURCES:

SPEC CHECKSUMS:
AppAuth: 501c04eda8a8d11f179dbe8637b7a91bb7e5d2fa
BEMCheckBox: 5ba6e37ade3d3657b36caecc35c8b75c6c2b1a4e
boost: d3f49c53809116a5d38da093a8aa78bf551aed09
BVLinearGradient: 880f91a7854faff2df62518f0281afb1c60d49a3
DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5
Expand Down Expand Up @@ -1778,6 +1787,7 @@ SPEC CHECKSUMS:
RNAppleAuthentication: e99eaf3c4c01ad8ecb6125dd6f0cfd98871685b5
RNBootSplash: 7abfdb0e67dd2316dde619a54d5ef68b13e39b5f
RNCAsyncStorage: ec53e44dc3e75b44aa2a9f37618a49c3bc080a7a
RNCCheckbox: a3ca9978cb0846b981d28da4e9914bd437403d77
RNCClipboard: 0a720adef5ec193aa0e3de24c3977222c7e52a37
RNCPicker: b7873ba797dc586bfaf3307d737cbdc620a9ff3e
RNDeviceInfo: 59344c19152c4b2b32283005f9737c5c64b42fba
Expand Down
34 changes: 31 additions & 3 deletions locales/en.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
" (explanation required)": " (explanation required)",
"(Moderators will see your name)": "(Moderators will see your name)",
"1 other": "1 other",
"< Back": "< Back",
"A link to reset your password has been sent to you at {{email}}": "A link to reset your password has been sent to you at {{email}}",
"ABOUT ME": "ABOUT ME",
"announcementExplainer": "This means that all members of this group will receive an instant email and push notification about this Post. \n (This feature is available to stewards only.)",
"Accept all agreements": "Accept all agreements",
"Add Participant": "Add Participant",
"Add a description": "Add a description",
Expand All @@ -19,6 +19,8 @@
"An account may already exist for this email address, Login or try resetting your password": "An account may already exist for this email address, Login or try resetting your password",
"Announcement?": "Announcement?",
"Announcements": "Announcements",
"Anonymous": "Anonymous",
"Anonymous (moderators will see your name)": "Anonymous (moderators will see your name)",
"Are you sure you want to block {{name}}?": "Are you sure you want to block {{name}}?",
"Are you sure you want to delete this comment?": "Are you sure you want to delete this comment?",
"Are you sure you want to delete this post?": "Are you sure you want to delete this post?",
Expand All @@ -44,10 +46,12 @@
"Clear Search": "Clear Search",
"Click on a user name or user the search bar": "Click on a user name or user the search bar",
"Comments": "Comments",
"Complaint": "Complaint",
"Confirm Delete": "Confirm Delete",
"Confirm Password": "Confirm Password",
"Confirm Removal": "Confirm Removal",
"Contact your coordinator for another one": "Contact your coordinator for another one",
"Contents obscured": "Contents obscured",
"Continue": "Continue",
"Continue Editing": "Continue Editing",
"Contribute": "Contribute",
Expand All @@ -58,6 +62,7 @@
"Create": "Create",
"Create a post": "Create a post",
"Current Selection": "Current Selection",
"Decisions": "Decisions",
"Delete": "Delete",
"Deleted User": "Deleted User",
"Description": "Description",
Expand All @@ -82,6 +87,7 @@
"Exit": "Exit",
"Exit this Group & Return Home": "Exit this Group & Return Home",
"Expired or invalid code": "Expired or invalid code",
"Explanation for Flagging": "Explanation for Flagging",
"Explore": "Explore",
"FLAG THIS": "FLAG THIS",
"Files": "Files",
Expand All @@ -91,9 +97,11 @@
"Forgot your password?": "Forgot your password?",
"Go Back": "Go Back",
"Going": "Going",
"Governance": "Governance",
"Group": "Group",
"Group_plural": "Groups",
"Group Agreements broken": "Group Agreements broken",
"Group Purpose": "Group Purpose",
"Group_plural": "Groups",
"Groups": "Groups",
"Hi {{firstName}}, press here to post": "Hi {{firstName}}, press here",
"Hi {{firstName}}, want to create an event?": "Hi {{firstName}}, want to create an event?",
Expand Down Expand Up @@ -122,12 +130,13 @@
"Lets Do This!": "Let's Do This!",
"Lets do this!": "Let's do this!",
"Lets get started!": "Let's get started!",
"Link to group agreements": "Link to group agreements",
"Link to platform agreements": "Link to platform agreements",
"Location": "Location",
"Log In": "Log In",
"Log in now": "Log in now",
"Log in to Hylo": "Log in to Hylo",
"Logout": "Logout",
"makeAnAnnouncement": "MAKE AN ANNOUNCEMENT",
"MY SKILLS": "MY SKILLS",
"Make Public": "Make Public:",
"Manage Notifications": "Manage Notifications",
Expand All @@ -141,6 +150,7 @@
"Membership Requested": "Membership Requested",
"Mentions": "Mentions",
"Missing message recipient!": "Missing message recipient!",
"Moderation": "Moderation",
"Moderator: Confirm Delete": "Moderator: Confirm Delete",
"Multiple people are typing": "Multiple people are typing...",
"My Home": "My Home",
Expand All @@ -158,6 +168,9 @@
"No topics match your search": "No topics match your search",
"Not Going": "Not Going",
"Not a Member": "Not a Member",
"Not permitted anywhere on the platform": "Not permitted anywhere on the platform",
"Not permitted in Public Spaces": "Not permitted in Public Spaces",
"Not permitted in {{groupName}}": "Not permitted in {{groupName}}",
"Nothing new for you!": "Nothing new for you!",
"Notifications": "Notifications",
"Offensive": "Offensive",
Expand All @@ -180,12 +193,14 @@
"People": "People",
"Pick a Topic": "Pick a Topic",
"Pin": "Pin",
"Platform Agreements broken": "Platform Agreements broken",
"Please answer all the join questions to continue": "Please answer all the join questions to continue",
"Please select below:": "Please select below:",
"Popular": "Popular",
"Post": "Post",
"Post Date": "Post Date",
"Post In": "Post In",
"Post flagged": "- Post flagged -",
"Post in Groups": "Post in Groups",
"Posted In": "Posted In:",
"Posts": "Posts",
Expand All @@ -209,6 +224,8 @@
"Remove image": "Remove image",
"Reply": "Reply",
"Replying to": "Replying to",
"Reported by": "Reported by",
"Reported content": "Reported content",
"Request": "Request",
"Requests": "Requests",
"Resend code": "Resend code",
Expand All @@ -231,6 +248,7 @@
"Settings": "Settings",
"Share": "Share",
"Short Description": "Short Description",
"Show more": "Show more",
"Sign in with Google": "Sign in with Google",
"Sign up now": "Sign up now",
"Sign up with Google": "Sign up with Google",
Expand Down Expand Up @@ -264,8 +282,10 @@
"Upcoming Events": "Upcoming Events",
"Upload a Photo": "Upload a Photo",
"Upvotes": "Upvotes",
"View post": "View post",
"View project management tool": "View project management tool",
"View tasks": "View tasks",
"Violations of platform agreements": "Violations of platform agreements",
"Voting ended": "Voting ended",
"Voting open": "Voting open",
"Welcome to": "Welcome to",
Expand All @@ -279,6 +299,7 @@
"What is your event called?": "What is your event called?",
"What is your proposal?": "What is your proposal?",
"What resource is available?": "What resource is available?",
"What was wrong?": "What was wrong?",
"What would you like to call your project?": "What would you like to call your project?",
"Whats the URL of your group?": "What's the URL of your group?",
"Whats the address for your group": "What's the address for your group?",
Expand Down Expand Up @@ -306,22 +327,27 @@
"Your data is safe with Hylo By clicking the Sign Up button above you are agreeing to these terms:": "Your data is safe with Hylo. By clicking the \"Sign Up\" button above you are agreeing to these terms:",
"Your purpose statement is a concise summary of why your group": "Your purpose statement is a concise summary of why your group exists and what you hope to accomplish. A clear and specific purpose helps align members of your group to coordinate effectively to achieve your goals.",
"and": "and",
"announcementExplainer": "This means that all members of this group will receive an instant email and push notification about this Post. \n (This feature is available to stewards only.)",
"are a member": "are a member",
"are attending": "are attending",
"are members": "are members",
"attending": "attending",
"by": "by",
"characters max": "characters max",
"clickthroughExplainer": "This post may not align with group or platform agreements.",
"comment": "comment",
"commented": "commented",
"discussion": "discussion",
"edit": "edit",
"event": "event",
"flaggingExplainer": "Reporting a post will blur it for all group members. Members will be able to see the report and its details. Moderators can clear reports or take other actions if necessary.",
"flagsNeedACategory": "All reports need to be linked to at least one agreement (group or platform)",
"forgotPasswordDescription": "Enter your email address below and we'll send you an \n email message with a link for resetting your password.",
"is a member": "is a member",
"is attending": "is attending",
"is typing": "is typing",
"loading": "loading",
"makeAnAnnouncement": "MAKE AN ANNOUNCEMENT",
"manyCommentersInTheFooter": "{{firstPerson}}, {{secondPerson}} and {{count}} other",
"manyCommentersInTheFooter_plural": "{{firstPerson}}, {{secondPerson}} and {{count}} others",
"offer": "offer",
Expand All @@ -336,6 +362,8 @@
"shareDialogTitle": "Share \"{{title}}\" by {{name}}",
"shareMessage": "\"{{title}}\" by {{name}} on hylo.com: {{url}}",
"shareSubject": "\"{{title}}\" by {{name}} on hylo.com",
"status-active": "Status: Active",
"status-cleared": "Status: Cleared by Moderator",
"we just need to know your name and password and youre account will be created": "we just need to know your name and password and you're account will be created",
"welcome page backup text": "Please take a moment to explore and see what’s alive in our group. \n \n Introduce yourself by clicking Create, and posting a Discussion to share who you are and what you brings you here. \n \n Don’t forget to fill our your profile, so likeminded folks can connect with you",
"{{childGroupsLength}} Group(s) are a part of {{currentGroupName}}": "{{childGroupsLength}} Group(s) are a part of {{currentGroupName}}",
Expand Down
Loading