Commit Graph

  • 858bfef1bb Change how the text menu works. It is somewhat behind in that it does not have all the same old functionality, but it uses menuitems now. This will allow us to much-better utilize the textwindows. web timy 2024-06-14 16:01:41 -05:00
  • deb5f29cee Changed some spaces to tabs. Happened automatically. timy 2024-06-11 09:22:13 -05:00
  • 9aa26b82c6 make drawshape work better timy 2024-06-06 14:16:01 -07:00
  • 726bafe580 Change drawshape to be drawhighlight as we pass it a highlight. timy 2024-06-06 13:59:59 -07:00
  • 80c1abd5fe Trying to add a .editorconfig file for the Visual Studio editor. Visual Studio keeps messing up the crlf. Since I will mainly host this from a Linux server, I want it to be just lf. timy 2024-06-03 15:41:16 -07:00
  • 5ce6dc6d3e Moved actionStruct to be a class. Better that way timy 2024-05-31 17:12:00 -07:00
  • bf2e281c40 Use the translated version of the puzzle description. timy 2024-05-17 16:06:03 -06:00
  • 98733d1ad5 Get basic problem translations. Ping only for now timy 2024-05-17 15:37:31 -06:00
  • 0859bffc23 Put a selection-box around an item if we clicked on something timy 2024-05-17 10:33:33 -06:00
  • 9be833dd2c Brought over the language strings from edunetworkbuilder and functions for making language translation work. timy 2024-05-17 10:06:07 -06:00
  • 0e9a6d1a15 Fixed a bug where clicking on a line would change how things were viewed. It turned out to be a rather bizarre bug based off of !== null not working properly. timy 2024-05-16 12:13:41 -06:00
  • 3e902cba95 Devices with problems properly have red background timy 2024-05-15 17:06:48 -06:00
  • 77b034f845 Highlight items that have problems. timy 2024-05-10 15:03:52 -06:00
  • f3ed276ca9 Fixed not clearing the old highlights when we moused-off something. timy 2024-05-10 11:23:10 -06:00
  • 7b57cbe97a Changing the highlight system to something that works for more cases. We will highlight devices with problems and other things. timy 2024-05-10 11:00:42 -06:00
  • ee0a3f9255 Visual Studio complained about some of my tags in the index.html. So I cleaned up what it was complaining about. timy 2024-05-10 09:22:50 -06:00
  • a19cb99b9d Getting it so we can click on devices. Mainly figuring stuff out. Committing now because I am about to drive off and I want to have the code-base up to date before I travel. timy 2024-04-30 17:38:31 -05:00
  • 6119432875 Added lines to separate out portions of the screen. Also, I think ui.js updated its crlfs. timy 2024-04-30 11:14:23 -05:00
  • 84685e3bd4 Added a thumbs-up image to be used in a bit. Saw the visual studio editor was madly messing up crlf and whatnot. Changed it to be lf since that is what we had started with. timy 2024-04-30 10:58:44 -05:00
  • d7f73f04d8 Most of the mouse-over highlighting is working properly timy 2024-04-27 13:39:36 -05:00
  • 50b4843d76 Get highlights working (mostly) timy 2024-04-25 14:47:54 -05:00
  • b978a3abb0 Make the start of an action click system timy 2024-04-24 16:52:27 -05:00
  • 4ec5b370e9 Able to click on the eye and toggle the view timy 2024-04-22 15:37:28 -05:00
  • 50099ee4ef Properly showing device names and IPs. timy 2024-04-22 15:32:10 -05:00
  • df520fcce6 Get the name to display under the network devices timy 2024-04-22 13:09:44 -05:00
  • dc741e8c0b Add an eye icon. Will use this for changing the display (name, ip address, name+IP) timy 2024-04-20 11:08:20 -05:00
  • 17eae5a959 Added a new file for querying users. Will use it for showing the status of information about problems. timy 2024-04-19 15:02:24 -05:00
  • 5175e19ec3 Fixed some bugs with the select menu. Added link to the select list and made it so the list will stretch when we add new items to it. timy 2024-04-19 13:33:37 -05:00
  • 88b769b5ee Get the initial puzzle selection working for one level (0) timy 2024-04-19 12:11:46 -05:00
  • 54bd271784 Starting on puzzle selection menu timy 2024-04-19 11:02:46 -05:00
  • 8a08bd209e Starting to work on a web version of EduNetworkBuilder. The first bunch of commits are probably going to be a bit interesting. timy 2024-04-17 17:14:07 -05:00
  • 38a6107cea Initial regression testing logging. Shows changes being done for every step while solving the puzzle. master timy 2024-02-06 13:00:11 -06:00
  • 5b20dd671c Add help to link creation, as the UI was hard to figure out what to do next. timy 2023-08-18 10:57:01 -07:00
  • dca858ff46 Update link images if we change the device the link is connecting from / to timy 2023-08-17 10:35:18 -07:00
  • 2f4cf36011 Add the images of the various devices involved creating or editing a link. timy 2023-08-17 08:51:46 -07:00
  • 5fc1e19f71 When adding a link between devices, show a line so we see we are doing it. timy 2023-08-15 15:37:29 -07:00
  • c227e8676b Merge branch 'master' of https://git.solidcharity.com/timy/EduNetworkBuilder timy 2023-07-07 19:28:18 -05:00
  • dbe2da2063 Change URL timy 2023-07-07 19:27:32 -05:00
  • cffd0f9576 Change URL to tyounglightsys.com timy 2023-07-07 19:26:55 -05:00
  • 9775be502b Update 'README.md' timy 2022-01-07 03:00:36 +01:00
  • c4e12040f9 Fix some things that we had issues with. IPV6 timy 2020-12-08 16:23:59 -07:00
  • d4989feb16 Changing for NB_IPAddress.isBroadcast timy 2020-12-08 15:40:31 -07:00
  • 6889f92fc7 Global search and fixing functions to use NB_IPAddress.isZeroIPString timy 2020-12-08 15:38:19 -07:00
  • 8a906bad5f Network Interface moving to IPAddress functions timy 2020-12-08 15:26:11 -07:00
  • 49151e7c55 Network Card using NB_IPAddress functions. We can change these functions to work with ipv6 later. Move our comparisons to these funcs. timy 2020-12-08 15:22:24 -07:00
  • f34b9a405e More switching to functions on the IP address. timy 2020-12-08 08:32:24 -07:00
  • 635736b035 Zeroipstrings timy 2020-12-07 14:46:50 -07:00
  • 774797a28f use broadcast func timy 2020-12-07 13:55:41 -07:00
  • ecf2332eee Use broadcast func timy 2020-12-07 13:54:39 -07:00
  • 22597d0117 Use more of the constants timy 2020-12-07 12:09:11 -07:00
  • 2f63aacecd Add functions to the IP address. We need to use them and then test, test, test... timy 2020-12-07 12:00:10 -07:00
  • fdc3877e4f Fix some spelling mistakes Development timy 2019-05-15 14:38:07 -05:00
  • 93f0c6e4a3 Allow ping/arp/traceroute to cancel by 'x' timy 2019-04-29 17:15:10 -05:00
  • 5d06bfd8f3 Simple typo. 192.168 instead of 102.168 timy 2019-04-29 16:32:32 -05:00
  • a0790918fb Tag PC3 on Level 6 VLAN Firewalls (Level6_VLANRouting3). It was on the default vlan instead of the student vlan. timy 2019-04-15 08:33:51 -05:00
  • c2f41ae5b9 tracert: respond from requested IP address timy 2019-04-13 10:18:02 -05:00
  • f5cb1875d2 Allow forwarding devices to respond to tracert_requests timy 2019-04-13 10:13:12 -05:00
  • 5e39a2896d No routing/sending destination for ZeroIPString timy 2019-04-13 10:08:32 -05:00
  • 4a72518ccc Don't lose DHCP range when NIC address changes timy 2019-04-13 10:05:22 -05:00
  • cecd14a901 Do a better job with network interfaces when faced with vlans timy 2019-03-17 14:26:51 +03:00
  • 073cba135e Basic renumbering working. Will blow up on a machine with multiple network interfaces. timy 2019-03-07 17:02:49 +03:00
  • e27d960403 Add a comment about the hosts func timy 2019-03-06 12:38:08 +03:00
  • 4014439162 Many small changes working towards renumbering a subnet. If many items are selected, we can right-click and renumber the lot of them. timy 2019-03-06 12:32:00 +03:00
  • c0b655386e Adding a bunch of strings timy 2019-03-06 12:30:51 +03:00
  • 199ecbcf06 Add an initial RenumberData class. Used when processing devices and figuring out which devices are part of a particular broadcast network. timy 2019-03-06 12:30:28 +03:00
  • 966f4fe8a8 Add the ability to prompt for a network, subnet, and gateway. Used when renumbering a subnet. timy 2019-03-06 12:29:19 +03:00
  • b1a13b95bc Add a "GetUntaggedVLAN" func to return the VLAN that is untagged on this interface. timy 2019-03-06 11:36:10 +03:00
  • fded1f454a Add functions to find the devices connected to this device timy 2019-03-06 09:43:39 +03:00
  • a72aec9f9a At least with this added test, the student must find and fix the hidden laptop. Not enough to solve the problem, but a step in the right direction. This test works because it requires the IP address to be unique. timy 2019-02-28 09:57:14 -06:00
  • bed1a8a846 When the router needs to be replaced, it should not have the correct routes. You should need to add the right IP addresses and routes both. timy 2019-02-28 09:01:05 -06:00
  • 9bf9d58c48 IPAE: DNS lookup provides subnet mask as well as IP timy 2019-02-27 10:16:59 -06:00
  • 2a17fba36c broadcast address only applies to correct subnet timy 2019-02-27 08:41:58 -06:00
  • 886e1d7911 allow DHCP range to cancel timy 2019-02-23 12:20:24 -06:00
  • 06eb896558 cancel should also cancel auto-filled lastIP values timy 2019-02-23 12:11:20 -06:00
  • ddebafeec9 don't add a canceled, empty route timy 2019-02-23 12:08:01 -06:00
  • 2ae5781bea Don't crash when adding a NIC to a PC/server (Justin) timy 2019-02-23 12:06:24 -06:00
  • f916b1de88 Merge branch 'Development' timy 2019-02-23 11:09:02 -06:00
  • 720a45aa81 Justins fix to network card timy 2019-02-23 11:03:28 -06:00
  • fa163b3d21 ubuntu 18.04 timy 2019-02-22 14:24:45 -06:00
  • 5e916e82a4 Hopefully correct the READ.md file so it displays properly and has the right info. timy 2019-02-22 13:26:06 -06:00
  • 7c292f5b7d Justin Luth: ping source is firewall ? set sourceIP to vpn IP address timy 2019-02-22 13:15:43 -06:00
  • 110a751d25 Add time-based delay to slow packet movement on super-fast computers timy 2019-01-23 08:24:30 -06:00
  • c66aa99a28 Adding entry for next version number in preparation for adding release note documentation as we make changes. timy 2018-10-23 11:47:03 -05:00
  • 36dd9639b3 Update to version number from publishing timy 2018-10-23 11:46:07 -05:00
  • 9de1acf82f A trivial update to the release notes timy 2018-10-23 11:45:49 -05:00
  • 408e769631 Update version number for publishing timy 2018-10-23 11:44:34 -05:00
  • d1e3a4dda9 Update release notes timy 2018-10-23 09:03:51 -05:00
  • bf820055ca When doing multiple regression tests, add a counter to the name so we see a status. timy 2018-10-23 08:52:28 -05:00
  • facd5d1ea1 Able to change gateway if device has both DHCP and ethernet, but the ethernet is the one plugged in. timy 2018-10-23 08:25:04 -05:00
  • 2b92fea4cb Do not check firewall rules if the firewall is disabled timy 2018-10-23 08:01:43 -05:00
  • c8c66970d0 Get reload to work properly timy 2018-10-23 07:57:02 -05:00
  • e6e6328eca Start regression window with untested and failed checked. timy 2018-10-17 16:58:03 -05:00
  • 59d8fd7e47 Level 6 regression testing completed timy 2018-10-17 16:56:06 -05:00
  • 8d848eaa39 select the first unfinished puzzle on the level if one is available timy 2018-10-17 16:23:13 -05:00
  • b74f9932bb Fix bug with replays and VLANs timy 2018-10-17 15:23:30 -05:00
  • 811339b176 Network timeout during replay timy 2018-10-17 14:56:28 -05:00
  • 17b127d69d Fix a bug where resetting a switch did not reset the vlans on the switch timy 2018-10-17 14:38:42 -05:00
  • f2c2f9bb96 Level 5 replays timy 2018-10-16 12:52:01 -05:00
  • b6d2eb0a60 Some of level 5 timy 2018-10-12 17:38:36 -05:00
  • 48bf63b967 Replays for level 4 timy 2018-10-11 15:08:17 -05:00