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
Tim Young2024-06-14 16:01:41 -05:00
deb5f29cee
Changed some spaces to tabs. Happened automatically.
Tim Young2024-06-11 09:22:13 -05:00
726bafe580
Change drawshape to be drawhighlight as we pass it a highlight.
Tim Young2024-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.
Tim Young2024-06-03 15:41:16 -07:00
5ce6dc6d3e
Moved actionStruct to be a class. Better that way
Tim Young2024-05-31 17:12:00 -07:00
bf2e281c40
Use the translated version of the puzzle description.
Tim Young2024-05-17 16:06:03 -06:00
98733d1ad5
Get basic problem translations. Ping only for now
Tim Young2024-05-17 15:37:31 -06:00
0859bffc23
Put a selection-box around an item if we clicked on something
Tim Young2024-05-17 10:33:33 -06:00
9be833dd2c
Brought over the language strings from edunetworkbuilder and functions for making language translation work.
Tim Young2024-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.
Tim Young2024-05-16 12:13:41 -06:00
3e902cba95
Devices with problems properly have red background
Tim Young2024-05-15 17:06:48 -06:00
77b034f845
Highlight items that have problems.
Tim Young2024-05-10 15:03:52 -06:00
f3ed276ca9
Fixed not clearing the old highlights when we moused-off something.
Tim Young2024-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.
Tim Young2024-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.
Tim Young2024-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.
Tim Young2024-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.
Tim Young2024-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.
Tim Young2024-04-30 10:58:44 -05:00
d7f73f04d8
Most of the mouse-over highlighting is working properly
Tim Young2024-04-27 13:39:36 -05:00
50b4843d76
Get highlights working (mostly)
Tim Young2024-04-25 14:47:54 -05:00
b978a3abb0
Make the start of an action click system
Tim Young2024-04-24 16:52:27 -05:00
4ec5b370e9
Able to click on the eye and toggle the view
Tim Young2024-04-22 15:37:28 -05:00
50099ee4ef
Properly showing device names and IPs.
Tim Young2024-04-22 15:32:10 -05:00
df520fcce6
Get the name to display under the network devices
Tim Young2024-04-22 13:09:44 -05:00
dc741e8c0b
Add an eye icon. Will use this for changing the display (name, ip address, name+IP)
Tim Young2024-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.
Tim Young2024-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.
Tim Young2024-04-19 13:33:37 -05:00
88b769b5ee
Get the initial puzzle selection working for one level (0)
Tim Young2024-04-19 12:11:46 -05:00
54bd271784
Starting on puzzle selection menu
Tim Young2024-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.
Tim Young2024-04-17 17:14:07 -05:00
38a6107cea
Initial regression testing logging. Shows changes being done for every step while solving the puzzle.
master
Tim Young2024-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.
Tim Young2023-08-18 10:57:01 -07:00
dca858ff46
Update link images if we change the device the link is connecting from / to
Tim Young2023-08-17 10:35:18 -07:00
2f4cf36011
Add the images of the various devices involved creating or editing a link.
Tim Young2023-08-17 08:51:46 -07:00
5fc1e19f71
When adding a link between devices, show a line so we see we are doing it.
Tim Young2023-08-15 15:37:29 -07:00
d4989feb16
Changing for NB_IPAddress.isBroadcast
Tim Young2020-12-08 15:40:31 -07:00
6889f92fc7
Global search and fixing functions to use NB_IPAddress.isZeroIPString
Tim Young2020-12-08 15:38:19 -07:00
8a906bad5f
Network Interface moving to IPAddress functions
Tim Young2020-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.
Tim Young2020-12-08 15:22:24 -07:00
f34b9a405e
More switching to functions on the IP address.
Tim Young2020-12-08 08:32:24 -07:00
93f0c6e4a3
Allow ping/arp/traceroute to cancel by 'x'
Tim Young2019-04-29 17:15:10 -05:00
5d06bfd8f3
Simple typo. 192.168 instead of 102.168
Tim Young2019-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.
Tim Young2019-04-15 08:33:51 -05:00
c2f41ae5b9
tracert: respond from requested IP address
Tim Young2019-04-13 10:18:02 -05:00
f5cb1875d2
Allow forwarding devices to respond to tracert_requests
Tim Young2019-04-13 10:13:12 -05:00
5e39a2896d
No routing/sending destination for ZeroIPString
Tim Young2019-04-13 10:08:32 -05:00
4a72518ccc
Don't lose DHCP range when NIC address changes
Tim Young2019-04-13 10:05:22 -05:00
cecd14a901
Do a better job with network interfaces when faced with vlans
Tim Young2019-03-17 14:26:51 +03:00
073cba135e
Basic renumbering working. Will blow up on a machine with multiple network interfaces.
Tim Young2019-03-07 17:02:49 +03:00
e27d960403
Add a comment about the hosts func
Tim Young2019-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.
Tim Young2019-03-06 12:32:00 +03:00
199ecbcf06
Add an initial RenumberData class. Used when processing devices and figuring out which devices are part of a particular broadcast network.
Tim Young2019-03-06 12:30:28 +03:00
966f4fe8a8
Add the ability to prompt for a network, subnet, and gateway. Used when renumbering a subnet.
Tim Young2019-03-06 12:29:19 +03:00
b1a13b95bc
Add a "GetUntaggedVLAN" func to return the VLAN that is untagged on this interface.
Tim Young2019-03-06 11:36:10 +03:00
fded1f454a
Add functions to find the devices connected to this device
Tim Young2019-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.
Tim Young2019-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.
Tim Young2019-02-28 09:01:05 -06:00
9bf9d58c48
IPAE: DNS lookup provides subnet mask as well as IP
Tim Young2019-02-27 10:16:59 -06:00
2a17fba36c
broadcast address only applies to correct subnet
Tim Young2019-02-27 08:41:58 -06:00
5e916e82a4
Hopefully correct the READ.md file so it displays properly and has the right info.
Tim Young2019-02-22 13:26:06 -06:00
7c292f5b7d
Justin Luth: ping source is firewall ? set sourceIP to vpn IP address
Tim Young2019-02-22 13:15:43 -06:00
110a751d25
Add time-based delay to slow packet movement on super-fast computers
Tim Young2019-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.
Tim Young2018-10-23 11:47:03 -05:00
36dd9639b3
Update to version number from publishing
Tim Young2018-10-23 11:46:07 -05:00
9de1acf82f
A trivial update to the release notes
Tim Young2018-10-23 11:45:49 -05:00
408e769631
Update version number for publishing
Tim Young2018-10-23 11:44:34 -05:00