diff --git a/community/community/doctype/__init__.py b/community/community/doctype/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_event/__init__.py b/community/community/doctype/community_event/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_event/community_event.js b/community/community/doctype/community_event/community_event.js new file mode 100644 index 00000000..0f06c6c5 --- /dev/null +++ b/community/community/doctype/community_event/community_event.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Event', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_event/community_event.json b/community/community/doctype/community_event/community_event.json new file mode 100644 index 00000000..4068dc37 --- /dev/null +++ b/community/community/doctype/community_event/community_event.json @@ -0,0 +1,51 @@ +{ + "actions": [], + "autoname": "Prompt", + "creation": "2021-02-12 17:54:52.300451", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "year", + "volunteers" + ], + "fields": [ + { + "fieldname": "year", + "fieldtype": "Select", + "label": "Year", + "options": "\n2021\n2022\n2023\n2024\n2025" + }, + { + "fieldname": "volunteers", + "fieldtype": "Table", + "label": "Volunteers", + "options": "Community Event Volunteer" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 18:29:21.213257", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Event", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_event/community_event.py b/community/community/doctype/community_event/community_event.py new file mode 100644 index 00000000..0faaf259 --- /dev/null +++ b/community/community/doctype/community_event/community_event.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityEvent(Document): + pass diff --git a/community/community/doctype/community_event/test_community_event.py b/community/community/doctype/community_event/test_community_event.py new file mode 100644 index 00000000..d3034c83 --- /dev/null +++ b/community/community/doctype/community_event/test_community_event.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityEvent(unittest.TestCase): + pass diff --git a/community/community/doctype/community_event_volunteer/__init__.py b/community/community/doctype/community_event_volunteer/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_event_volunteer/community_event_volunteer.json b/community/community/doctype/community_event_volunteer/community_event_volunteer.json new file mode 100644 index 00000000..d61af225 --- /dev/null +++ b/community/community/doctype/community_event_volunteer/community_event_volunteer.json @@ -0,0 +1,31 @@ +{ + "actions": [], + "creation": "2021-02-12 15:55:58.252902", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "member" + ], + "fields": [ + { + "fieldname": "member", + "fieldtype": "Link", + "label": "Member", + "options": "Community Member" + } + ], + "index_web_pages_for_search": 1, + "istable": 1, + "links": [], + "modified": "2021-02-12 15:55:58.252902", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Event Volunteer", + "owner": "Administrator", + "permissions": [], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_event_volunteer/community_event_volunteer.py b/community/community/doctype/community_event_volunteer/community_event_volunteer.py new file mode 100644 index 00000000..91f77c96 --- /dev/null +++ b/community/community/doctype/community_event_volunteer/community_event_volunteer.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityEventVolunteer(Document): + pass diff --git a/community/community/doctype/community_member/__init__.py b/community/community/doctype/community_member/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_member/community_member.js b/community/community/doctype/community_member/community_member.js new file mode 100644 index 00000000..e22285e5 --- /dev/null +++ b/community/community/doctype/community_member/community_member.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Member', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_member/community_member.json b/community/community/doctype/community_member/community_member.json new file mode 100644 index 00000000..ab56836b --- /dev/null +++ b/community/community/doctype/community_member/community_member.json @@ -0,0 +1,90 @@ +{ + "actions": [], + "autoname": "field:full_name", + "creation": "2021-02-12 15:47:23.591567", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "enabled", + "full_name", + "role", + "photo", + "short_intro", + "bio" + ], + "fields": [ + { + "default": "0", + "fieldname": "enabled", + "fieldtype": "Check", + "label": "Enabled" + }, + { + "fieldname": "full_name", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Full Name", + "reqd": 1, + "unique": 1 + }, + { + "fieldname": "role", + "fieldtype": "Select", + "label": "Role", + "options": "\nBoard\nDirector\nVolunteer\nSpeaker" + }, + { + "fieldname": "photo", + "fieldtype": "Attach Image", + "label": "Photo" + }, + { + "fieldname": "short_intro", + "fieldtype": "Data", + "label": "Short Intro" + }, + { + "fieldname": "bio", + "fieldtype": "HTML Editor", + "label": "Bio" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 15:50:13.439527", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Member", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + }, + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Website Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_member/community_member.py b/community/community/doctype/community_member/community_member.py new file mode 100644 index 00000000..27bb9750 --- /dev/null +++ b/community/community/doctype/community_member/community_member.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityMember(Document): + pass diff --git a/community/community/doctype/community_member/test_community_member.py b/community/community/doctype/community_member/test_community_member.py new file mode 100644 index 00000000..c28a96ed --- /dev/null +++ b/community/community/doctype/community_member/test_community_member.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityMember(unittest.TestCase): + pass diff --git a/community/community/doctype/community_participant/__init__.py b/community/community/doctype/community_participant/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_participant/community_participant.js b/community/community/doctype/community_participant/community_participant.js new file mode 100644 index 00000000..0776770d --- /dev/null +++ b/community/community/doctype/community_participant/community_participant.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Participant', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_participant/community_participant.json b/community/community/doctype/community_participant/community_participant.json new file mode 100644 index 00000000..e824b153 --- /dev/null +++ b/community/community/doctype/community_participant/community_participant.json @@ -0,0 +1,74 @@ +{ + "actions": [], + "creation": "2021-02-15 11:04:02.748879", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "first_name", + "last_name", + "email", + "student", + "organization_college" + ], + "fields": [ + { + "fieldname": "first_name", + "fieldtype": "Data", + "in_list_view": 1, + "label": "First Name", + "reqd": 1 + }, + { + "fieldname": "last_name", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Last Name", + "reqd": 1 + }, + { + "fieldname": "email", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Email", + "options": "Email", + "reqd": 1 + }, + { + "default": "0", + "fieldname": "student", + "fieldtype": "Check", + "label": "Student" + }, + { + "fieldname": "organization_college", + "fieldtype": "Data", + "label": "Organization/College" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-15 11:04:02.748879", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Participant", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_participant/community_participant.py b/community/community/doctype/community_participant/community_participant.py new file mode 100644 index 00000000..1630ae50 --- /dev/null +++ b/community/community/doctype/community_participant/community_participant.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityParticipant(Document): + pass diff --git a/community/community/doctype/community_participant/test_community_participant.py b/community/community/doctype/community_participant/test_community_participant.py new file mode 100644 index 00000000..dd462f60 --- /dev/null +++ b/community/community/doctype/community_participant/test_community_participant.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityParticipant(unittest.TestCase): + pass diff --git a/community/community/doctype/community_project/__init__.py b/community/community/doctype/community_project/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_project/community_project.js b/community/community/doctype/community_project/community_project.js new file mode 100644 index 00000000..970031f6 --- /dev/null +++ b/community/community/doctype/community_project/community_project.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Project', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_project/community_project.json b/community/community/doctype/community_project/community_project.json new file mode 100644 index 00000000..029b536c --- /dev/null +++ b/community/community/doctype/community_project/community_project.json @@ -0,0 +1,121 @@ +{ + "actions": [], + "autoname": "field:project_name", + "creation": "2021-02-12 18:28:33.440328", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "disabled", + "project_name", + "project_short_intro", + "repository_link", + "video_link", + "telegram_id", + "project_description", + "event", + "accepting_members", + "likes", + "project_search" + ], + "fields": [ + { + "default": "0", + "fieldname": "disabled", + "fieldtype": "Check", + "label": "Disabled" + }, + { + "fieldname": "project_name", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Project Name", + "reqd": 1, + "unique": 1 + }, + { + "fieldname": "project_short_intro", + "fieldtype": "Small Text", + "label": "Project Short Intro" + }, + { + "fieldname": "repository_link", + "fieldtype": "Small Text", + "label": "Repository Link" + }, + { + "fieldname": "video_link", + "fieldtype": "Data", + "label": "Video Link" + }, + { + "fieldname": "telegram_id", + "fieldtype": "Data", + "label": "Telegram Id" + }, + { + "fieldname": "project_description", + "fieldtype": "Markdown Editor", + "label": "Project Description" + }, + { + "fieldname": "event", + "fieldtype": "Link", + "label": "Event", + "options": "Community Event" + }, + { + "default": "0", + "fieldname": "accepting_members", + "fieldtype": "Check", + "label": "Accepting Members" + }, + { + "fieldname": "likes", + "fieldtype": "Int", + "label": "Likes" + }, + { + "fieldname": "project_search", + "fieldtype": "Small Text", + "label": "Project Search" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 18:28:33.440328", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Project", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + }, + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Participant", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_project/community_project.py b/community/community/doctype/community_project/community_project.py new file mode 100644 index 00000000..09c07cf5 --- /dev/null +++ b/community/community/doctype/community_project/community_project.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityProject(Document): + pass diff --git a/community/community/doctype/community_project/test_community_project.py b/community/community/doctype/community_project/test_community_project.py new file mode 100644 index 00000000..d0199e4c --- /dev/null +++ b/community/community/doctype/community_project/test_community_project.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityProject(unittest.TestCase): + pass diff --git a/community/community/doctype/community_project_evaluation/__init__.py b/community/community/doctype/community_project_evaluation/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_project_evaluation/community_project_evaluation.js b/community/community/doctype/community_project_evaluation/community_project_evaluation.js new file mode 100644 index 00000000..4713db7d --- /dev/null +++ b/community/community/doctype/community_project_evaluation/community_project_evaluation.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Project Evaluation', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_project_evaluation/community_project_evaluation.json b/community/community/doctype/community_project_evaluation/community_project_evaluation.json new file mode 100644 index 00000000..ba9c2cfc --- /dev/null +++ b/community/community/doctype/community_project_evaluation/community_project_evaluation.json @@ -0,0 +1,169 @@ +{ + "actions": [], + "autoname": "format:EVAL-{#####}", + "creation": "2021-02-12 19:44:57.467599", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "project", + "status", + "evaluated_by", + "telegram_id", + "column_break_5", + "update", + "section_break_7", + "evaluation_comment", + "overall_rating", + "section_break_10", + "impact_of_project", + "completion", + "quality_of_code", + "quality_of_", + "column_break_15", + "difficulty", + "future_viability", + "total_score" + ], + "fields": [ + { + "fieldname": "project", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Project", + "options": "Community Project", + "reqd": 1 + }, + { + "fieldname": "status", + "fieldtype": "Select", + "label": "Status", + "options": "\nPending\nPreliminary\nComplete" + }, + { + "fieldname": "evaluated_by", + "fieldtype": "Link", + "label": "Evaluated By", + "options": "User" + }, + { + "fieldname": "telegram_id", + "fieldtype": "Small Text", + "label": "Telegram Id" + }, + { + "fieldname": "column_break_5", + "fieldtype": "Column Break" + }, + { + "fieldname": "update", + "fieldtype": "Small Text", + "in_list_view": 1, + "label": "Update", + "reqd": 1 + }, + { + "fieldname": "section_break_7", + "fieldtype": "Section Break" + }, + { + "fieldname": "evaluation_comment", + "fieldtype": "Small Text", + "label": "Evaluation Comment" + }, + { + "fieldname": "overall_rating", + "fieldtype": "Int", + "label": "Overall Rating" + }, + { + "fieldname": "section_break_10", + "fieldtype": "Section Break", + "label": "Score" + }, + { + "fieldname": "impact_of_project", + "fieldtype": "Int", + "label": "Impact of Project" + }, + { + "fieldname": "completion", + "fieldtype": "Int", + "label": "Completion" + }, + { + "fieldname": "quality_of_code", + "fieldtype": "Int", + "label": "Quality of Code" + }, + { + "fieldname": "quality_of_", + "fieldtype": "Int", + "label": "Quality of Presentation" + }, + { + "fieldname": "column_break_15", + "fieldtype": "Column Break" + }, + { + "fieldname": "difficulty", + "fieldtype": "Int", + "label": "Difficulty" + }, + { + "fieldname": "future_viability", + "fieldtype": "Int", + "label": "Future Viability" + }, + { + "fieldname": "total_score", + "fieldtype": "Int", + "label": "Total Score" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 19:44:57.467599", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Project Evaluation", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + }, + { + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Participant", + "share": 1, + "write": 1 + }, + { + "create": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Evaluator", + "share": 1, + "write": 1 + } + ], + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_project_evaluation/community_project_evaluation.py b/community/community/doctype/community_project_evaluation/community_project_evaluation.py new file mode 100644 index 00000000..653d8fc7 --- /dev/null +++ b/community/community/doctype/community_project_evaluation/community_project_evaluation.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityProjectEvaluation(Document): + pass diff --git a/community/community/doctype/community_project_evaluation/test_community_project_evaluation.py b/community/community/doctype/community_project_evaluation/test_community_project_evaluation.py new file mode 100644 index 00000000..624c3bd3 --- /dev/null +++ b/community/community/doctype/community_project_evaluation/test_community_project_evaluation.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityProjectEvaluation(unittest.TestCase): + pass diff --git a/community/community/doctype/community_project_like/__init__.py b/community/community/doctype/community_project_like/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_project_like/community_project_like.js b/community/community/doctype/community_project_like/community_project_like.js new file mode 100644 index 00000000..835d7843 --- /dev/null +++ b/community/community/doctype/community_project_like/community_project_like.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Project Like', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_project_like/community_project_like.json b/community/community/doctype/community_project_like/community_project_like.json new file mode 100644 index 00000000..7144bb0a --- /dev/null +++ b/community/community/doctype/community_project_like/community_project_like.json @@ -0,0 +1,43 @@ +{ + "actions": [], + "creation": "2021-02-12 18:43:24.206708", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "project" + ], + "fields": [ + { + "fieldname": "project", + "fieldtype": "Link", + "label": "Project", + "options": "Community Project" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 18:43:24.206708", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Project Like", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_project_like/community_project_like.py b/community/community/doctype/community_project_like/community_project_like.py new file mode 100644 index 00000000..7eaec684 --- /dev/null +++ b/community/community/doctype/community_project_like/community_project_like.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityProjectLike(Document): + pass diff --git a/community/community/doctype/community_project_like/test_community_project_like.py b/community/community/doctype/community_project_like/test_community_project_like.py new file mode 100644 index 00000000..bca9c608 --- /dev/null +++ b/community/community/doctype/community_project_like/test_community_project_like.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityProjectLike(unittest.TestCase): + pass diff --git a/community/community/doctype/community_project_member/__init__.py b/community/community/doctype/community_project_member/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_project_member/community_project_member.js b/community/community/doctype/community_project_member/community_project_member.js new file mode 100644 index 00000000..0b691bb1 --- /dev/null +++ b/community/community/doctype/community_project_member/community_project_member.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Project Member', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_project_member/community_project_member.json b/community/community/doctype/community_project_member/community_project_member.json new file mode 100644 index 00000000..e4e2cf9f --- /dev/null +++ b/community/community/doctype/community_project_member/community_project_member.json @@ -0,0 +1,76 @@ +{ + "actions": [], + "creation": "2021-02-12 18:36:08.324156", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "project", + "intro", + "status", + "project_owner" + ], + "fields": [ + { + "fieldname": "project", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Project", + "options": "Community Project", + "reqd": 1 + }, + { + "fieldname": "intro", + "fieldtype": "Small Text", + "in_list_view": 1, + "label": "Intro", + "reqd": 1 + }, + { + "fieldname": "status", + "fieldtype": "Select", + "label": "Status", + "options": "\nPending\nAccepted\nRejected" + }, + { + "fieldname": "project_owner", + "fieldtype": "Data", + "label": "Project Owner", + "options": "Email" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 18:36:33.600885", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Project Member", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + }, + { + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Participant", + "share": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_project_member/community_project_member.py b/community/community/doctype/community_project_member/community_project_member.py new file mode 100644 index 00000000..8a607c36 --- /dev/null +++ b/community/community/doctype/community_project_member/community_project_member.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityProjectMember(Document): + pass diff --git a/community/community/doctype/community_project_member/test_community_project_member.py b/community/community/doctype/community_project_member/test_community_project_member.py new file mode 100644 index 00000000..9e03a93c --- /dev/null +++ b/community/community/doctype/community_project_member/test_community_project_member.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityProjectMember(unittest.TestCase): + pass diff --git a/community/community/doctype/community_project_update/__init__.py b/community/community/doctype/community_project_update/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_project_update/community_project_update.js b/community/community/doctype/community_project_update/community_project_update.js new file mode 100644 index 00000000..d76e297a --- /dev/null +++ b/community/community/doctype/community_project_update/community_project_update.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Project Update', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_project_update/community_project_update.json b/community/community/doctype/community_project_update/community_project_update.json new file mode 100644 index 00000000..695f4df9 --- /dev/null +++ b/community/community/doctype/community_project_update/community_project_update.json @@ -0,0 +1,53 @@ +{ + "actions": [], + "creation": "2021-02-12 18:45:56.750969", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "project", + "update" + ], + "fields": [ + { + "fieldname": "project", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Project", + "options": "Community Project", + "reqd": 1 + }, + { + "fieldname": "update", + "fieldtype": "Markdown Editor", + "in_list_view": 1, + "label": "Update", + "reqd": 1 + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-12 18:45:56.750969", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Project Update", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_project_update/community_project_update.py b/community/community/doctype/community_project_update/community_project_update.py new file mode 100644 index 00000000..253d79be --- /dev/null +++ b/community/community/doctype/community_project_update/community_project_update.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunityProjectUpdate(Document): + pass diff --git a/community/community/doctype/community_project_update/test_community_project_update.py b/community/community/doctype/community_project_update/test_community_project_update.py new file mode 100644 index 00000000..e8f09356 --- /dev/null +++ b/community/community/doctype/community_project_update/test_community_project_update.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunityProjectUpdate(unittest.TestCase): + pass diff --git a/community/community/doctype/community_speaker/__init__.py b/community/community/doctype/community_speaker/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_speaker/community_speaker.js b/community/community/doctype/community_speaker/community_speaker.js new file mode 100644 index 00000000..e80e7b49 --- /dev/null +++ b/community/community/doctype/community_speaker/community_speaker.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Speaker', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_speaker/community_speaker.json b/community/community/doctype/community_speaker/community_speaker.json new file mode 100644 index 00000000..881142e5 --- /dev/null +++ b/community/community/doctype/community_speaker/community_speaker.json @@ -0,0 +1,72 @@ +{ + "actions": [], + "creation": "2021-02-15 10:56:59.876454", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "full_name", + "enabled", + "avatar", + "column_break_3", + "short_bio", + "bio" + ], + "fields": [ + { + "fieldname": "full_name", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Full Name" + }, + { + "fieldname": "avatar", + "fieldtype": "Attach Image", + "label": "Avatar" + }, + { + "fieldname": "short_bio", + "fieldtype": "Data", + "label": "Short Bio" + }, + { + "fieldname": "bio", + "fieldtype": "Small Text", + "label": "Bio" + }, + { + "default": "0", + "fieldname": "enabled", + "fieldtype": "Check", + "label": "Enabled" + }, + { + "fieldname": "column_break_3", + "fieldtype": "Column Break" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-15 11:01:02.010360", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Speaker", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_speaker/community_speaker.py b/community/community/doctype/community_speaker/community_speaker.py new file mode 100644 index 00000000..e4fc2765 --- /dev/null +++ b/community/community/doctype/community_speaker/community_speaker.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunitySpeaker(Document): + pass diff --git a/community/community/doctype/community_speaker/test_community_speaker.py b/community/community/doctype/community_speaker/test_community_speaker.py new file mode 100644 index 00000000..59c62702 --- /dev/null +++ b/community/community/doctype/community_speaker/test_community_speaker.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunitySpeaker(unittest.TestCase): + pass diff --git a/community/community/doctype/community_sponsor/__init__.py b/community/community/doctype/community_sponsor/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/community/community/doctype/community_sponsor/community_sponsor.js b/community/community/doctype/community_sponsor/community_sponsor.js new file mode 100644 index 00000000..dddb7898 --- /dev/null +++ b/community/community/doctype/community_sponsor/community_sponsor.js @@ -0,0 +1,8 @@ +// Copyright (c) 2021, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on('Community Sponsor', { + // refresh: function(frm) { + + // } +}); diff --git a/community/community/doctype/community_sponsor/community_sponsor.json b/community/community/doctype/community_sponsor/community_sponsor.json new file mode 100644 index 00000000..3215075a --- /dev/null +++ b/community/community/doctype/community_sponsor/community_sponsor.json @@ -0,0 +1,82 @@ +{ + "actions": [], + "autoname": "field:sponsor", + "creation": "2021-02-15 10:46:16.271104", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "sponsor", + "website", + "image", + "speaker", + "timeslot", + "short_intro", + "pitch" + ], + "fields": [ + { + "fieldname": "sponsor", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Sponsor", + "reqd": 1, + "unique": 1 + }, + { + "fieldname": "website", + "fieldtype": "Data", + "label": "Website" + }, + { + "fieldname": "image", + "fieldtype": "Attach Image", + "label": "Image" + }, + { + "fieldname": "speaker", + "fieldtype": "Data", + "label": "Speaker" + }, + { + "fieldname": "timeslot", + "fieldtype": "Datetime", + "label": "Timeslot" + }, + { + "fieldname": "short_intro", + "fieldtype": "Small Text", + "label": "Short Intro" + }, + { + "fieldname": "pitch", + "fieldtype": "Markdown Editor", + "label": "Pitch" + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2021-02-15 10:46:16.271104", + "modified_by": "Administrator", + "module": "Community", + "name": "Community Sponsor", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file diff --git a/community/community/doctype/community_sponsor/community_sponsor.py b/community/community/doctype/community_sponsor/community_sponsor.py new file mode 100644 index 00000000..bd4feff8 --- /dev/null +++ b/community/community/doctype/community_sponsor/community_sponsor.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and contributors +# For license information, please see license.txt + +from __future__ import unicode_literals +# import frappe +from frappe.model.document import Document + +class CommunitySponsor(Document): + pass diff --git a/community/community/doctype/community_sponsor/test_community_sponsor.py b/community/community/doctype/community_sponsor/test_community_sponsor.py new file mode 100644 index 00000000..033ac360 --- /dev/null +++ b/community/community/doctype/community_sponsor/test_community_sponsor.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2021, Frappe and Contributors +# See license.txt +from __future__ import unicode_literals + +# import frappe +import unittest + +class TestCommunitySponsor(unittest.TestCase): + pass