Commit Graph

9238 Commits

Author SHA1 Message Date
mdtrooper cd6e8490fb Added the border to the nodes. 2016-05-17 11:46:07 +02:00
mdtrooper ce06e95900 Resize to fill the page the viewport of new networkmap. 2016-05-17 11:44:20 +02:00
mdtrooper 5d53de11a7 Fixed the resize action in the new networkmap. 2016-05-17 11:16:21 +02:00
mdtrooper 897d0171b9 Fixed the size of diferent nodes (agents, modules,...). 2016-05-17 10:55:05 +02:00
mdtrooper d4c84ddde2 Fixed the AMMA arrows. 2016-05-17 10:25:49 +02:00
mdtrooper e0403e90b2 Fixed the AMMA arrows in the javascript code. 2016-05-17 09:27:17 +02:00
Arturo Gonzalez 268cc025d8 New transactional maps in progress... (Added constants to nodes and arrows) 2016-05-17 09:16:19 +02:00
artica 220f3349f7 Auto-updated build strings. 2016-05-17 00:01:12 +02:00
artica 05387fc702 Auto-updated build strings. 2016-05-16 00:01:13 +02:00
artica 3483924416 Auto-updated build strings. 2016-05-15 00:01:13 +02:00
artica 958defd67e Auto-updated build strings. 2016-05-14 00:01:20 +02:00
mdtrooper f16a6a812e Working in the fixes of A-M-M-A arrows. 2016-05-13 16:04:32 +02:00
mdtrooper 995187d02a Some fixes in the generation of new networkmap from the source of old static networkmaps. 2016-05-13 14:18:33 +02:00
mdtrooper b229002dd7 Remove the old debug traces. 2016-05-13 13:41:30 +02:00
mdtrooper ae475c8447 Fixed the relations A-M-M-A and A-M-A in the old networkmaps (and this is the source of new networkmaps) 2016-05-13 13:20:53 +02:00
mdtrooper 04c6bd9c88 Merge branch 'develop' into feature/new_networkmap 2016-05-13 11:39:18 +02:00
artica 753d8107bb Auto-updated build strings. 2016-05-13 00:01:15 +02:00
Ramon Novoa 567d45cdc4 Added new columns to tagente_modulo for dynamic critical interval
calculation.
2016-05-12 13:37:18 +02:00
artica e9e5b95e6c Auto-updated build strings. 2016-05-12 00:01:15 +02:00
Alejandro Gallardo Escobar a90ae26178 Changed the default cell number of the dashboard from 9 to 4
(cherry picked from commit bb853bf779)
2016-05-11 18:16:24 +02:00
Alejandro Gallardo Escobar d98d135855 Now the public visual console graphs are images by default 2016-05-11 16:33:42 +02:00
mdtrooper aedce995ab Starting to fixed the arrows with interfaces. 2016-05-11 12:05:40 +02:00
fermin831 4bc3105ccc Patched library to solve some infinite loops in static graphics Tickets #3438 2016-05-11 10:25:52 +02:00
artica 02dbc727b3 Auto-updated build strings. 2016-05-11 00:01:16 +02:00
Axel bb85ab9636 Update AUTHORS
Added myself <3
2016-05-10 17:40:12 +02:00
mdtrooper fade837f1d Fixed another thing about the length of titles. 2016-05-10 15:09:53 +02:00
mdtrooper 5b77944f97 Fixed the lenght of titles. 2016-05-10 15:08:10 +02:00
mdtrooper 2e49a82938 Fixed the length in the editor of labels of nodes. 2016-05-10 14:02:04 +02:00
mdtrooper 1a3b977224 Show a tooltip to help when there is a relationship action. 2016-05-10 12:48:55 +02:00
Alejandro Gallardo Escobar 5c9b747519 Merge pull request #53 from pandorafms/ehorus-integration
eHorus integration
2016-05-10 11:37:32 +01:00
mdtrooper 414a948871 Fixed the count of nodes in the enterprise new networkmap. 2016-05-10 11:49:32 +02:00
artica c170ff6368 Auto-updated build strings. 2016-05-10 00:01:18 +02:00
Alejandro Gallardo Escobar 8af8b6a480 Now the permission to access the eHorus client is Agents Manager (AM) 2016-05-09 19:23:39 +02:00
Alejandro Gallardo Escobar 16454c30a1 Now the eHorusID custom field is created automatically when the feature is enabled 2016-05-09 19:22:10 +02:00
Alejandro Gallardo Escobar bc9bd99f23 Added a variant of the ehorus logo 2016-05-09 18:49:16 +02:00
Alejandro Gallardo Escobar df99cf9f64 Now the eHorus ID custom field name has a default value 2016-05-09 18:48:56 +02:00
Alejandro Gallardo Escobar 8bb9a31a28 Added a menu entry for the eHorus setup 2016-05-09 17:08:25 +02:00
mdtrooper 26fa0c92e7 Changed the style of body arrow. 2016-05-09 16:56:06 +02:00
Alejandro Gallardo Escobar 9e9c45d031 Minor text fix 2016-05-09 16:50:20 +02:00
Alejandro Gallardo Escobar 853ef78168 Changed the temporal images of the menus for eHous with their definitive version 2016-05-09 16:31:29 +02:00
Alejandro Gallardo Escobar b9fb8a8f47 Added a set of images for the eHorus integration 2016-05-09 16:30:16 +02:00
Alejandro Gallardo Escobar 2861b877f6 Updated the eHorus client assets 2016-05-09 16:29:17 +02:00
Alejandro Gallardo Escobar 2b88b58448 Added a token expiration check to warn users they should request another 2016-05-09 16:22:01 +02:00
mdtrooper 35d0d4db66 Fixed the enterprise feature of add relation between nodes in the new networkmap. 2016-05-09 14:38:37 +02:00
Alejandro Gallardo Escobar 82bd565f5d Updated the eHorus client sources to fix an error with the header 2016-05-09 13:25:50 +02:00
Alejandro Gallardo Escobar 8c0d2b1614 Updated the eHorus client assets 2016-05-09 13:06:59 +02:00
Alejandro Gallardo Escobar efc5642aa2 Almost finished the eHorus integration 2016-05-09 13:06:30 +02:00
Alejandro Gallardo Escobar 63fb20ed95 Added subtabs for the ehorus tab 2016-05-09 13:05:53 +02:00
Alejandro Gallardo Escobar 9ef5ab0fec Fixed a style rule 2016-05-09 13:04:59 +02:00
mdtrooper 9e2460a042 Erased old trace code. 2016-05-09 12:37:24 +02:00
mdtrooper e57d08fd73 Fixed the generation spring in new networkmaps. 2016-05-09 12:31:18 +02:00
mdtrooper 529ea387b6 Fixed again the generation method when a new networkmap is update. 2016-05-09 11:54:25 +02:00
mdtrooper bb777aa47b Fixed the generation method in the new networkmap. 2016-05-09 11:20:08 +02:00
mdtrooper 3d9265003b Fixed the creation button in the networkmap list. 2016-05-09 10:22:30 +02:00
mdtrooper 35b66968f9 fixed the link to editor networkmap in the list. 2016-05-09 10:18:14 +02:00
mdtrooper 08d1cece5c Some fixes. 2016-05-09 09:51:20 +02:00
artica 97364cae8e Auto-updated build strings. 2016-05-09 00:01:11 +02:00
artica 240f4c477f Auto-updated build strings. 2016-05-08 00:01:10 +02:00
artica ffe863814d Auto-updated build strings. 2016-05-07 00:01:14 +02:00
artica 568fa28c94 Auto-updated build strings. 2016-05-06 00:01:13 +02:00
Alejandro Gallardo Escobar 7f72a089e0 More work on the visualization section of the eHorus integration 2016-05-05 18:32:34 +02:00
Alejandro Gallardo Escobar 5616429f9e Fixed an error in a query 2016-05-05 18:26:41 +02:00
Alejandro Gallardo Escobar 142d544ef1 Added a connection test with the eHorus API and custom fields management 2016-05-05 18:26:06 +02:00
mdtrooper 4c2336e7b7 Working in the fixes for the networkmaps into enterprise metaconsole. 2016-05-05 15:12:58 +02:00
mdtrooper fc7961b0d8 Merge branch 'develop' into feature/new_networkmap 2016-05-05 14:21:04 +02:00
mdtrooper 98e45f4b03 Another fixes for the new networkmap in the enterprise metaconsole. 2016-05-05 14:04:30 +02:00
mdtrooper 8d255dacd8 Some fixes for the new networkmap in the enterprise metaconsole. 2016-05-05 13:05:35 +02:00
mdtrooper 98bf61fd12 Some fixes for the new networkmap in the enterprise metaconsole. 2016-05-05 12:54:04 +02:00
mdtrooper 42dedd2d23 Fixed the networkmap in the enterprise metaconsole. 2016-05-05 11:56:46 +02:00
artica 93413b93da Auto-updated build strings. 2016-05-05 00:01:14 +02:00
Alejandro Gallardo Escobar 8fa87e7e1e Added a new agent tab to launch the eHorus Client 2016-05-04 19:21:24 +02:00
Alejandro Gallardo Escobar e3cfca24ed Added a setup section for ehorus 2016-05-04 19:19:07 +02:00
Alejandro Gallardo Escobar e515a1d587 Added the function 'agents_get_agent_custom_field' 2016-05-04 18:48:54 +02:00
Alejandro Gallardo Escobar df89969301 Added the eHorus Client assets 2016-05-04 18:48:05 +02:00
mdtrooper 9a3525f544 Fixed the event move for several networkmaps in one page (as enterprise dashboard) 2016-05-04 15:19:45 +02:00
mdtrooper 8eee70f06d Fixed the dragable module group in new networkmap. 2016-05-04 15:10:57 +02:00
mdtrooper 751a07ccc8 Some work about the javascript for uniq networkmaps for the enterprise dashboard. 2016-05-04 14:37:44 +02:00
mdtrooper c58e3c599d Fixed the uniq div for each networkmap in the enterprise dashboard. 2016-05-04 13:14:15 +02:00
fermin831 48581e1259 Added toggle control to hide legend on service map TICKETS #3620 2016-05-04 13:03:04 +02:00
mdtrooper 6ba38adc56 Fixed typo error in the radial dynamic networkmaps. 2016-05-04 11:51:04 +02:00
mdtrooper 9945502466 Changed the filter var (before as global var) for the enterprise dashboard. 2016-05-04 11:06:57 +02:00
mdtrooper 2cc5f96915 Changed the edges (before as global var) for the enterprise dashboard 2016-05-04 10:38:47 +02:00
fermin831 053b39e4a4 Oracle and postgre sql cache changes TICKETS #3581 2016-05-04 09:14:10 +02:00
artica d7b3dc57b9 Auto-updated build strings. 2016-05-04 00:01:16 +02:00
mdtrooper 0690e303e9 Some fixes for two or more networkmaps in enterprise dashboard 2016-05-03 17:26:30 +02:00
fermin831 bb4ec54fbc Improved sql cache to permit make cache of several databases TICKETS #3581 2016-05-03 16:16:37 +02:00
mdtrooper 63306e0288 Fixed the size of radial dynamic networkmap in the dashboard. 2016-05-03 15:06:33 +02:00
mdtrooper c3ab1371e1 Fixed the networkmap for the enterprise dashboard. 2016-05-03 14:59:25 +02:00
Arturo Gonzalez db9e677d7e New transactional maps in progress... (Added necessary js files) 2016-05-03 14:58:35 +02:00
artica 48f66052da Auto-updated build strings. 2016-05-03 00:01:11 +02:00
artica caf42408b9 Auto-updated build strings. 2016-05-02 00:01:12 +02:00
artica 2287e12c34 Auto-updated build strings. 2016-05-01 00:01:11 +02:00
artica da64c77015 Auto-updated build strings. 2016-04-30 00:01:14 +02:00
Arturo Gonzalez ceee981cfb New transmap in progress... (This is only THE BEGINNING) 2016-04-29 15:31:22 +02:00
mdtrooper 7d14169e61 Added the enterprise tab for the list deleted items. 2016-04-29 15:12:44 +02:00
artica 667ea34213 Auto-updated build strings. 2016-04-29 00:01:13 +02:00
mdtrooper f9ca419aa9 Working in the enterprise holding area. 2016-04-28 16:03:24 +02:00
Arturo Gonzalez 6d77e68247 Merge branch 'develop' into feature/satellite_view 2016-04-28 13:40:34 +02:00
Arturo Gonzalez 5fb6c1cbcd Fixed some errors in saml login system 2016-04-28 12:39:27 +02:00
artica d8a656f756 Auto-updated build strings. 2016-04-28 00:01:12 +02:00
mdtrooper 8faf1079fd Added two vars from php to javascript 2016-04-27 16:31:13 +02:00
fermin831 d82bf95891 Solved error 500 on resource exportation TICKETS #3604 2016-04-27 15:46:06 +02:00
artica 54db4aef98 Auto-updated build strings. 2016-04-27 09:42:11 +02:00
mdtrooper 78f044dbf5 Some fixes. 2016-04-26 15:03:53 +02:00
mdtrooper 67a65d84b1 Fixed the refresh time of map and networkmap 2016-04-26 12:23:09 +02:00
mdtrooper 1bc205f1f6 Working in the holding area into the minimap. 2016-04-26 11:26:28 +02:00
Arturo Gonzalez c0ff44da83 New satellite view in progress... 2016-04-26 10:44:52 +02:00
fermin831 aec47d20ef Fixed vulnerability in some extensions TICKETS #3554 2016-04-25 18:36:31 +02:00
mdtrooper 30f806f41c Merge branch 'develop' into feature/new_networkmap
Conflicts:
	pandora_console/include/functions_modules.php
2016-04-25 15:25:16 +02:00
mdtrooper 87f7425467 The longest function networkmap_generate_dot is divided in two functions. 2016-04-25 15:17:15 +02:00
Arturo Gonzalez c335394a7b New maps in progress... (Fixed error in delete node) 2016-04-25 15:09:51 +02:00
fermin831 e97aff1cc4 Added report_limit token and functionality TICKETS #3577 2016-04-25 12:27:30 +02:00
mdtrooper e47c8641ac Working in the enterprise holding area. 2016-04-25 10:45:38 +02:00
Arturo Gonzalez 058a51232e New maps in progress... (Document the code) 2016-04-25 09:09:38 +02:00
Arturo Gonzalez 5f53b2fa12 New maps in progress... (Fixed errors in enterprise ajax) 2016-04-22 13:26:18 +02:00
mdtrooper 74957c30a2 Fixed the networkmap enterprise when it is update. 2016-04-22 12:57:36 +02:00
mdtrooper 9347892a02 Fixed the positions of new networkmap in the sql of installation. 2016-04-22 12:24:32 +02:00
mdtrooper 0de64812c2 Added the get status of any module group. 2016-04-22 11:14:25 +02:00
mdtrooper 0f4dfa5d1d Working in the ajax calls for the enterprise code. 2016-04-21 13:12:19 +02:00
Arturo Gonzalez 54465df271 New maps in progress... (Added parameters to update node size) 2016-04-21 13:06:57 +02:00
Arturo Gonzalez 805d32e9c0 New maps in progress... (Added functions to ntwmap enterprise) 2016-04-21 10:02:03 +02:00
mdtrooper e7f53d2f79 Working in the ajax actions. 2016-04-20 17:28:49 +02:00
Arturo Gonzalez 386bdc268e New maps in progress... (Added functions to networkmap enterprise) 2016-04-20 15:57:18 +02:00
mdtrooper 5e79358952 Fixed the policies networkmaps. 2016-04-20 14:55:53 +02:00
Arturo Gonzalez 34c026b4e9 New maps in progress... (Added edit table to group and policy nodes) 2016-04-20 12:03:56 +02:00
Arturo Gonzalez 4b6d917bb4 New maps in progress... (Added arrows GMA, GMM, AG, GG and PA arrows [modulegroup-agent, groupmodule-module, agent-group, group-group, policy-agent] 2016-04-20 11:41:59 +02:00
Arturo Gonzalez cd64345368 New maps in progress... (Added policies and groups tooltips) 2016-04-20 10:48:06 +02:00
Arturo Gonzalez b3dbcdad17 New maps in progress... (Added drag, delete and select functions to policie and group node) 2016-04-20 09:16:16 +02:00
artica 7f19b65fc5 Auto-updated build strings. 2016-04-20 00:01:11 +02:00
mdtrooper dc3da8babe Fixed the colors status. 2016-04-19 13:43:48 +02:00
mdtrooper 2da53b7b9e Fixed the images for the modules and groups 2016-04-19 11:49:35 +02:00
mdtrooper 64d08739c7 Fixed another widget in the form editor for the radial dynamic. 2016-04-19 09:56:32 +02:00
mdtrooper 1ecbd62bd8 Fixed the form for the radial dynamic. 2016-04-19 09:53:24 +02:00
mdtrooper 074edb87e3 Added some constants. 2016-04-19 09:48:47 +02:00
mdtrooper 6fea7dd3f1 Added old code of radial dynamic networkmap. 2016-04-19 09:33:40 +02:00
artica fb35e70b1a Auto-updated build strings. 2016-04-19 00:01:16 +02:00
mdtrooper b4b3cc720d Fixed the networkmaps new for the policies. 2016-04-18 19:16:26 +02:00
mdtrooper db8bff681b Fixed the groups in the networkmap new. 2016-04-18 17:21:56 +02:00
m-lopez-f 09f5f484a8 Add include in functio to fixed problem. 2016-04-18 14:18:44 +02:00
Arturo Gonzalez 2831607723 New maps in progress... (Fixed fake arrows and non necessary tooltips) 2016-04-18 13:40:44 +02:00
Arturo Gonzalez 3cae98989c New maps in progress... (Fixed node select when "show modules" and "show module groups" are enable) 2016-04-18 10:50:36 +02:00
Arturo Gonzalez bc0cd7f570 New maps in progress... (Fixed "delete modules" and "delete modulegroups" when "show modules" and "show module groups" are enable 2016-04-18 10:45:34 +02:00
Arturo Gonzalez 89c2d16159 New maps in progress... (Added thigs to arrows code) 2016-04-18 09:35:49 +02:00
Arturo Gonzalez f312f6d416 New maps in progress... (Added AM arrows when "show modules" is enable and "show module groups" is disable 2016-04-18 09:31:33 +02:00
artica 8bfca11a6c Auto-updated build strings. 2016-04-18 00:01:15 +02:00
artica 305accf976 Auto-updated build strings. 2016-04-17 00:01:16 +02:00
artica 50eb15ed50 Auto-updated build strings. 2016-04-16 00:01:17 +02:00
mdtrooper 9c1c3ace5c Fixed arrows AA in the module groups networkmap. 2016-04-15 15:09:18 +02:00
Arturo Gonzalez 3d61418519 New maps in progress... (Fixed status in module nodes when "show modules" is disabled) 2016-04-15 12:17:18 +02:00
mdtrooper 8daff7d978 Change the size of the ends of arrows...but we need to Carla hands. 2016-04-15 11:59:38 +02:00
mdtrooper 84b249b4a7 Fixed the setted values of a disable show modules in networkmap. 2016-04-15 11:29:55 +02:00
artica 96930bc9e9 Auto-updated build strings. 2016-04-15 00:01:15 +02:00
mdtrooper 4c04e19cf8 Fixed the minimap when there is nothing nodes. 2016-04-14 15:21:06 +02:00
Arturo Gonzalez eea071486c New maps in progress... (Added AG and GM arrows) 2016-04-14 12:51:30 +02:00
Arturo Gonzalez 9524521d5d New maps in progress... (Added arrwos AG) 2016-04-14 11:57:40 +02:00
Arturo Gonzalez a2b5491a27 New maps in progress... (Added groupmodule-module arrows and agent-modulegroup arrows) 2016-04-14 09:55:24 +02:00
Arturo Gonzalez 10a08b9a17 New maps in progress... (Added Agent-module arrow and agent-modulegroup arrow) 2016-04-14 09:52:22 +02:00
Arturo Gonzalez 7a35b6412e New maps in progress... (fixed "move modulegroups") 2016-04-14 09:34:05 +02:00
artica 410788c588 Auto-updated build strings. 2016-04-14 00:01:15 +02:00
m-lopez-f 7fe0f3aebd Fixed problems with url in public console. Tiquet: #3556
(cherry picked from commit 59fdb8d297)
2016-04-13 18:24:39 +02:00
mdtrooper 676e6d884f Fixed the module groups in the networkmaps. 2016-04-13 18:00:24 +02:00
m-lopez-f 36ec5ca8f1 Fixed several problems of security. Tiquet: #3550 2016-04-13 13:51:01 +02:00
Arturo Gonzalez 008d243f85 New maps in progress... (Fixed module dragg and show) 2016-04-13 13:11:52 +02:00
mdtrooper 83ff20b809 Added the filter as global js var, I am sorry. 2016-04-13 12:28:41 +02:00
mdtrooper b9e598f883 Starting to fixing the networkmaps with the show all modules. 2016-04-13 12:09:16 +02:00
artica c8e49ef7b3 Auto-updated build strings. 2016-04-13 00:01:14 +02:00
fermin831 78d8092e9c Improved function agents_get_modules to decrease execution time TICKETS #3518 2016-04-12 17:34:15 +02:00
mdtrooper d94ccf47a2 Fixed the text filter in the networkmaps from ip mask. 2016-04-12 15:00:38 +02:00
mdtrooper f018ec3f2b Fixed the filter by text in the networkmap. 2016-04-12 14:48:55 +02:00
mdtrooper bff44de236 Fixed the generation filter by tag the networkmap. 2016-04-12 14:40:50 +02:00
mdtrooper 5c0620e426 Fixed the empty agents from the filter of IP mask. 2016-04-12 13:22:56 +02:00
mdtrooper 2f9fba600e Fixed the import networkmaps from open. 2016-04-12 12:19:16 +02:00
Arturo Gonzalez 18412b7727 New maps in progress... (Fixed error in maps update) 2016-04-12 10:23:12 +02:00
mdtrooper 9aa3512b5a Fixed the source data in the generation. 2016-04-12 09:23:49 +02:00
Arturo Gonzalez 0f76fdde49 New maps in progress... (Fixed error in source data) 2016-04-12 09:18:14 +02:00
artica d678c41723 Auto-updated build strings. 2016-04-12 00:01:15 +02:00
mdtrooper 21adfa79b8 Fixed the open networkmap topology. 2016-04-11 17:21:04 +02:00
mdtrooper 74805b0862 Fixed the painting other shapes instead the circle. 2016-04-11 16:18:46 +02:00
mdtrooper 0142f609df Working in the update nodes action. 2016-04-11 16:08:06 +02:00
Arturo Gonzalez 2e30bb183f New maps in progress... (Fixed error in node enterfaces text) 2016-04-11 13:50:01 +02:00
Arturo Gonzalez c409b3d4ea New maps in progress... (Fixed error in node interface text) 2016-04-11 13:08:42 +02:00
artica 3623e67c78 Auto-updated build strings. 2016-04-11 00:01:12 +02:00
artica bb5ed37959 Auto-updated build strings. 2016-04-10 00:01:13 +02:00
artica 4fc6ea82f6 Auto-updated build strings. 2016-04-09 00:01:17 +02:00
Arturo Gonzalez 6d8daae60c New maps in progress... (document the code) 2016-04-08 14:26:42 +02:00
mdtrooper 7550cafbbc Some changes in the edition of nodes. 2016-04-08 14:04:58 +02:00
mdtrooper ce7ef13440 Added click event into the minimap. 2016-04-08 13:04:09 +02:00
Arturo Gonzalez df75eb1b98 New maps in progress... (Arrows order implemented) 2016-04-08 11:55:09 +02:00
mdtrooper 611b91eade Fixed the relationship of arrows in networkmaps. 2016-04-08 10:32:30 +02:00
mdtrooper 2f122f89a7 Some fixes in the creation relationships. 2016-04-08 10:03:05 +02:00
artica ba9ab8b6bf Auto-updated build strings. 2016-04-08 00:01:14 +02:00
mdtrooper bf59e5b17b Fixed the deletion arrows in networkmap. 2016-04-07 16:36:45 +02:00
mdtrooper 479e67dfa4 Working in the arrows. 2016-04-07 16:05:42 +02:00
mdtrooper ff598940e1 Some work in the networkmap. 2016-04-07 15:14:29 +02:00
mdtrooper 3b85e3c80f Fixed somethings in the arrows. 2016-04-07 14:20:27 +02:00
mdtrooper 1edc4674e2 Fixed the optimized arrows drag and drop. 2016-04-07 12:41:05 +02:00
Arturo Gonzalez 09f156cd8c New maps in progress... (Edit node in progress) 2016-04-07 12:24:24 +02:00
mdtrooper e289699c48 Some changes for working with hudge maps. 2016-04-07 12:07:34 +02:00
mdtrooper 5eb3070548 Resize the arrow body 2016-04-07 11:44:50 +02:00
artica 902329e785 Auto-updated build strings. 2016-04-07 00:01:15 +02:00