timy
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.
2024-06-14 16:01:41 -05:00
timy
deb5f29cee
Changed some spaces to tabs. Happened automatically.
2024-06-11 09:22:13 -05:00
timy
9aa26b82c6
make drawshape work better
2024-06-06 14:16:01 -07:00
timy
726bafe580
Change drawshape to be drawhighlight as we pass it a highlight.
2024-06-06 13:59:59 -07:00
timy
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.
2024-06-03 15:41:16 -07:00
timy
5ce6dc6d3e
Moved actionStruct to be a class. Better that way
2024-05-31 17:12:00 -07:00
timy
bf2e281c40
Use the translated version of the puzzle description.
2024-05-17 16:06:03 -06:00
timy
98733d1ad5
Get basic problem translations. Ping only for now
2024-05-17 15:37:31 -06:00
timy
0859bffc23
Put a selection-box around an item if we clicked on something
2024-05-17 10:33:33 -06:00
timy
9be833dd2c
Brought over the language strings from edunetworkbuilder and functions
...
for making language translation work.
2024-05-17 10:06:07 -06:00
timy
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.
2024-05-16 12:13:41 -06:00
timy
3e902cba95
Devices with problems properly have red background
2024-05-15 17:06:48 -06:00
timy
77b034f845
Highlight items that have problems.
2024-05-10 15:03:52 -06:00
timy
f3ed276ca9
Fixed not clearing the old highlights when we moused-off something.
2024-05-10 11:23:10 -06:00
timy
7b57cbe97a
Changing the highlight system to something that works for more cases.
...
We will highlight devices with problems and other things.
2024-05-10 11:00:42 -06:00
timy
ee0a3f9255
Visual Studio complained about some of my tags in the index.html. So I
...
cleaned up what it was complaining about.
2024-05-10 09:22:50 -06:00
timy
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.
2024-04-30 17:38:31 -05:00
timy
6119432875
Added lines to separate out portions of the screen. Also, I think ui.js
...
updated its crlfs.
2024-04-30 11:14:23 -05:00
timy
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.
2024-04-30 10:58:44 -05:00
timy
d7f73f04d8
Most of the mouse-over highlighting is working properly
2024-04-27 13:39:36 -05:00
timy
50b4843d76
Get highlights working (mostly)
2024-04-25 14:47:54 -05:00
timy
b978a3abb0
Make the start of an action click system
2024-04-24 16:52:27 -05:00
timy
4ec5b370e9
Able to click on the eye and toggle the view
2024-04-22 15:37:28 -05:00
timy
50099ee4ef
Properly showing device names and IPs.
2024-04-22 15:32:10 -05:00
timy
df520fcce6
Get the name to display under the network devices
2024-04-22 13:09:44 -05:00
timy
dc741e8c0b
Add an eye icon. Will use this for changing the display (name, ip
...
address, name+IP)
2024-04-20 11:08:20 -05:00
timy
17eae5a959
Added a new file for querying users. Will use it for showing the status
...
of information about problems.
2024-04-19 15:02:24 -05:00
timy
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.
2024-04-19 13:33:37 -05:00
timy
88b769b5ee
Get the initial puzzle selection working for one level (0)
2024-04-19 12:11:46 -05:00
timy
54bd271784
Starting on puzzle selection menu
2024-04-19 11:02:46 -05:00
timy
8a08bd209e
Starting to work on a web version of EduNetworkBuilder. The first bunch
...
of commits are probably going to be a bit interesting.
2024-04-17 17:14:07 -05:00
timy
38a6107cea
Initial regression testing logging. Shows changes being done for every step while solving the puzzle.
2024-02-06 13:00:11 -06:00
timy
5b20dd671c
Add help to link creation, as the UI was hard to figure out what to do next.
2023-08-18 10:57:01 -07:00
timy
dca858ff46
Update link images if we change the device the link is connecting from / to
2023-08-17 10:35:18 -07:00
timy
2f4cf36011
Add the images of the various devices involved creating or editing a link.
2023-08-17 08:51:46 -07:00
timy
5fc1e19f71
When adding a link between devices, show a line so we see we are doing it.
2023-08-15 15:37:29 -07:00
timy
c227e8676b
Merge branch 'master' of https://git.solidcharity.com/timy/EduNetworkBuilder
2023-07-07 19:28:18 -05:00
timy
dbe2da2063
Change URL
2023-07-07 19:27:32 -05:00
timy
cffd0f9576
Change URL to tyounglightsys.com
2023-07-07 19:26:55 -05:00
timy
9775be502b
Update 'README.md'
...
Changing the URL
2022-01-07 03:00:36 +01:00
timy
f916b1de88
Merge branch 'Development'
2019-02-23 11:09:02 -06:00
timy
720a45aa81
Justins fix to network card
2019-02-23 11:03:28 -06:00
timy
fa163b3d21
ubuntu 18.04
2019-02-22 14:24:45 -06:00
timy
5e916e82a4
Hopefully correct the READ.md file so it displays properly and has the right info.
2019-02-22 13:26:06 -06:00
timy
7c292f5b7d
Justin Luth:
...
ping source is firewall ? set sourceIP to vpn IP address
The problem can be seen easily in Puzzle 2, VPN Demo.
From firewall2, ping firewall0. The ping request tunnels
to firewall0 with a source address of 0.0.0.0, and so
the reply returns untunneled and drops at the default gateway.
This patch probably needs to be tweaked a bit in case it
covers too many situations, but in general something like
this is needed.
2019-02-22 13:15:43 -06:00
timy
110a751d25
Add time-based delay to slow packet movement on super-fast computers
2019-01-23 08:24:30 -06:00
timy
c66aa99a28
Adding entry for next version number in preparation for adding release note documentation as we make changes.
2018-10-23 11:47:03 -05:00
timy
36dd9639b3
Update to version number from publishing
2018-10-23 11:46:07 -05:00
timy
9de1acf82f
A trivial update to the release notes
2018-10-23 11:45:49 -05:00
timy
408e769631
Update version number for publishing
2018-10-23 11:44:34 -05:00
timy
d1e3a4dda9
Update release notes
2018-10-23 09:03:51 -05:00
timy
bf820055ca
When doing multiple regression tests, add a counter to the name so we see a status.
2018-10-23 08:52:28 -05:00
timy
facd5d1ea1
Able to change gateway if device has both DHCP and ethernet, but the ethernet is the one plugged in.
2018-10-23 08:25:04 -05:00
timy
2b92fea4cb
Do not check firewall rules if the firewall is disabled
2018-10-23 08:01:43 -05:00
timy
c8c66970d0
Get reload to work properly
2018-10-23 07:57:02 -05:00
timy
e6e6328eca
Start regression window with untested and failed checked.
2018-10-17 16:58:03 -05:00
timy
59d8fd7e47
Level 6 regression testing completed
2018-10-17 16:56:06 -05:00
timy
8d848eaa39
select the first unfinished puzzle on the level if one is available
2018-10-17 16:23:13 -05:00
timy
b74f9932bb
Fix bug with replays and VLANs
2018-10-17 15:23:30 -05:00
timy
811339b176
Network timeout during replay
2018-10-17 14:56:28 -05:00
timy
17b127d69d
Fix a bug where resetting a switch did not reset the vlans on the switch
2018-10-17 14:38:42 -05:00
timy
f2c2f9bb96
Level 5 replays
2018-10-16 12:52:01 -05:00
timy
b6d2eb0a60
Some of level 5
2018-10-12 17:38:36 -05:00
timy
48bf63b967
Replays for level 4
2018-10-11 15:08:17 -05:00
timy
b623ebd9ec
Fix some duplication when things added.
2018-10-11 14:44:18 -05:00
timy
d0fcba7854
Level 3 replays
2018-10-11 11:24:26 -05:00
timy
27a29ff44f
Some older replays which were skipped
2018-10-10 16:15:45 -05:00
timy
258bff6ce7
Finish level2 replays.
2018-10-10 16:11:55 -05:00
timy
cf83771a7d
More regression testing for puzzles
2018-10-08 11:54:16 -05:00
timy
2ca9ddce19
Fix reporting bug when doing replay
2018-10-08 11:52:53 -05:00
timy
de5acab132
Make reload work for all puzzles. We want to use that when making replays. It is nice to reload it once we know the solution so we can save a clean replay.
2018-10-05 13:58:54 -05:00
timy
bee42488d2
Refresh the form after one test to show passed / failed
2018-10-05 13:28:49 -05:00
timy
92246a3dac
Add file -> forget replay statuses. So we can reset our replays.
2018-10-05 13:24:47 -05:00
timy
d838fe1987
Add a clear replay status function
2018-10-05 13:06:53 -05:00
timy
aa78fa5aca
centralize passed/failed tracking
2018-10-05 13:00:04 -05:00
timy
eec743d9c6
Update puzzles passed / failed
2018-10-05 12:53:38 -05:00
timy
00d78684a2
Load puzzles passed/failed
2018-10-05 12:48:27 -05:00
timy
c25e3fd666
make sure UserActions are not serialized
2018-10-05 12:47:18 -05:00
timy
47790c1de1
Add PuzzlesPassed and PuzzlesFailed to settings.
2018-10-05 12:43:57 -05:00
timy
3865794d81
Only allow regression testing if we are not a student.
2018-10-05 11:04:19 -05:00
timy
4c25bf4721
Turning off debugging
2018-10-05 10:52:30 -05:00
timy
0cdb4855ad
Update the actiondebug.
2018-10-05 10:51:22 -05:00
timy
b4e828162a
refresh the form instead of doing full do-events. Much, much quicker that way.
2018-10-05 10:45:30 -05:00
timy
fbfc1e148b
Skip visual ticks when in the middle of invisible network testing.
2018-10-05 10:24:10 -05:00
timy
c4c58b59bd
Mark the puzzle as being complete. If we need to track it, we want to do that as well. This had been a bit of a bug; it only marked it as done if it had never been done previously. So, if you were trying to replay something, it would only be completed if you had never done it. Lots of puzzles were failing their replay.
2018-10-05 10:07:23 -05:00
timy
87e483c43e
Initial debugging of test completion process
2018-10-05 08:48:46 -05:00
timy
a81392ca75
initial debugging of action code
2018-10-05 08:43:07 -05:00
timy
9c9826ef85
the old replay for Frozen! was wrong. Replaced it.
2018-10-03 16:45:17 -05:00
timy
30a357cc19
hide the label that shows up on regression testing
2018-10-01 15:32:17 -05:00
timy
78c4af5b8d
Change colors of window so we know we are doing testing.
2018-10-01 15:29:30 -05:00
timy
481ddc0121
fix the selection jumping bug
2018-10-01 15:10:51 -05:00
timy
b7f7a6b9ae
speed up level1_practice5. That is a slow one to replay.
2018-10-01 08:52:41 -05:00
timy
936827e81a
More replays (finidhing level1)
2018-10-01 07:20:05 -05:00
timy
9be5e0b770
Adding more replays
2018-09-28 16:53:05 -05:00
timy
da3905560c
Update the form after we do testing, so we see the results
2018-09-28 13:55:11 -05:00
timy
cedb54abff
remove the X at the top of the regression testing window. It gives us problems
2018-09-28 13:54:22 -05:00
timy
67dcbd82fb
start with "untested" selected when opening regression testing window
2018-09-28 13:51:59 -05:00
timy
65f14420f7
Fix puzzle selection issue
2018-09-28 13:50:33 -05:00
timy
49b2f63698
reporting when things done
2018-09-28 13:37:59 -05:00
timy
3531a119a0
Add a few more replays
2018-09-28 09:35:09 -05:00