Commit Graph

338 Commits

Author SHA1 Message Date
Piotr Pekala
d9341fa60a Merge branch 'master' into Extend-context-menu-with-option-to-duplicate 2019-07-01 03:48:24 -07:00
Piotr Pekala
b3e73b81c7 Merge branch 'master' into Extend-context-menu-with-option-to-duplicate 2019-06-28 01:36:01 -07:00
Piotr Pekala
abec70fe3a Merge branch 'master' into Lock/unlock-all-items-on-map 2019-06-28 01:06:47 -07:00
ziajka
d790a80924
Merge pull request #360 from GNS3/Rewrite-MovingTool-to-custom-solution
Rewrite MovingTool to custom solution
2019-06-28 09:01:38 +02:00
ziajka
3a358d199c
Merge pull request #419 from GNS3/Display-progress-when-server-is-starting
Display progress when server is starting #390
2019-06-28 08:59:09 +02:00
Piotr Pekala
b4bbd97a40 Locking items added 2019-06-24 06:24:38 -07:00
Piotr Pekala
67741ca601 Duplication option added 2019-06-17 06:50:26 -07:00
Piotr Pekala
7a166cc69d Fixes after review 2019-06-12 03:01:40 -07:00
Piotr Pekala
ee54d620ab Merge branch 'master' into Rewrite-MovingTool-to-custom-solution 2019-06-10 01:37:01 -07:00
Piotr Pekala
572045fb20 Fix for tests 2019-06-07 01:56:17 -07:00
Piotr Pekala
8a3896af28 Adding link labels rewritten 2019-06-06 04:44:32 -07:00
Piotr Pekala
230aaf31fd Fixes after review 2019-06-05 01:56:28 -07:00
Piotr Pekala
db1025d2f7 Initial solution 2019-05-30 07:02:51 -07:00
Piotr Pekala
a3110e87aa Fixes after review 2019-05-28 13:41:30 -07:00
Piotr Pekala
6da54a290c Restyling box 2019-05-22 00:26:19 -07:00
Piotr Pekala
fd6393acf7 Initial implementation 2019-05-20 07:23:50 -07:00
ziajka
c0acc805e8 Remove empty files, Ref: #373 2019-04-29 11:01:24 +02:00
ziajka
092789eecc Code clean 2019-04-25 11:17:27 +02:00
ziajka
16eeb8638a Console command tests 2019-04-25 10:13:13 +02:00
ziajka
b6ed486ce0 Console setting edition 2019-04-17 11:16:35 +02:00
ziajka
9478f8f6f9 Merge with master 2019-04-10 13:23:54 +02:00
Piotr Pekala
3c05b47032 Zoom buttons added 2019-04-03 03:31:14 -07:00
Piotr Pekala
d4b09e15d1 Merge branch 'master' into Packet-capture-preferences 2019-03-26 08:17:51 -07:00
Piotr Pekala
226a04a638 Merge branch 'master' into Packet-capture-preferences 2019-03-26 08:12:20 -07:00
Piotr Pekala
ca9cb13c2b Bundled state added 2019-03-26 06:38:10 -07:00
Piotr Pekala
992712591a fix for server service test 2019-03-26 03:56:36 -07:00
ziajka
038f3682eb Local server discovery should be visible as remote 2019-03-22 10:11:31 +01:00
Piotr Pekala
e507e26cda Initial implementation 2019-03-18 01:59:21 -07:00
Piotr Pekala
8cda33c0d9 Actions for all nodes added 2019-03-11 04:35:27 -07:00
Piotr Pekala
4728064675 Sever service tests fixed 2019-03-08 00:06:55 -08:00
Piotr Pekala
d933135912 Merge branch 'master' into unit-tests 2019-03-07 07:15:22 -08:00
Piotr Pekala
e7f2bcfcbf Fixing errors in tests 2019-03-07 06:17:58 -08:00
ziajka
1f3e59cdbe During adding server mark it as a local 2019-03-07 11:32:12 +01:00
Piotr Pekala
42c0297daf Another approach for unit tests 2019-03-06 07:54:56 -08:00
ziajka
0c2fff6ac1 Basic OS Console executor 2019-03-05 14:26:09 +01:00
ziajka
7ccc9db33b Limit number of local servers to one, Fixes: #322 2019-03-05 07:14:21 +01:00
Piotr Pekala
e73dc45f4c Basic implementation of managing snapshots 2019-03-01 05:35:42 -08:00
ziajka
2a32db47cd Upgrade packages, Fixes: #305 2019-02-27 10:04:34 +01:00
Piotr Pekala
c063620cbf Support for client offset in scrolled area 2019-02-25 01:42:39 -08:00
Piotr Pekala
fb1a64fe5d Ability to delete project added 2019-02-21 04:03:14 -08:00
Piotr Pekala
cc1d255de9 Merge branch 'master' into As-user-I-can-add-QEMU-VM 2019-02-20 04:50:04 -08:00
Piotr Pekala
369743e2ea Review fixes 2019-02-20 04:41:32 -08:00
ziajka
cdadbd9140 Support of stderr CRITICAL issues forwarded to app 2019-02-20 11:32:54 +01:00
ziajka
16185d2461 Stopping all local servers when leaving application 2019-02-19 15:03:33 +01:00
Piotr Pekala
aec31c5fbc Fixes after review #2 2019-02-18 02:16:50 -08:00
Piotr Pekala
589886d6e9 Support for IOU 2019-02-13 00:38:50 -08:00
Piotr Pekala
02a040662e Support for docker containers 2019-02-12 15:34:01 -08:00
ziajka
6759568933 Update status of server when is already running 2019-02-12 15:34:18 +01:00
ziajka
af90fe46d0 Communication betwen angular and local-server.js 2019-02-12 15:11:50 +01:00
ziajka
b00604cc39 Fix wrong toaster position for error/success, Fixes: #291 2019-02-12 13:05:37 +01:00
Piotr Pekala
41e715feeb Delete function added to templates 2019-02-11 10:22:01 -08:00
ziajka
d772a0d9df Basic starting and stopping servers on UI 2019-02-11 14:53:45 +01:00
Piotr Pekala
e16eb69fee Support for vmware added 2019-02-11 05:46:37 -08:00
ziajka
42d1f20d15 Distinction between local and remote server; Refactor IP to HOST 2019-02-11 11:24:26 +01:00
Piotr Pekala
6ec6dfe866 Configuration services for templates 2019-02-08 04:40:05 -08:00
Piotr Pekala
dd199b0058 Unit tests added 2019-02-07 06:16:41 -08:00
Piotr Pekala
71f76be839 Edit page for Ios routers 2019-02-05 04:40:26 -08:00
Piotr Pekala
43d08a9044 Adding templates of IOS routers 2019-02-05 01:26:35 -08:00
ziajka
b98b607614 Install SolarPuTTY when available 2019-02-04 11:32:01 +01:00
Piotr Pekala
8cd9779067 Updating from master 2019-02-03 23:31:46 -08:00
Piotr Pekala
f180f7f76f Separate component for symbol selecting 2019-02-03 23:24:07 -08:00
Piotr Pekala
eed6466df5 Unit tests added 2019-02-01 04:35:58 -08:00
Piotr Pekala
0bfff9c79e Creating templates for ethernet switches 2019-01-31 06:51:53 -08:00
Piotr Pekala
516ad5a045 Support for templates for Ethernet Hubs 2019-01-31 01:27:04 -08:00
Piotr Pekala
23c7e3bc8e Support for creating virtual box templates added 2019-01-30 08:40:32 -08:00
Piotr Pekala
a6b4c4a9c8 Form validation for Qemu 2019-01-29 06:53:18 -08:00
Piotr Pekala
250e3bdd6f Managing templates for VPCS 2019-01-29 02:14:32 -08:00
Piotr Pekala
e55c273f3c Components for Vpcs templates 2019-01-28 10:23:32 -08:00
ziajka
9073230b2d ExternalSoftwareDefinitionService tests 2019-01-28 11:28:12 +01:00
ziajka
ed204d3229 PlatformService tests 2019-01-28 11:12:46 +01:00
Piotr Pekala
7eac08ab91 Preferences options for qemu temporary disabled 2019-01-25 06:31:32 -08:00
Piotr Pekala
a813516dac Component for editing Qemu preferences added 2019-01-25 05:11:17 -08:00
ziajka
ef38319b5f Transport OS ENV into environment.prod.ts 2019-01-25 13:48:22 +01:00
ziajka
c1bdce4fce Move definition of external software to separate file 2019-01-23 16:08:08 +01:00
ziajka
6853901341 Merge with master 2019-01-23 09:09:14 +01:00
Piotr Pekala
daab31abb5 Page for creating new templates added 2019-01-22 07:20:18 -08:00
Piotr Pekala
e60a5bbf07 Code cleaned up 2019-01-22 01:03:54 -08:00
Piotr Pekala
8977750d90 Qemu preferences page added 2019-01-18 05:02:26 -08:00
ziajka
74b84a13f0 Apply code style 2019-01-15 11:15:54 +01:00
ziajka
2e9d2412a9 Merge with dependencies-list 2019-01-15 11:04:49 +01:00
Piotr Pekala
90b9e424ea Unit tests added 2019-01-14 10:56:33 -08:00
ziajka
157e3150b5 Installation flow control 2019-01-14 13:52:31 +01:00
ziajka
fecc81badf Aks for permission when installing Wireshark 2019-01-14 12:47:09 +01:00
ziajka
f46caaf5e0 Error handler for downloading resource and basic WS support 2019-01-14 09:20:07 +01:00
Piotr Pekala
e926a2039d Implementation of style editor 2019-01-11 06:00:53 -08:00
ziajka
c3e70e7800 Basic external software download and run 2019-01-11 13:51:23 +01:00
ziajka
25e137a488 Basic definition of installed software 2019-01-11 08:38:22 +01:00
ziajka
71129e28cf Merge with master 2019-01-10 10:18:32 +01:00
ziajka
e3ea7f323e Fix install button apperance and prepare for installation support 2019-01-09 15:32:19 +01:00
ziajka
c1b76d8d4d Basic list of installed software 2019-01-09 13:45:37 +01:00
Piotr Pekala
740a042b0e Removing timeouts from code 2019-01-09 03:58:54 -08:00
ziajka
77a47e8fd2 Installed software link in application menu when in electron 2019-01-09 10:20:17 +01:00
Piotr Pekala
fe9e322c1f Code refactoring 2019-01-04 10:06:41 -08:00
Piotr Pekala
c0d77ed279 Review fixes 2018-12-31 07:14:48 -08:00
Piotr Pekala
5eee9c9563 Unit tests for extracted components 2018-12-29 02:02:32 -08:00
ziajka
2a859e6329 Fix updating text position when zoomed in/out 2018-12-13 09:46:00 +01:00
ziajka
f866741011 Round position of nodes and drawings during update to the closest integer 2018-12-13 09:17:04 +01:00
ziajka
0ab6cf2f93 Merge branch 'develop' 2018-12-13 07:59:43 +01:00
ziajka
ff8f595cd4 Rename appliances to templates in order to support 2.2 API, Fixes #227 2018-12-11 14:26:44 +01:00
Piotr Pekala
1b2206852b Saving edited text 2018-12-10 05:17:40 -08:00
PiotrP
acac9edf0e Fix for unit tests 2018-11-28 05:25:04 -08:00
PiotrP
da1c8b3c11 Unit tests added 2018-11-28 02:49:35 -08:00
PiotrP
6fc98e3577 Merge branch 'develop' into add-rectangle-change-border-position 2018-11-26 07:17:39 -08:00
ziajka
8b91549984 Drag interface labels 2018-11-26 13:36:33 +01:00
PiotrP
317f537de3 Merge branch 'develop' into add-rectangle-change-border-position 2018-11-23 02:57:08 -08:00
PiotrP
36ea584d62 Menu extended 2018-11-22 05:42:46 -08:00
ziajka
c1b9d29b43 Fix tests 2018-11-21 11:24:43 +01:00
ziajka
f802d8d952 Dragging nodes labels and updating their positions 2018-11-21 10:42:36 +01:00
PiotrP
974759fc61 Saving data for rectangle added 2018-11-21 01:26:50 -08:00
ziajka
311ef8c348 Merge with different approach 2018-11-20 13:43:59 +01:00
ziajka
ba8bcb8c18 Merge branch 'develop' into data-model-change 2018-11-15 11:41:58 +01:00
ziajka
e4e9c671c7 Use Map* instead of plain models 2018-11-09 14:46:56 +01:00
PiotrP
0e35d1c7f6 Initial implementation of adding blank projects 2018-11-09 02:13:54 -08:00
ziajka
69163e7b6d Drawings can communicate with server after dragged 2018-11-08 10:29:00 +01:00
ziajka
2f822580a9 Ability to drag more than one node at once 2018-11-07 11:44:33 +01:00
ziajka
d0ecd3b2ef Move link creation to cartography 2018-11-06 08:23:39 +01:00
ziajka
01586f500f Merge with develop 2018-10-15 14:05:55 +02:00
ziajka
40ded4b779 Automatic server discovery 2018-10-15 11:26:50 +02:00
ziajka
15784887a1 Discover servers 2018-10-10 15:50:10 +02:00
ziajka
24f5f958f0 isServerAvailable check 2018-08-02 10:13:56 +02:00
ziajka
a916b00ef8 Move models 2018-07-19 10:00:09 +02:00
ziajka
d641cc6ce6 Lock down typescript to <2.8.0 and fix tests 2018-07-06 12:36:25 +02:00
ziajka
993084290c merge 2018-07-06 11:58:39 +02:00
ziajka
06269bf2a2 Basic migration to RxJS 6, Ref: #154 2018-07-06 11:31:44 +02:00
ziajka
65c0739b3e Fix tests 2018-07-06 10:17:34 +02:00
ziajka
290ce6641f getLocalServer tests 2018-07-05 13:14:38 +02:00
ziajka
bcc21da585 Server service tests 2018-07-05 12:56:46 +02:00
ziajka
9888b6db74 Improve ServerError tests 2018-07-05 09:50:13 +02:00
ziajka
0c58ec9260 Project - readonly tests 2018-07-05 09:42:48 +02:00
ziajka
acc4fdc3c5 Tests for ServerError 2018-07-05 09:35:02 +02:00
ziajka
0cc0b765b5 Handle case when server is unavailable, Ref: #146 2018-07-03 11:34:37 +02:00
ziajka
9138d73b5d Open/close projects, Fixes: #148 2018-07-02 11:09:19 +02:00
ziajka
4f3ad287f0 Drop shared directories 2018-06-27 10:29:12 +02:00
ziajka
e793d288a3 Reorganize structure of files 2017-11-08 15:37:26 +01:00
ziajka
6bfb4b5fed Material design over ng-bootstrap 2017-10-31 14:44:47 +01:00
ziajka
36215036d4 CD for gns3.github.io 2017-10-20 13:34:37 +02:00
ziajka
a4525a67f1 Delete a project 2017-09-28 12:13:35 +02:00
ziajka
7968368b81 Draft of WebUI 2017-09-25 13:07:52 +02:00