Commit Graph

1945 Commits (bbc1505274da3f86c3c75acb242f4b2dca2404f1)

Author SHA1 Message Date
Julien Duponchelle 017202d151
Allow to delete a non opened project
8 years ago
Julien Duponchelle 0613efa297
Support for auto open project
8 years ago
Julien Duponchelle 3ca4edef93
Update project API
8 years ago
Julien Duponchelle 431bd789cb
Do not send project closed event when it's a snapshot restore
8 years ago
Julien Duponchelle 937ffc7b73
Rebuild documentation
8 years ago
Julien Duponchelle 16c2305b33
Send a project closed event when project close
8 years ago
grossmj 225e4f7528 Finish support of VMware based GNS3 VM.
8 years ago
Athmane Madjoudj db95cb5c46 Move utils.vmnet to gns3 namespace
8 years ago
Julien Duponchelle 45af721164
Support convertsion of 1.5 snapshots
8 years ago
Julien Duponchelle 0c3a2c660a
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle d6f63d3b7d
Fix Exporting portable projects with QEMU includes base images even when selecting no.
8 years ago
Julien Duponchelle 7d90a73ed2
Catch error when md5sum file is corrupted
8 years ago
Julien Duponchelle fc6b220c7c
Strip endpoint for configs files because now we use the /files API
8 years ago
Julien Duponchelle 7e40eb02e6
API for editing a file on a Node
8 years ago
Julien Duponchelle 11af6f4f82
Remove save config endpoint because in 2.O we auto save
8 years ago
Julien Duponchelle 0be973f2c5
Support Host node from 1.X topologies
8 years ago
Julien Duponchelle 68eca6c111
Replace snapshots by import / export
8 years ago
Julien Duponchelle 814fd1fcfb
Fix /settings
8 years ago
Julien Duponchelle 0f7037bb32
Fix Transport selection via DSN is deprecated
8 years ago
Julien Duponchelle e50eae19e6
Support parameters for import
8 years ago
Julien Duponchelle e50acf811c
If we don't have a GNS3 VM on linux don't move file to it
8 years ago
Julien Duponchelle f357879186
API for duplicate a project
8 years ago
Julien Duponchelle fb3b6b62f5
Support a name and path during the import
8 years ago
Julien Duponchelle 786f9c87c9
Fix a crash when reloading a project with Docker
8 years ago
Julien Duponchelle 9bdc0b78eb
Now import project on VM work
8 years ago
Julien Duponchelle fec3694710
Import project on the GNS3VM should work
8 years ago
Julien Duponchelle ce557ecd23
Change the compute id to the GNS3 VM if it's not a Linux host
8 years ago
Julien Duponchelle eff6a9154d
Strip computes info at project export
8 years ago
Julien Duponchelle 94a262cd46
When importing a project fix the GNS3 version
8 years ago
Julien Duponchelle 9b499dc51e
Export project with the GNS3VM
8 years ago
Julien Duponchelle 88ffd43c97
Strip the old / import export project code controller will do everything
8 years ago
Julien Duponchelle 3300e9ec48
Reorganize export project code in order to move it to his own file
8 years ago
Julien Duponchelle 487e99bea5
Import with images
8 years ago
Julien Duponchelle 0f85fbd5f2
Avoid leaving unfinished task behind us
8 years ago
Julien Duponchelle b5ab53bbe9
Early import project api
8 years ago
Julien Duponchelle 14f6bd60fb
Disallow export of running topologies
8 years ago
Julien Duponchelle e557ccd078
API for editing files on the controller
8 years ago
Julien Duponchelle ff4fc5eb8b
Return proper JSON error when something goes wrong on any endpoint
8 years ago
Julien Duponchelle f68c1f0bde
When exporting project raise error if export is not possible
8 years ago
Julien Duponchelle 08c35f5558
Export non remote server work
8 years ago
Julien Duponchelle 7c4c03cf17
If the connection between the controller and compute is closed reopen it
8 years ago
Julien Duponchelle 73d5066392
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 44307b43b9
Improve compaction of .gns3project
8 years ago
Julien Duponchelle dd63ca6ef1
Temporary fix for remote GNS3 VM support
8 years ago
Julien Duponchelle 2977b1059e
Fix a crash at startup due to an error with VMware
8 years ago
Julien Duponchelle 3b70b4f217
Raise an error if you overwrite an existing project
8 years ago
Julien Duponchelle c12413e0ce
Fix duplicate name for VM
8 years ago
Julien Duponchelle bda1812811
Avoid duplicate node name when reloading a project
8 years ago
Julien Duponchelle c9bdd76922
IOU support for conversion from 1.5
8 years ago
Julien Duponchelle 96eceed8ba
Fix creation of IOU nodes
8 years ago
Julien Duponchelle b745397a3a
Import server config from 1.X GUI
8 years ago
Julien Duponchelle 45591aa74b
Support for 1.3 topologies
8 years ago
Julien Duponchelle c0abe0edfd
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle b841a0f57b
Support image in conversion from old topologies
8 years ago
Julien Duponchelle 8be1e77a2e
Optimize storage of drawing
8 years ago
Julien Duponchelle 3dccfbb852
Migration to 2.0 rename instructions.txt to README.txt
8 years ago
Julien Duponchelle 2c62b1eeb8
Cloud support for old topologies
8 years ago
Julien Duponchelle 7c7662f1b6
Correctly forward the 409 from compute to client
8 years ago
Julien Duponchelle 3d52e18fa5
Raise an error if uBridge is not installed
8 years ago
Julien Duponchelle ee533943c8
Start of support for topologies before 2.X
8 years ago
Julien Duponchelle fd0e8f89db
Fix VMware support
8 years ago
Julien Duponchelle b98d4cb042
Fix Virtualbox support
8 years ago
Julien Duponchelle febf0f7839
Fix crash when winpcap is not installed
8 years ago
Julien Duponchelle 9cd3231de3
Fix docker support in 2.0
8 years ago
grossmj 234f199558 Load/save GNS3 VM settings on controller side.
8 years ago
grossmj 13deecea4e Basic API for GNS3 VM.
8 years ago
Julien Duponchelle 91ec61b88d
Check topology schema when loading/saving it
8 years ago
Julien Duponchelle 9bf4c22a50
Fix HTTP errors not forwarded from compute to client
8 years ago
grossmj 50aa198ba7 Mark interface type upstream.
8 years ago
grossmj d159cbcc6d Rename /interfaces entry point to /network/interfaces. Ref #615.
8 years ago
Julien Duponchelle d99c050705
Fix schema error in qemu
8 years ago
Julien Duponchelle 7e91a5cb11
Raise error if not started with --local
8 years ago
Julien Duponchelle 26d49f19c1
1.5.2dev1
8 years ago
Julien Duponchelle e1a7efad60
1.5.1
8 years ago
grossmj 08956e438c Add NIO TAP support for Docker and VMware. Fixes #603.
8 years ago
Julien Duponchelle 7a4c01e737
When you delete a node all link connected are destroyed
8 years ago
Julien Duponchelle ca4d09ea40
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle e175650fb0
Increase the number of interface for docker
8 years ago
Julien Duponchelle 5f88db93ff
Add the method in the bad request answer
8 years ago
Julien Duponchelle e0a2553be4
Fix a rare crash in IOU
8 years ago
Julien Duponchelle b905760635
Fix a crash when docker is used but not installed
8 years ago
Julien Duponchelle f9bc745ddb
Backport Docker node hot linking
8 years ago
grossmj ead8a6caa2
Allows hot-linking for Docker containers. Ref #267.
8 years ago
Julien Duponchelle 7fee90805b
Ensure we update all the label of a link with only one update notif
8 years ago
Julien Duponchelle 9d2f4168ff
Correctly restore label position for link
8 years ago
Julien Duponchelle 5bf6011429
Rotation for label of interfaces
8 years ago
Julien Duponchelle fea1e3ba61
Support update link on controller
8 years ago
Julien Duponchelle 71d4c0a13a
Store rotation for labels
8 years ago
Julien Duponchelle 818174824b
Breaking change for 2.X topologies! Store width and height for nodes & a
8 years ago
Julien Duponchelle fe7bcae6a1
Send node.updated notif only if object changed
8 years ago
Julien Duponchelle 758a427a76
Add documentation about notifications
8 years ago
Julien Duponchelle 543b423e03
Send compute usage via in the compute.updated notification
8 years ago
Julien Duponchelle 68b7f81601
Dissalow duplicate name for compute and project
8 years ago
Julien Duponchelle 22f9effede
Save to disk when config change
8 years ago
Julien Duponchelle c4d7a0b8fc
A settings API
8 years ago
Julien Duponchelle 8ec11619cd
Full symbol support on server
8 years ago
Julien Duponchelle e77445e860
API for uploading symbols
8 years ago
Julien Duponchelle bf154049d2
Suppport ~/GNS3/symbols
8 years ago
Julien Duponchelle 5b4e668eb5
Move symbol static to /symbols
8 years ago
Julien Duponchelle c5fa699b9e
New crash report key
8 years ago