Commit Graph

112 Commits (eefb3d87b258c4f744e578fd7391fd4f667b7ee0)

Author SHA1 Message Date
grossmj 999f41b03e
Convert topologies < 3.0 to have valid node hostnames
2 months ago
grossmj 9c456532d0 Pydantic v2 migration
1 year ago
grossmj df50b46952 Merge branch '2.2' into 3.0
2 years ago
Kai Vogelgesang 73dff4b9c6
Fix typo
3 years ago
grossmj 41ba215e32 Show topology path when check topology schema fails.
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj 44074ff7c9 Some cleaning.
3 years ago
grossmj 9c850e0f2b Move schemas between compute and controller subpackages
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 082206a7db Fix packet capture with HTTPS remote server. Fixes #1882
4 years ago
grossmj 91920e5a5b Fix issue with tests + some cleaning.
4 years ago
grossmj eeaf10b418 Put all schemas in the same module.
4 years ago
grossmj 81439c750a Use pydantic for data validation (instead of jsonschema)
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
grossmj 5575657318 Fix tests. Ref #1754
4 years ago
grossmj 69b816e21e Fix bug when changing properties for closed project. Fixes #1754
4 years ago
grossmj 868c39acfe Fix issues with empty project variables. Fixes https://github.com/GNS3/gns3-gui/issues/2941
5 years ago
grossmj 2f57bd58c0 Fix error with console type in Ethernet switch schema. Fixes #1659
5 years ago
grossmj 81a48df9bb Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
5 years ago
grossmj 21bed54768 Fix opening previously saved 2.1 project grid overlapping. Fixes #2734
6 years ago
grossmj 724eda1f35 Handle locking/unlocking items independently from the layer position.
6 years ago
grossmj d7c2e16c21 Use "template" to name what we use to create new nodes.
6 years ago
Karim 8eb20525e8 Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj 9de13c570c Merge branch '2.1' into 2.2
6 years ago
grossmj 17d657c919 Fix small errors like unhandled exceptions etc.
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
ziajka f2700ed445 Support of supplier and variables in topology
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
7 years ago
grossmj 2de182eff4 Grid size support for projects.
7 years ago
grossmj 509b171b06 Allow to have projects with the same name in different locations.
7 years ago
grossmj ea0009db6c Save state feature for VirtualBox and VMware. New "On close" setting to
7 years ago
Julien Duponchelle b37a282475
Raise a NotImplementedError for IPV6 support in old UDP cloud
7 years ago
ziajka dadbb0ab09 More options for drawing area
7 years ago
ziajka cc34f45677 Additional drawing options for Project
7 years ago
Julien Duponchelle 93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle bdd980d6a2
Ignore console_hsot when loading topologie
7 years ago
Julien Duponchelle 51d6152a5c
Fix support for some old topologies
7 years ago
Julien Duponchelle bdcadcc335
Fix support from some old topologies
7 years ago
Julien Duponchelle cd17ef6b12
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle fb6a95f7bb
Fix conversion issue with old topology with C3640
7 years ago
Julien Duponchelle 930e7089db
Fix a conversion issue with some 1.3 topologies
7 years ago
Julien Duponchelle fa1450cb24
Catch error when we can't backup the topology
8 years ago
Julien Duponchelle 8e5f7d0838
Catch error when writting the topology file on read only device
8 years ago
Julien Duponchelle 273a711459
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle f3a87d76ef
Fix import of some old topologies
8 years ago
Julien Duponchelle 4f1b738ef5
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle aae37034e1
Fix conversion of project from 1.X with custom symbol for cloud
8 years ago
Julien Duponchelle 55563b9808
Escape special characters from SVG text
8 years ago
Julien Duponchelle 490576fedc
Try to fix some 1.3 topology with corrupted data
8 years ago