[cleanup] removed Project Activity, Project Activity Update, Project Control, projects (page)
diff --git a/projects/doctype/project_activity/locale/_messages_doc.json b/projects/doctype/project_activity/locale/_messages_doc.json
deleted file mode 100644
index f1d2810..0000000
--- a/projects/doctype/project_activity/locale/_messages_doc.json
+++ /dev/null
@@ -1,14 +0,0 @@
-[
- "Percent Complete",
- "New Update",
- "Add",
- "Updates HTML",
- "Activity Name",
- "Hours",
- "Updates",
- "Last Update By",
- "Projects",
- "Last Update",
- "Project Activity",
- "Project"
-]
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/ar-doc.json b/projects/doctype/project_activity/locale/ar-doc.json
deleted file mode 100644
index 8a2c351..0000000
--- a/projects/doctype/project_activity/locale/ar-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "\u0627\u0633\u0645 \u0627\u0644\u0646\u0634\u0627\u0637",
- "Add": "\u0625\u0636\u0627\u0641\u0629",
- "Hours": "\u0633\u0627\u0639\u0627\u062a",
- "Last Update": "\u0622\u062e\u0631 \u062a\u062d\u062f\u064a\u062b",
- "Last Update By": "\u0622\u062e\u0631 \u062a\u062d\u062f\u064a\u062b \u0628\u0648\u0627\u0633\u0637\u0629",
- "New Update": "\u062a\u062d\u062f\u064a\u062b\u0627\u062a \u062c\u062f\u064a\u062f\u0629",
- "Percent Complete": "\u0643\u0627\u0645\u0644\u0629 \u0641\u064a \u0627\u0644\u0645\u0626\u0629",
- "Project": "\u0645\u0634\u0631\u0648\u0639",
- "Project Activity": "\u0645\u0634\u0631\u0648\u0639 \u0646\u0634\u0627\u0637",
- "Projects": "\u0645\u0634\u0627\u0631\u064a\u0639",
- "Updates": "\u062a\u062d\u062f\u064a\u062b\u0627\u062a",
- "Updates HTML": "\u062a\u062d\u062f\u064a\u062b\u0627\u062a HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/de-doc.json b/projects/doctype/project_activity/locale/de-doc.json
deleted file mode 100644
index f436f5a..0000000
--- a/projects/doctype/project_activity/locale/de-doc.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "Activity Name": "Aktivit\u00e4t Name",
- "Add": "Hinzuf\u00fcgen",
- "Hours": "Stunden",
- "Last Update": "Letztes Update",
- "Last Update By": "Letzte Aktualisierung durch",
- "New Update": "Neues Update",
- "Percent Complete": "Percent Complete",
- "Project": "Projekt",
- "Project Activity": "Projekt Activity",
- "Projects": "Projekte",
- "Updates": "Updates",
- "Updates HTML": "Updates HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/es-doc.json b/projects/doctype/project_activity/locale/es-doc.json
deleted file mode 100644
index e735bb6..0000000
--- a/projects/doctype/project_activity/locale/es-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "Nombre de la actividad",
- "Add": "A\u00f1adir",
- "Hours": "Horas",
- "Last Update": "\u00daltima actualizaci\u00f3n",
- "Last Update By": "Ultima actualizaci\u00f3n por",
- "New Update": "Nueva Actualizaci\u00f3n",
- "Percent Complete": "Porcentaje completado",
- "Project": "Proyecto",
- "Project Activity": "Actividad del Proyecto",
- "Projects": "Proyectos",
- "Updates": "Actualizaciones",
- "Updates HTML": "Actualizaciones HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/fr-doc.json b/projects/doctype/project_activity/locale/fr-doc.json
deleted file mode 100644
index c0336ef..0000000
--- a/projects/doctype/project_activity/locale/fr-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "Nom de l'activit\u00e9",
- "Add": "Ajouter",
- "Hours": "Heures",
- "Last Update": "Derni\u00e8re mise \u00e0 jour",
- "Last Update By": "Derni\u00e8re mise \u00e0 jour par",
- "New Update": "Nouvelle mise \u00e0 jour",
- "Percent Complete": "Pour cent complet",
- "Project": "Projet",
- "Project Activity": "Activit\u00e9 du projet",
- "Projects": "Projets",
- "Updates": "Mises \u00e0 jour",
- "Updates HTML": "Mises \u00e0 jour HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/hi-doc.json b/projects/doctype/project_activity/locale/hi-doc.json
deleted file mode 100644
index c8c6be6..0000000
--- a/projects/doctype/project_activity/locale/hi-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0928\u093e\u092e",
- "Add": "\u091c\u094b\u0921\u093c\u0928\u093e",
- "Hours": "\u0918\u0902\u091f\u0947",
- "Last Update": "\u0905\u0902\u0924\u093f\u092e \u0905\u0926\u094d\u092f\u0924\u0928",
- "Last Update By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0902\u0924\u093f\u092e \u0905\u0926\u094d\u092f\u0924\u0928",
- "New Update": "\u0928\u0908 \u0905\u0926\u094d\u092f\u0924\u0928",
- "Percent Complete": "\u092a\u0942\u0930\u093e \u092a\u094d\u0930\u0924\u093f\u0936\u0924",
- "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e",
- "Project Activity": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f",
- "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902",
- "Updates": "\u0905\u092a\u0921\u0947\u091f",
- "Updates HTML": "\u0905\u0926\u094d\u092f\u0924\u0928 HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/hr-doc.json b/projects/doctype/project_activity/locale/hr-doc.json
deleted file mode 100644
index c559486..0000000
--- a/projects/doctype/project_activity/locale/hr-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "Djelatnost Naziv",
- "Add": "Dodati",
- "Hours": "Sati",
- "Last Update": "Zadnja promjena",
- "Last Update By": "Zadnji Update",
- "New Update": "Novi Update",
- "Percent Complete": "Postotak Cijela",
- "Project": "Projekt",
- "Project Activity": "Projekt aktivnost",
- "Projects": "Projekti",
- "Updates": "A\u017euriranja",
- "Updates HTML": "A\u017euriranja HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/nl-doc.json b/projects/doctype/project_activity/locale/nl-doc.json
deleted file mode 100644
index 9b40947..0000000
--- a/projects/doctype/project_activity/locale/nl-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "Activiteit Naam",
- "Add": "Toevoegen",
- "Hours": "Uur",
- "Last Update": "Laatste update",
- "Last Update By": "Laatste update door",
- "New Update": "Nieuwe Update",
- "Percent Complete": "Percentage voltooid",
- "Project": "Project",
- "Project Activity": "Project Activiteit",
- "Projects": "Projecten",
- "Updates": "Updates",
- "Updates HTML": "Updates HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/pt-BR-doc.json b/projects/doctype/project_activity/locale/pt-BR-doc.json
deleted file mode 100644
index 5e087ec..0000000
--- a/projects/doctype/project_activity/locale/pt-BR-doc.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "Activity Name": "Nome da Atividade",
- "Add": "Adicionar",
- "Hours": "Horas",
- "Last Update": "\u00daltima Atualiza\u00e7\u00e3o",
- "Last Update By": "\u00daltima Atualiza\u00e7\u00e3o por",
- "New Update": "Nova Atualiza\u00e7\u00e3o",
- "Percent Complete": "Porcentagem Conclu\u00edda",
- "Project": "Projeto",
- "Project Activity": "Atividade do Projeto",
- "Projects": "Projetos",
- "Updates": "Atualiza\u00e7\u00f5es",
- "Updates HTML": "Atualiza\u00e7\u00f5es HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/pt-doc.json b/projects/doctype/project_activity/locale/pt-doc.json
deleted file mode 100644
index 43c7c51..0000000
--- a/projects/doctype/project_activity/locale/pt-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "Nome atividade",
- "Add": "Adicionar",
- "Hours": "Horas",
- "Last Update": "Atualiza\u00e7\u00e3o",
- "Last Update By": "\u00daltima atualiza\u00e7\u00e3o por",
- "New Update": "Nova Atualiza\u00e7\u00e3o",
- "Percent Complete": "Porcentagem Conclu\u00edda",
- "Project": "Projeto",
- "Project Activity": "Projeto Atividade",
- "Projects": "Projetos",
- "Updates": "Atualiza\u00e7\u00f5es",
- "Updates HTML": "Atualiza\u00e7\u00f5es HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/sr-doc.json b/projects/doctype/project_activity/locale/sr-doc.json
deleted file mode 100644
index 8b7c121..0000000
--- a/projects/doctype/project_activity/locale/sr-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442 \u0418\u043c\u0435",
- "Add": "\u0414\u043e\u0434\u0430\u0442\u0438",
- "Hours": "\u0420\u0430\u0434\u043d\u043e \u0432\u0440\u0435\u043c\u0435",
- "Last Update": "\u041f\u043e\u0441\u043b\u0435\u0434\u045a\u0430 \u0438\u0437\u043c\u0435\u043d\u0430",
- "Last Update By": "\u041f\u043e\u0441\u043b\u0435\u0434\u045a\u0438 \u0423\u043f\u0434\u0430\u0442\u0435 \u0411\u0438",
- "New Update": "\u041d\u043e\u0432\u0438 \u0423\u043f\u0434\u0430\u0442\u0435",
- "Percent Complete": "\u041f\u0440\u043e\u0446\u0435\u043d\u0430\u0442 \u041a\u043e\u043c\u043f\u043b\u0435\u0442\u043d\u0430",
- "Project": "\u041f\u0440\u043e\u0458\u0435\u043a\u0430\u0442",
- "Project Activity": "\u041f\u0440\u043e\u0458\u0435\u043a\u0430\u0442 \u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442",
- "Projects": "\u041f\u0440\u043e\u0458\u0435\u043a\u0442\u0438",
- "Updates": "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435",
- "Updates HTML": "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u0425\u0422\u041c\u041b"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/ta-doc.json b/projects/doctype/project_activity/locale/ta-doc.json
deleted file mode 100644
index 831c1df..0000000
--- a/projects/doctype/project_activity/locale/ta-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "\u0ba8\u0b9f\u0bb5\u0b9f\u0bbf\u0b95\u0bcd\u0b95\u0bc8 \u0baa\u0bc6\u0baf\u0bb0\u0bcd",
- "Add": "\u0b9a\u0bc7\u0bb0\u0bcd",
- "Hours": "\u0bae\u0ba3\u0bbf",
- "Last Update": "\u0b95\u0b9f\u0bc8\u0b9a\u0bbf\u0baf\u0bbe\u0b95 \u0baa\u0bc1\u0ba4\u0bc1\u0baa\u0bcd\u0baa\u0bbf\u0b95\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0b9f\u0bcd\u0b9f\u0ba4\u0bc1",
- "Last Update By": "By \u0b95\u0b9f\u0bc8\u0b9a\u0bbf\u0baf\u0bbe\u0b95 \u0baa\u0bc1\u0ba4\u0bc1\u0baa\u0bcd\u0baa\u0bbf\u0b95\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0b9f\u0bcd\u0b9f\u0ba4\u0bc1",
- "New Update": "\u0baa\u0bc1\u0ba4\u0bbf\u0baf \u0bae\u0bc7\u0bae\u0bcd\u0baa\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd",
- "Percent Complete": "\u0bae\u0bc1\u0bb4\u0bc1\u0bae\u0bc8\u0baf\u0bbe\u0ba9 \u0b9a\u0ba4\u0bb5\u0bc0\u0ba4\u0bae\u0bcd",
- "Project": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f\u0bae\u0bcd",
- "Project Activity": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f \u0b9a\u0bc6\u0baf\u0bb2\u0bcd\u0baa\u0bbe\u0b9f\u0bc1",
- "Projects": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
- "Updates": "\u0bae\u0bc7\u0bae\u0bcd\u0baa\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd\u0b95\u0bb3\u0bcd",
- "Updates HTML": "\u0bae\u0bc7\u0bae\u0bcd\u0baa\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd\u0b95\u0bb3\u0bcd HTML"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/th-doc.json b/projects/doctype/project_activity/locale/th-doc.json
deleted file mode 100644
index 7df17c6..0000000
--- a/projects/doctype/project_activity/locale/th-doc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "0": "0",
- "10": "10",
- "100": "100",
- "15": "15",
- "20": "20",
- "25": "25",
- "30": "30",
- "35": "35",
- "40": "40",
- "45": "45",
- "5": "5",
- "50": "50",
- "55": "55",
- "60": "60",
- "65": "65",
- "70": "70",
- "75": "75",
- "80": "80",
- "85": "85",
- "90": "90",
- "95": "95",
- "Activity Name": "\u0e0a\u0e37\u0e48\u0e2d\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21",
- "Add": "\u0e40\u0e1e\u0e34\u0e48\u0e21",
- "Hours": "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
- "Last Update": "\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14",
- "Last Update By": "\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14\u0e42\u0e14\u0e22",
- "New Update": "\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e43\u0e2b\u0e21\u0e48",
- "Percent Complete": "\u0e23\u0e49\u0e2d\u0e22\u0e25\u0e30\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c",
- "Project": "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Project Activity": "\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Projects": "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Updates": "\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07",
- "Updates HTML": "HTML \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/_messages_doc.json b/projects/doctype/project_activity_update/locale/_messages_doc.json
deleted file mode 100644
index 1e98c39..0000000
--- a/projects/doctype/project_activity_update/locale/_messages_doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-[
- "e.g. 0.5, 2.5 etc",
- "Update",
- "Hours",
- "Project Activity Update",
- "Projects"
-]
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/ar-doc.json b/projects/doctype/project_activity_update/locale/ar-doc.json
deleted file mode 100644
index b600b78..0000000
--- a/projects/doctype/project_activity_update/locale/ar-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "\u0633\u0627\u0639\u0627\u062a",
- "Project Activity Update": "\u0645\u0634\u0631\u0648\u0639 \u062a\u062d\u062f\u064a\u062b \u0646\u0634\u0627\u0637",
- "Projects": "\u0645\u0634\u0627\u0631\u064a\u0639",
- "Update": "\u062a\u062d\u062f\u064a\u062b",
- "e.g. 0.5, 2.5 etc": "\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644 0.5\u060c 2.5 \u0627\u0644\u062e"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/de-doc.json b/projects/doctype/project_activity_update/locale/de-doc.json
deleted file mode 100644
index a685dec..0000000
--- a/projects/doctype/project_activity_update/locale/de-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Stunden",
- "Project Activity Update": "Projekt Activity aktualisieren",
- "Projects": "Projekte",
- "Update": "Aktualisieren",
- "e.g. 0.5, 2.5 etc": "z.B. 0,5, 2,5 etc."
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/es-doc.json b/projects/doctype/project_activity_update/locale/es-doc.json
deleted file mode 100644
index 988b49e..0000000
--- a/projects/doctype/project_activity_update/locale/es-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Horas",
- "Project Activity Update": "Actualizaci\u00f3n del Proyecto de Actividad",
- "Projects": "Proyectos",
- "Update": "Actualizar",
- "e.g. 0.5, 2.5 etc": "por ejemplo, 0,5, 2,5, etc"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/fr-doc.json b/projects/doctype/project_activity_update/locale/fr-doc.json
deleted file mode 100644
index 26bce04..0000000
--- a/projects/doctype/project_activity_update/locale/fr-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Heures",
- "Project Activity Update": "Mise \u00e0 jour des activit\u00e9s du projet",
- "Projects": "Projets",
- "Update": "Mettre \u00e0 jour",
- "e.g. 0.5, 2.5 etc": "par exemple, 0,5, 2,5, etc"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/hi-doc.json b/projects/doctype/project_activity_update/locale/hi-doc.json
deleted file mode 100644
index eefd161..0000000
--- a/projects/doctype/project_activity_update/locale/hi-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "\u0918\u0902\u091f\u0947",
- "Project Activity Update": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0905\u092a\u0921\u0947\u091f",
- "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902",
- "Update": "\u0905\u0926\u094d\u092f\u0924\u0928",
- "e.g. 0.5, 2.5 etc": "0.5 \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f, 2.5 \u0906\u0926\u093f"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/hr-doc.json b/projects/doctype/project_activity_update/locale/hr-doc.json
deleted file mode 100644
index 14ec5cf..0000000
--- a/projects/doctype/project_activity_update/locale/hr-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Sati",
- "Project Activity Update": "Projekt Aktivnost Update",
- "Projects": "Projekti",
- "Update": "A\u017eurirati",
- "e.g. 0.5, 2.5 etc": "npr. 0,5, 2,5 itd."
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/nl-doc.json b/projects/doctype/project_activity_update/locale/nl-doc.json
deleted file mode 100644
index 72c9117..0000000
--- a/projects/doctype/project_activity_update/locale/nl-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Uur",
- "Project Activity Update": "Project Activiteit update",
- "Projects": "Projecten",
- "Update": "Bijwerken",
- "e.g. 0.5, 2.5 etc": "bijvoorbeeld 0,5, 2,5 enz."
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/pt-BR-doc.json b/projects/doctype/project_activity_update/locale/pt-BR-doc.json
deleted file mode 100644
index 29ee164..0000000
--- a/projects/doctype/project_activity_update/locale/pt-BR-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Horas",
- "Project Activity Update": "Atualiza\u00e7\u00e3o da Atividade do Projeto",
- "Projects": "Projetos",
- "Update": "Atualizar",
- "e.g. 0.5, 2.5 etc": "por exemplo, 0,5, 2,5, etc"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/pt-doc.json b/projects/doctype/project_activity_update/locale/pt-doc.json
deleted file mode 100644
index 9dff294..0000000
--- a/projects/doctype/project_activity_update/locale/pt-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "Horas",
- "Project Activity Update": "Atualiza\u00e7\u00e3o do Projeto Atividade",
- "Projects": "Projetos",
- "Update": "Atualizar",
- "e.g. 0.5, 2.5 etc": "por exemplo, 0,5, 2,5, etc"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/sr-doc.json b/projects/doctype/project_activity_update/locale/sr-doc.json
deleted file mode 100644
index aeeb0dd..0000000
--- a/projects/doctype/project_activity_update/locale/sr-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "\u0420\u0430\u0434\u043d\u043e \u0432\u0440\u0435\u043c\u0435",
- "Project Activity Update": "\u041f\u0440\u043e\u0458\u0435\u043a\u0430\u0442 \u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442 \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0430",
- "Projects": "\u041f\u0440\u043e\u0458\u0435\u043a\u0442\u0438",
- "Update": "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435",
- "e.g. 0.5, 2.5 etc": "\u043d\u043f\u0440. 0,5, 2,5, \u0438\u0442\u0434"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/ta-doc.json b/projects/doctype/project_activity_update/locale/ta-doc.json
deleted file mode 100644
index 5396a35..0000000
--- a/projects/doctype/project_activity_update/locale/ta-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "\u0bae\u0ba3\u0bbf",
- "Project Activity Update": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f \u0b9a\u0bc6\u0baf\u0bb2\u0bcd\u0baa\u0bbe\u0b9f\u0bc1 \u0bae\u0bc7\u0bae\u0bcd\u0baa\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd",
- "Projects": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
- "Update": "\u0baa\u0bc1\u0ba4\u0bc1\u0baa\u0bcd\u0baa\u0bbf\u0b95\u0bcd\u0b95",
- "e.g. 0.5, 2.5 etc": "\u0b89\u0ba4\u0bbe\u0bb0\u0ba3\u0bae\u0bbe\u0b95 0.5, 2.5 \u0bb9\u0bbf\u0baa\u0bcd\u0bb0\u0bc1"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/th-doc.json b/projects/doctype/project_activity_update/locale/th-doc.json
deleted file mode 100644
index 02b72b9..0000000
--- a/projects/doctype/project_activity_update/locale/th-doc.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "Hours": "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
- "Project Activity Update": "\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Projects": "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Update": "\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17",
- "e.g. 0.5, 2.5 etc": "\u0e40\u0e0a\u0e48\u0e19 0.5, 2.5 \u0e2f\u0e25\u0e2f"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/__init__.py b/projects/doctype/project_control/__init__.py
deleted file mode 100644
index baffc48..0000000
--- a/projects/doctype/project_control/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-from __future__ import unicode_literals
diff --git a/projects/doctype/project_control/locale/_messages_doc.json b/projects/doctype/project_control/locale/_messages_doc.json
deleted file mode 100644
index 3e13741..0000000
--- a/projects/doctype/project_control/locale/_messages_doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-[
- "Projects",
- "Project Control"
-]
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/ar-doc.json b/projects/doctype/project_control/locale/ar-doc.json
deleted file mode 100644
index deb68c3..0000000
--- a/projects/doctype/project_control/locale/ar-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062d\u0643\u0645",
- "Projects": "\u0645\u0634\u0627\u0631\u064a\u0639"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/de-doc.json b/projects/doctype/project_control/locale/de-doc.json
deleted file mode 100644
index 45a7808..0000000
--- a/projects/doctype/project_control/locale/de-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Project Control",
- "Projects": "Projekte"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/es-doc.json b/projects/doctype/project_control/locale/es-doc.json
deleted file mode 100644
index 129522f..0000000
--- a/projects/doctype/project_control/locale/es-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Proyecto de Control",
- "Projects": "Proyectos"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/fr-doc.json b/projects/doctype/project_control/locale/fr-doc.json
deleted file mode 100644
index 4dffe1e..0000000
--- a/projects/doctype/project_control/locale/fr-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Contr\u00f4le de projet",
- "Projects": "Projets"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/hi-doc.json b/projects/doctype/project_control/locale/hi-doc.json
deleted file mode 100644
index 545aaca..0000000
--- a/projects/doctype/project_control/locale/hi-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923",
- "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/hr-doc.json b/projects/doctype/project_control/locale/hr-doc.json
deleted file mode 100644
index 43eb5eb..0000000
--- a/projects/doctype/project_control/locale/hr-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Projekt kontrole",
- "Projects": "Projekti"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/nl-doc.json b/projects/doctype/project_control/locale/nl-doc.json
deleted file mode 100644
index 4c99374..0000000
--- a/projects/doctype/project_control/locale/nl-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Project Control",
- "Projects": "Projecten"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/pt-BR-doc.json b/projects/doctype/project_control/locale/pt-BR-doc.json
deleted file mode 100644
index 8764cf3..0000000
--- a/projects/doctype/project_control/locale/pt-BR-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Controle de Projeto",
- "Projects": "Projetos"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/pt-doc.json b/projects/doctype/project_control/locale/pt-doc.json
deleted file mode 100644
index 477a620..0000000
--- a/projects/doctype/project_control/locale/pt-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "Projeto de Controle de",
- "Projects": "Projetos"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/sr-doc.json b/projects/doctype/project_control/locale/sr-doc.json
deleted file mode 100644
index 8f51d67..0000000
--- a/projects/doctype/project_control/locale/sr-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "\u041f\u0440\u043e\u0458\u0435\u043a\u0430\u0442 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u0430",
- "Projects": "\u041f\u0440\u043e\u0458\u0435\u043a\u0442\u0438"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/ta-doc.json b/projects/doctype/project_control/locale/ta-doc.json
deleted file mode 100644
index 45807a6..0000000
--- a/projects/doctype/project_control/locale/ta-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f \u0b95\u0b9f\u0bcd\u0b9f\u0bc1\u0baa\u0bcd\u0baa\u0bbe\u0b9f\u0bc1",
- "Projects": "\u0ba4\u0bbf\u0b9f\u0bcd\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/th-doc.json b/projects/doctype/project_control/locale/th-doc.json
deleted file mode 100644
index 2989328..0000000
--- a/projects/doctype/project_control/locale/th-doc.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "Project Control": "\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23",
- "Projects": "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23"
-}
\ No newline at end of file
diff --git a/projects/doctype/project_control/project_control.py b/projects/doctype/project_control/project_control.py
deleted file mode 100644
index 53caab0..0000000
--- a/projects/doctype/project_control/project_control.py
+++ /dev/null
@@ -1,153 +0,0 @@
-# ERPNext - web based ERP (http://erpnext.com)
-# Copyright (C) 2012 Web Notes Technologies Pvt Ltd
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import add_days, cint, cstr, date_diff, flt, now, nowdate, add_days
-from webnotes.model import db_exists
-from webnotes.model.bean import copy_doclist
-from webnotes import msgprint
-from webnotes.utils.email_lib import sendmail
-sql = webnotes.conn.sql
-
-
-
-class DocType:
- def __init__(self,d,dl):
- self.doc, self.doclist = d,dl
-
- def get_projects(self, arg):
- # project list
- pl=[]
- status={}
- if arg == 'Open':
- pl = [p[0] for p in sql("select name from `tabProject` where status = 'Open' order by creation desc limit 20")]
- for p1 in pl:
- status[p1] = 'Open'
- elif arg == 'Completed':
- pl = [p[0] for p in sql("select name from `tabProject` where status = 'Completed' order by creation desc limit 20")]
- for p2 in pl:
- status[p2] = 'Completed'
- elif arg == 'Cancelled':
- pl = [p[0] for p in sql("select name from `tabProject` where status = 'Cancelled' order by creation desc limit 20")]
- for p3 in pl:
- status[p3] = 'Cancelled'
- else:
- #pl = [p[0] for p in sql("select name from `tabProject` order by creation desc limit 20")]
- pl1 = sql("select name, status from `tabProject` order by creation desc limit 20", as_dict=1)
- for p4 in pl1:
- status[p4['name']] = p4['status']
- pl.append(p4['name'])
-
- # milestones in the next 7 days for active projects
- ml = webnotes.conn.convert_to_lists(sql("select t1.milestone_date, t1.milestone, t1.parent from `tabProject Milestone` t1, tabProject t2 where t1.parent = t2.name and t2.status='Open' and DATEDIFF(t1.milestone_date, CURDATE()) BETWEEN 0 AND 7 ORDER BY t1.milestone_date ASC"))
-
- # percent of activity completed per project
- comp = {}
- n_tasks = {}
-
- for p in pl:
- t1 = sql('select count(*) from tabTask where project=%s and docstatus!=2', p)[0][0]
- n_tasks[p] = t1 or 0
- if t1:
- t2 = sql('select count(*) from tabTask where project=%s and docstatus!=2 and status="Closed"', p)[0][0]
- comp[p] = cint(flt(t2)*100/t1)
-
- return {'pl':pl, 'ml':ml, 'comp':comp, 'n_tasks':n_tasks, 'status':status}
-
- def get_resources(self):
- ret = {}
-
- # resource list
- rl = sql("select distinct allocated_to, assignee_email from tabTask")
-
- # get open & closed tickets
- for r in rl:
- if r[0]:
- ret[r[1]] = {}
- ret[r[1]]['id'] = r[0]
- ret[r[1]]['Total'] = sql("select count(*) from tabTask where allocated_to=%s and docstatus!=2", r[0])[0][0]
- ret[r[1]]['Closed'] = sql("select count(*) from tabTask where allocated_to=%s and status='Closed' and docstatus!=2", r[0])[0][0]
- ret[r[1]]['percent'] = cint(flt(ret[r[1]]['Closed']) * 100 / ret[r[1]]['Total'])
-
- return ret
-
- # --------------------------------------------------------------
- # for Gantt Chart
-
- def get_init_data(self, arg=''):
- pl = [p[0] for p in sql('select name from tabProject where docstatus != 2')]
- rl = [p[0] for p in sql('select distinct allocated_to from tabTask where docstatus != 2 and ifnull(allocated_to,"") != ""')]
- return {'pl':pl, 'rl':rl}
-
- def get_tasks(self, arg):
- start_date, end_date, project, resource = arg.split('~~~')
-
- cl = ''
- if project and project != 'All':
- cl = " and ifnull(project,'') = '%s'" % project
-
- if resource and resource != 'All':
- cl = " and ifnull(allocated_to,'') = '%s'" % resource
-
- tl = sql("""
- select subject, allocated_to, project, exp_start_date, exp_end_date, priority, status, name
- from tabTask
- where
- ((exp_start_date between '%(st)s' and '%(end)s') or
- (exp_end_date between '%(st)s' and '%(end)s') or
- (exp_start_date < '%(st)s' and exp_end_date > '%(end)s')) %(cond)s order by exp_start_date limit 100""" % {'st': start_date, 'end': end_date, 'cond':cl})
-
- return webnotes.conn.convert_to_lists(tl)
-
- def declare_proj_completed(self, arg):
- chk = sql("select name from `tabTask` where project=%s and status='Open'", arg)
- if chk:
- chk_lst = [x[0] for x in chk]
- msgprint("Task(s) "+','.join(chk_lst)+" has staus 'Open'. Please submit all tasks against this project before closing the project.")
- return cstr('false')
- else:
- sql("update `tabProject` set status = 'Completed' where name = %s", arg)
- return cstr('true')
-
-
-def sent_reminder_task():
- task_list = sql("""
- select subject, allocated_to, project, exp_start_date, exp_end_date,
- priority, status, name, senders_name, opening_date, review_date, description
- from tabTask
- where task_email_notify=1
- and sent_reminder=0
- and status='Open'
- and exp_start_date is not null""",as_dict=1)
- for i in task_list:
- if date_diff(i['exp_start_date'],nowdate()) ==2:
- msg2="""<h2>Two days to complete: %(name)s</h2>
- <p>This is a reminder for the task %(name)s has been assigned to you
- by %(senders_name)s on %(opening_date)s</p>
- <p><b>Subject:</b> %(subject)s </p>
- <p><b>Project:</b> %(project)s</p>
- <p><b>Expected Start Date:</b> %(exp_start_date)s</p>
- <p><b>Expected End Date:</b> %(exp_end_date)s</p>
- <p><b>Review Date:</b> %(review_date)s</p>
- <p><b>Details:</b> %(description)s</p>
- <p>If you have already completed this task, please update the system</p>
- <p>Good Luck!</p>
- <p>(This notification is autogenerated)</p>""" % i
- sendmail(i['allocated_to'], msg=msg2, subject='A task has been assigned')
- sql("update `tabTask` set sent_reminder='1' where name='%(name)s' and allocated_to= '%(allocated_to)s'" % i)
-
diff --git a/projects/page/projects/__init__.py b/projects/page/projects/__init__.py
deleted file mode 100644
index baffc48..0000000
--- a/projects/page/projects/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-from __future__ import unicode_literals
diff --git a/projects/page/projects/projects.css b/projects/page/projects/projects.css
deleted file mode 100644
index 2fc9c27..0000000
--- a/projects/page/projects/projects.css
+++ /dev/null
@@ -1,6 +0,0 @@
-.gantt {
- -moz-box-sizing: border-box;
- border: 14px solid #DDDDDD;
- border-radius: 6px 6px 6px 6px;
- margin: 20px auto;
-}
\ No newline at end of file
diff --git a/projects/page/projects/projects.html b/projects/page/projects/projects.html
deleted file mode 100644
index e69de29..0000000
--- a/projects/page/projects/projects.html
+++ /dev/null
diff --git a/projects/page/projects/projects.js b/projects/page/projects/projects.js
deleted file mode 100644
index ef81718..0000000
--- a/projects/page/projects/projects.js
+++ /dev/null
@@ -1,24 +0,0 @@
-// ERPNext - web based ERP (http://erpnext.com)
-// Copyright (C) 2012 Web Notes Technologies Pvt Ltd
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-pscript.onload_Projects = function(wrapper) {
- wn.ui.make_app_page({parent:wrapper, title:'Gantt Chart: All Tasks', single_column:true});
- if(!erpnext.show_task_gantt)
- wn.require('app/js/gantt_task.js');
-
- var gantt_area = $('<div>').appendTo($(wrapper).find('.layout-main'));
- erpnext.show_task_gantt(gantt_area);
-}
\ No newline at end of file
diff --git a/projects/page/projects/projects.py b/projects/page/projects/projects.py
deleted file mode 100644
index 5949518..0000000
--- a/projects/page/projects/projects.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# ERPNext - web based ERP (http://erpnext.com)
-# Copyright (C) 2012 Web Notes Technologies Pvt Ltd
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-from __future__ import unicode_literals
-import webnotes
-
-@webnotes.whitelist()
-def get_tasks():
- cond = ''
- if webnotes.form_dict.get('project'):
- cond = ' and project="%s"' % webnotes.form_dict.get('project')
- return webnotes.conn.sql("""select name, project, subject, exp_start_date, exp_end_date,
- description, status from tabTask where
- project is not null
- and exp_start_date is not null
- and exp_end_date is not null %s""" % cond, as_dict=True)
\ No newline at end of file
diff --git a/projects/page/projects/projects.txt b/projects/page/projects/projects.txt
deleted file mode 100644
index 170134e..0000000
--- a/projects/page/projects/projects.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-[
- {
- "owner": "Administrator",
- "docstatus": 0,
- "creation": "2012-06-14 18:44:57",
- "modified_by": "Administrator",
- "modified": "2013-01-09 17:19:26"
- },
- {
- "name": "__common__",
- "doctype": "Page",
- "module": "Projects",
- "standard": "Yes",
- "page_name": "Projects"
- },
- {
- "name": "__common__",
- "parent": "Projects",
- "doctype": "Page Role",
- "parenttype": "Page",
- "role": "Projects User",
- "parentfield": "roles"
- },
- {
- "name": "Projects",
- "doctype": "Page"
- },
- {
- "doctype": "Page Role"
- }
-]
\ No newline at end of file