summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-05-28 10:14:06 +0300
committerAlon Levy <alon@pobox.com>2015-06-04 14:22:19 +0300
commit6ed6f96b1c2daa3170fdf60728edcb9080a1d3a2 (patch)
treedaaaadba26ed6d53e0bc169ed2c66254ea3dda72
parenta1e13b27982d196b24ebadb10cfe12d0f56dac6e (diff)
add copyright and license headers for GNU AGPL v3
-rw-r--r--res/client/css/by-view/activity.scss18
-rw-r--r--res/client/css/by-view/graph-view.scss18
-rw-r--r--res/client/css/by-view/login.scss18
-rw-r--r--res/client/css/by-view/pw-reset.scss18
-rw-r--r--res/client/css/by-view/user-signup.scss18
-rw-r--r--res/client/css/modules/colors.scss18
-rw-r--r--res/client/css/modules/mixins.scss18
-rw-r--r--res/client/css/modules/positions.scss18
-rw-r--r--res/client/css/modules/typography.scss18
-rw-r--r--res/client/css/partials/base.scss18
-rw-r--r--res/client/css/partials/buttons.scss18
-rw-r--r--res/client/css/partials/common-form.scss18
-rw-r--r--res/client/css/partials/devtools.scss18
-rw-r--r--res/client/css/partials/dropdown-menu.scss18
-rw-r--r--res/client/css/partials/grid.scss18
-rw-r--r--res/client/css/partials/info-card.scss18
-rw-r--r--res/client/css/partials/input-bar.scss18
-rw-r--r--res/client/css/partials/input-bubble.scss18
-rw-r--r--res/client/css/partials/keyboard.scss18
-rw-r--r--res/client/css/partials/reset.scss18
-rw-r--r--res/client/css/partials/search-bar.scss18
-rw-r--r--res/client/css/partials/task-alert.scss18
-rw-r--r--res/client/css/partials/tool-bar.scss18
-rw-r--r--res/client/css/partials/toolbar__cmd.scss18
-rw-r--r--res/client/css/partials/toolbar__menu.scss18
-rw-r--r--res/client/css/partials/toolbar__status.scss18
-rw-r--r--res/client/css/partials/top-bar.scss18
-rw-r--r--res/client/css/partials/typography.scss18
-rw-r--r--res/client/css/partials/zoom-buttons.scss18
-rw-r--r--res/client/css/style.css578
-rw-r--r--res/client/css/style.css.map2
-rw-r--r--res/client/css/style.scss18
-rw-r--r--src/client-tests/anotherScript.js18
-rw-r--r--src/client-tests/base.js18
-rw-r--r--src/client-tests/run_tests.js18
-rw-r--r--src/client-tests/test2.js18
-rw-r--r--src/client-tests/test_analyzer.js18
-rw-r--r--src/client-tests/test_app.js18
-rw-r--r--src/client-tests/test_globals.js18
-rw-r--r--src/client-tests/test_require_js.js18
-rw-r--r--src/client-tests/test_script_jsdom.js18
-rw-r--r--src/client-tests/test_util.js18
-rw-r--r--src/client-tests/util/RhiziHTTPServer.py17
-rw-r--r--src/client/app.js18
-rw-r--r--src/client/build.js18
-rw-r--r--src/client/buttons.js18
-rw-r--r--src/client/consts.js18
-rw-r--r--src/client/devtools.js18
-rw-r--r--src/client/drag_n_drop.js18
-rw-r--r--src/client/history.js18
-rw-r--r--src/client/keyshortcuts.js18
-rw-r--r--src/client/main.js18
-rw-r--r--src/client/messages.js18
-rw-r--r--src/client/model/core.js18
-rw-r--r--src/client/model/diff.js18
-rw-r--r--src/client/model/graph.js18
-rw-r--r--src/client/model/types.js18
-rw-r--r--src/client/model/util.js18
-rw-r--r--src/client/pw_reset.js18
-rw-r--r--src/client/robot.js18
-rw-r--r--src/client/rz_api_backend.js18
-rw-r--r--src/client/rz_api_mesh.js18
-rw-r--r--src/client/rz_bus.js18
-rw-r--r--src/client/rz_core.js18
-rw-r--r--src/client/rz_mesh.js18
-rw-r--r--src/client/rz_observer.js18
-rw-r--r--src/client/textanalysis.js18
-rw-r--r--src/client/textanalysis.ui.js18
-rw-r--r--src/client/user_login.js18
-rw-r--r--src/client/user_signup.js18
-rw-r--r--src/client/util.js18
-rw-r--r--src/client/view/activity.js18
-rw-r--r--src/client/view/bubble.js18
-rw-r--r--src/client/view/cmd_bar.js18
-rw-r--r--src/client/view/completer.js18
-rw-r--r--src/client/view/filter_menu.js18
-rw-r--r--src/client/view/graph_view.js18
-rw-r--r--src/client/view/item_info.js18
-rw-r--r--src/client/view/layouts.js18
-rw-r--r--src/client/view/search.js18
-rw-r--r--src/client/view/selection.js18
-rw-r--r--src/client/view/svg_input.js18
-rw-r--r--src/client/view/textanalyser_input.js18
-rw-r--r--src/client/view/timeline.js18
-rw-r--r--src/client/view/toolbar__status.js18
-rw-r--r--src/local/domain/__init__.py17
-rw-r--r--src/local/domain/cri.rhizi.net/__init__.py17
-rw-r--r--src/local/domain/cri.rhizi.net/deliverables_generator.js18
-rw-r--r--src/local/domain/cri.rhizi.net/domain_types.js18
-rw-r--r--src/local/domain/cri.rhizi.net/test_domain__CRI.py17
-rwxr-xr-xsrc/local/domain/sage/sage_csv_to_sage_json.py17
-rw-r--r--src/local/rz-mux/rz-mux-tool.py17
-rw-r--r--src/local/server-tools/rz.py17
-rwxr-xr-xsrc/local/server-tools/rz_backup.py17
-rwxr-xr-xsrc/local/server-tools/rz_doc.py17
-rwxr-xr-xsrc/local/server-tools/rz_user.py17
-rw-r--r--src/server-tests/neo4j_test_util.py17
-rw-r--r--src/server-tests/test_db_controller.py17
-rw-r--r--src/server-tests/test_neo4j_cypher.py17
-rw-r--r--src/server-tests/test_rhizi_api.py17
-rw-r--r--src/server-tests/test_rz_mesh.py17
-rw-r--r--src/server-tests/test_rz_user.py17
-rw-r--r--src/server-tests/test_rz_user_db.py17
-rw-r--r--src/server-tests/test_rzdoc.py17
-rw-r--r--src/server-tests/test_util.py17
-rw-r--r--src/server-tests/test_util__pydev.py17
-rw-r--r--src/server-tests/test_util__rzdoc.py17
-rw-r--r--src/server/__init__.py17
-rw-r--r--src/server/crypt_util.py17
-rw-r--r--src/server/db_controller.py17
-rw-r--r--src/server/db_driver.py17
-rw-r--r--src/server/db_op.py17
-rw-r--r--src/server/model/__init__.py17
-rw-r--r--src/server/model/graph.py17
-rw-r--r--src/server/model/model.py17
-rw-r--r--src/server/neo4j_cypher.py17
-rw-r--r--src/server/neo4j_cypher_parser.py17
-rw-r--r--src/server/neo4j_qt.py17
-rw-r--r--src/server/neo4j_schema.py17
-rw-r--r--src/server/neo4j_util.py17
-rw-r--r--src/server/rz_api.py17
-rw-r--r--src/server/rz_api_common.py17
-rw-r--r--src/server/rz_api_rest.py17
-rw-r--r--src/server/rz_api_websocket.py17
-rw-r--r--src/server/rz_blob.py17
-rw-r--r--src/server/rz_config.py17
-rw-r--r--src/server/rz_feedback.py17
-rw-r--r--src/server/rz_kernel.py17
-rw-r--r--src/server/rz_mail.py17
-rw-r--r--src/server/rz_mesh.py17
-rw-r--r--src/server/rz_req_handling.py17
-rw-r--r--src/server/rz_server.py17
-rw-r--r--src/server/rz_server_ctrl.py17
-rwxr-xr-xsrc/server/rz_server_fcgi.py17
-rw-r--r--src/server/rz_user.py17
-rw-r--r--src/server/rz_user_db.py17
-rw-r--r--src/server/util.py17
137 files changed, 2958 insertions, 1 deletions
diff --git a/res/client/css/by-view/activity.scss b/res/client/css/by-view/activity.scss
index 82d928e0..45e79b51 100644
--- a/res/client/css/by-view/activity.scss
+++ b/res/client/css/by-view/activity.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.activity__entry {
background-color: #E0E0E0;
border-bottom: 2px solid white;
diff --git a/res/client/css/by-view/graph-view.scss b/res/client/css/by-view/graph-view.scss
index 48bfd382..07096d70 100644
--- a/res/client/css/by-view/graph-view.scss
+++ b/res/client/css/by-view/graph-view.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@mixin node-fill-color($color) {
fill: $color;
stroke: $color;
diff --git a/res/client/css/by-view/login.scss b/res/client/css/by-view/login.scss
index 2a57c75c..c480c475 100644
--- a/res/client/css/by-view/login.scss
+++ b/res/client/css/by-view/login.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
//
// @deprecated: migrate to use common-form.scss
//
diff --git a/res/client/css/by-view/pw-reset.scss b/res/client/css/by-view/pw-reset.scss
index e0bc375a..1624edd6 100644
--- a/res/client/css/by-view/pw-reset.scss
+++ b/res/client/css/by-view/pw-reset.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
#cmn-form-row--instruction-line {
margin-bottom: $one-baseline;
} \ No newline at end of file
diff --git a/res/client/css/by-view/user-signup.scss b/res/client/css/by-view/user-signup.scss
index 0edf0901..bd4aee41 100644
--- a/res/client/css/by-view/user-signup.scss
+++ b/res/client/css/by-view/user-signup.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
//
// @deprecated: migrate to use common-form.scss
//
diff --git a/res/client/css/modules/colors.scss b/res/client/css/modules/colors.scss
index fffb9e43..89a94eb6 100644
--- a/res/client/css/modules/colors.scss
+++ b/res/client/css/modules/colors.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
$white: white;
$light-grey: #f5f5fa;
$mid-light-grey: #d4d4d9;
diff --git a/res/client/css/modules/mixins.scss b/res/client/css/modules/mixins.scss
index 8c4d1f85..d0350cbe 100644
--- a/res/client/css/modules/mixins.scss
+++ b/res/client/css/modules/mixins.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@mixin rz-box-shadow($offset-x, $offset-y, $blur, $spread, $color) {
box-shadow: $offset-x $offset-y $blur $spread $color;
}
diff --git a/res/client/css/modules/positions.scss b/res/client/css/modules/positions.scss
index c4aacea9..79fe7140 100644
--- a/res/client/css/modules/positions.scss
+++ b/res/client/css/modules/positions.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/* Vertical spacing */
$one-baseline: 12px;
$two-baselines: 24px;
diff --git a/res/client/css/modules/typography.scss b/res/client/css/modules/typography.scss
index ee5caac4..7add26fb 100644
--- a/res/client/css/modules/typography.scss
+++ b/res/client/css/modules/typography.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
// Font font-family:
@font-face {
diff --git a/res/client/css/partials/base.scss b/res/client/css/partials/base.scss
index 6077741c..61cd1ba6 100644
--- a/res/client/css/partials/base.scss
+++ b/res/client/css/partials/base.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@import "../modules/colors";
@import "../modules/mixins";
@import "../modules/typography";
diff --git a/res/client/css/partials/buttons.scss b/res/client/css/partials/buttons.scss
index aae70f29..6abf2fed 100644
--- a/res/client/css/partials/buttons.scss
+++ b/res/client/css/partials/buttons.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.btn-regular {
cursor: pointer;
background-color: white;
diff --git a/res/client/css/partials/common-form.scss b/res/client/css/partials/common-form.scss
index b9457366..65789704 100644
--- a/res/client/css/partials/common-form.scss
+++ b/res/client/css/partials/common-form.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
//
// Styling for full-page type forms: signup, login, pw-reset, etc.
//
diff --git a/res/client/css/partials/devtools.scss b/res/client/css/partials/devtools.scss
index 0f923718..0abb85b5 100644
--- a/res/client/css/partials/devtools.scss
+++ b/res/client/css/partials/devtools.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
#devtools {
position: absolute;
bottom: 0;
diff --git a/res/client/css/partials/dropdown-menu.scss b/res/client/css/partials/dropdown-menu.scss
index ba1dfb63..f66d7c5d 100644
--- a/res/client/css/partials/dropdown-menu.scss
+++ b/res/client/css/partials/dropdown-menu.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.dropdown-menu {
border: 1px solid $mid-grey;
color: $dark-grey;
diff --git a/res/client/css/partials/grid.scss b/res/client/css/partials/grid.scss
index e69de29b..e840d2a1 100644
--- a/res/client/css/partials/grid.scss
+++ b/res/client/css/partials/grid.scss
@@ -0,0 +1,18 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
diff --git a/res/client/css/partials/info-card.scss b/res/client/css/partials/info-card.scss
index 79efc1e1..8220daf4 100644
--- a/res/client/css/partials/info-card.scss
+++ b/res/client/css/partials/info-card.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@import '../modules/mixins'; // For box-shadow and box-sizing
.info-container {
diff --git a/res/client/css/partials/input-bar.scss b/res/client/css/partials/input-bar.scss
index 1d15c671..0391772e 100644
--- a/res/client/css/partials/input-bar.scss
+++ b/res/client/css/partials/input-bar.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@import '../modules/mixins'; // For box-shadow
.input-container {
diff --git a/res/client/css/partials/input-bubble.scss b/res/client/css/partials/input-bubble.scss
index da600921..35f6f77e 100644
--- a/res/client/css/partials/input-bubble.scss
+++ b/res/client/css/partials/input-bubble.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.type_selection {
color: $dark-grey;
font-size: $h3-size;
diff --git a/res/client/css/partials/keyboard.scss b/res/client/css/partials/keyboard.scss
index e54a85cc..e827a01b 100644
--- a/res/client/css/partials/keyboard.scss
+++ b/res/client/css/partials/keyboard.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
//
// Keyboard related styling
//
diff --git a/res/client/css/partials/reset.scss b/res/client/css/partials/reset.scss
index 1a2e6b39..492534fd 100644
--- a/res/client/css/partials/reset.scss
+++ b/res/client/css/partials/reset.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
diff --git a/res/client/css/partials/search-bar.scss b/res/client/css/partials/search-bar.scss
index ee7866db..d5d0c14d 100644
--- a/res/client/css/partials/search-bar.scss
+++ b/res/client/css/partials/search-bar.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
@import '../modules/mixins'; // For box-shadow
#search {
diff --git a/res/client/css/partials/task-alert.scss b/res/client/css/partials/task-alert.scss
index 95018d59..3fa23e01 100644
--- a/res/client/css/partials/task-alert.scss
+++ b/res/client/css/partials/task-alert.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.task-alert{
position:relative;
width: 100%;
diff --git a/res/client/css/partials/tool-bar.scss b/res/client/css/partials/tool-bar.scss
index 546961f7..09441531 100644
--- a/res/client/css/partials/tool-bar.scss
+++ b/res/client/css/partials/tool-bar.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.tool_bar_btn {
border: 1px solid #919095;
cursor: pointer;
diff --git a/res/client/css/partials/toolbar__cmd.scss b/res/client/css/partials/toolbar__cmd.scss
index 24f06a06..b9b0fa23 100644
--- a/res/client/css/partials/toolbar__cmd.scss
+++ b/res/client/css/partials/toolbar__cmd.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.cmd-bar {
background-color: lightgray;
}
diff --git a/res/client/css/partials/toolbar__menu.scss b/res/client/css/partials/toolbar__menu.scss
index 95dc5839..4c2ff319 100644
--- a/res/client/css/partials/toolbar__menu.scss
+++ b/res/client/css/partials/toolbar__menu.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.menu-bar__item {
float: left;
font-size: 14px;
diff --git a/res/client/css/partials/toolbar__status.scss b/res/client/css/partials/toolbar__status.scss
index 21b0d9cd..46d40bab 100644
--- a/res/client/css/partials/toolbar__status.scss
+++ b/res/client/css/partials/toolbar__status.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
#status-bar {
background-color: #A3C9EA;
}
diff --git a/res/client/css/partials/top-bar.scss b/res/client/css/partials/top-bar.scss
index 5658198e..3bd03228 100644
--- a/res/client/css/partials/top-bar.scss
+++ b/res/client/css/partials/top-bar.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
.username {
display: inline-block;
text-align: right;
diff --git a/res/client/css/partials/typography.scss b/res/client/css/partials/typography.scss
index e9724b5f..c392e0fa 100644
--- a/res/client/css/partials/typography.scss
+++ b/res/client/css/partials/typography.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/* Headings */
h1 {
diff --git a/res/client/css/partials/zoom-buttons.scss b/res/client/css/partials/zoom-buttons.scss
index fabee320..11e5f919 100644
--- a/res/client/css/partials/zoom-buttons.scss
+++ b/res/client/css/partials/zoom-buttons.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
#zoom-bar {
position: absolute;
bottom: 70px;
diff --git a/res/client/css/style.css b/res/client/css/style.css
index a7563745..a7a043df 100644
--- a/res/client/css/style.css
+++ b/res/client/css/style.css
@@ -1,3 +1,88 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
@import url(vendor/ui.css);
@font-face {
font-family: 'Source_Regular';
@@ -17,6 +102,23 @@
/* IE9 Compat Modes */
src: url("../font/sourcesanspro_bold/SourceSansPro-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../font/sourcesanspro_bold/SourceSansPro-Bold-webfont.woff") format("woff"), url("../font/sourcesanspro_bold/SourceSansPro-Bold-webfont.ttf") format("truetype");
/* Safari, Android, iOS */ }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
/* Vertical spacing */
/* Horizontal spacing */
html, body {
@@ -88,6 +190,23 @@ input, .input {
#content {
height: 100%; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
@@ -136,6 +255,23 @@ table {
border-collapse: collapse;
border-spacing: 0; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.btn-regular {
cursor: pointer;
background-color: white;
@@ -163,6 +299,23 @@ table {
background-position: center;
background-color: lightgreen; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.cmn-form {
width: 420px;
background-color: white;
@@ -232,6 +385,23 @@ table {
padding: 12px;
text-align: center; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
#devtools {
position: absolute;
bottom: 0;
@@ -257,6 +427,23 @@ table {
font-family: monospace;
margin-left: 20px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.dropdown-menu {
border: 1px solid #919095;
color: #363636;
@@ -307,6 +494,57 @@ table {
background: darkgray;
font-weight: bold; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.input-container {
left: 20px;
width: 35%; }
@@ -432,6 +670,23 @@ table {
.analyser-span-space-link-node {
color: blue; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.type_selection {
color: #363636;
font-size: 18px;
@@ -451,6 +706,40 @@ table {
#keys {
opacity: 0.5; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.info-container {
margin-top: 85px;
margin-bottom: 20px;
@@ -544,6 +833,23 @@ table {
.info-container.type-project {
border-top-color: #40C200; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.kbd-button {
background-color: #f7f7f7;
box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2), 0 0 0 2px #fff inset;
@@ -558,6 +864,40 @@ table {
vertical-align: middle;
white-space: nowrap; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
#search {
font-family: "Source_Regular", sans-serif;
font-size: 18px; }
@@ -574,6 +914,23 @@ table {
#search-suggestion .suggestion-item.selected, #search-suggestion .suggestion-item:hover {
padding: 12px 0px 12px 22px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.task-alert {
position: relative;
width: 100%;
@@ -607,6 +964,23 @@ table {
background-position: center;
background-repeat: no-repeat; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.username {
display: inline-block;
text-align: right; }
@@ -658,6 +1032,23 @@ table {
padding: 2px;
vertical-align: middle; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
/* Headings */
h1 {
font-size: 30px; }
@@ -681,6 +1072,23 @@ p {
color: #363636;
line-height: 1.4; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.tool_bar_btn {
border: 1px solid #919095;
cursor: pointer;
@@ -746,6 +1154,23 @@ p {
width: 65px;
right: 1px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
#zoom-bar {
position: absolute;
bottom: 70px;
@@ -779,6 +1204,23 @@ p {
width: 16px;
height: 25px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.cmd-bar {
background-color: lightgray; }
@@ -837,6 +1279,23 @@ p {
background-color: gold;
cursor: pointer; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
#status-bar {
background-color: #A3C9EA; }
@@ -852,6 +1311,23 @@ p {
margin-left: 10px;
padding: 2px 8px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.menu-bar__item {
float: left;
font-size: 14px; }
@@ -898,6 +1374,23 @@ p {
font-size: 14px;
padding: 2px 8px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.activity__entry {
background-color: #E0E0E0;
border-bottom: 2px solid white;
@@ -942,6 +1435,23 @@ p {
font-size: 14px;
padding: 5px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.graph-view {
background-color: #f5f5fa;
height: 100%; }
@@ -1482,6 +1992,40 @@ p {
.activity-div:focus {
outline: none; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.welcome-box {
margin-left: auto;
margin-right: auto;
@@ -1633,9 +2177,43 @@ p {
#login-page_create-account-button:hover {
background-color: #363636; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
#cmn-form-row--instruction-line {
margin-bottom: 12px; }
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
.signup_form__row {
width: 100%; }
diff --git a/res/client/css/style.css.map b/res/client/css/style.css.map
index c435e7b8..661638f3 100644
--- a/res/client/css/style.css.map
+++ b/res/client/css/style.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
-"mappings": "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",
+"mappings": "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",
"sources": ["style.scss","modules/typography.scss","partials/base.scss","modules/colors.scss","partials/reset.scss","partials/buttons.scss","partials/common-form.scss","modules/positions.scss","modules/mixins.scss","partials/devtools.scss","partials/dropdown-menu.scss","partials/input-bar.scss","partials/input-bubble.scss","partials/info-card.scss","partials/keyboard.scss","partials/search-bar.scss","partials/task-alert.scss","partials/top-bar.scss","partials/typography.scss","partials/tool-bar.scss","partials/zoom-buttons.scss","partials/toolbar__cmd.scss","partials/toolbar__status.scss","partials/toolbar__menu.scss","by-view/activity.scss","by-view/graph-view.scss","by-view/login.scss","by-view/pw-reset.scss","by-view/user-signup.scss"],
"names": [],
"file": "style.css"
diff --git a/res/client/css/style.scss b/res/client/css/style.scss
index 6fdf31e4..3e42fe27 100644
--- a/res/client/css/style.scss
+++ b/res/client/css/style.scss
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Dor Garbash, Amir Sagie and Alon Levy
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
// Modules and Variables
@import "partials/base";
diff --git a/src/client-tests/anotherScript.js b/src/client-tests/anotherScript.js
index 93da9fbf..3b65bab1 100644
--- a/src/client-tests/anotherScript.js
+++ b/src/client-tests/anotherScript.js
@@ -1,2 +1,20 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
debugger
console.log(window.__myObject);
diff --git a/src/client-tests/base.js b/src/client-tests/base.js
index 64c34b3a..e922e0f1 100644
--- a/src/client-tests/base.js
+++ b/src/client-tests/base.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var fs = require('fs'),
jsdom = require('jsdom'),
addScript = require('./test_util').addScript;
diff --git a/src/client-tests/run_tests.js b/src/client-tests/run_tests.js
index bfc129eb..fd440fe7 100644
--- a/src/client-tests/run_tests.js
+++ b/src/client-tests/run_tests.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var fs = require('fs');
var spawn = require('child_process').spawn;
diff --git a/src/client-tests/test2.js b/src/client-tests/test2.js
index 0f8db81f..a8cf9368 100644
--- a/src/client-tests/test2.js
+++ b/src/client-tests/test2.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define('test2', function() {
console.log('hello from test2 factory');
return {'me': 'not you'};
diff --git a/src/client-tests/test_analyzer.js b/src/client-tests/test_analyzer.js
index 441f0dde..593e39f1 100644
--- a/src/client-tests/test_analyzer.js
+++ b/src/client-tests/test_analyzer.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var base = require('./base');
var data = [
diff --git a/src/client-tests/test_app.js b/src/client-tests/test_app.js
index 6696c1fc..b8b36193 100644
--- a/src/client-tests/test_app.js
+++ b/src/client-tests/test_app.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
// mocks just to all run_tests to succeed
if (typeof define == 'undefined') {
function define(mod, cb) {
diff --git a/src/client-tests/test_globals.js b/src/client-tests/test_globals.js
index 03dd1cf9..04345c36 100644
--- a/src/client-tests/test_globals.js
+++ b/src/client-tests/test_globals.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var base = require('./base');
var util = require('../src/util');
diff --git a/src/client-tests/test_require_js.js b/src/client-tests/test_require_js.js
index aa71018e..3ee63e74 100644
--- a/src/client-tests/test_require_js.js
+++ b/src/client-tests/test_require_js.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var jsdom = require("jsdom").jsdom;
var document = jsdom();
var window = document.parentWindow;
diff --git a/src/client-tests/test_script_jsdom.js b/src/client-tests/test_script_jsdom.js
index 1ae5835f..53fca12a 100644
--- a/src/client-tests/test_script_jsdom.js
+++ b/src/client-tests/test_script_jsdom.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var jsdom = require("jsdom").jsdom;
var window = jsdom().parentWindow;
diff --git a/src/client-tests/test_util.js b/src/client-tests/test_util.js
index 7780b0ad..ab829310 100644
--- a/src/client-tests/test_util.js
+++ b/src/client-tests/test_util.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
function new_deffer() {
var deffer = {
cb: null,
diff --git a/src/client-tests/util/RhiziHTTPServer.py b/src/client-tests/util/RhiziHTTPServer.py
index 29e8980d..55e3e13d 100644
--- a/src/client-tests/util/RhiziHTTPServer.py
+++ b/src/client-tests/util/RhiziHTTPServer.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Inherits from python-2 SimpleHTTPServer (same bug exists in python3
http.server) to fix issue where query argument is mistakenly treated as a
diff --git a/src/client/app.js b/src/client/app.js
index 7b74724c..d2c25b1d 100644
--- a/src/client/app.js
+++ b/src/client/app.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
(function() {
var lib_path = '/static/lib/';
diff --git a/src/client/build.js b/src/client/build.js
index df63be02..43a3aee4 100644
--- a/src/client/build.js
+++ b/src/client/build.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
({
baseUrl: ".",
shim: {
diff --git a/src/client/buttons.js b/src/client/buttons.js
index 9bb4159d..92b3b41e 100644
--- a/src/client/buttons.js
+++ b/src/client/buttons.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery', 'rz_core', 'rz_api_backend', 'view/selection', 'view/cmd_bar'],
diff --git a/src/client/consts.js b/src/client/consts.js
index b1baa5d9..e3485c8f 100644
--- a/src/client/consts.js
+++ b/src/client/consts.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(function() {
diff --git a/src/client/devtools.js b/src/client/devtools.js
index 9e0bd308..aeb4d93b 100644
--- a/src/client/devtools.js
+++ b/src/client/devtools.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery', 'rz_core', 'FileSaver'],
diff --git a/src/client/drag_n_drop.js b/src/client/drag_n_drop.js
index aae79497..cb429f6b 100644
--- a/src/client/drag_n_drop.js
+++ b/src/client/drag_n_drop.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'rz_core'], function($, rz_core) {
function init() {
diff --git a/src/client/history.js b/src/client/history.js
index 8bd571fb..5b511778 100644
--- a/src/client/history.js
+++ b/src/client/history.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
// Once upon a time we shall have a versioned property graph from which history
// will be one extractable aspect, much like a git for graphs. Now we just have
diff --git a/src/client/keyshortcuts.js b/src/client/keyshortcuts.js
index e2daaef7..d443c265 100644
--- a/src/client/keyshortcuts.js
+++ b/src/client/keyshortcuts.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'rz_core', 'view/selection'],
function($, rz_core, selection) {
diff --git a/src/client/main.js b/src/client/main.js
index e4735afe..c0f042f5 100644
--- a/src/client/main.js
+++ b/src/client/main.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/**
* [!] order must match function args order
*/
diff --git a/src/client/messages.js b/src/client/messages.js
index 8c4a1b2e..655b0d29 100644
--- a/src/client/messages.js
+++ b/src/client/messages.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define( ['underscore', 'util', 'model/graph'],
function (_, util, graph) {
diff --git a/src/client/model/core.js b/src/client/model/core.js
index dd5dc6d1..a98e9641 100644
--- a/src/client/model/core.js
+++ b/src/client/model/core.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/client/model/diff.js b/src/client/model/diff.js
index 5d515998..66969b9b 100644
--- a/src/client/model/diff.js
+++ b/src/client/model/diff.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/client/model/graph.js b/src/client/model/graph.js
index 4b8117f2..46e05030 100644
--- a/src/client/model/graph.js
+++ b/src/client/model/graph.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['underscore', 'Bacon', 'consts', 'util', 'model/core', 'model/util', 'model/diff', 'rz_api_backend', 'rz_api_mesh', 'history', 'model/types'],
diff --git a/src/client/model/types.js b/src/client/model/types.js
index 9e4512f5..d4c4aa81 100644
--- a/src/client/model/types.js
+++ b/src/client/model/types.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['underscore', 'util', 'domain_types'],
function(_, util, domain_types)
{
diff --git a/src/client/model/util.js b/src/client/model/util.js
index 21d7dbca..179c480d 100644
--- a/src/client/model/util.js
+++ b/src/client/model/util.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/client/pw_reset.js b/src/client/pw_reset.js
index ffdeb0ad..a314f579 100644
--- a/src/client/pw_reset.js
+++ b/src/client/pw_reset.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define('pw_reset__common', ['jquery'], function($) {
diff --git a/src/client/robot.js b/src/client/robot.js
index cfe13482..580153f0 100644
--- a/src/client/robot.js
+++ b/src/client/robot.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'consts'],
function($, consts) {
diff --git a/src/client/rz_api_backend.js b/src/client/rz_api_backend.js
index d8dbcc50..8f4dbbdd 100644
--- a/src/client/rz_api_backend.js
+++ b/src/client/rz_api_backend.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict";
/**
diff --git a/src/client/rz_api_mesh.js b/src/client/rz_api_mesh.js
index 9014dbac..81d10882 100644
--- a/src/client/rz_api_mesh.js
+++ b/src/client/rz_api_mesh.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/**
* API calls designed to execute in decentralized fashion
*/
diff --git a/src/client/rz_bus.js b/src/client/rz_bus.js
index 444573a4..891d2981 100644
--- a/src/client/rz_bus.js
+++ b/src/client/rz_bus.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['consts', 'Bacon'],
diff --git a/src/client/rz_core.js b/src/client/rz_core.js
index 8a097a02..a4872ff5 100644
--- a/src/client/rz_core.js
+++ b/src/client/rz_core.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery', 'd3', 'consts', 'rz_bus', 'util', 'model/graph', 'model/core', 'view/item_info', 'rz_observer', 'view/selection', 'rz_mesh', 'model/diff', "view/graph_view", 'view/svg_input', 'view/filter_menu', 'view/activity', 'rz_api_backend', 'view/toolbar__status'],
diff --git a/src/client/rz_mesh.js b/src/client/rz_mesh.js
index d464ba0a..cc68914f 100644
--- a/src/client/rz_mesh.js
+++ b/src/client/rz_mesh.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/client/rz_observer.js b/src/client/rz_observer.js
index 718fd0a2..a961626a 100644
--- a/src/client/rz_observer.js
+++ b/src/client/rz_observer.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/client/textanalysis.js b/src/client/textanalysis.js
index ba55cef7..d493d259 100644
--- a/src/client/textanalysis.js
+++ b/src/client/textanalysis.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['rz_core', 'model/core', 'model/util', 'model/diff', 'model/types', 'consts', 'util'],
function(rz_core, model_core, model_util, model_diff, model_types, consts, util) {
"use strict";
diff --git a/src/client/textanalysis.ui.js b/src/client/textanalysis.ui.js
index 13c861d0..d20b03e1 100644
--- a/src/client/textanalysis.ui.js
+++ b/src/client/textanalysis.ui.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery', 'Bacon', 'consts', 'rz_bus', 'rz_core', 'textanalysis', 'util', 'view/textanalyser_input', 'model/types'],
diff --git a/src/client/user_login.js b/src/client/user_login.js
index 638e0add..92dbe570 100644
--- a/src/client/user_login.js
+++ b/src/client/user_login.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
function submit_login_form() {
diff --git a/src/client/user_signup.js b/src/client/user_signup.js
index 84e2a2e1..24651a8e 100644
--- a/src/client/user_signup.js
+++ b/src/client/user_signup.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
function signup_form__submit() {
diff --git a/src/client/util.js b/src/client/util.js
index 69647972..6fd3bb0e 100644
--- a/src/client/util.js
+++ b/src/client/util.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['underscore', 'jquery'], function(_, $) {
diff --git a/src/client/view/activity.js b/src/client/view/activity.js
index be1ce7b0..93b106f1 100644
--- a/src/client/view/activity.js
+++ b/src/client/view/activity.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'underscore', 'Bacon', 'view/selection'],
function($, _, Bacon, selection) {
diff --git a/src/client/view/bubble.js b/src/client/view/bubble.js
index c9f45701..fa8811c9 100644
--- a/src/client/view/bubble.js
+++ b/src/client/view/bubble.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(["jquery", "Bacon"],
function ($, Bacon)
{
diff --git a/src/client/view/cmd_bar.js b/src/client/view/cmd_bar.js
index 31690850..d4214856 100644
--- a/src/client/view/cmd_bar.js
+++ b/src/client/view/cmd_bar.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery'],
diff --git a/src/client/view/completer.js b/src/client/view/completer.js
index 368690c3..4dc3bfc4 100644
--- a/src/client/view/completer.js
+++ b/src/client/view/completer.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(
['jquery', 'Bacon', 'util', 'consts'],
function($, Bacon, util, consts) {
diff --git a/src/client/view/filter_menu.js b/src/client/view/filter_menu.js
index d7e95a98..0c07a5a5 100644
--- a/src/client/view/filter_menu.js
+++ b/src/client/view/filter_menu.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery'],
function($) {
diff --git a/src/client/view/graph_view.js b/src/client/view/graph_view.js
index 4d736f78..721e71ed 100644
--- a/src/client/view/graph_view.js
+++ b/src/client/view/graph_view.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
/* view of a single graph in a graph tree.
*
* Usage is of a two graph system:
diff --git a/src/client/view/item_info.js b/src/client/view/item_info.js
index 6f2466c9..c0631553 100644
--- a/src/client/view/item_info.js
+++ b/src/client/view/item_info.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'util', 'consts', 'model/diff', 'model/types', 'model/graph', 'messages'],
function($, util, consts, model_diff, model_types, graph, messages) {
diff --git a/src/client/view/layouts.js b/src/client/view/layouts.js
index a384ee4c..26e9ead4 100644
--- a/src/client/view/layouts.js
+++ b/src/client/view/layouts.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['consts', 'jquery', 'd3', 'underscore'],
function(consts, $, d3, _) {
diff --git a/src/client/view/search.js b/src/client/view/search.js
index c68f5098..41075c28 100644
--- a/src/client/view/search.js
+++ b/src/client/view/search.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['consts', 'view/completer', 'textanalysis', 'rz_core', 'view/selection'],
function(consts, completer, textanalysis, rz_core, selection)
{
diff --git a/src/client/view/selection.js b/src/client/view/selection.js
index ae3be8b2..ae4d3d45 100644
--- a/src/client/view/selection.js
+++ b/src/client/view/selection.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['Bacon', 'jquery', 'underscore', 'messages', 'util'],
function(Bacon, $, _, messages, util) {
diff --git a/src/client/view/svg_input.js b/src/client/view/svg_input.js
index 0e466c64..bb80aa65 100644
--- a/src/client/view/svg_input.js
+++ b/src/client/view/svg_input.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'Bacon', 'consts', 'model/diff', 'rz_bus', 'consts'],
function($, Bacon, consts, model_diff, rz_bus, consts)
{
diff --git a/src/client/view/textanalyser_input.js b/src/client/view/textanalyser_input.js
index 89602008..a8769d07 100644
--- a/src/client/view/textanalyser_input.js
+++ b/src/client/view/textanalyser_input.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define(['jquery', 'Bacon', 'underscore', 'util', 'view/completer', 'rz_bus', 'textanalysis', 'consts'],
function($, Bacon, _, util, completer, rz_bus, textanalysis, consts)
{
diff --git a/src/client/view/timeline.js b/src/client/view/timeline.js
index 0a26c0a7..aac9de3c 100644
--- a/src/client/view/timeline.js
+++ b/src/client/view/timeline.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
define(['jquery', 'rz_core'],
diff --git a/src/client/view/toolbar__status.js b/src/client/view/toolbar__status.js
index b58aedab..400530a0 100644
--- a/src/client/view/toolbar__status.js
+++ b/src/client/view/toolbar__status.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
"use strict"
/**
diff --git a/src/local/domain/__init__.py b/src/local/domain/__init__.py
index e69de29b..a39f290c 100644
--- a/src/local/domain/__init__.py
+++ b/src/local/domain/__init__.py
@@ -0,0 +1,17 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
diff --git a/src/local/domain/cri.rhizi.net/__init__.py b/src/local/domain/cri.rhizi.net/__init__.py
index e69de29b..a39f290c 100644
--- a/src/local/domain/cri.rhizi.net/__init__.py
+++ b/src/local/domain/cri.rhizi.net/__init__.py
@@ -0,0 +1,17 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
diff --git a/src/local/domain/cri.rhizi.net/deliverables_generator.js b/src/local/domain/cri.rhizi.net/deliverables_generator.js
index c4454609..20131105 100644
--- a/src/local/domain/cri.rhizi.net/deliverables_generator.js
+++ b/src/local/domain/cri.rhizi.net/deliverables_generator.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
var fs = require('fs');
function randomDate(start, end) {
diff --git a/src/local/domain/cri.rhizi.net/domain_types.js b/src/local/domain/cri.rhizi.net/domain_types.js
index b7604874..3d7c3492 100644
--- a/src/local/domain/cri.rhizi.net/domain_types.js
+++ b/src/local/domain/cri.rhizi.net/domain_types.js
@@ -1,3 +1,21 @@
+/*
+ This file is part of rhizi, a collaborative knowledge graph editor.
+ Copyright (C) 2014-2015 Rhizi
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero 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 Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
define({
type_attributes: [
['internship', {
diff --git a/src/local/domain/cri.rhizi.net/test_domain__CRI.py b/src/local/domain/cri.rhizi.net/test_domain__CRI.py
index 5a28c803..cb4696b4 100644
--- a/src/local/domain/cri.rhizi.net/test_domain__CRI.py
+++ b/src/local/domain/cri.rhizi.net/test_domain__CRI.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import inspect
import logging
import tempfile
diff --git a/src/local/domain/sage/sage_csv_to_sage_json.py b/src/local/domain/sage/sage_csv_to_sage_json.py
index b89670ab..6c7ad932 100755
--- a/src/local/domain/sage/sage_csv_to_sage_json.py
+++ b/src/local/domain/sage/sage_csv_to_sage_json.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/bin/env python
"""
diff --git a/src/local/rz-mux/rz-mux-tool.py b/src/local/rz-mux/rz-mux-tool.py
index 270f57e4..5c450f1f 100644
--- a/src/local/rz-mux/rz-mux-tool.py
+++ b/src/local/rz-mux/rz-mux-tool.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Multiplexed-Rhizi instance configuration generator:
- generate Apache instance configuration files
diff --git a/src/local/server-tools/rz.py b/src/local/server-tools/rz.py
index 001512b8..fd989be4 100644
--- a/src/local/server-tools/rz.py
+++ b/src/local/server-tools/rz.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
# hack to setup rhizi path - needs a proper install
import sys
import os
diff --git a/src/local/server-tools/rz_backup.py b/src/local/server-tools/rz_backup.py
index 115727db..f40d24b7 100755
--- a/src/local/server-tools/rz_backup.py
+++ b/src/local/server-tools/rz_backup.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python2.7
import click
diff --git a/src/local/server-tools/rz_doc.py b/src/local/server-tools/rz_doc.py
index 09cca6c9..91d85d0a 100755
--- a/src/local/server-tools/rz_doc.py
+++ b/src/local/server-tools/rz_doc.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python2.7
import argparse # TODO - use the newer / shorter argument parser. y?
diff --git a/src/local/server-tools/rz_user.py b/src/local/server-tools/rz_user.py
index e0404f32..1f01f699 100755
--- a/src/local/server-tools/rz_user.py
+++ b/src/local/server-tools/rz_user.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python2.7
import argparse
diff --git a/src/server-tests/neo4j_test_util.py b/src/server-tests/neo4j_test_util.py
index 6ea940e7..ef777150 100644
--- a/src/server-tests/neo4j_test_util.py
+++ b/src/server-tests/neo4j_test_util.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from random import choice
import string
import uuid
diff --git a/src/server-tests/test_db_controller.py b/src/server-tests/test_db_controller.py
index 27275f08..7abf60e0 100644
--- a/src/server-tests/test_db_controller.py
+++ b/src/server-tests/test_db_controller.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import logging
import unittest
diff --git a/src/server-tests/test_neo4j_cypher.py b/src/server-tests/test_neo4j_cypher.py
index b6601076..6310b4ec 100644
--- a/src/server-tests/test_neo4j_cypher.py
+++ b/src/server-tests/test_neo4j_cypher.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
# coding=utf-8 # TODO: rm on python 3 migration
import unittest
diff --git a/src/server-tests/test_rhizi_api.py b/src/server-tests/test_rhizi_api.py
index 2924f4e8..f4ad906a 100644
--- a/src/server-tests/test_rhizi_api.py
+++ b/src/server-tests/test_rhizi_api.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import json
import logging
import unittest
diff --git a/src/server-tests/test_rz_mesh.py b/src/server-tests/test_rz_mesh.py
index 6e6b8b3f..7c8f8cbe 100644
--- a/src/server-tests/test_rz_mesh.py
+++ b/src/server-tests/test_rz_mesh.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from greenlet import greenlet
import json
import logging
diff --git a/src/server-tests/test_rz_user.py b/src/server-tests/test_rz_user.py
index 0ad70063..4360789a 100644
--- a/src/server-tests/test_rz_user.py
+++ b/src/server-tests/test_rz_user.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import json
import logging
import unittest
diff --git a/src/server-tests/test_rz_user_db.py b/src/server-tests/test_rz_user_db.py
index b791f879..42f2fc8c 100644
--- a/src/server-tests/test_rz_user_db.py
+++ b/src/server-tests/test_rz_user_db.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import tempfile
import unittest
diff --git a/src/server-tests/test_rzdoc.py b/src/server-tests/test_rzdoc.py
index d32c2b45..5a0dede3 100644
--- a/src/server-tests/test_rzdoc.py
+++ b/src/server-tests/test_rzdoc.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import logging
import time
import unittest
diff --git a/src/server-tests/test_util.py b/src/server-tests/test_util.py
index 461ec401..4f409830 100644
--- a/src/server-tests/test_util.py
+++ b/src/server-tests/test_util.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Various test utilities
"""
diff --git a/src/server-tests/test_util__pydev.py b/src/server-tests/test_util__pydev.py
index 87e9f7b4..ac7d011e 100644
--- a/src/server-tests/test_util__pydev.py
+++ b/src/server-tests/test_util__pydev.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
PYDev test utilities
"""
diff --git a/src/server-tests/test_util__rzdoc.py b/src/server-tests/test_util__rzdoc.py
index f2ad2004..5371c4aa 100644
--- a/src/server-tests/test_util__rzdoc.py
+++ b/src/server-tests/test_util__rzdoc.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from db_op import DBO_raw_query_set
import neo4j_util
diff --git a/src/server/__init__.py b/src/server/__init__.py
index e69de29b..a39f290c 100644
--- a/src/server/__init__.py
+++ b/src/server/__init__.py
@@ -0,0 +1,17 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
diff --git a/src/server/crypt_util.py b/src/server/crypt_util.py
index 057ed4bc..a8815c22 100644
--- a/src/server/crypt_util.py
+++ b/src/server/crypt_util.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import hashlib
import logging
diff --git a/src/server/db_controller.py b/src/server/db_controller.py
index 76cb540a..6eda785a 100644
--- a/src/server/db_controller.py
+++ b/src/server/db_controller.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python
import logging
diff --git a/src/server/db_driver.py b/src/server/db_driver.py
index 574b4a60..6063f1dd 100644
--- a/src/server/db_driver.py
+++ b/src/server/db_driver.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import logging
from neo4j_util import Neo4JException
diff --git a/src/server/db_op.py b/src/server/db_op.py
index 265d745d..2f745b57 100644
--- a/src/server/db_op.py
+++ b/src/server/db_op.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from copy import deepcopy
import hashlib
import logging
diff --git a/src/server/model/__init__.py b/src/server/model/__init__.py
index e69de29b..a39f290c 100644
--- a/src/server/model/__init__.py
+++ b/src/server/model/__init__.py
@@ -0,0 +1,17 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
diff --git a/src/server/model/graph.py b/src/server/model/graph.py
index da38a652..6244af6c 100644
--- a/src/server/model/graph.py
+++ b/src/server/model/graph.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import json
class Attr_Diff(dict):
diff --git a/src/server/model/model.py b/src/server/model/model.py
index 1f97d69b..81da8d81 100644
--- a/src/server/model/model.py
+++ b/src/server/model/model.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import base64
import gzip
import json
diff --git a/src/server/neo4j_cypher.py b/src/server/neo4j_cypher.py
index 31a73450..e9856c70 100644
--- a/src/server/neo4j_cypher.py
+++ b/src/server/neo4j_cypher.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Neo4j DB object
"""
diff --git a/src/server/neo4j_cypher_parser.py b/src/server/neo4j_cypher_parser.py
index b038000e..4cf82e0c 100644
--- a/src/server/neo4j_cypher_parser.py
+++ b/src/server/neo4j_cypher_parser.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Cypher language parser
- clear logical separation between lexing/parsing still missing
diff --git a/src/server/neo4j_qt.py b/src/server/neo4j_qt.py
index 5bdb9604..4b4ffa3f 100644
--- a/src/server/neo4j_qt.py
+++ b/src/server/neo4j_qt.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from neo4j_cypher import Query_Struct_Type, DB_Query
from neo4j_util import rzdoc__ns_label, rzdoc__meta_ns_label
from neo4j_cypher_parser import p_path, p_node
diff --git a/src/server/neo4j_schema.py b/src/server/neo4j_schema.py
index 3c87daef..8ebe7814 100644
--- a/src/server/neo4j_schema.py
+++ b/src/server/neo4j_schema.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#
# meta label schema
#
diff --git a/src/server/neo4j_util.py b/src/server/neo4j_util.py
index e4d36267..e1dca82a 100644
--- a/src/server/neo4j_util.py
+++ b/src/server/neo4j_util.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Utility code in speaking the neo4j REST api
"""
diff --git a/src/server/rz_api.py b/src/server/rz_api.py
index 38db7640..82b2c719 100644
--- a/src/server/rz_api.py
+++ b/src/server/rz_api.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Rhizi web API
diff --git a/src/server/rz_api_common.py b/src/server/rz_api_common.py
index 63954dc3..0440e1d5 100644
--- a/src/server/rz_api_common.py
+++ b/src/server/rz_api_common.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Common public API logic:
- object sanitization for inbound data
diff --git a/src/server/rz_api_rest.py b/src/server/rz_api_rest.py
index f6bc0089..81d92f19 100644
--- a/src/server/rz_api_rest.py
+++ b/src/server/rz_api_rest.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Rhizi REST web API:
- make use of rz_kernel for core logic execution
diff --git a/src/server/rz_api_websocket.py b/src/server/rz_api_websocket.py
index 871237e6..cd5a6fa6 100644
--- a/src/server/rz_api_websocket.py
+++ b/src/server/rz_api_websocket.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Rhizi websocket web API
"""
diff --git a/src/server/rz_blob.py b/src/server/rz_blob.py
index 03fbf321..f07199e0 100644
--- a/src/server/rz_blob.py
+++ b/src/server/rz_blob.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from flask import Flask, send_from_directory, request
from werkzeug import secure_filename
diff --git a/src/server/rz_config.py b/src/server/rz_config.py
index 28d25fcf..e49d57aa 100644
--- a/src/server/rz_config.py
+++ b/src/server/rz_config.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
# -*- coding: utf-8 -*-
import logging
diff --git a/src/server/rz_feedback.py b/src/server/rz_feedback.py
index 48f64258..2f6074c4 100644
--- a/src/server/rz_feedback.py
+++ b/src/server/rz_feedback.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import base64
from flask import current_app
from flask import json
diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py
index c482637b..d02b5b62 100644
--- a/src/server/rz_kernel.py
+++ b/src/server/rz_kernel.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Rhizi kernel, home to core operation login
"""
diff --git a/src/server/rz_mail.py b/src/server/rz_mail.py
index 7680dd38..23258681 100644
--- a/src/server/rz_mail.py
+++ b/src/server/rz_mail.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from email import Encoders
from email.mime.base import MIMEBase
from email.mime.multipart import MIMEMultipart
diff --git a/src/server/rz_mesh.py b/src/server/rz_mesh.py
index 8a46b7b2..761403ae 100644
--- a/src/server/rz_mesh.py
+++ b/src/server/rz_mesh.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from collections import namedtuple
from flask import request
from functools import wraps
diff --git a/src/server/rz_req_handling.py b/src/server/rz_req_handling.py
index b39d7c0c..36f0fa7b 100644
--- a/src/server/rz_req_handling.py
+++ b/src/server/rz_req_handling.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from flask import make_response
from functools import wraps
import json
diff --git a/src/server/rz_server.py b/src/server/rz_server.py
index ebc2444e..6c2b1a0d 100644
--- a/src/server/rz_server.py
+++ b/src/server/rz_server.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python2.7
import argparse
diff --git a/src/server/rz_server_ctrl.py b/src/server/rz_server_ctrl.py
index e9344fa4..cb1647bf 100644
--- a/src/server/rz_server_ctrl.py
+++ b/src/server/rz_server_ctrl.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
Server control/monitoring logic
"""
diff --git a/src/server/rz_server_fcgi.py b/src/server/rz_server_fcgi.py
index 710f1040..88815d68 100755
--- a/src/server/rz_server_fcgi.py
+++ b/src/server/rz_server_fcgi.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
#!/usr/bin/python
import cgitb
diff --git a/src/server/rz_user.py b/src/server/rz_user.py
index 1b6e6244..3aff7485 100644
--- a/src/server/rz_user.py
+++ b/src/server/rz_user.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
from datetime import datetime
from datetime import timedelta
from flask import current_app
diff --git a/src/server/rz_user_db.py b/src/server/rz_user_db.py
index 5a63c585..808d29eb 100644
--- a/src/server/rz_user_db.py
+++ b/src/server/rz_user_db.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
import copy
import logging
import shelve
diff --git a/src/server/util.py b/src/server/util.py
index e8840114..efbce2a9 100644
--- a/src/server/util.py
+++ b/src/server/util.py
@@ -1,3 +1,20 @@
+# This file is part of rhizi, a collaborative knowledge graph editor.
+# Copyright (C) 2014-2015 Rhizi
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
"""
code with no better place to go
"""